]> git.ipfire.org Git - thirdparty/tor.git/log
thirdparty/tor.git
8 years agoUpdate changelog sorting rules to know about dirauth changes
Nick Mathewson [Tue, 28 Feb 2017 15:12:17 +0000 (10:12 -0500)] 
Update changelog sorting rules to know about dirauth changes

8 years agoRemove changes files from master for items in <=0.3.0.4-rc
Nick Mathewson [Tue, 28 Feb 2017 14:27:04 +0000 (09:27 -0500)] 
Remove changes files from master for items in <=0.3.0.4-rc

8 years agoMerge branch 'maint-0.3.0'
Nick Mathewson [Tue, 28 Feb 2017 13:28:55 +0000 (08:28 -0500)] 
Merge branch 'maint-0.3.0'

8 years agoMerge remote-tracking branch 'public/bug21007_case2_030' into maint-0.3.0
Nick Mathewson [Tue, 28 Feb 2017 13:28:46 +0000 (08:28 -0500)] 
Merge remote-tracking branch 'public/bug21007_case2_030' into maint-0.3.0

8 years agoMerge branch 'maint-0.3.0'
Nick Mathewson [Tue, 28 Feb 2017 13:20:09 +0000 (08:20 -0500)] 
Merge branch 'maint-0.3.0'

8 years agoMerge branch 'bug21027_v2_squashed' into maint-0.3.0
Nick Mathewson [Tue, 28 Feb 2017 13:16:43 +0000 (08:16 -0500)] 
Merge branch 'bug21027_v2_squashed' into maint-0.3.0

8 years agoChange approach to preventing duplicate guards.
Nick Mathewson [Tue, 14 Feb 2017 17:21:31 +0000 (12:21 -0500)] 
Change approach to preventing duplicate guards.

Previously I'd made a bad assumption in the implementation of
prop271 in 0.3.0.1-alpha: I'd assumed that there couldn't be two
guards with the same identity.  That's true for non-bridges, but in
the bridge case, we allow two bridges to have the same ID if they
have different addr:port combinations -- in order to have the same
bridge ID running multiple PTs.

Fortunately, this assumption wasn't deeply ingrained: we stop
enforcing the "one guard per ID" rule in the bridge case, and
instead enforce "one guard per <id,addr,port>".

We also needed to tweak our implementation of
get_bridge_info_for_guard, since it made the same incorrect
assumption.

Fixes bug 21027; bugfix on 0.3.0.1-alpha.

8 years agoMerge branch 'disable_memory_sentinels_squashed'
Nick Mathewson [Mon, 27 Feb 2017 21:25:25 +0000 (16:25 -0500)] 
Merge branch 'disable_memory_sentinels_squashed'

8 years agoCode to disable memory sentinels for fuzzing
Nick Mathewson [Mon, 13 Feb 2017 14:10:11 +0000 (09:10 -0500)] 
Code to disable memory sentinels for fuzzing

This feature makes it possible to turn off memory sentinels (like
those used for safety in buffers.c and memarea.c) when fuzzing, so
that we can catch bugs that they would otherwise prevent.

8 years agoMerge branch 'maint-0.3.0'
Nick Mathewson [Mon, 27 Feb 2017 16:36:56 +0000 (11:36 -0500)] 
Merge branch 'maint-0.3.0'

8 years agoMerge remote-tracking branch 'teor/feature21570-030' into maint-0.3.0
Nick Mathewson [Mon, 27 Feb 2017 16:36:39 +0000 (11:36 -0500)] 
Merge remote-tracking branch 'teor/feature21570-030' into maint-0.3.0

8 years agoMerge branch 'maint-0.3.0'
Nick Mathewson [Mon, 27 Feb 2017 16:25:46 +0000 (11:25 -0500)] 
Merge branch 'maint-0.3.0'

8 years agoMerge branch 'bug21369_check_029_squashed' into maint-0.3.0
Nick Mathewson [Mon, 27 Feb 2017 16:25:34 +0000 (11:25 -0500)] 
Merge branch 'bug21369_check_029_squashed' into maint-0.3.0

