]> git.ipfire.org Git - thirdparty/tor.git/log
thirdparty/tor.git
13 years agobump to 0.2.3.14-alpha
Roger Dingledine [Mon, 23 Apr 2012 07:17:28 +0000 (03:17 -0400)] 
bump to 0.2.3.14-alpha

13 years agoupdate the torrc.sample timestamp, and clarify socksport 0
Roger Dingledine [Mon, 23 Apr 2012 07:10:40 +0000 (03:10 -0400)] 
update the torrc.sample timestamp, and clarify socksport 0

13 years agofold in remaining changes
Roger Dingledine [Mon, 23 Apr 2012 06:36:19 +0000 (02:36 -0400)] 
fold in remaining changes

13 years agoMerge remote-tracking branch 'nickm/bug5438'
Roger Dingledine [Mon, 23 Apr 2012 06:03:40 +0000 (02:03 -0400)] 
Merge remote-tracking branch 'nickm/bug5438'

13 years agofurther changelog cleanups
Roger Dingledine [Mon, 23 Apr 2012 05:22:59 +0000 (01:22 -0400)] 
further changelog cleanups

13 years agoDon't reset intro-point creation rate-limiting timer
Robert Ransom [Tue, 17 Apr 2012 12:40:36 +0000 (05:40 -0700)] 
Don't reset intro-point creation rate-limiting timer

Previously, we would reset it at the drop of a hat -- every time a second
passes without any of the intro-point circs already launched for the
service failing.

Fixes bug 4607.

13 years agoMerge remote-tracking branch 'public/bug5647_cleanup'
Nick Mathewson [Fri, 20 Apr 2012 15:28:57 +0000 (11:28 -0400)] 
Merge remote-tracking branch 'public/bug5647_cleanup'

13 years agostart to fold in changelog entries
Roger Dingledine [Thu, 19 Apr 2012 23:14:47 +0000 (19:14 -0400)] 
start to fold in changelog entries

13 years agoMerge remote-tracking branch 'asn-mytor/bug5601'
Nick Mathewson [Thu, 19 Apr 2012 21:53:19 +0000 (17:53 -0400)] 
Merge remote-tracking branch 'asn-mytor/bug5601'

13 years agoMake base64_decode in rend_parse_client_keys more foolproof
Nick Mathewson [Thu, 19 Apr 2012 21:13:47 +0000 (17:13 -0400)] 
Make base64_decode in rend_parse_client_keys more foolproof

In general, whenever we can, we should be doing
  base64_decode(buf, sizeof(buf), s, strlen(s)),
and not
  base_64_decode(buf, expr1, s, expr2)
where we hope that expr1 is a good name for the size of buf and expr2
is a good formula for the length of the base64 expression in s.

