aboutsummaryrefslogtreecommitdiff
path: root/changes
AgeCommit message (Collapse)Author
2011-02-10Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
Conflicts: doc/tor.1.txt
2011-02-09Merge branch 'bug2408-v2-021-common' into bug2408-v2-022Robert Ransom
2011-02-09Ignore and warn about "PublishServerDescriptor hidserv"Robert Ransom
Fixes #2408.
2011-02-08Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
2011-02-08Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2Nick Mathewson
2011-02-07dtrt when only relaybandwidthburst is setRoger Dingledine
fixes bug 2470
2011-02-07Merge branch 'maint-0.2.2'Roger Dingledine
2011-02-07Merge branch 'maint-0.2.1' into maint-0.2.2Roger Dingledine
2011-02-07Update to the February 1 2011 Maxmind GeoLite Country database.Karsten Loesing
2011-02-07Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
2011-02-07Merge branch 'bug2279' into maint-0.2.2Nick Mathewson
2011-02-04Merge remote branch 'origin/maint-0.2.2' for bug2203_rebasedNick Mathewson
There was a merge conflict in routerlist.c due to the new node_t logic. Conflicts: src/or/routerlist.c
2011-02-04Merge branch 'bug2203_rebased' into maint-0.2.2Nick Mathewson
2011-02-03Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
2011-02-03changes file for ASLR/DEP build on windowsNick Mathewson
2011-02-03Merge remote branch 'sebastian/bug2450' into maint-0.2.2Nick Mathewson
2011-02-03Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
2011-02-03Merge remote branch 'public/bug2378' into maint-0.2.2Nick Mathewson
2011-01-28Remove country codes from EntryNodes manpage entrySebastian Hahn
2011-01-26Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
2011-01-26Merge branch 'bug2181' into maint-0.2.2Nick Mathewson
2011-01-26Add an option to disable the block-private-addresses featureNick Mathewson
Suggested by rransom. Probably necessary for testing network mode.
2011-01-26Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
2011-01-26Merge branch 'bug2409' into maint-0.2.2Nick Mathewson
2011-01-25Add client code to detect attempts to connect to 127.0.0.1 etcNick Mathewson
We detect and reject said attempts if there is no chosen exit node or circuit: connecting to a private addr via a randomly chosen exit node will usually fail (if all exits reject private addresses), is always ill-defined (you're not asking for any particular host or service), and usually an error (you've configured all requests to go over Tor when you really wanted to configure all _remote_ requests to go over Tor). This can also help detect forwarding loop requests. Found as part of bug2279.
2011-01-25Fix double-mark bug when failing to init transparent connectionNick Mathewson
Fixes part of bug 2279. Bugfix on 0.1.2.1-alpha.
2011-01-25Log more about soft-hibernationNick Mathewson
2011-01-25Correctly detect BIO_new failuresNick Mathewson
This bug was noticed by cypherpunks; fixes bug 2378. Bugfix on svn commit r110.
2011-01-25Always treat failure to allocate an RSA key as an unrecoverable allocation errorNick Mathewson
2011-01-25Add changelog entry for bug2203.Mike Perry
2011-01-25Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
2011-01-25Add changes file for bug2004Nick Mathewson
2011-01-25Fix bug in verifying directory signatures with short digestsNick Mathewson
If we got a signed digest that was shorter than the required digest length, but longer than 20 bytes, we would accept it as long enough.... and then immediately fail when we want to check it. Fixes bug 2409; bug in 0.2.2.20-alpha; found by piebeer.
2011-01-25Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
Conflicts: src/or/geoip.c
2011-01-25Tell which geoip file we're parsingSebastian Hahn
2011-01-25Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
2011-01-25Fix assert for relay/bridge state changeSebastian Hahn
When we added support for separate client tls certs on bridges in a2bb0bfdd5 we forgot to correctly initialize this when changing from relay to bridge or vice versa while Tor is running. Fix that by always initializing keys when the state changes. Fixes bug 2433.
2011-01-24Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
2011-01-24Make the DH parameter we use for TLS match the one from Apache's mod_sslNick Mathewson
Our regular DH parameters that we use for circuit and rendezvous crypto are unchanged. This is yet another small step on the path of protocol fingerprinting resistance.
2011-01-20Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
2011-01-20Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2Nick Mathewson
2011-01-20Merge remote branch 'rransom/policy_summarize-assert' into maint-0.2.1Nick Mathewson
2011-01-20Fix bounds-checking in policy_summarizeRobert Ransom
Found by piebeer.
2011-01-19Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
2011-01-19Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2Nick Mathewson
2011-01-19Fix two more SIZE_T_CEILING issuesNick Mathewson
This patch imposes (very long) limits on the length of a line in a directory document, and on the length of a certificate. I don't think it should actually be possible to overrun these remotely, since we already impose a maximum size on any directory object we're downloading, but a little defensive programming never hurt anybody. Roger emailed me that doorss reported these on IRC, but nobody seems to have put them on the bugtracker.
2011-01-15Merge branch 'maint-0.2.2'Roger Dingledine
2011-01-15Merge commit 'sebastian/bug2317' into maint-0.2.2Roger Dingledine
2011-01-15Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
2011-01-15Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2Nick Mathewson