Commit Graph
9610 Commits
Author SHA1 Message Date
Peter Palfrader 240bb9487e Tweak a few error messages in the init script to use the proper variables (not
that it should matter, the Right One has the same value, but still) and to list
more possible error reasons.


svn:r16038
2008-07-17 23:57:57 +00:00
Peter Palfrader fed52f329a Typo
svn:r16036
2008-07-17 23:50:48 +00:00
Peter Palfrader 9cd1852d1a Stop requiring that the binary in /usr/sbin/tor is still the same as the one
that actually is the running tor when we try to stop or reload the daemon using
the init script.  If the process is called tor, running as debian-tor, and the
pid file agrees to then it probably is the Tor you want to stop (closes:
#491246).


svn:r16035
2008-07-17 23:48:39 +00:00
Peter Palfrader 813dc8f494 New upstream version
svn:r15971
2008-07-16 08:56:17 +00:00
Roger Dingledine 48d9b654bd backport the 0.2.0.30 release notes. bump to 0.2.0.30.
svn:r15956
tor-0.2.0.30
2008-07-16 00:06:58 +00:00
Roger Dingledine 39f09b4602 clean up the changelog, and give us a date (today!)
svn:r15953
2008-07-16 00:01:52 +00:00
Roger Dingledine cd32629624 remove done items
svn:r15952
2008-07-16 00:01:14 +00:00
Peter Palfrader 08fd0ab6ed Upload 0.2.0.29-rc-2 to unstable
svn:r15946
2008-07-15 21:26:06 +00:00
Nick Mathewson 74afd86208 r16894@tombo: nickm | 2008-07-10 14:34:34 -0400
Mark r15821 for backport.


svn:r15822
2008-07-10 18:34:45 +00:00
Nick Mathewson 26e12f2375 Oops, that changelog entry should have been for the next release.
svn:r15817
2008-07-10 13:39:19 +00:00
Nick Mathewson c9f8101f21 bump svn 0.2.0 version to 0.2.0.29-rc-dev
svn:r15807
2008-07-09 15:29:30 +00:00
Nick Mathewson be5d943cec Stop using __attribute__((nonnull)): It gets us occcasional warnings when we do something so foolish it can be detected without dataflow analysis, but it also eliminates some of our error checking code. Suggested by Peter Gutmann.
svn:r15804
2008-07-09 15:23:35 +00:00
Peter Palfrader fcf0a324fd New upstream version
svn:r15790
2008-07-09 12:34:28 +00:00
Andrew Lewman 243df9c20b Update torbutton version to 1.2.0rc5
svn:r15774
2008-07-08 19:12:28 +00:00
Roger Dingledine 59b5df9b4e bump to 0.2.0.29-rc
svn:r15769
tor-0.2.0.29-rc
2008-07-08 14:17:06 +00:00
Nick Mathewson 2eda750489 Backport: Patch from coderman: detect transparent proxy header correctly on some linux versions.
svn:r15727
2008-07-07 15:17:23 +00:00
Peter Palfrader beeacfde3a fix r1571[89], thanks arma
svn:r15721
2008-07-07 11:58:18 +00:00
Peter Palfrader 555a6e1f8a Warn the admin if the number of file descriptors on his system is tiny.
svn:r15718
2008-07-07 11:26:18 +00:00
Nick Mathewson d4941a0e0b Mark bugfix of 743 for backport once more tested.
svn:r15701
2008-07-06 18:49:36 +00:00
Nick Mathewson 2dbf09d7f9 Remove spurious "netintet" check from configure.in. (Backport)
svn:r15673
2008-07-05 21:17:24 +00:00
Nick Mathewson 5a48b4faac r16690@tombo: nickm | 2008-07-03 11:03:39 -0400
Backport to 0.2.0: Fix for bug 742: do not use O_CREAT on 2-option version of open().  Especially do not use it on /dev/null.  Fix from Michael Scherer. Bugfix on 0.0.2pre19 (wow).


svn:r15627
2008-07-03 15:04:25 +00:00
Roger Dingledine aeca4d90ed backport r15571 and give it a changelog entry
svn:r15578
2008-06-30 23:27:50 +00:00
Roger Dingledine a9e8784c2f preventive maintenance so we don't get more of those "failing
to find the right circuit" bugs.


svn:r15576
2008-06-30 23:26:39 +00:00
Roger Dingledine cb8386bc08 clarify that the latest intro circ bugfix has a component
in 0.2.0.x and a component in 0.0.9.x.


svn:r15570
2008-06-30 21:23:45 +00:00
Nick Mathewson d5046d7299 r16588@tombo: nickm | 2008-06-28 00:15:45 -0400
Backport fix for bug 704; found by sjmurdoch.  Windows and recent openssl both want to define OCSP_RESPONSE; do not let them.


svn:r15534
2008-06-28 04:16:44 +00:00
Karsten Loesing 706d1b31a9 Enable cannibalization of circuits for introduction circuits (backport r14166) and actually use introduction circuits that originate from cannibalization afterwards (backports r15332/r15335).
svn:r15459
2008-06-24 20:39:47 +00:00
Roger Dingledine 80f03b67ef backport r15366, bump to 0.2.0.28-rc-dev
svn:r15435
2008-06-23 18:52:12 +00:00
Roger Dingledine be21d71eee note r15366 for backport
svn:r15367
2008-06-20 03:15:48 +00:00
Nick Mathewson dfdb74961c Backport: More bug 707 fixes: no #if/#endif pairs inside macro arguments.
svn:r15308
2008-06-16 18:35:34 +00:00
Nick Mathewson e82fcbeac1 Partial backport. Clean up a macro/cpp interaction related to bug 707.
svn:r15306
2008-06-16 18:16:42 +00:00
Peter Palfrader 01d712164d New upstream version
svn:r15198
2008-06-13 08:28:52 +00:00
Peter Palfrader 155e5ee6e3 Require unit tests to pass again
svn:r15197
2008-06-13 08:28:33 +00:00
Roger Dingledine 3c31afb6c4 one more changelog entry
svn:r15188
tor-0.2.0.28-rc
2008-06-13 05:22:27 +00:00
Roger Dingledine 753a764939 backport r14329 and r14334:
Make relay cells written on a connection count as non-padding when
tracking how long a connection has been in use. Bugfix on
0.2.0.1-alpha. Spotted by lodger.


svn:r15185
2008-06-13 05:12:27 +00:00
Roger Dingledine 6a3755d1f9 upgrade karsten's hidden service fix to a 'major fix', and
add a changelog entry for r15125.


svn:r15184
2008-06-13 04:36:30 +00:00
Roger Dingledine d2ec69a7b0 backport r15074, r15076, r15077:
When we haven't had any application requests lately, don't bother
logging that we have expired a bunch of descriptors.


svn:r15182
2008-06-13 04:18:26 +00:00
Roger Dingledine a18d241252 bump to 0.2.0.28-rc
this one for sure!


svn:r15181
2008-06-13 04:16:45 +00:00
Roger Dingledine b3947f4e98 backport r14998
svn:r15180
2008-06-13 04:07:29 +00:00
Andrew Lewman e649a72d9c Update torbutton version.
svn:r15154
2008-06-11 23:46:22 +00:00
Karsten Loesing b3aaa47d3e Backport of r15149: you can't strcasecmp on 20-byte digests
what if they contain nuls?
(worse, what if they *don't* contain nuls? ;) 

svn:r15152
2008-06-11 23:44:13 +00:00
Roger Dingledine 1fde6994d5 If we change our MaxAdvertisedBandwidth and then reload torrc,
Tor won't realize it should publish a new relay descriptor. Fixes
bug 688, reported by mfr.


svn:r15129
2008-06-11 11:09:55 +00:00
Peter Palfrader 2f200e5f38 Add patches/14_fix_geoip_warning: Change geoipdb open failed message.
svn:r15128
2008-06-11 10:59:16 +00:00
Peter Palfrader 8b9d97ac63 Add comments to the dpatch headers so lintian shuts up
svn:r15127
2008-06-11 10:48:24 +00:00
Peter Palfrader fccc74c062 Remove debian/patches/11_tor_as_root_more_helpful.dpatch as it is no longer
needed:  We now setuid() to the Tor user when run as root and it all just
works.


svn:r15126
2008-06-11 10:48:21 +00:00
Roger Dingledine 6260054d96 update to june 9 2008 ip-to-country file
svn:r15125
2008-06-11 10:09:44 +00:00
Roger Dingledine 474e1961a9 When we're checking if we have enough dir info for each relay
to begin establishing circuits, make sure that we actually have
the descriptor listed in the consensus, not just any descriptor.


svn:r15119
2008-06-11 03:21:03 +00:00
Roger Dingledine 01aa4f95ac Fix a bug where, when we were choosing the 'end stream reason' to
put in our relay end cell that we send to the exit relay, Tor
clients on Windows were sometimes sending the wrong 'reason'. The
anonymity problem is that exit relays may be able to guess whether
client is running Windows, thus helping partition the anonymity
set. Down the road we should stop sending reasons to exit relays,
or otherwise prevent future versions of this bug.


svn:r15118
2008-06-11 02:04:59 +00:00
Roger Dingledine 953b775155 minor touchups
svn:r15117
2008-06-11 01:50:06 +00:00
Roger Dingledine d66bb67ae8 Tor 0.2.1.x can start with 'log notice stdout' and 'runasdaemon 1'
both set. Earlier Tors cannot. This will be considered a feature
of 0.2.1.x, not a bug in 0.2.0.x.


svn:r15018
2008-06-08 00:34:34 +00:00
Peter Palfrader 85a80ad73e 0.2.0.27-rc-1
svn:r14987
2008-06-05 23:22:44 +00:00