13 years agoMerge remote-tracking branch 'origin/maint-0.2.2'
Nick Mathewson [Thu, 19 Apr 2012 21:08:09 +0000 (17:08 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.2'

13 years agoinitial round of changelog stanza cleanup
Roger Dingledine [Thu, 19 Apr 2012 19:10:33 +0000 (15:10 -0400)] 
initial round of changelog stanza cleanup

13 years agoFix a log-uninitialized-buffer bug.
Nick Mathewson [Thu, 19 Apr 2012 03:02:09 +0000 (23:02 -0400)] 
Fix a log-uninitialized-buffer bug.

Fix for 5647; bugfix on 0.2.1.5-alpha.

13 years agoMerge remote-tracking branch 'origin/maint-0.2.2'
Nick Mathewson [Thu, 19 Apr 2012 02:30:02 +0000 (22:30 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.2'

Conflicts:
src/or/rendservice.c

Conflicts were due to new NON_ANONYMOUS_MODE_ENABLED tor2web code; I
think I resolved them correctly.

13 years agorend_service_introduce(): do protocol violation check before anything else.
George Kadianakis [Wed, 18 Apr 2012 22:47:37 +0000 (00:47 +0200)] 
rend_service_introduce(): do protocol violation check before anything else.

(Cherry-picked from 6ba13e4 by nickm)

13 years agoRemove needless check for a buffer that could not be NULL.
Nick Mathewson [Wed, 18 Apr 2012 14:38:39 +0000 (10:38 -0400)] 
Remove needless check for a buffer that could not be NULL.

Fixes coverity CID 508: coverity scan doesn't like checking a
variable for non-NULL after it has been definitely dereferenced.

This should take us back down to zero coverity issues.

13 years agoDon't fetch v2 networkstatuses from caches, even if auths are down
Nick Mathewson [Tue, 17 Apr 2012 16:09:19 +0000 (12:09 -0400)] 
Don't fetch v2 networkstatuses from caches, even if auths are down

Fix for 5635; fix on 0.2.2.26-beta, where caches stopped fetching this
information.

13 years agoDocument unit of bandwidth related options in sample torrc.
Peter Palfrader [Fri, 13 Apr 2012 18:25:36 +0000 (20:25 +0200)] 
Document unit of bandwidth related options in sample torrc.

13 years agoTrivially refactor validate_pluggable_transports_config().
George Kadianakis [Wed, 11 Apr 2012 23:35:46 +0000 (01:35 +0200)] 
Trivially refactor validate_pluggable_transports_config().

* Remove the ugly if statement.
* constify 'bridge_info_t' in SMARTLIST_FOREACH_BEGIN.

13 years agoImprove the message of validate_pluggable_transports_config().
George Kadianakis [Wed, 11 Apr 2012 23:27:58 +0000 (01:27 +0200)] 
Improve the message of validate_pluggable_transports_config().

13 years agoMerge remote-tracking branch 'origin/maint-0.2.2'
Nick Mathewson [Wed, 11 Apr 2012 14:06:49 +0000 (10:06 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.2'

13 years agoMerge branch 'bug5593' into maint-0.2.2
Nick Mathewson [Wed, 11 Apr 2012 14:04:31 +0000 (10:04 -0400)] 
Merge branch 'bug5593' into maint-0.2.2

13 years agoMerge remote-tracking branch 'origin/maint-0.2.2'
Nick Mathewson [Wed, 11 Apr 2012 13:26:37 +0000 (09:26 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.2'

13 years agoUpdate to the April 2012 GeoIP database.
Karsten Loesing [Wed, 11 Apr 2012 12:15:49 +0000 (14:15 +0200)] 
Update to the April 2012 GeoIP database.

13 years agoInclude a Host: header with any HTTP/1.1 proxy request
Nick Mathewson [Tue, 10 Apr 2012 16:00:20 +0000 (12:00 -0400)] 
Include a Host: header with any HTTP/1.1 proxy request

Bugfix on 0.2.2.1-alpha, which added the orginal HTTP proxy
authentication code.  Fix for bug 5593.

13 years agoSimplify DH prime generation logic some.
Sebastian Hahn [Sat, 7 Apr 2012 23:07:53 +0000 (01:07 +0200)] 
Simplify DH prime generation logic some.

This is just refactoring work here. The old logic was kind of
convoluted, especially after the bug 5572 fix. We don't actually need to
distinguish so many cases here. Dropping detection of the
"!old_options || !old_options->DynamicDHGroups" case is fine because
that's the same that we'd do for clients.

Also add a changes file for bug 5572.

13 years agofix bug 5572
Daniel 'koolfy' Faucon [Sat, 7 Apr 2012 21:56:52 +0000 (23:56 +0200)] 
fix bug 5572

13 years agoMerge remote-tracking branch 'origin/maint-0.2.2'
Nick Mathewson [Thu, 5 Apr 2012 01:05:42 +0000 (21:05 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.2'

13 years agoWrap long line; strlen("ides")<strlen("turtles").
Nick Mathewson [Thu, 5 Apr 2012 01:05:19 +0000 (21:05 -0400)] 
Wrap long line; strlen("ides")<strlen("turtles").

13 years agoides has become turtles, and gotten a new IP address
Sebastian Hahn [Wed, 4 Apr 2012 23:51:04 +0000 (01:51 +0200)] 
ides has become turtles, and gotten a new IP address

As per ticket 5569

13 years agoMerge remote-tracking branch 'asn-mytor/bug5558_take2'
Nick Mathewson [Tue, 3 Apr 2012 16:06:07 +0000 (12:06 -0400)] 
Merge remote-tracking branch 'asn-mytor/bug5558_take2'

13 years agotor_vsscanf(): Don't return -1 if '%%' doesn't match.
George Kadianakis [Tue, 3 Apr 2012 14:20:24 +0000 (16:20 +0200)] 
tor_vsscanf(): Don't return -1 if '%%' doesn't match.

tor_vsscanf() is supposed to return the current number of matches on
match failure.

13 years agoSuppress "decided to publish new descriptor" message when not a server
Nick Mathewson [Mon, 2 Apr 2012 22:54:16 +0000 (18:54 -0400)] 
Suppress "decided to publish new descriptor" message when not a server

The message only means that we're publishing a new descriptor when we
are actually in some kind of server mode, and publication is on.

Fix for bug 3942; bugfix on 0.2.3.2-alpha.

13 years agoAdd a warning about settign a bridge in MyFamily
Daniel 'koolfy' Faucon [Sun, 1 Apr 2012 13:36:13 +0000 (15:36 +0200)] 
Add a warning about settign a bridge in MyFamily

13 years agoMake it clear that bridges should not be set in MyFamily
Daniel 'koolfy' Faucon [Thu, 29 Mar 2012 02:28:20 +0000 (04:28 +0200)] 
Make it clear that bridges should not be set in MyFamily

13 years agoMerge branch 'maint-0.2.2'
Roger Dingledine [Sun, 1 Apr 2012 20:03:16 +0000 (16:03 -0400)] 
Merge branch 'maint-0.2.2'

Conflicts:
src/or/config.c

13 years agoput a _ before or_options_t elements that aren't configurable
Roger Dingledine [Sun, 1 Apr 2012 19:59:38 +0000 (15:59 -0400)] 
put a _ before or_options_t elements that aren't configurable

it's fine with me if we change the current convention, but we should
actually decide to change it if we want to.

13 years agoBridgePassword was never for debugging
Roger Dingledine [Sun, 1 Apr 2012 19:59:00 +0000 (15:59 -0400)] 
BridgePassword was never for debugging

It is for the not-yet-implemented bridge community design.

13 years agoMerge remote-tracking branch 'origin/maint-0.2.2'
Nick Mathewson [Sun, 1 Apr 2012 04:46:52 +0000 (00:46 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.2'

Conflicts:
src/or/config.c

Conflict was in or_options_free, where two newly added fields had free
calls in the same place.

13 years agoDo not use strcmp() to compare an http authenticator to its expected value
Nick Mathewson [Sun, 1 Apr 2012 02:51:28 +0000 (22:51 -0400)] 
Do not use strcmp() to compare an http authenticator to its expected value

This fixes a side-channel attack on the (fortunately unused!)
BridgePassword option for bridge authorities.  Fix for bug 5543;
bugfix on 0.2.0.14-alpha.

13 years agoRemove the deprecated FooListenAddress options from torrc.sample.in
Nick Mathewson [Fri, 30 Mar 2012 20:52:22 +0000 (16:52 -0400)] 
Remove the deprecated FooListenAddress options from torrc.sample.in

Bug 5438.

13 years agoFix comment typo
Robert Ransom [Fri, 30 Mar 2012 14:58:32 +0000 (07:58 -0700)] 
Fix comment typo

13 years agoHave tor_parse_*long functions check for negative bases
Nick Mathewson [Fri, 30 Mar 2012 14:34:05 +0000 (10:34 -0400)] 
Have tor_parse_*long functions check for negative bases

One of our unit tests checks that they behave correctly (giving an
error) when the base is negative.  But there isn't a guarantee that
strtol and friends actually handle negative bases correctly.

Found by Coverity Scan; fix for CID 504.

13 years agoFix a couple of "unused assigned value" warnings in parse_config tests
Nick Mathewson [Fri, 30 Mar 2012 14:26:34 +0000 (10:26 -0400)] 
Fix a couple of "unused assigned value" warnings in parse_config tests

Coverity doesn't like the fact that we were storing the value of
parse_config_line_from_str() but not checking it in a couple of
cases.

Fixes CID 505 and 506.

13 years agoFix a memory leak in an error case of SAFECOOKIE authentication.
Nick Mathewson [Fri, 30 Mar 2012 14:20:48 +0000 (10:20 -0400)] 
Fix a memory leak in an error case of SAFECOOKIE authentication.

Found by Coverity Scan; fix for CID 507; bugfix on 0.2.3.13-alpha.

13 years agoRemove a couple redundant NULL-checks before crypto_cipher_free
Nick Mathewson [Fri, 30 Mar 2012 14:16:58 +0000 (10:16 -0400)] 
Remove a couple redundant NULL-checks before crypto_cipher_free

Calling crypto_cipher_free(NULL) is always safe, since (by
convention) all of our xyz_free() functions treat xyz_free(NULL) as
a no-op.

Flagged by coverity scan; fixes CID 508 and 509.

13 years agoMerge branch 'bug5527'
Nick Mathewson [Fri, 30 Mar 2012 14:15:35 +0000 (10:15 -0400)] 
Merge branch 'bug5527'

13 years agoMove router lookup to _after_ we assert that its argument is set
Nick Mathewson [Fri, 30 Mar 2012 14:14:31 +0000 (10:14 -0400)] 
Move router lookup to _after_ we assert that its argument is set

A previous commit in the 5527 branch had moved
router_get_mutable_by_digest(digest_rcvd) to happen before we did
tor_assert(digest_rcvd), which would have defeated the purpose of
the assert.

13 years agoMerge remote-tracking branch 'linus/empty_desc_stats'
Nick Mathewson [Fri, 30 Mar 2012 14:06:21 +0000 (10:06 -0400)] 
Merge remote-tracking branch 'linus/empty_desc_stats'

13 years agoAdd changes file.
Linus Nordberg [Tue, 27 Mar 2012 13:00:34 +0000 (15:00 +0200)] 
Add changes file.

13 years agochecking "same addr/port but with nonmatching keys" is obsolete
Roger Dingledine [Thu, 29 Mar 2012 20:45:25 +0000 (16:45 -0400)] 
checking "same addr/port but with nonmatching keys" is obsolete

Specifically, I believe it dates back to when extend cells had address:port
but no digest in them. The special edge case is certainly not worth the
complexity these days.

13 years agosimplify further
Roger Dingledine [Thu, 29 Mar 2012 20:37:50 +0000 (16:37 -0400)] 
simplify further

13 years agoRefactor dirserv_orconn_tls_done().
Linus Nordberg [Tue, 27 Mar 2012 13:00:34 +0000 (15:00 +0200)] 
Refactor dirserv_orconn_tls_done().

Look up the router using the digest instead of looping over all routers.

13 years agoMerge remote-tracking branch 'linus/bug4875_2'
Nick Mathewson [Thu, 29 Mar 2012 14:53:09 +0000 (10:53 -0400)] 
Merge remote-tracking branch 'linus/bug4875_2'

13 years agonote that bug 5151 is on 0.2.3.9-alpha
Nick Mathewson [Wed, 28 Mar 2012 21:19:24 +0000 (17:19 -0400)] 
note that bug 5151 is on 0.2.3.9-alpha

13 years agoMerge remote-tracking branch 'linus/bug5151'
Nick Mathewson [Wed, 28 Mar 2012 21:18:30 +0000 (17:18 -0400)] 
Merge remote-tracking branch 'linus/bug5151'

13 years agoAdd changes file.
Linus Nordberg [Tue, 27 Mar 2012 13:00:34 +0000 (15:00 +0200)] 
Add changes file.

13 years agoMake relays handle an address suggestion from a directory server giving an IPv6 address.
Linus Nordberg [Tue, 27 Mar 2012 13:00:34 +0000 (15:00 +0200)] 
Make relays handle an address suggestion from a directory server giving an IPv6 address.

last_guessed_ip becomes a tor_addr_t.

Most parts of router_new_address_suggestion() learns
about IPv6 (resolve_my_address() is still IPv4 only).

13 years agoDon't try to generate stats from an empty served_descs.
Linus Nordberg [Tue, 27 Mar 2012 13:00:34 +0000 (15:00 +0200)] 
Don't try to generate stats from an empty served_descs.

13 years agoFix a bunch of check-spaces complaints
Sebastian Hahn [Wed, 28 Mar 2012 13:02:15 +0000 (15:02 +0200)] 
Fix a bunch of check-spaces complaints

13 years agotab-man strikes back (fixup on a9c0e9fec2)
Roger Dingledine [Wed, 28 Mar 2012 08:06:56 +0000 (04:06 -0400)] 
tab-man strikes back (fixup on a9c0e9fec2)

13 years agoWrite initial documentation for the contents of the state file
Nick Mathewson [Wed, 28 Mar 2012 08:08:07 +0000 (04:08 -0400)] 
Write initial documentation for the contents of the state file

Fixes bug 2987.  There is still some information to go, but now we
have a place to put it.

13 years agoMerge branch 'bug4011'
Nick Mathewson [Wed, 28 Mar 2012 07:33:00 +0000 (03:33 -0400)] 
Merge branch 'bug4011'

13 years agoKeep separate time-to-downloads for each consensus flavor
Nick Mathewson [Wed, 28 Mar 2012 06:55:33 +0000 (02:55 -0400)] 
Keep separate time-to-downloads for each consensus flavor

This is a fix for bug 4011, where if we have a recent ns consensus we
won't even try fetching a microdesc consensus.  Fix on 0.2.3.1-alpha,
I believe.

13 years agoMerge branch 'openssl101_aes_ctr_rebased'
Nick Mathewson [Wed, 28 Mar 2012 02:41:10 +0000 (22:41 -0400)] 
Merge branch 'openssl101_aes_ctr_rebased'

13 years agoExcise PK_NO_PADDING entirely: Unpadded RSA is silly.
Nick Mathewson [Tue, 27 Mar 2012 21:57:18 +0000 (17:57 -0400)] 
Excise PK_NO_PADDING entirely: Unpadded RSA is silly.

We never use it, so having it around is pointless.

Suggested by Sebastian

13 years agoUse OpenSSL 1.0.1's EVP aes_ctr implementation when available
Nick Mathewson [Tue, 20 Mar 2012 17:51:11 +0000 (13:51 -0400)] 
Use OpenSSL 1.0.1's EVP aes_ctr implementation when available

This should be really fast on Intel chips.

13 years agoRefactor the API for setting up a block cipher.
Nick Mathewson [Tue, 20 Mar 2012 19:35:43 +0000 (15:35 -0400)] 
Refactor the API for setting up a block cipher.

It allows us more flexibility on the backend if the user needs to
specify the key and IV at setup time.

13 years agoRemove support for PK_NO_PADDING in crypto_pk_public_hybrid_encrypt
Nick Mathewson [Thu, 8 Mar 2012 19:51:57 +0000 (14:51 -0500)] 
Remove support for PK_NO_PADDING in crypto_pk_public_hybrid_encrypt

We never use it, and it would be a stupid thing if we started using it.

13 years agoChangelog for torify changes
Nick Mathewson [Tue, 27 Mar 2012 22:46:47 +0000 (18:46 -0400)] 
Changelog for torify changes

Also reinstate the part of the torify script that checks for torsocks
being installed, so that we can give a more useful message in case it
isn't.

13 years agoRemove tsocks support from torify.
Nick Mathewson [Tue, 27 Mar 2012 22:43:18 +0000 (18:43 -0400)] 
Remove tsocks support from torify.

Fixes bug3530 and bug 5180. Patch by ugh.

13 years agoLog statement to help track down bug4091
Nick Mathewson [Tue, 27 Mar 2012 22:28:39 +0000 (18:28 -0400)] 
Log statement to help track down bug4091

13 years agoMerge remote-tracking branch 'karsten/bug5053'
Nick Mathewson [Tue, 27 Mar 2012 15:22:32 +0000 (11:22 -0400)] 
Merge remote-tracking branch 'karsten/bug5053'

13 years agoProvide large enough buffer in test_util_sscanf()
Sebastian Hahn [Tue, 27 Mar 2012 12:04:15 +0000 (14:04 +0200)] 
Provide large enough buffer in test_util_sscanf()

This was causing crashes during unit test runs, as stack smashing
protections got triggered. Issue spotted by weasel

13 years agobump to 0.2.3.13-alpha-dev
Roger Dingledine [Tue, 27 Mar 2012 05:26:01 +0000 (01:26 -0400)] 
bump to 0.2.3.13-alpha-dev

13 years agomerge in the safecookie changelog entry too tor-0.2.3.13-alpha
Roger Dingledine [Tue, 27 Mar 2012 02:15:02 +0000 (22:15 -0400)] 
merge in the safecookie changelog entry too

13 years agomerge the change that 2f3ec43e5b4e wanted to merge
Roger Dingledine [Tue, 27 Mar 2012 02:12:52 +0000 (22:12 -0400)] 
merge the change that 2f3ec43e5b4e wanted to merge

13 years agoMerge remote-tracking branch 'origin/maint-0.2.2'
Nick Mathewson [Mon, 26 Mar 2012 22:51:37 +0000 (18:51 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.2'

Conflicts:
src/or/control.c

13 years agoSafe cookie authentication gets a changes file
Nick Mathewson [Mon, 26 Mar 2012 18:06:27 +0000 (14:06 -0400)] 
Safe cookie authentication gets a changes file

13 years agoMerge remote-tracking branch 'rransom-tor/safecookie-022-v3' into maint-0.2.2
Nick Mathewson [Mon, 26 Mar 2012 18:03:29 +0000 (14:03 -0400)] 
Merge remote-tracking branch 'rransom-tor/safecookie-022-v3' into maint-0.2.2

13 years agoMerge remote-tracking branch 'origin/maint-0.2.2'
Nick Mathewson [Mon, 26 Mar 2012 18:02:11 +0000 (14:02 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.2'

This is an "-s ours" commit to avoid taking a5704b1c624c9a808f5,
which was a cherry-picked backport of fdbb9cdf746bbf0c39c34 to add
a SHA256-HMAC function.

13 years agoMerge commit 'a5704b1c624c9a808f52f3a125339f00e2b9a378' into maint-0.2.2
Nick Mathewson [Mon, 26 Mar 2012 17:59:49 +0000 (13:59 -0400)] 
Merge commit 'a5704b1c624c9a808f52f3a125339f00e2b9a378' into maint-0.2.2

13 years agoMerge remote-tracking branch 'origin/maint-0.2.2'
Nick Mathewson [Mon, 26 Mar 2012 17:57:51 +0000 (13:57 -0400)] 
Merge remote-tracking branch 'origin/maint-0.2.2'

Conflicts:
changes/bug5090

bug5090 was already merged and corrected in the master branch's changelog.

13 years agobump to 0.2.3.13-alpha
Roger Dingledine [Mon, 26 Mar 2012 04:01:46 +0000 (00:01 -0400)] 
bump to 0.2.3.13-alpha

13 years agocleanup and blurb for 0.2.3.13-alpha
Roger Dingledine [Mon, 26 Mar 2012 03:58:12 +0000 (23:58 -0400)] 
cleanup and blurb for 0.2.3.13-alpha

13 years agofold in latest changes entries
Roger Dingledine [Mon, 26 Mar 2012 03:19:44 +0000 (23:19 -0400)] 
fold in latest changes entries

13 years agoexplain that bug 5090 allows a post-auth heap overflow
Roger Dingledine [Mon, 26 Mar 2012 03:09:23 +0000 (23:09 -0400)] 
explain that bug 5090 allows a post-auth heap overflow

resolves bug 5402.

13 years agoNever disable debugger attachment for the unit tests
Sebastian Hahn [Thu, 22 Mar 2012 11:50:44 +0000 (12:50 +0100)] 
Never disable debugger attachment for the unit tests

13 years agoShorten links to law.cornell.edu for exit-note file
Christian Kujau [Sat, 17 Mar 2012 12:45:36 +0000 (13:45 +0100)] 
Shorten links to law.cornell.edu for exit-note file

The links we have currently redirect to those new files now.

13 years agoMove the logging of 'My line' to debug level (#5151).
Linus Nordberg [Mon, 19 Mar 2012 04:12:19 +0000 (05:12 +0100)] 
Move the logging of 'My line' to debug level (#5151).

13 years agoReorder initialisation of port_cfg to match order of members in struct.
Linus Nordberg [Mon, 19 Mar 2012 03:57:19 +0000 (04:57 +0100)] 
Reorder initialisation of port_cfg to match order of members in struct.

13 years agoFix cut'n'paste bug (#5151).
Linus Nordberg [Mon, 19 Mar 2012 03:55:17 +0000 (04:55 +0100)] 
Fix cut'n'paste bug (#5151).

13 years agomerge in the changes files so far
Roger Dingledine [Thu, 15 Mar 2012 03:54:26 +0000 (23:54 -0400)] 
merge in the changes files so far

13 years agoStop discarding command-line arguments when TestingTorNetwork is set
Roger Dingledine [Wed, 14 Mar 2012 06:40:04 +0000 (02:40 -0400)] 
Stop discarding command-line arguments when TestingTorNetwork is set

Discovered by Kevin Bauer. Fixes bug 5373; bugfix on 0.2.3.9-alpha,
where task 4552 added support for two layers of torrc files.

13 years agoretroactively say which ticket the defaults torrc patch was
Roger Dingledine [Wed, 14 Mar 2012 06:31:18 +0000 (02:31 -0400)] 
retroactively say which ticket the defaults torrc patch was

13 years agoFix spelling of Esteban Manchado Velázquez.
Nick Mathewson [Mon, 12 Mar 2012 17:12:13 +0000 (13:12 -0400)] 
Fix spelling of Esteban Manchado Velázquez.

13 years agoClose fds on pipe() error in tor_spawn_background().
George Kadianakis [Mon, 24 Oct 2011 14:34:10 +0000 (16:34 +0200)] 
Close fds on pipe() error in tor_spawn_background().

13 years agoUse a given name in the bug5090 message, at its holder's request.
Nick Mathewson [Fri, 9 Mar 2012 19:50:46 +0000 (14:50 -0500)] 
Use a given name in the bug5090 message, at its holder's request.

13 years agoMerge remote-tracking branch 'origin/maint-0.2.2'
Nick Mathewson [Fri, 9 Mar 2012 19:30:12 +0000 (14:30 -0500)] 
Merge remote-tracking branch 'origin/maint-0.2.2'

Conflicts:
src/or/circuitbuild.c

13 years agoNever choose a bridge as an exit. Bug 5342.
Nick Mathewson [Fri, 9 Mar 2012 19:27:50 +0000 (14:27 -0500)] 
Never choose a bridge as an exit. Bug 5342.