8 years agoMerge branch 'maint-0.3.0'
Nick Mathewson [Mon, 27 Feb 2017 16:23:02 +0000 (11:23 -0500)] 
Merge branch 'maint-0.3.0'

8 years agoMerge branch 'bug21420_029_squashed' into maint-0.3.0
Nick Mathewson [Mon, 27 Feb 2017 16:20:39 +0000 (11:20 -0500)] 
Merge branch 'bug21420_029_squashed' into maint-0.3.0

8 years agoRevise the logic for picking the start time for link certs
Nick Mathewson [Mon, 13 Feb 2017 20:37:41 +0000 (15:37 -0500)] 
Revise the logic for picking the start time for link certs

Since 0.2.4.11-alpha (in 0196647970a91d) we've tried to randomize
the start time to up to some time in the past.  But unfortunately we
allowed the start time to be in the future as well, which isn't
really legit.

The new behavior lets the start time be be up to
MAX(cert_lifetime-2days, 0) in the past, but never in the future.

Fixes bug 21420; bugfix on 0.2.4.11-alpha.

8 years agoMerge branch 'maint-0.3.0'
Nick Mathewson [Mon, 27 Feb 2017 16:03:25 +0000 (11:03 -0500)] 
Merge branch 'maint-0.3.0'

8 years agoMerge remote-tracking branch 'teor/bug20711' into maint-0.3.0
Nick Mathewson [Mon, 27 Feb 2017 16:00:02 +0000 (11:00 -0500)] 
Merge remote-tracking branch 'teor/bug20711' into maint-0.3.0

8 years agoFix a wide line
Nick Mathewson [Mon, 27 Feb 2017 15:58:26 +0000 (10:58 -0500)] 
Fix a wide line

8 years agoFix a "directive within macro arguments" warning
Nick Mathewson [Mon, 27 Feb 2017 15:58:19 +0000 (10:58 -0500)] 
Fix a "directive within macro arguments" warning

8 years agoMerge remote-tracking branch 'ahf/bugs/21206'
Nick Mathewson [Mon, 27 Feb 2017 15:53:12 +0000 (10:53 -0500)] 
Merge remote-tracking branch 'ahf/bugs/21206'

8 years agoUse bash in src/test/test-network.sh
teor [Mon, 27 Feb 2017 05:11:22 +0000 (16:11 +1100)] 
Use bash in src/test/test-network.sh

This ensures we reliably call chutney's newer tools/test-network.sh when
available.

Fixes bug 21562; bugfix on tor-0.2.9.1-alpha.

8 years agoReserve a test-network.sh exit status of 2 for unknown arguments
teor [Mon, 27 Feb 2017 15:02:32 +0000 (02:02 +1100)] 
Reserve a test-network.sh exit status of 2 for unknown arguments

Part of 21570.

8 years agoLog tor warnings during 'make test-network-all'
teor [Mon, 27 Feb 2017 14:46:16 +0000 (01:46 +1100)] 
Log tor warnings during 'make test-network-all'

Requires the chutney changes from 21572.
(Otherwise, asks users to upgrade their chutney.)

Implements 21570.

8 years agoAdd one other BUG check to try to fix/solve 21369.
Nick Mathewson [Mon, 27 Feb 2017 14:12:51 +0000 (09:12 -0500)] 
Add one other BUG check to try to fix/solve 21369.

Teor thinks that this connection_dirserv_add_dir_bytes_to_outbuf()
might be the problem, if the "remaining" calculation underflows.  So
I'm adding a couple of checks there, and improving the casts.

8 years agoTry to check for (and prevent) buffer size INT_MAX overflow better.
Nick Mathewson [Mon, 13 Feb 2017 20:51:55 +0000 (15:51 -0500)] 
Try to check for (and prevent) buffer size INT_MAX overflow better.

Possible fix or diagnostic for 21369.

8 years agoAdd a quiet mode to test-network.sh
teor [Mon, 27 Feb 2017 14:45:30 +0000 (01:45 +1100)] 
Add a quiet mode to test-network.sh

Requires the equivalent chutney changes in 21571.

Part of 21570.

