Commit Graph
9700 Commits
Author SHA1 Message Date
Nick Mathewson 5efd2b2fa7 Backport: Avoid nop call to control_event_or_authdir_new_descriptor that makes coverity think we are dereferencing a null pointer. It is safe, I think, but entirely too clever for our own good.
svn:r17670
2008-12-18 04:47:24 +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 0d4abea193 Note that I _did_ backport r17566.
svn:r17641
2008-12-17 13:15:00 +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 76eed8cc18 Backport r17184: when building preemptive circuits, ignore streams
that have a chosen exit node in mind already. otherwise we get
tricked into trying to build a new circuit that will handle them.

svn:r17639
2008-12-17 13:14:47 +00:00
Nick Mathewson 119fd23f1e Backport r17181: fix the other half of r17091. now that best_support can be -1, we were complaining about no support for our one-hop streams, when in fact choose_good_exit_server_general() has no business caring about one-hop streams. patch from miner.
svn:r17638
2008-12-17 13:14:43 +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 cc93490e7c Mark bug 691 fix for backport
svn:r17622
2008-12-14 17:34:47 +00:00
Nick Mathewson eb776e62e2 Oops; that should have been bug 874, not 879.
svn:r17564
2008-12-10 18:25:47 +00:00
Nick Mathewson 61239dd0eb Note that last commit is backportable.
svn:r17563
2008-12-10 18:23:50 +00:00
Nick Mathewson 3e9e1639d7 Backport karsten's bug 885 fix.
svn:r17558
2008-12-10 15:50:04 +00:00
Nick Mathewson da1a18d327 Backport tiny memory leak fix.
svn:r17557
2008-12-10 15:48:47 +00:00
Andrew Lewman 3c8f78b944 Backport r17482. Update the win32 directions to mention the many symlink errors one receives.
svn:r17483
2008-12-04 19:39:03 +00:00
Andrew Lewman 7cf6ceeeee Backport r17480. Update libevent version in the win32 directions.
svn:r17481
2008-12-04 18:00:56 +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
Andrew Lewman 0ee5704545 backport r17458, It's Short not Sort. Fix path to package list.
svn:r17459
2008-12-02 23:48:38 +00:00
Roger Dingledine 78d8680672 backport r17392: Compile without warnings on solaris
svn:r17450
2008-12-02 22:50:18 +00:00
Roger Dingledine d973aea86c r17162 is harder to backport than i realized
svn:r17449
2008-12-02 22:49:24 +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 7e1123bd7e Bump branch version to 0.2.0.32-dev
svn:r17395
2008-11-26 17:03:32 +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
Andrew Lewman 3e613b2ed7 Backport r17360: Force UDZO compression to level 9.
svn:r17361
2008-11-22 05:43:57 +00:00
Roger Dingledine ac4a96555d changelog for 0.2.0.32 goes in releasenotes too. whoops.
svn:r17358
2008-11-22 05:13:36 +00:00
Peter Palfrader f0af560203 Raise urgency, it is a security fix after all
svn:r17355
2008-11-21 22:33:39 +00:00
Peter Palfrader 2af266e764 No longer set now obsolete Group setting in built-in debian config
svn:r17354
2008-11-21 22:33:11 +00:00
Peter Palfrader 68640ef02a New upstream version
svn:r17353
2008-11-21 22:30:09 +00:00
Nick Mathewson 686d30edb6 Note authority cert expiry bugfixes for backport.
svn:r17345
tor-0.2.0.32
2008-11-20 22:51:29 +00:00
Roger Dingledine 3769ef4cd2 bump to 0.2.0.32
svn:r17344
2008-11-20 22:34:30 +00:00
Roger Dingledine e5583139fe note that r17091 is more complex to backport than expected. i
think the remaining items don't need urgent backports.


svn:r17343
2008-11-20 22:29:06 +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
Nick Mathewson 6694a86033 Backport: Apparently sparc64 is way more strict about uint16_t access alignment than I had thought: it gave bus errors when messing with var-cell headers. Maybe this patch will fix bug 862.
svn:r17263
2008-11-12 14:49:17 +00:00
Karsten Loesing ec9690b0f8 Backport bugfix for #767 (r16808, r16810, r16817, r16818, and r16939).
svn:r17260
2008-11-12 14:26:38 +00:00
Karsten Loesing 257215489d Backport bugfix for #814 (r16915 and r16916).
svn:r17258
2008-11-12 10:47:20 +00:00
Steven Murdoch db94f36633 Backport of changesets 17200, 17201, 17203-17206, 17228, 17232, 17236: Patch from Jacob Appelbaum and me to make User option more robust, properly set supplementary groups, deprecated the Group option, and log more information on credential switching. Fixes bugs 848 and 857
svn:r17255
2008-11-12 01:10:21 +00:00
Steven Murdoch 5fbba9fa33 Rename "new_signatures_len" to "new_consensus_len" (from backport of r17252)
svn:r17254
2008-11-12 00:58:10 +00:00
Nick Mathewson 3882cef643 Backport: Be even _more_ careful when signatures are bogus.
svn:r17253
2008-11-11 17:14:26 +00:00
Nick Mathewson a84e7e26dc Backport: Only replace the detached signatures object when we actually added or replaced at least one signature.
svn:r17251
2008-11-11 16:52:19 +00:00
Nick Mathewson b659adadd7 Backport: Fix from rovv: when adding a detached signature, do not automatically assume it is good just because we are adding it. We might also be adding it because it was the first signature we saw for a given voter.
svn:r17249
2008-11-11 16:36:03 +00:00
Nick Mathewson 628fd8814a note last patch for backport.
svn:r17163
2008-10-27 16:47:56 +00:00
Andrew Lewman 87cdf5fd79 package id should be org.torproject not net.freehaven. Fix the
torbutton version in postflight.


svn:r17159
2008-10-27 03:19:07 +00:00
Roger Dingledine d386b81512 don't lose track of another bug worth backporting
svn:r17142
2008-10-21 19:10:48 +00:00
Roger Dingledine 73b7088758 remove some done backported items. no new items.
svn:r17141
2008-10-21 19:09:47 +00:00