Karsten Loesing
da34729532
Backport fix for bug 997.
...
Backporting 6a32beb and ca8708a .
2009-06-16 16:46:01 -04:00
Roger Dingledine
3a5259ef68
Check answer_len in the remap_addr case of process_relay_cell_not_open.
...
Fix an edge case where a malicious exit relay could convince a
controller that the client's DNS question resolves to an internal IP
address. Bug found and fixed by "optimist"; bugfix on 0.1.2.8-beta.
2009-06-12 11:28:05 -04:00
Nick Mathewson
bd0eaa0022
Correct a changelog message
2009-06-01 10:19:01 -04:00
Roger Dingledine
16bca35eab
backport r19291, r19292, r19295, r19296: fix dynamic ip relay reachability
2009-05-31 21:56:12 -04:00
Nick Mathewson
74aba22040
Backport the bug 957 fix to the 0.2.0 branch
2009-05-22 11:43:18 -04:00
Roger Dingledine
87e127ad75
make sure the next stable release is not 0.3.0.35
...
svn:r19253
2009-04-10 02:20:40 +00:00
Nick Mathewson
d7be44f238
Partial backport for the relevant parts of 19250
...
svn:r19251
2009-04-09 20:00:43 +00:00
Nick Mathewson
62e782644f
Free very-old descriptors that we do not want to add. [Backport]
...
svn:r19059
2009-03-16 18:48:09 +00:00
Roger Dingledine
3661a9147f
put the 0.2.0.34 blurb in the release notes too
...
svn:r18496
2009-02-11 22:20:52 +00:00
Roger Dingledine
6c21f610c5
backport r18420 and r18423
...
svn:r18424
2009-02-09 03:21:04 +00:00
Nick Mathewson
4c7a884129
Backport r17887: stop accepting 1.2.3 as a valid IPv4 address. This has security implications.
...
svn:r18419
2009-02-09 03:12:02 +00:00
Nick Mathewson
248805262d
Fix a remote-crash bug. This will need a patch release.
...
svn:r18418
2009-02-09 03:11:58 +00:00
Roger Dingledine
bc1aa63c33
clean up 0.2.0.34 changelog, declare tomorrow as the day
...
svn:r18412
2009-02-08 04:55:30 +00:00
Roger Dingledine
48642326cb
fix a typo i found in the changelogs
...
svn:r18391
2009-02-04 15:19:20 +00:00
Nick Mathewson
c283368f60
Backport r18354: Fix a possible cause of bug 915 when parsing multiple votes one of which was bad. Bugfix on 0.2.0.8-alpha.
...
svn:r18355
2009-01-31 18:28:22 +00:00
Roger Dingledine
66be733bbb
update 0.2.0.x changelog and release notes with the announce blurbs
...
svn:r18347
2009-01-30 19:21:41 +00:00
Nick Mathewson
1d55b06902
Fix bug 893: check AP connections for markedness before expiring them.
...
svn:r18298
2009-01-28 16:29:58 +00:00
Nick Mathewson
2451479cbc
Backport the trivial parts of r18234, especially the one that makes compilation not fail on dev netbsd.
...
svn:r18236
2009-01-22 16:37:09 +00:00
Roger Dingledine
25290b32a3
bump to 0.2.0.33
...
svn:r18212
2009-01-21 17:37:50 +00:00
Roger Dingledine
ed899730e7
backport r18189. what could go wrong?
...
svn:r18191
2009-01-20 23:02:46 +00:00
Roger Dingledine
5954698422
backport r17917, r17993: tors that haven't run lately take 10+ minutes
...
to start, and when they do they still use incredibly obsolete descriptors.
svn:r18187
2009-01-20 08:10:48 +00:00
Roger Dingledine
751b268267
backport r17970
...
svn:r17972
2009-01-06 19:07:30 +00:00
Roger Dingledine
59e380c559
backport r17958
...
svn:r17961
2009-01-06 16:14:13 +00:00
Roger Dingledine
33d22e0f86
backport r17920: bridge relays don't fetch descriptors much
...
svn:r17947
2009-01-06 07:22:07 +00:00
Roger Dingledine
107eddda64
declare that we're going to put 0.2.0.33 out this month.
...
svn:r17895
2009-01-05 02:20:39 +00:00
Karsten Loesing
363d9b21c6
Make ChangeLog for backport of 874 more accurate.
...
svn:r17894
2009-01-04 23:56:43 +00:00
Nick Mathewson
d2a2da8de8
Backport r17562: Do not litter the circuit list with introductino points on sighup. Reuse the ones we can, and dump the rest. Fixes bug 879. Patch by Karsten.
...
svn:r17883
2009-01-04 18:52:54 +00:00
Nick Mathewson
39117bb422
Backport r14830: Do not use SSL compression.
...
It was pointless, since most of our cells are encrypted, full of compressed data, or both; and harmful, because compression is expensive and distinguishable.
svn:r17882
2009-01-04 18:52:32 +00:00
Nick Mathewson
e53bba1e2a
Backport r17138: Fix the rest of bug 619: reject *:* servers should not do DNS lookups, even if broken clients send them RELAY_BEGIN cells. Patch from rovv.
...
svn:r17870
2009-01-04 03:03:50 +00:00
Nick Mathewson
4ee823668b
Backport r17162 and r17164: verify cpath_layer match on rendezvous cells too. Fixes another case of bug 446. Based on a patch from rovv.
...
svn:r17869
2009-01-04 03:03:45 +00:00
Nick Mathewson
569e882496
Backport r17137: Patch from rovv: send back END cell in response to connect attempts to nonexistent hidden service port.
...
svn:r17868
2009-01-04 03:03:40 +00:00
Nick Mathewson
9b72e96f95
Backport: Fix bug 889: share deep-copied keys between threads to avoid races in reference counts. Bugfix on 0.1.0.1-rc.
...
svn:r17674
2008-12-18 05:47:28 +00:00
Nick Mathewson
eb1752e458
Backport: Fix memory leak in rend_cache_store_v2_desc_as_client().
...
svn:r17666
2008-12-18 00:17:46 +00:00
Roger Dingledine
97b20ca31d
clean up old changelog a bit while i'm at it
...
svn:r17660
2008-12-17 22:46:19 +00:00
Roger Dingledine
bc5e4cd39e
backport r17657
...
svn:r17658
2008-12-17 22:39:10 +00:00
Nick Mathewson
a89852636c
Backport r17139: Fix another case of refusing to use a chosen exit node because we think it will reject _mostly_ everything. Based on patch from rovv. See bug 752.
...
svn:r17640
2008-12-17 13:14:54 +00:00
Nick Mathewson
fea3382aca
Backport r17091: when we have no pending streams, choose exits with choose_good_exit_server_general rather than with circuit_get_unhandled_ports().
...
svn:r17637
2008-12-17 13:14:40 +00:00
Nick Mathewson
a750683d2f
Partial backport of DNS address/name checking (r16621), and backport of 0x20 hack (r17171).
...
svn:r17636
2008-12-17 12:51:36 +00:00
Nick Mathewson
2548454bc5
Backport r166558: avoid mis-routing create cells. This has seen enough testing that we can be more confident in it now.
...
svn:r17635
2008-12-16 22:53:24 +00:00
Roger Dingledine
c41a27ecec
minimal (i think) backport of r17625
...
svn:r17626
2008-12-14 20:02:00 +00:00
Nick Mathewson
746980bba7
Backport bug 691 fix: do not shutdown Tor servers right away if the network is down.
...
svn:r17623
2008-12-14 17:48:37 +00:00
Nick Mathewson
3e9e1639d7
Backport karsten's bug 885 fix.
...
svn:r17558
2008-12-10 15:50:04 +00:00
Nick Mathewson
05c185bec1
Backport: fix bug 880: find the end of an authority cert by looking for the first ----END SIGNATURE----- after the first dir-key-certification, not for the first ----END SIGNATURE. Harmless bug, but it made us non-spec-compliant.
...
svn:r17471
2008-12-03 03:45:23 +00:00
Roger Dingledine
78d8680672
backport r17392: Compile without warnings on solaris
...
svn:r17450
2008-12-02 22:50:18 +00:00
Nick Mathewson
d33880d0df
Backport: Apply rovv's patch for bug 864: avoid null error on detached signature handling failure.
...
svn:r17447
2008-12-02 19:16:11 +00:00
Nick Mathewson
0d091964dd
Backport: Define socklen_t before using it in compat.h
...
svn:r17445
2008-12-02 18:56:15 +00:00
Nick Mathewson
94ed846ee9
Backport: stop marking bsearch_idx as pure; it is not.
...
svn:r17394
2008-11-26 17:02:02 +00:00
Roger Dingledine
3769ef4cd2
bump to 0.2.0.32
...
svn:r17344
2008-11-20 22:34:30 +00:00
Roger Dingledine
411de1fc79
backport r17135: ClientDNSRejectInternalAddresses not consistently obeyed.
...
svn:r17342
2008-11-20 22:21:31 +00:00
Nick Mathewson
6489570b89
Backport: Update _log_global_min_severity after switch_logs_debug(), so that USR2 will work again. Bugfix on 0.1.2.8-beta. Spotted by Geoff Down.
...
svn:r17318
2008-11-17 20:00:04 +00:00