8 years agoMerge branch 'maint-0.3.0'
Nick Mathewson [Mon, 27 Feb 2017 13:38:52 +0000 (08:38 -0500)] 
Merge branch 'maint-0.3.0'

8 years agoMerge remote-tracking branch 'public/bug21472_030' into maint-0.3.0
Nick Mathewson [Mon, 27 Feb 2017 13:38:14 +0000 (08:38 -0500)] 
Merge remote-tracking branch 'public/bug21472_030' into maint-0.3.0

8 years agoMerge branch 'maint-0.3.0'
Nick Mathewson [Fri, 24 Feb 2017 16:37:41 +0000 (11:37 -0500)] 
Merge branch 'maint-0.3.0'

8 years agoWhitespace fix.
Nick Mathewson [Fri, 24 Feb 2017 16:37:33 +0000 (11:37 -0500)] 
Whitespace fix.

8 years agoMerge branch 'maint-0.3.0'
Nick Mathewson [Fri, 24 Feb 2017 16:37:04 +0000 (11:37 -0500)] 
Merge branch 'maint-0.3.0'

8 years agohs: Fix bad use of sizeof() when encoding ESTABLISH_INTRO legacy cell
David Goulet [Fri, 24 Feb 2017 14:48:14 +0000 (09:48 -0500)] 
hs: Fix bad use of sizeof() when encoding ESTABLISH_INTRO legacy cell

When encoding a legacy ESTABLISH_INTRO cell, we were using the sizeof() on a
pointer instead of using the real size of the destination buffer leading to an
overflow passing an enormous value to the signing digest function.
Fortunately, that value was only used to make sure the destination buffer
length was big enough for the key size and in this case it always was because
of the overflow.

Fixes #21553

Signed-off-by: David Goulet <dgoulet@torproject.org>
8 years agoAlso allow C_MEASURE_TIMEOUT circuits to lack guard state.
Nick Mathewson [Fri, 24 Feb 2017 16:12:21 +0000 (11:12 -0500)] 
Also allow C_MEASURE_TIMEOUT circuits to lack guard state.

Fixes a case of 21007; bugfix on 0.3.0.1-alpha when prop271 was
implemented. Found by toralf.

8 years agoSmall fixes to fuzzing documentation.
Nick Mathewson [Fri, 24 Feb 2017 15:57:58 +0000 (10:57 -0500)] 
Small fixes to fuzzing documentation.

8 years agoMerge branch 'maint-0.3.0'
Nick Mathewson [Fri, 17 Feb 2017 16:47:49 +0000 (11:47 -0500)] 
Merge branch 'maint-0.3.0'

8 years agoRemove a redundant check in ..transition_affects_guards()
Nick Mathewson [Fri, 17 Feb 2017 16:46:38 +0000 (11:46 -0500)] 
Remove a redundant check in ..transition_affects_guards()

scan-build found that we we checking UseEntryGuards twice.

Fixes bug 21492.

8 years agoMerge branch 'maint-0.3.0'
Nick Mathewson [Fri, 17 Feb 2017 16:33:04 +0000 (11:33 -0500)] 
Merge branch 'maint-0.3.0'

8 years agoMerge branch 'maint-0.2.9' into maint-0.3.0
Nick Mathewson [Fri, 17 Feb 2017 16:32:45 +0000 (11:32 -0500)] 
Merge branch 'maint-0.2.9' into maint-0.3.0

8 years agoCheck for micro < 0, rather than checking "minor" twice.
Nick Mathewson [Fri, 17 Feb 2017 16:31:39 +0000 (11:31 -0500)] 
Check for micro < 0, rather than checking "minor" twice.

Bug found with clang scan-build.  Fixes bug on f63e06d3dc6757d.
Bug not present in any released Tor.

8 years agoFix memleak in test_getinfo_helper_onion.
Nick Mathewson [Fri, 17 Feb 2017 15:07:52 +0000 (10:07 -0500)] 
Fix memleak in test_getinfo_helper_onion.

Fix on fc58c37e334fec71a20. Not in any released tor

