]>
git.ipfire.org Git - thirdparty/tor.git/log
Nick Mathewson [Mon, 5 Jan 2009 08:12:33 +0000 (08:12 +0000)]
Backport 17891 and 17892 to fix openbsd build warnings. Also backport snarky comments.
svn:r17908
Nick Mathewson [Mon, 5 Jan 2009 08:07:33 +0000 (08:07 +0000)]
Note two backportable things.
svn:r17907
Roger Dingledine [Mon, 5 Jan 2009 02:20:39 +0000 (02:20 +0000)]
declare that we're going to put 0.2.0.33 out this month.
svn:r17895
Karsten Loesing [Sun, 4 Jan 2009 23:56:43 +0000 (23:56 +0000)]
Make ChangeLog for backport of 874 more accurate.
svn:r17894
Nick Mathewson [Sun, 4 Jan 2009 19:48:34 +0000 (19:48 +0000)]
Note two bugfixes for backport; note others as backported.
svn:r17889
Nick Mathewson [Sun, 4 Jan 2009 18:52:54 +0000 (18:52 +0000)]
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
Nick Mathewson [Sun, 4 Jan 2009 18:52:32 +0000 (18:52 +0000)]
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
Nick Mathewson [Sun, 4 Jan 2009 03:03:50 +0000 (03:03 +0000)]
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
Nick Mathewson [Sun, 4 Jan 2009 03:03:45 +0000 (03:03 +0000)]
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
Nick Mathewson [Sun, 4 Jan 2009 03:03:40 +0000 (03:03 +0000)]
Backport r17137: Patch from rovv: send back END cell in response to connect attempts to nonexistent hidden service port.
svn:r17868
Nick Mathewson [Mon, 29 Dec 2008 17:38:11 +0000 (17:38 +0000)]
Note r14830 for backport, since we have confirmed that firefox does not actually enable TLS compression.
svn:r17813
Andrew Lewman [Mon, 29 Dec 2008 03:47:46 +0000 (03:47 +0000)]
Backport r17806. Update openssl version, suggest latest libevent.
svn:r17807
Karsten Loesing [Mon, 22 Dec 2008 01:16:14 +0000 (01:16 +0000)]
Make check-spaces happy.
svn:r17719
Karsten Loesing [Mon, 22 Dec 2008 01:11:46 +0000 (01:11 +0000)]
gabelmoo has a new IP address.
svn:r17718
Nick Mathewson [Thu, 18 Dec 2008 05:47:34 +0000 (05:47 +0000)]
Backport: Make it possible to call set_onion_key twice without leaking RAM.
svn:r17675
Nick Mathewson [Thu, 18 Dec 2008 05:47:28 +0000 (05:47 +0000)]
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
Nick Mathewson [Thu, 18 Dec 2008 04:47:24 +0000 (04:47 +0000)]
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
Nick Mathewson [Thu, 18 Dec 2008 00:17:46 +0000 (00:17 +0000)]
Backport: Fix memory leak in rend_cache_store_v2_desc_as_client().
svn:r17666
Roger Dingledine [Wed, 17 Dec 2008 22:46:19 +0000 (22:46 +0000)]
clean up old changelog a bit while i'm at it
svn:r17660
Roger Dingledine [Wed, 17 Dec 2008 22:39:10 +0000 (22:39 +0000)]
backport r17657
svn:r17658
Nick Mathewson [Wed, 17 Dec 2008 13:15:00 +0000 (13:15 +0000)]
Note that I _did_ backport r17566.
svn:r17641
Nick Mathewson [Wed, 17 Dec 2008 13:14:54 +0000 (13:14 +0000)]
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
Nick Mathewson [Wed, 17 Dec 2008 13:14:47 +0000 (13:14 +0000)]
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
Nick Mathewson [Wed, 17 Dec 2008 13:14:43 +0000 (13:14 +0000)]
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
Nick Mathewson [Wed, 17 Dec 2008 13:14:40 +0000 (13:14 +0000)]
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
Nick Mathewson [Wed, 17 Dec 2008 12:51:36 +0000 (12:51 +0000)]
Partial backport of DNS address/name checking (r16621), and backport of 0x20 hack (r17171).
svn:r17636
Nick Mathewson [Tue, 16 Dec 2008 22:53:24 +0000 (22:53 +0000)]
Backport r166558: avoid mis-routing create cells. This has seen enough testing that we can be more confident in it now.
svn:r17635
Roger Dingledine [Sun, 14 Dec 2008 20:02:00 +0000 (20:02 +0000)]
minimal (i think) backport of r17625
svn:r17626
Nick Mathewson [Sun, 14 Dec 2008 17:48:37 +0000 (17:48 +0000)]
Backport bug 691 fix: do not shutdown Tor servers right away if the network is down.
svn:r17623
Nick Mathewson [Sun, 14 Dec 2008 17:34:47 +0000 (17:34 +0000)]
Mark bug 691 fix for backport
svn:r17622
Nick Mathewson [Wed, 10 Dec 2008 18:25:47 +0000 (18:25 +0000)]
Oops; that should have been bug 874, not 879.
svn:r17564
Nick Mathewson [Wed, 10 Dec 2008 18:23:50 +0000 (18:23 +0000)]
Note that last commit is backportable.
svn:r17563
Nick Mathewson [Wed, 10 Dec 2008 15:50:04 +0000 (15:50 +0000)]
Backport karsten's bug 885 fix.
svn:r17558
Nick Mathewson [Wed, 10 Dec 2008 15:48:47 +0000 (15:48 +0000)]
Backport tiny memory leak fix.
svn:r17557
Andrew Lewman [Thu, 4 Dec 2008 19:39:03 +0000 (19:39 +0000)]
Backport r17482. Update the win32 directions to mention the many symlink errors one receives.
svn:r17483
Andrew Lewman [Thu, 4 Dec 2008 18:00:56 +0000 (18:00 +0000)]
Backport r17480. Update libevent version in the win32 directions.
svn:r17481
Nick Mathewson [Wed, 3 Dec 2008 03:45:23 +0000 (03:45 +0000)]
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
Andrew Lewman [Tue, 2 Dec 2008 23:48:38 +0000 (23:48 +0000)]
backport r17458, It's Short not Sort. Fix path to package list.
svn:r17459
Roger Dingledine [Tue, 2 Dec 2008 22:50:18 +0000 (22:50 +0000)]
backport r17392: Compile without warnings on solaris
svn:r17450
Roger Dingledine [Tue, 2 Dec 2008 22:49:24 +0000 (22:49 +0000)]
r17162 is harder to backport than i realized
svn:r17449
Nick Mathewson [Tue, 2 Dec 2008 19:16:11 +0000 (19:16 +0000)]
Backport: Apply rovv's patch for bug 864: avoid null error on detached signature handling failure.
svn:r17447
Nick Mathewson [Tue, 2 Dec 2008 18:56:15 +0000 (18:56 +0000)]
Backport: Define socklen_t before using it in compat.h
svn:r17445
Nick Mathewson [Wed, 26 Nov 2008 17:03:32 +0000 (17:03 +0000)]
Bump branch version to 0.2.0.32-dev
svn:r17395
Nick Mathewson [Wed, 26 Nov 2008 17:02:02 +0000 (17:02 +0000)]
Backport: stop marking bsearch_idx as pure; it is not.
svn:r17394
Andrew Lewman [Sat, 22 Nov 2008 05:43:57 +0000 (05:43 +0000)]
Backport r17360: Force UDZO compression to level 9.
svn:r17361
Roger Dingledine [Sat, 22 Nov 2008 05:13:36 +0000 (05:13 +0000)]
changelog for 0.2.0.32 goes in releasenotes too. whoops.
svn:r17358
Peter Palfrader [Fri, 21 Nov 2008 22:33:39 +0000 (22:33 +0000)]
Raise urgency, it is a security fix after all
svn:r17355
Peter Palfrader [Fri, 21 Nov 2008 22:33:11 +0000 (22:33 +0000)]
No longer set now obsolete Group setting in built-in debian config
svn:r17354
Peter Palfrader [Fri, 21 Nov 2008 22:30:09 +0000 (22:30 +0000)]
New upstream version
svn:r17353
Nick Mathewson [Thu, 20 Nov 2008 22:51:29 +0000 (22:51 +0000)]
Note authority cert expiry bugfixes for backport.
svn:r17345
Roger Dingledine [Thu, 20 Nov 2008 22:34:30 +0000 (22:34 +0000)]
bump to 0.2.0.32
svn:r17344
Roger Dingledine [Thu, 20 Nov 2008 22:29:06 +0000 (22:29 +0000)]
note that r17091 is more complex to backport than expected. i
think the remaining items don't need urgent backports.
svn:r17343
Roger Dingledine [Thu, 20 Nov 2008 22:21:31 +0000 (22:21 +0000)]
backport r17135: ClientDNSRejectInternalAddresses not consistently obeyed.
svn:r17342
Nick Mathewson [Mon, 17 Nov 2008 20:00:04 +0000 (20:00 +0000)]
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
Nick Mathewson [Wed, 12 Nov 2008 14:49:17 +0000 (14:49 +0000)]
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
Karsten Loesing [Wed, 12 Nov 2008 14:26:38 +0000 (14:26 +0000)]
Backport bugfix for #767 (r16808, r16810, r16817, r16818, and r16939).
svn:r17260
Karsten Loesing [Wed, 12 Nov 2008 10:47:20 +0000 (10:47 +0000)]
Backport bugfix for #814 (r16915 and r16916).
svn:r17258
Steven Murdoch [Wed, 12 Nov 2008 01:10:21 +0000 (01:10 +0000)]
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
Steven Murdoch [Wed, 12 Nov 2008 00:58:10 +0000 (00:58 +0000)]
Rename "new_signatures_len" to "new_consensus_len" (from backport of r17252)
svn:r17254
Nick Mathewson [Tue, 11 Nov 2008 17:14:26 +0000 (17:14 +0000)]
Backport: Be even _more_ careful when signatures are bogus.
svn:r17253
Nick Mathewson [Tue, 11 Nov 2008 16:52:19 +0000 (16:52 +0000)]
Backport: Only replace the detached signatures object when we actually added or replaced at least one signature.
svn:r17251
Nick Mathewson [Tue, 11 Nov 2008 16:36:03 +0000 (16:36 +0000)]
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
Nick Mathewson [Mon, 27 Oct 2008 16:47:56 +0000 (16:47 +0000)]
note last patch for backport.
svn:r17163
Andrew Lewman [Mon, 27 Oct 2008 03:19:07 +0000 (03:19 +0000)]
package id should be org.torproject not net.freehaven. Fix the
torbutton version in postflight.
svn:r17159
Roger Dingledine [Tue, 21 Oct 2008 19:10:48 +0000 (19:10 +0000)]
don't lose track of another bug worth backporting
svn:r17142
Roger Dingledine [Tue, 21 Oct 2008 19:09:47 +0000 (19:09 +0000)]
remove some done backported items. no new items.
svn:r17141
Nick Mathewson [Tue, 21 Oct 2008 17:09:59 +0000 (17:09 +0000)]
Note last 3 patches for backport.
svn:r17140
Karsten Loesing [Mon, 13 Oct 2008 09:22:02 +0000 (09:22 +0000)]
Mark bugfixes 814 and 767 as backport candidates.
svn:r17068
Roger Dingledine [Sun, 12 Oct 2008 17:02:55 +0000 (17:02 +0000)]
backport: Remove the old v2 directory authority 'lefkada' from the
default list. It has been gone for many months.
svn:r17065
Roger Dingledine [Sun, 12 Oct 2008 17:01:52 +0000 (17:01 +0000)]
cleanup changelog
svn:r17064
Nick Mathewson [Fri, 26 Sep 2008 20:26:02 +0000 (20:26 +0000)]
Backport: Commit fix for bug 807 from mwenge: send CLOSED controller event for reverse dns resolve, not FAILED.
svn:r16986
Nick Mathewson [Fri, 26 Sep 2008 15:31:21 +0000 (15:31 +0000)]
Backport to 0.2.0.x: Apply rovv's fix for bug 824.
svn:r16976
Roger Dingledine [Tue, 23 Sep 2008 21:02:04 +0000 (21:02 +0000)]
and backport that
svn:r16947
Nick Mathewson [Tue, 23 Sep 2008 20:26:05 +0000 (20:26 +0000)]
(Backport to 0.2.0 branch) Patch from roger for 752, but with more comments: When we get an A.B.exit:P address, and B would reject most connections to P, but we do not know whether it would allow A, then allow the connection to procede. Bugfix, amusingly, on 0.0.9rc5.
svn:r16945
Nick Mathewson [Tue, 23 Sep 2008 20:13:43 +0000 (20:13 +0000)]
(backport to 0.2.0.x) Fix for bug 797 (by arma, with tweaks): always use create_fast for circuits where we do not know an onion key.
svn:r16943
Roger Dingledine [Wed, 10 Sep 2008 19:10:00 +0000 (19:10 +0000)]
put the changelog blurbs in
svn:r16836
Nick Mathewson [Wed, 10 Sep 2008 00:06:48 +0000 (00:06 +0000)]
(Backport) Coverity says it is okay to acknowledge them. Do so. Their tool is awesome.
svn:r16821
Peter Palfrader [Tue, 9 Sep 2008 08:20:36 +0000 (08:20 +0000)]
New upstream version: 0.2.0.31
svn:r16805
Nick Mathewson [Mon, 8 Sep 2008 01:57:17 +0000 (01:57 +0000)]
Backport: Fix a variable handling mistake when testing for libevent functions in configure.in. Found by Riastradh.
svn:r16794
Nick Mathewson [Fri, 5 Sep 2008 20:54:52 +0000 (20:54 +0000)]
Backport: Fix numerous memory leaks: some were almost impossible to trigger, and some almost inevitable.
svn:r16781
Nick Mathewson [Fri, 5 Sep 2008 18:01:10 +0000 (18:01 +0000)]
Note a couple of correctness fixes we might backport.
svn:r16774
Roger Dingledine [Wed, 3 Sep 2008 23:56:06 +0000 (23:56 +0000)]
a date and blurb for 0.2.0.31
svn:r16743
Roger Dingledine [Tue, 2 Sep 2008 00:04:50 +0000 (00:04 +0000)]
0.2.0.31 is ready to go
svn:r16733
Nick Mathewson [Mon, 1 Sep 2008 22:31:09 +0000 (22:31 +0000)]
Backport 15699-15700: React quickly to rendezvous circuits becoming ready.
svn:r16730
Roger Dingledine [Mon, 1 Sep 2008 22:25:02 +0000 (22:25 +0000)]
backport r16698: don't use a new entry guard that's also your exit
svn:r16729
Roger Dingledine [Mon, 1 Sep 2008 22:08:13 +0000 (22:08 +0000)]
backport r16605: relays reject risky extend cells
svn:r16728
Roger Dingledine [Mon, 1 Sep 2008 22:07:54 +0000 (22:07 +0000)]
backport a trivial grammar fix
svn:r16727
Nick Mathewson [Mon, 1 Sep 2008 22:05:32 +0000 (22:05 +0000)]
Backport r16450 to 0.2.0.x: open /dev/pf before dropping privileges.
svn:r16726
Nick Mathewson [Mon, 1 Sep 2008 22:00:07 +0000 (22:00 +0000)]
Backport r15821 to 0.2.0: Disallow session resumption during renegotiation.
svn:r16725
Andrew Lewman [Sun, 31 Aug 2008 14:16:27 +0000 (14:16 +0000)]
backport 16701
svn:r16702
Roger Dingledine [Sun, 31 Aug 2008 06:35:04 +0000 (06:35 +0000)]
note for backport: don't use a new entry guard that's also your exit.
svn:r16699
Andrew Lewman [Thu, 28 Aug 2008 01:32:21 +0000 (01:32 +0000)]
missed an OS var.
svn:r16680
Andrew Lewman [Thu, 28 Aug 2008 01:31:03 +0000 (01:31 +0000)]
backport of 16678; removing OS var and keeping ARCH
svn:r16679
Andrew Lewman [Wed, 27 Aug 2008 03:56:07 +0000 (03:56 +0000)]
backport of 16670.
svn:r16671
Andrew Lewman [Wed, 27 Aug 2008 03:47:32 +0000 (03:47 +0000)]
backport doc change.
svn:r16669
Andrew Lewman [Sat, 23 Aug 2008 03:41:45 +0000 (03:41 +0000)]
remove openbsd-malloc configure option because it causes some impossible
dependency in glibc.
svn:r16635
Nick Mathewson [Fri, 22 Aug 2008 16:56:08 +0000 (16:56 +0000)]
r17854@tombo: nickm | 2008-08-22 12:55:20 -0400
Backport to 0.2.0: We had been telling people to use --with-ssl-dir, which had not worked since 0.2.0.1-alpha: --with-openssl-dir was the one that worked. Make them both work, document --with-openssl-dir, and mark --with-ssl-dir as obsolete. Found by "Dave".
svn:r16626
Nick Mathewson [Fri, 22 Aug 2008 02:14:45 +0000 (02:14 +0000)]
r17839@tombo: nickm | 2008-08-21 22:14:36 -0400
Fix bogus pointer use (and bug 806) on win32.
svn:r16617
Nick Mathewson [Fri, 22 Aug 2008 02:14:43 +0000 (02:14 +0000)]
r17838@tombo: nickm | 2008-08-21 22:12:28 -0400
note 16450 as backportable
svn:r16616
Roger Dingledine [Wed, 20 Aug 2008 05:25:18 +0000 (05:25 +0000)]
consider r16605 for backport
svn:r16606