commit 4627254904953d0ba9c02d0cf767472d10b78acc
Author: Iain R. Learmonth
Date: Tue Jan 31 00:21:47 2017 +
Uses pre elements for fingerprints in details view, not tt (Fixes: #21350)
Comment from cypherpunks: "It reverts the solution from #12685 because
tags wrap their cont
commit 849712efdf623af8cfcde73bc0a44ad2b70a4e96
Author: Iain R. Learmonth
Date: Tue Jan 31 00:16:43 2017 +
Removes duplicate id attributes on SVG graphs (Fixes: #21351)
Comment from cypherpunks: "A quick grep shows there is no CSS that uses the
bw_month id. The id is only u
commit 9fa91542525e021ea11f7889293fae35d85a7f8c
Author: Damian Johnson
Date: Thu Jan 5 10:43:01 2017 -0800
Speed up auth's test_all_use_cases unit test
This test isn't overly burdensome and it's neat that it tests all
combinations,
but this one unit test alone takes around as
commit 91b5b9ce404ca099089d12d8b66e6c67a423e1e9
Author: Damian Johnson
Date: Mon Jan 30 08:35:27 2017 -0800
Add new GUARD_WAIT circuit status
Newly added circuit status...
https://gitweb.torproject.org/torspec.git/commit/?id=6446210
---
docs/change_log.rst | 4
st
commit 40fd99d8f14261f8221734e837ea0db1028dd127
Author: Damian Johnson
Date: Fri Jan 27 19:17:15 2017 -0800
Validation for params fails due to ordering
We check that a params attribute is only supplied in consensus methods that
should have it. However, we checked it before the
commit 50c2539d7cfdf7cb8b07c58791ef29fb91cd9045
Author: Damian Johnson
Date: Wed Jan 25 18:28:31 2017 -0800
Drop unnecessary check in descriptor accessor
The following conditional already checks if the attribute we're after is
among
a certain set. No need for this check too.
-
commit 921955e540cb9ca6018129ab7eea1f3747ff677e
Author: Damian Johnson
Date: Thu Jan 19 10:41:51 2017 -0800
Speed up base controller's test_asynchronous_event_handling
Replacing BW events with triggered events so we can speed this up by three
seconds.
---
test/integ/control/ba
commit 74999de6a93bd58747a3f8516f17c546e8f61d11
Author: Damian Johnson
Date: Sun Jan 22 16:01:13 2017 -0800
Displaying tor version in header broke unit test
Oops, thought we mocked out the version cache but seems that's not the case.
---
test/unit/version.py | 6 +++---
1 file cha
commit a53a1d97d183b2681bfcd721fc8136a4386e7be0
Author: Damian Johnson
Date: Thu Dec 29 10:39:08 2016 -0800
Track individual test runtimes
I'd like to further speed up our tests and the first step for doing so is
getting more information about where we're spending our time.
commit d7eef9b7cf908e343bc28c8c4694f8a6838a2bf6
Author: Damian Johnson
Date: Thu Jan 19 11:02:19 2017 -0800
Include tor version in initialization information
When running integ tests noting tor's version in our initialization
information
(along with stem, python, etc).
---
ru
commit a1f241a45952ae2c2e9b7963d0c7658c80e78755
Author: Damian Johnson
Date: Wed Jan 4 10:45:07 2017 -0800
Include test runtime in verbose test output
When running our tests with a --verbose flag including individual test
runtimes. This'll greatly help us when investigating tes
commit d709e50ae789acc55a4e05056c7b22b657a861b4
Author: Damian Johnson
Date: Fri Jan 20 11:32:35 2017 -0800
Replace test_bw_event with a setconf test
Replacing another spot where we wait for BW events with a triggered
CONF_CHANGED. This shaves a couple more seconds off our test
commit 1a50ce30e95dd11dbc80167f4c4df2df0b05f55b
Author: Damian Johnson
Date: Tue Jan 24 10:44:01 2017 -0800
Don't clone immutables when parsing descriptors
Avoiding an unnecessary copy call on types which are immutable. Seems even
for
empty lists and dictionaries calling the c
commit 20284e9785e408a85ea5e45aba0e4adc5cc77dc7
Author: Damian Johnson
Date: Sun Jan 22 14:12:56 2017 -0800
Allow float timeout when starting tor
Supporting floats for our timeout when spawning tor. This in turn lets us
shave
a couple more seconds off our test runtime. Trick i
commit 10fc8134065a57f5c2c1d012e70cbe13ba6a700f
Merge: d713b29 40fd99d
Author: Damian Johnson
Date: Mon Jan 30 09:55:07 2017 -0800
Speed tests and descriptor parsing
During my morning commute I've been looking into Stem's test speed. Faster
tests mean quicker development cycles
commit a55e9619fb23b8185f03a06e80930def882fc3d9
Author: Damian Johnson
Date: Fri Jan 6 10:50:13 2017 -0800
Speed up controller's test_reattaching_listeners integ test
Test was decent, but overly extensive for the simple thing it aimed to
assert.
This test is supposed to simply
commit 3eecbe1f5ce468769d5d884172eeca677e2f1b30
Author: Damian Johnson
Date: Wed Jan 25 10:58:50 2017 -0800
Defer defaulting to speed descriptor parsing
Defaulting descriptor attributes when they're accessed rather than doing
this
right away. This speeds reading descriptors wi
commit 189ec858dc935232741259c142f893a92c24ca6d
Author: Damian Johnson
Date: Sun Jan 22 13:51:31 2017 -0800
Note ticket for speeding up OwningControllerProcess tests
Sadly I can't make this one faster, but with a small tor tweak we can. Shot
them a ticket...
https://
commit 30ea552a92346cc733bcac82e7d16cdc8ac1efa8
Author: Damian Johnson
Date: Fri Jan 20 10:42:28 2017 -0800
Lower work done by couple BaseController tests
Reducing the amount our test_connect_repeatedly and test_msg_repeatedly
tests
hammer our controller so the tests don't tak
commit b3c9eeb7e0279c2e3dec96bc820b9ed6338abea6
Author: Translation commit bot
Date: Mon Jan 30 17:15:55 2017 +
Update translations for tor-launcher-properties
---
pt/torlauncher.properties | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pt/torlauncher.properties b/
commit d3fc100d6da7cf57e68a989aed97291e84f98ffc
Author: Translation commit bot
Date: Mon Jan 30 17:15:59 2017 +
Update translations for tor-launcher-properties_completed
---
pt/torlauncher.properties | 8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/pt/torlaun
commit 7d0df8bad857e48252d28445dbdc9c087d2e8168
Author: Nick Mathewson
Date: Mon Jan 30 10:38:24 2017 -0500
Remove a couple of stale comments from entrynodes.h
---
src/or/entrynodes.h | 4
1 file changed, 4 deletions(-)
diff --git a/src/or/entrynodes.h b/src/or/entrynodes.h
index bd5
commit cccd3f1dae32075ffd4c53de7709fc83b7db43fb
Author: Nick Mathewson
Date: Mon Jan 30 10:49:40 2017 -0500
entrynodes: Remove "split these functions" s
They now have a ticket: #21349.
---
src/or/entrynodes.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/src/or/entryno
commit ed4a3dfef20935e6f357c2881a2db6b2b4445566
Author: Nick Mathewson
Date: Mon Jan 30 10:43:53 2017 -0500
Remove prop271 comments from test_entrynodes.c
These commments were complaints about how I didn't like some aspects
of prop271. They have been superseded by ticket 2
commit 48d39df3d959728f4c01e3798156d8ea05c23eac
Author: Damian Johnson
Date: Mon Jan 30 08:53:14 2017 -0800
Revise 'Help improve Tor hidden services' project idea
George confirmed the idea's still relevant. Applying requested revisions.
---
getinvolved/en/volunteer.wml | 37 ++
commit 8a5204d6ffc22f7ff33157d91e2de83662117f23
Author: Translation commit bot
Date: Mon Jan 30 16:48:28 2017 +
Update translations for tor-browser-manual
---
pt/pt.po | 19 ---
1 file changed, 12 insertions(+), 7 deletions(-)
diff --git a/pt/pt.po b/pt/pt.po
index 1f6
commit 5f5097e3e14358aac6a84dca1e36ebddfd9f56a8
Author: Translation commit bot
Date: Mon Jan 30 16:47:21 2017 +
Update translations for tails-openpgp-applet_completed
---
pt/openpgp-applet.pot | 180 ++
1 file changed, 180 insertions(+)
commit 75e8d935e27c7b56fe9c408f91751a554826fc79
Author: Translation commit bot
Date: Mon Jan 30 16:47:18 2017 +
Update translations for tails-openpgp-applet
---
pt/openpgp-applet.pot | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/pt/openpgp-applet.pot b/pt/op
commit c3449577d83f19a3a6570af433258ff48d4e6ce1
Author: Translation commit bot
Date: Mon Jan 30 16:46:45 2017 +
Update translations for tails-iuk
---
pt.po | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/pt.po b/pt.po
index 0c12f27..1607cca 100644
--- a/pt.po
commit 53247d01cdc3fe2cd5db53968c03bbc0b2ad8872
Author: Translation commit bot
Date: Mon Jan 30 16:46:38 2017 +
Update translations for torbutton-torbuttonproperties
---
pt/torbutton.properties | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pt/torbutton.propert
commit 5e015811439bb7352c1bc78d6342b6a449bfa027
Author: Translation commit bot
Date: Mon Jan 30 16:46:41 2017 +
Update translations for torbutton-torbuttondtd
---
pt/torbutton.dtd | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pt/torbutton.dtd b/pt/torbutton.dtd
in
commit 19c89722cee001473608ad79c2e6f97e766b6ff9
Author: Translation commit bot
Date: Mon Jan 30 16:46:48 2017 +
Update translations for tails-iuk_completed
---
pt.po | 127 +-
1 file changed, 71 insertions(+), 56 deletions
commit 69e2e37a33602ec51d10b0c3ceef0cbcab83b0de
Author: Translation commit bot
Date: Mon Jan 30 16:45:59 2017 +
Update translations for tor-launcher-properties
---
pt/torlauncher.properties | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pt/torlauncher.properties b/
commit 83e60ab74f5d2aec4a125d7e7a96f4caafcc6d04
Author: Translation commit bot
Date: Mon Jan 30 16:45:07 2017 +
Update translations for bridgedb_completed
---
pt/LC_MESSAGES/bridgedb.po | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/pt/LC_MESSAGES/bridgedb.po
commit d29cd664fa32b34f50174d1f4343033bc9301959
Author: Translation commit bot
Date: Mon Jan 30 16:45:03 2017 +
Update translations for bridgedb
---
pt/LC_MESSAGES/bridgedb.po | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/pt/LC_MESSAGES/bridgedb.po b/pt/LC_M
commit a970c938581bbee500f45f49ac1dcb0c27d33755
Author: Translation commit bot
Date: Mon Jan 30 15:45:03 2017 +
Update translations for bridgedb
---
pt/LC_MESSAGES/bridgedb.po | 14 +++---
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/pt/LC_MESSAGES/bridgedb.po
commit c986a26be0ea79d6bfebe62d07fa3bb74fbd241b
Author: Translation commit bot
Date: Mon Jan 30 15:45:29 2017 +
Update translations for https_everywhere
---
pt/ssl-observatory.dtd | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pt/ssl-observatory.dtd b/pt/ssl-observ
commit 4acd7c9163a0fd623961053024bec634db98a629
Author: Translation commit bot
Date: Mon Jan 30 15:45:09 2017 +
Update translations for bridgedb_completed
---
pt/LC_MESSAGES/bridgedb.po | 14 +++---
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/pt/LC_MESSAGES/br
commit 1859f0fde4ebec79a88991c520e429e6db423252
Author: Translation commit bot
Date: Mon Jan 30 15:45:18 2017 +
Update translations for torcheck_completed
---
pt/torcheck.po | 13 +++--
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/pt/torcheck.po b/pt/torcheck.p
commit 2458acd3a2b2b09c5bf179aba813334b2e07f235
Author: Translation commit bot
Date: Mon Jan 30 15:45:34 2017 +
Update translations for https_everywhere_completed
---
pt/ssl-observatory.dtd | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pt/ssl-observatory.dtd b/pt/
commit eb317559096dc68cfc74257548bf4bb77aec3ffe
Author: Translation commit bot
Date: Mon Jan 30 15:48:31 2017 +
Update translations for tor-browser-manual
---
pt/pt.po | 105 +++
1 file changed, 65 insertions(+), 40 deletions(
commit 78d5ec3f48c548c3d8dc02600a1b151a7c98619a
Author: Translation commit bot
Date: Mon Jan 30 15:47:10 2017 +
Update translations for tor_animation_completed
---
pt.srt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pt.srt b/pt.srt
index fef3117..1878bf8 100644
-
commit 6d9783047df50be748ec7e21fe3bf460f0f986eb
Author: Translation commit bot
Date: Mon Jan 30 15:47:06 2017 +
Update translations for tor_animation
---
pt.srt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pt.srt b/pt.srt
index fef3117..1878bf8 100644
--- a/pt.sr
commit 1e943466839b9af1ee40ed1e6d5261e27bc980d8
Author: Translation commit bot
Date: Mon Jan 30 15:46:28 2017 +
Update translations for abouttor-homepage
---
pt/aboutTor.dtd | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pt/aboutTor.dtd b/pt/aboutTor.dtd
index ac4c
commit 44843aa50e4402c7aedeb6a96abb53e8ec2ef2af
Author: Translation commit bot
Date: Mon Jan 30 15:46:22 2017 +
Update translations for tails-misc
---
pt.po | 9 +
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/pt.po b/pt.po
index f06fcee..b71191e 100644
--- a/pt
commit 12119e5994e1ba3c1824f7e3e67dc6f5b84d370a
Author: Translation commit bot
Date: Mon Jan 30 15:46:32 2017 +
Update translations for abouttor-homepage_completed
---
pt/aboutTor.dtd | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pt/aboutTor.dtd b/pt/aboutTor.dtd
commit d39e0ee98d77146f6bcfb681385f912cffb653b6
Author: Translation commit bot
Date: Mon Jan 30 15:45:14 2017 +
Update translations for torcheck
---
pt/torcheck.po | 13 +++--
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/pt/torcheck.po b/pt/torcheck.po
index 0c
commit fe04bdcdbb7e4775649356a108d3e2e6b772a088
Author: Nick Mathewson
Date: Mon Jan 30 10:33:17 2017 -0500
GUARD_WAIT is now specified too
---
src/or/control.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/or/control.c b/src/or/control.c
index 857b732..2c71ea5 10
commit 6446210bfc17f72c2543bc53617f13e74b99f07d
Author: Nick Mathewson
Date: Mon Jan 30 10:32:28 2017 -0500
control-spec: document GUARD_WAIT circuit status code
---
control-spec.txt | 3 +++
1 file changed, 3 insertions(+)
diff --git a/control-spec.txt b/control-spec.txt
index 8b9107c..5
commit ead934e61e8e73cd202cb50baefde546629f1295
Author: Nick Mathewson
Date: Mon Jan 30 10:30:09 2017 -0500
Remove prop271 "spec deviation" comments -- the spec has been updated
In some cases, replace those comments with better ones.
---
src/or/entrynodes.c | 40 +-
commit 7521b7a42708b3fb10aed38c83cafdcfeb5740b2
Author: Translation commit bot
Date: Mon Jan 30 15:16:27 2017 +
Update translations for abouttor-homepage_completed
---
pt/aboutTor.dtd | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/pt/aboutTor.dtd b/pt/about
commit cf46eed1d42ff8e1dfa239ebc9b7233784b0648a
Author: Translation commit bot
Date: Mon Jan 30 15:15:42 2017 +
Update translations for tails-greeter
---
pt/pt.po | 18 +-
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/pt/pt.po b/pt/pt.po
index 4815c60..a
commit d48227492f64eeb5f1e71fa1a035b23f33acd4cb
Author: Translation commit bot
Date: Mon Jan 30 15:18:28 2017 +
Update translations for tor-browser-manual
---
pt/pt.po | 31 +++
1 file changed, 19 insertions(+), 12 deletions(-)
diff --git a/pt/pt.po b/pt/pt
commit c3f15210a383d2a3a75c4cfa09777848972a3b46
Author: Translation commit bot
Date: Mon Jan 30 15:18:17 2017 +
Update translations for tails-greeter-2
---
pt/pt.po | 68 ++--
1 file changed, 36 insertions(+), 32 deletions(-)
commit 3b7b7a86290464d65e1ebcf5b1ae62b205da045f
Author: Translation commit bot
Date: Mon Jan 30 15:17:55 2017 +
Update translations for tor-messenger-prefsdtd
---
pt/prefs.dtd | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pt/prefs.dtd b/pt/prefs.dtd
index 3f374a7.
commit ddda7fc415fa1e290e1d079cb9474f17b60353eb
Author: Translation commit bot
Date: Mon Jan 30 15:17:19 2017 +
Update translations for tails-openpgp-applet
---
pt/openpgp-applet.pot | 11 ++-
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/pt/openpgp-applet.pot b
commit 205bf01b87b0b2374a1dc53b095ee588d9fc7f54
Author: Translation commit bot
Date: Mon Jan 30 15:16:45 2017 +
Update translations for torbutton-torbuttondtd
---
pt/torbutton.dtd | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/pt/torbutton.dtd b/pt/torbutton.
commit d3716a5077bd7b8b879d1410dc2eae807bb7fc72
Author: Translation commit bot
Date: Mon Jan 30 15:15:45 2017 +
Update translations for tails-greeter_completed
---
pt/pt.po | 18 +-
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/pt/pt.po b/pt/pt.po
index
commit fe99439776e098636fdf6712d8559f0f645e3766
Author: Translation commit bot
Date: Mon Jan 30 15:16:23 2017 +
Update translations for abouttor-homepage
---
pt/aboutTor.dtd | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pt/aboutTor.dtd b/pt/aboutTor.dtd
index d17b
commit dc3c3815e7e688af7d48e9b7d03019441b0e9439
Author: Translation commit bot
Date: Mon Jan 30 15:15:38 2017 +
Update translations for tails-persistence-setup_completed
---
pt/pt.po | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/pt/pt.po b/pt/pt.po
index e1e
commit f5526716ba0cab960c94ebb53fe18be4a48dc1c0
Author: Translation commit bot
Date: Mon Jan 30 15:15:34 2017 +
Update translations for tails-persistence-setup
---
pt/pt.po | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/pt/pt.po b/pt/pt.po
index e1e90f0..c352
commit 3f1189540ba9280ea23646477a1141d1589ede4e
Author: Nicolas Vigier
Date: Mon Jan 30 12:06:23 2017 +0100
Update firefox git branch used in nightly
---
projects/firefox/config | 6 ++
1 file changed, 6 insertions(+)
diff --git a/projects/firefox/config b/projects/firefox/config
inde
commit 088cc3604baa1325dd159fdd764088e4e1f8e2c7
Author: Nick Mathewson
Date: Mon Jan 30 09:09:42 2017 -0500
Don't use %zu in fuzz-http: windows doesn't like it.
---
src/test/fuzz/fuzz_http.c | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/test/fuzz/fuzz
commit 195acd90c9a2c3a74f7f54e83507eade524815a8
Author: Nick Mathewson
Date: Mon Jan 30 08:46:47 2017 -0500
Fix an error in Fuzzing.md. (asn spotted this)
---
doc/HACKING/Fuzzing.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/doc/HACKING/Fuzzing.md b/doc/HACKING/Fuz
commit f547352637f18f4d034027b96b26511150a94c4d
Author: Nick Mathewson
Date: Mon Jan 9 13:15:40 2017 -0500
differently build oss fuzzers
---
src/test/fuzz/include.am | 76
1 file changed, 38 insertions(+), 38 deletions(-)
diff --git a/src/t
commit 2202ad7ab0132ed5505067aca9020caa05c918fd
Author: Nick Mathewson
Date: Mon Jan 23 14:52:51 2017 -0500
Fix a pair of compilation errors.
---
src/or/networkstatus.c | 2 +-
src/or/networkstatus.h | 3 ++-
src/test/fuzz/fuzz_vrs.c | 3 ++-
3 files changed, 5 insertions(+), 3 deletio
commit 558c04f5b119b62f5a6ef00739468b31f65fcc19
Merge: 67eb647 d71fc47
Author: Nick Mathewson
Date: Mon Jan 30 08:40:46 2017 -0500
Merge branch 'combined-fuzzing-v4'
.gitignore| 4 +
Makefile.am | 7 ++
configure.ac |
commit d71fc474385281453eaa93522479d32af85c94ef
Author: Nick Mathewson
Date: Fri Jan 27 11:16:23 2017 -0500
Update documentation and testing integration for fuzzing
---
doc/HACKING/Fuzzing.md| 63 ---
src/test/fuzz/include.am | 2 ++
commit a092bcdd4f619e9b08ebb09049b4dd6cbdb3ee1c
Author: Nick Mathewson
Date: Mon Jan 9 14:25:48 2017 -0500
Fix a memory leak found while fuzzing
---
src/or/routerparse.c | 7 +++
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/src/or/routerparse.c b/src/or/routerparse.c
i
commit 09d01466b2d35d762f0a4916bc39a3ceb11d87bc
Author: Nick Mathewson
Date: Mon Jan 9 14:07:16 2017 -0500
actually build .as for fuzzing
---
src/test/fuzz/include.am | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/test/fuzz/include.am b/src/test/fuzz/include.
commit 92679d90d54d6bde28124fd56e443c02f89b4e52
Author: Nick Mathewson
Date: Mon Jan 9 12:25:28 2017 -0500
Try to refactor OSS fuzzers into static libraries.
---
src/test/fuzz/include.am | 87 +++-
1 file changed, 35 insertions(+), 52 deletions(-
commit b1567cf500044be4d6c97e4ef65345acb4aa70ff
Author: Nick Mathewson
Date: Mon Dec 19 15:11:27 2016 -0500
Three more fuzzers: consensus, hsdesc, intro points
---
src/or/routerparse.c | 9 -
src/or/routerparse.h | 2 ++
src/test/fuzz/dict/consensus | 52 +++
commit 83e9918107dba1b969a226b79e1d37a852339e45
Author: Nick Mathewson
Date: Fri Dec 16 10:24:36 2016 -0500
Tools for working with directories of fuzzed stuff.
---
src/test/fuzz/fixup_filenames.sh | 19 +++
src/test/fuzz/minimize.sh| 14 ++
2 files chang
commit 3c748559343b98f1dd37a0f49bd1e179715bf511
Author: Nick Mathewson
Date: Wed Dec 14 15:57:22 2016 -0500
Addition to test cases: make sure fuzzer binaries allow known cases
This isn't fuzzing per se, so much as replaying the highlights of
past fuzzer runs.
---
src/test/fuzz
commit 1b244a64e403f9b6bd452d1f2e9c961a1f91e2d7
Author: Nick Mathewson
Date: Mon Jan 9 10:44:55 2017 -0500
libfuzzer tweaks per recommendations
---
Makefile.am | 3 +-
configure.ac | 5 +++-
src/test/fuzz/include.am | 78 ++
commit 1d8e9e8c699e68cdbb33ab41ccbd65e3dab8ff6b
Author: Nick Mathewson
Date: Wed Jan 11 13:24:48 2017 -0500
Fix memory leak on zero-length input on fuzz_http.c
---
src/test/fuzz/fuzz_http.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/test/fuzz/fuzz_http.c b/sr
commit 34fd6368708daec4c6af2b93d69d5ed774ac7c47
Author: Nick Mathewson
Date: Mon Jan 9 14:29:15 2017 -0500
memory leak in fuzz_vrs
---
src/test/fuzz/fuzz_vrs.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/test/fuzz/fuzz_vrs.c b/src/test/fuzz/fuzz_vrs.c
index 1c
commit 949e9827d643f5c84d714482963214744d37495d
Author: Nick Mathewson
Date: Tue Dec 13 20:26:26 2016 -0500
Add a descriptor fuzzing dictionary.
---
src/test/fuzz/dict/descriptor | 41 +
1 file changed, 41 insertions(+)
diff --git a/src/test/fuzz/di
commit 024fa9d4d76d21d1a51b0a362552bcbff4159b3a
Author: Nick Mathewson
Date: Sat Dec 31 15:09:11 2016 -0500
routerstatus fuzzing
---
src/test/fuzz/fuzz_vrs.c | 78
src/test/fuzz/include.am | 23 --
2 files changed, 98 insertions(
commit 301eff0e90a727005d364ebc2e9a7ffaecd0a3ef
Author: Nick Mathewson
Date: Wed Dec 14 17:11:26 2016 -0500
fuzzing: Add copyright notices and whitespace fixes
---
Makefile.am | 1 +
src/test/fuzz/fuzz_descriptor.c | 2 ++
src/test/fuzz/fuzz_extrainfo.c | 2 ++
src/tes
commit eb414a08a9272090e6b35080c2ac8b7415a83094
Author: Nick Mathewson
Date: Mon Dec 19 15:17:42 2016 -0500
Add libfuzzer support.
---
.gitignore | 1 +
Makefile.am| 4 ++
configure.ac | 6 ++-
src/test/fuzz/fuzzing_common.c | 45
commit cf71f8ad32c55c065fe05151ae357bb5b7414dcf
Author: Nick Mathewson
Date: Mon Jan 9 13:02:53 2017 -0500
More oss-fuzz fixes
---
src/test/fuzz/include.am | 17 +
1 file changed, 13 insertions(+), 4 deletions(-)
diff --git a/src/test/fuzz/include.am b/src/test/fuzz/includ
commit 1c7862bfb4007f2eafa3180f72c8267c0e628b87
Author: Nick Mathewson
Date: Mon Jan 9 13:58:03 2017 -0500
missing backslash
---
src/test/fuzz/include.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/test/fuzz/include.am b/src/test/fuzz/include.am
index 923340c..7
commit 143235873ba0229f83ce69c4247ba8d3c459629f
Author: Nick Mathewson
Date: Tue Jan 10 14:13:45 2017 -0500
Memory leak on bogus ed key in microdesc
---
src/or/routerparse.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/or/routerparse.c b/src/or/routerparse.c
index 8cdeb45..58b
commit 99d4faf6d35b5923daf48605da0d9da2e7de1824
Author: Nick Mathewson
Date: Mon Jan 9 11:26:27 2017 -0500
oss_fuzz also requires no PIE
---
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure.ac b/configure.ac
index aff41ae..f643806 100644
--- a/conf
commit 4afb155db2d9aaafe8dd1517e9619e6bd9c95751
Author: Nick Mathewson
Date: Wed Dec 14 17:03:54 2016 -0500
Add microdesc format fuzzer.
---
src/test/fuzz/dict/microdesc | 7 +++
src/test/fuzz/fuzz_microdesc.c | 45 ++
src/test/fuzz/include.am
commit 584d723e04751330a677e7ce3673fc665713ea0a
Author: teor
Date: Mon Dec 12 22:53:11 2016 +1100
Restrict fuzzing to the directory headers
---
src/or/directory.c | 12 ++--
src/or/directory.h | 12
2 files changed, 14 insertions(+), 10 deletions(-)
diff --git a/src/o
commit 56b61d18311998210f07c3d4b4f21a497bc04d48
Author: Nick Mathewson
Date: Wed Dec 14 08:05:22 2016 -0500
Add more tweaks from teor's http fuzzing code.
Move option-manipulation code to fuzzing_common.
---
src/test/fuzz/fuzz_http.c | 76 +
commit 0fb1156e9f0ee62e9b704e9e56ebae3c8d436218
Author: teor
Date: Tue Dec 13 16:23:12 2016 +1100
Add a script for running multiple fuzzing sessions on multiple cores
---
doc/HACKING/Fuzzing.md | 1 +
src/test/fuzz_multi.sh | 34 ++
2 files changed, 35 inse
commit a967d568dcab10d6b1e03d2ffb96743e415393c0
Author: teor
Date: Tue Dec 13 19:16:03 2016 -0500
Add a fuzzer for the http used in our directory protocol
(Teor wrote the code, nick extracted it. It won't compile yet.)
---
src/test/fuzz/fuzz_http.c | 174 +
commit 81e44c22573e86cdcca6e47a7e68b3c83d4855f1
Author: Nick Mathewson
Date: Wed Dec 14 10:05:41 2016 -0500
Add extrainfo fuzzer
---
src/test/fuzz/dict/extrainfo | 32 +
src/test/fuzz/fuzz_extrainfo.c | 63 ++
src/test/fuzz/incl
commit 44fa14c0e28ac26a551169d5621648db9bc08da9
Author: Nick Mathewson
Date: Wed Dec 14 08:12:41 2016 -0500
Try to tweak fuzzing.md to correspond to my changes
---
doc/HACKING/Fuzzing.md | 36 +++-
src/test/fuzz/fuzz_multi.sh | 34 ++
commit ca657074b9602940c3a45b9c4cfe69d5f078084c
Author: Nick Mathewson
Date: Tue Dec 13 20:24:54 2016 -0500
Fuzzing: initialize siphash key, don't init_logging twice.
---
.gitignore | 3 +++
src/test/fuzz/fuzzing_common.c | 5 -
2 files changed, 7 insertions(+), 1 d
commit 02068c6391fc5b9febac1f02de7028688c92eee2
Author: teor
Date: Tue Dec 13 19:12:34 2016 -0500
For fuzzing: Expose directory_handle_command.
(Nick extracted this patch from a larger patch by Teor.)
---
src/or/directory.c | 4 ++--
src/or/directory.h | 1 +
2 files changed, 3 in
commit f009b13029b57f9c89077a041124066f6e9ba38c
Author: Nick Mathewson
Date: Tue Dec 13 20:29:28 2016 -0500
Copy fuzzing instructions by teor
---
doc/HACKING/Fuzzing.md | 90 ++
1 file changed, 90 insertions(+)
diff --git a/doc/HACKING/Fuzzi
commit 416e2f6b283801190f087445d295b391e08cc902
Author: teor
Date: Mon Dec 12 22:55:18 2016 +1100
Guide fuzzing by adding standard tor GET and POST testcases
---
src/test/fuzz/dict/http | 24
1 file changed, 24 insertions(+)
diff --git a/src/test/fuzz/dict/http b/
commit b96c70d668f96550401057834bb9caafb5d0e412
Author: Nick Mathewson
Date: Tue Dec 13 19:15:26 2016 -0500
Fuzzing: Add an initial fuzzing tool, for descriptors.
This will need some refactoring and mocking.
---
Makefile.am | 1 +
src/include.am
commit 60769e710f1099168f7508fe6834e458ce435ad9
Author: Nick Mathewson
Date: Tue Dec 13 19:41:03 2016 -0500
Port fuzz_http to use fuzzing_common.
Move common logic from fuzz_http to fuzzing_common.
---
src/test/fuzz/fuzz_descriptor.c | 6 ++
src/test/fuzz/fuzz_http.c | 120
commit fca91a7793f24fc5f2d043167317fd47dd58f1ed
Author: teor
Date: Tue Dec 13 19:13:57 2016 -0500
for fuzzing: Add a function to make a buf with given contents
(Teor wrote the code, nick extracted it into a smaller patch.)
---
src/or/buffers.c | 48
commit e2aeaeb76c2fd04a8b5934b7682823d77dc6f064
Author: Nick Mathewson
Date: Tue Dec 13 20:22:34 2016 -0500
Make a bunch of signature/digest-checking functions mockable
---
src/common/crypto.c | 15 ---
src/common/crypto.h | 10 ++
src/common/crypto_ed25
1 - 100 of 118 matches
Mail list logo