8 years agoSave number of sent/received RELAY_DATA cells for directory connections.
Alexander Færøy [Mon, 13 Feb 2017 16:57:21 +0000 (16:57 +0000)] 
Save number of sent/received RELAY_DATA cells for directory connections.

This patch makes us store the number of sent and received RELAY_DATA
cells used for directory connections. We log the numbers after we have
received an EOF in connection_dir_client_reached_eof() from the
directory server.

8 years agoMerge remote-tracking branch 'meejah/ticket-21329-onions-current'
Nick Mathewson [Thu, 16 Feb 2017 14:40:56 +0000 (09:40 -0500)] 
Merge remote-tracking branch 'meejah/ticket-21329-onions-current'

8 years agoBump master to 0.3.1.0-alpha-dev
Nick Mathewson [Wed, 15 Feb 2017 19:36:56 +0000 (14:36 -0500)] 
Bump master to 0.3.1.0-alpha-dev

8 years agohs: Avoid a strlen(NULL) if descriptor is not found in cache
David Goulet [Wed, 15 Feb 2017 15:27:32 +0000 (10:27 -0500)] 
hs: Avoid a strlen(NULL) if descriptor is not found in cache

Instead of returning 404 error code, this led to a NULL pointer being used and
thus a crash of tor.

Fixes #21471

Signed-off-by: David Goulet <dgoulet@torproject.org>
8 years agoMerge branch 'maint-0.2.9'
Nick Mathewson [Wed, 15 Feb 2017 13:19:51 +0000 (08:19 -0500)] 
Merge branch 'maint-0.2.9'

8 years agowhoops; make 21450 compile
Nick Mathewson [Wed, 15 Feb 2017 13:19:37 +0000 (08:19 -0500)] 
whoops; make 21450 compile

8 years agoMerge branch 'bug21447'
Nick Mathewson [Wed, 15 Feb 2017 13:08:25 +0000 (08:08 -0500)] 
Merge branch 'bug21447'

8 years agoMerge branch 'maint-0.2.9'
Nick Mathewson [Wed, 15 Feb 2017 12:58:15 +0000 (07:58 -0500)] 
Merge branch 'maint-0.2.9'

8 years agoLimit version numbers to 0...INT32_MAX.
Nick Mathewson [Wed, 15 Feb 2017 12:57:34 +0000 (07:57 -0500)] 
Limit version numbers to 0...INT32_MAX.

Closes 21450; patch from teor.

8 years agoMerge branch 'maint-0.2.9'
Nick Mathewson [Wed, 15 Feb 2017 12:53:01 +0000 (07:53 -0500)] 
Merge branch 'maint-0.2.9'

8 years agoMerge branch 'maint-0.2.8' into maint-0.2.9
Nick Mathewson [Wed, 15 Feb 2017 12:52:54 +0000 (07:52 -0500)] 
Merge branch 'maint-0.2.8' into maint-0.2.9

8 years agoMerge branch 'maint-0.2.7' into maint-0.2.8
Nick Mathewson [Wed, 15 Feb 2017 12:52:47 +0000 (07:52 -0500)] 
Merge branch 'maint-0.2.7' into maint-0.2.8

8 years agoMerge branch 'maint-0.2.6' into maint-0.2.7 maint-0.2.7
Nick Mathewson [Wed, 15 Feb 2017 12:52:41 +0000 (07:52 -0500)] 
Merge branch 'maint-0.2.6' into maint-0.2.7

8 years agoMerge branch 'maint-0.2.5' into maint-0.2.6
Nick Mathewson [Wed, 15 Feb 2017 12:52:33 +0000 (07:52 -0500)] 
Merge branch 'maint-0.2.5' into maint-0.2.6

8 years agoMerge branch 'maint-0.2.8' of git-rw.torproject.org:/tor into maint-0.2.8
Nick Mathewson [Wed, 15 Feb 2017 12:51:57 +0000 (07:51 -0500)] 
Merge branch 'maint-0.2.8' of git-rw.torproject.org:/tor into maint-0.2.8

8 years agoMerge branch 'maint-0.2.7' of git-rw.torproject.org:/tor into maint-0.2.7
Nick Mathewson [Wed, 15 Feb 2017 12:51:48 +0000 (07:51 -0500)] 
Merge branch 'maint-0.2.7' of git-rw.torproject.org:/tor into maint-0.2.7

8 years agoMerge branch 'maint-0.2.6' of git-rw.torproject.org:/tor into maint-0.2.6
Nick Mathewson [Wed, 15 Feb 2017 12:51:41 +0000 (07:51 -0500)] 
Merge branch 'maint-0.2.6' of git-rw.torproject.org:/tor into maint-0.2.6

8 years agoMerge branch 'maint-0.2.5' of git-rw.torproject.org:/tor into maint-0.2.5
Nick Mathewson [Wed, 15 Feb 2017 12:51:33 +0000 (07:51 -0500)] 
Merge branch 'maint-0.2.5' of git-rw.torproject.org:/tor into maint-0.2.5

8 years agoMerge branch 'maint-0.2.9'
Nick Mathewson [Wed, 15 Feb 2017 12:48:42 +0000 (07:48 -0500)] 
Merge branch 'maint-0.2.9'

8 years agoMerge branch 'bug21278_extra_029' into maint-0.2.9
Nick Mathewson [Wed, 15 Feb 2017 12:48:30 +0000 (07:48 -0500)] 
Merge branch 'bug21278_extra_029' into maint-0.2.9

8 years agoMerge branch 'bug21278_redux_029_squashed' into maint-0.2.9
Nick Mathewson [Wed, 15 Feb 2017 12:48:18 +0000 (07:48 -0500)] 
Merge branch 'bug21278_redux_029_squashed' into maint-0.2.9

8 years agoMerge branch 'maint-0.2.8' into maint-0.2.9
Nick Mathewson [Wed, 15 Feb 2017 12:48:10 +0000 (07:48 -0500)] 
Merge branch 'maint-0.2.8' into maint-0.2.9

8 years agoMerge branch 'maint-0.2.7' into maint-0.2.8
Nick Mathewson [Wed, 15 Feb 2017 12:47:28 +0000 (07:47 -0500)] 
Merge branch 'maint-0.2.7' into maint-0.2.8

8 years agoMerge branch 'maint-0.2.6' into maint-0.2.7
Nick Mathewson [Wed, 15 Feb 2017 12:47:21 +0000 (07:47 -0500)] 
Merge branch 'maint-0.2.6' into maint-0.2.7

8 years agoMerge branch 'maint-0.2.5' into maint-0.2.6
Nick Mathewson [Wed, 15 Feb 2017 12:47:12 +0000 (07:47 -0500)] 
Merge branch 'maint-0.2.5' into maint-0.2.6

8 years agoMerge branch 'maint-0.2.4' into maint-0.2.5
Nick Mathewson [Wed, 15 Feb 2017 12:47:04 +0000 (07:47 -0500)] 
Merge branch 'maint-0.2.4' into maint-0.2.5

8 years agogive tor_version_parse_platform some function documentation
Roger Dingledine [Tue, 14 Feb 2017 08:52:01 +0000 (03:52 -0500)] 
give tor_version_parse_platform some function documentation

8 years agoWhen examining descriptors as a dirserver, reject ones with bad versions
Nick Mathewson [Mon, 13 Feb 2017 16:18:04 +0000 (11:18 -0500)] 
When examining descriptors as a dirserver, reject ones with bad versions

This is an extra fix for bug 21278: it ensures that these
descriptors and platforms will never be listed in a legit consensus.

8 years agoExtract the part of tor_version_as_new_as that extracts platform
Nick Mathewson [Mon, 13 Feb 2017 16:17:16 +0000 (11:17 -0500)] 
Extract the part of tor_version_as_new_as that extracts platform

Also add a "strict" mode to reject negative inputs.

8 years agoMerge remote-tracking branch 'dgoulet/ticket20656_030_01'
Nick Mathewson [Wed, 15 Feb 2017 00:15:10 +0000 (19:15 -0500)] 
Merge remote-tracking branch 'dgoulet/ticket20656_030_01'

8 years agoMerge branch 'bug20894_029_v3'
Nick Mathewson [Wed, 15 Feb 2017 00:10:20 +0000 (19:10 -0500)] 
Merge branch 'bug20894_029_v3'

8 years agoRename make fuzz to make test-fuzz-corpora
Nick Mathewson [Tue, 14 Feb 2017 23:04:10 +0000 (18:04 -0500)] 
Rename make fuzz to make test-fuzz-corpora

8 years agofixup! Don't atoi off the end of a buffer chunk.
Nick Mathewson [Tue, 14 Feb 2017 21:45:18 +0000 (16:45 -0500)] 
fixup! Don't atoi off the end of a buffer chunk.

Use STATIC.

8 years agofixup! Don't atoi off the end of a buffer chunk.
Nick Mathewson [Tue, 14 Feb 2017 21:44:58 +0000 (16:44 -0500)] 
fixup! Don't atoi off the end of a buffer chunk.

Credit AFL in the changes file.

8 years agoDon't atoi off the end of a buffer chunk.
Nick Mathewson [Mon, 13 Feb 2017 14:39:46 +0000 (09:39 -0500)] 
Don't atoi off the end of a buffer chunk.

Fixes bug 20894; bugfix on 0.2.0.16-alpha.

We already applied a workaround for this as 20834, so no need to
freak out (unless you didn't apply 20384 yet).

8 years agochanges file for removing compare-by-subtraction pattern
Nick Mathewson [Tue, 14 Feb 2017 21:32:59 +0000 (16:32 -0500)] 
changes file for removing compare-by-subtraction pattern

8 years agoPrevent int underflow in dirvote.c compare_vote_rs_.
Nick Mathewson [Mon, 13 Feb 2017 19:07:35 +0000 (14:07 -0500)] 
Prevent int underflow in dirvote.c compare_vote_rs_.

This should be "impossible" without making a SHA1 collision, but
let's not keep the assumption that SHA1 collisions are super-hard.

This prevents another case related to 21278.  There should be no
behavioral change unless -ftrapv is on.

8 years agoFix policies.c instance of the "if (r=(a-b)) return r" pattern
Nick Mathewson [Mon, 13 Feb 2017 18:53:30 +0000 (13:53 -0500)] 
Fix policies.c instance of the "if (r=(a-b)) return r" pattern

I think this one probably can't underflow, since the input ranges
are small.  But let's not tempt fate.

This patch also replaces the "cmp" functions here with just "eq"
functions, since nothing actually checked for anything besides 0 and
nonzero.

Related to 21278.

8 years agoAvoid integer underflow in tor_version_compare.
Nick Mathewson [Tue, 7 Feb 2017 15:58:02 +0000 (10:58 -0500)] 
Avoid integer underflow in tor_version_compare.

Fix for TROVE-2017-001 and bug 21278.

(Note: Instead of handling signed ints "correctly", we keep the old
behavior, except for the part where we would crash with -ftrapv.)

8 years agoprotover: Add new version for prop224 for HSIntro/HSDir
David Goulet [Tue, 14 Feb 2017 15:49:28 +0000 (10:49 -0500)] 
protover: Add new version for prop224 for HSIntro/HSDir

Signed-off-by: David Goulet <dgoulet@torproject.org>
8 years agoReplace entry_guard_get_by_id_digest_for_guard_selection impl.
Nick Mathewson [Tue, 14 Feb 2017 15:28:54 +0000 (10:28 -0500)] 
Replace entry_guard_get_by_id_digest_for_guard_selection impl.

We already implemented this whole function somewhere else; no need
to have the same code twice.

8 years agoMerge remote-tracking branch 'dgoulet/bug21116_030_01'
Nick Mathewson [Mon, 13 Feb 2017 20:56:01 +0000 (15:56 -0500)] 
Merge remote-tracking branch 'dgoulet/bug21116_030_01'

8 years agoMerge branch 'maint-0.2.9'
Roger Dingledine [Mon, 13 Feb 2017 20:41:56 +0000 (15:41 -0500)] 
Merge branch 'maint-0.2.9'

8 years agoMerge branch 'maint-0.2.8' into maint-0.2.9
Roger Dingledine [Mon, 13 Feb 2017 20:41:20 +0000 (15:41 -0500)] 
Merge branch 'maint-0.2.8' into maint-0.2.9

8 years agoMerge branch 'maint-0.2.7' into maint-0.2.8
Roger Dingledine [Mon, 13 Feb 2017 20:39:13 +0000 (15:39 -0500)] 
Merge branch 'maint-0.2.7' into maint-0.2.8

8 years agoMerge branch 'maint-0.2.6' into maint-0.2.7
Roger Dingledine [Mon, 13 Feb 2017 20:28:50 +0000 (15:28 -0500)] 
Merge branch 'maint-0.2.6' into maint-0.2.7

8 years agoMerge branch 'maint-0.2.5' into maint-0.2.6
Roger Dingledine [Mon, 13 Feb 2017 20:27:57 +0000 (15:27 -0500)] 
Merge branch 'maint-0.2.5' into maint-0.2.6

8 years agoMerge branch 'maint-0.2.4' into maint-0.2.5
Roger Dingledine [Mon, 13 Feb 2017 20:23:50 +0000 (15:23 -0500)] 
Merge branch 'maint-0.2.4' into maint-0.2.5

8 years agobe sure to remember the changes file for #20384
Roger Dingledine [Mon, 13 Feb 2017 20:22:36 +0000 (15:22 -0500)] 
be sure to remember the changes file for #20384

8 years agoMerge branch 'maint-0.2.9'
Nick Mathewson [Mon, 13 Feb 2017 19:41:43 +0000 (14:41 -0500)] 
Merge branch 'maint-0.2.9'

8 years agoMerge branch 'maint-0.2.8' into maint-0.2.9
Nick Mathewson [Mon, 13 Feb 2017 19:38:03 +0000 (14:38 -0500)] 
Merge branch 'maint-0.2.8' into maint-0.2.9

8 years agoMerge branch 'maint-0.2.7' into maint-0.2.8
Nick Mathewson [Mon, 13 Feb 2017 19:37:55 +0000 (14:37 -0500)] 
Merge branch 'maint-0.2.7' into maint-0.2.8

8 years agoMerge branch 'maint-0.2.6' into maint-0.2.7
Nick Mathewson [Mon, 13 Feb 2017 19:37:49 +0000 (14:37 -0500)] 
Merge branch 'maint-0.2.6' into maint-0.2.7

8 years agoMerge branch 'maint-0.2.5' into maint-0.2.6
Nick Mathewson [Mon, 13 Feb 2017 19:37:42 +0000 (14:37 -0500)] 
Merge branch 'maint-0.2.5' into maint-0.2.6

8 years agoMerge branch 'maint-0.2.4' into maint-0.2.5
Nick Mathewson [Mon, 13 Feb 2017 19:37:01 +0000 (14:37 -0500)] 
Merge branch 'maint-0.2.4' into maint-0.2.5

8 years agoUpdate geoip and geoip6 to the February 8 2017 database.
Karsten Loesing [Sun, 12 Feb 2017 14:56:31 +0000 (15:56 +0100)] 
Update geoip and geoip6 to the February 8 2017 database.

8 years agoRemove unused variable in directory_command_should_use_begindir()
Alexander Færøy [Fri, 10 Feb 2017 23:01:52 +0000 (23:01 +0000)] 
Remove unused variable in directory_command_should_use_begindir()

This patch removes the unused router_purpose variable in
directory_command_should_use_begindir().

8 years agoChange RELAY_BEGINDIR to RELAY_BEGIN_DIR in comments.
Alexander Færøy [Thu, 9 Feb 2017 16:48:11 +0000 (16:48 +0000)] 
Change RELAY_BEGINDIR to RELAY_BEGIN_DIR in comments.

This is a purely cosmetic patch that changes RELAY_BEGINDIR in various
comments to RELAY_BEGIN_DIR, which should make it easier to grep for the
symbols.

8 years agowhoops, removed a semicolon :(
Nick Mathewson [Thu, 9 Feb 2017 15:59:48 +0000 (10:59 -0500)] 
whoops, removed a semicolon :(