Commit Graph
1109 Commits
Author SHA1 Message Date
Roger Dingledine c4397f6257 put the changelog blurbs in
svn:r16836
2008-09-10 19:10:00 +00:00
Nick Mathewson 618360cf65 (Backport) Coverity says it is okay to acknowledge them. Do so. Their tool is awesome.
svn:r16821
2008-09-10 00:06:48 +00:00
Nick Mathewson afba08482f Backport: Fix a variable handling mistake when testing for libevent functions in configure.in. Found by Riastradh.
svn:r16794
2008-09-08 01:57:17 +00:00
Roger Dingledine a03e48c541 a date and blurb for 0.2.0.31
svn:r16743
2008-09-03 23:56:06 +00:00
Roger Dingledine de8f03be1a 0.2.0.31 is ready to go
svn:r16733
2008-09-02 00:04:50 +00:00
Nick Mathewson 194a66d22a Backport 15699-15700: React quickly to rendezvous circuits becoming ready.
svn:r16730
2008-09-01 22:31:09 +00:00
Roger Dingledine a04e98dd20 backport r16698: don't use a new entry guard that's also your exit
svn:r16729
2008-09-01 22:25:02 +00:00
Roger Dingledine e78e004118 backport r16605: relays reject risky extend cells
svn:r16728
2008-09-01 22:08:13 +00:00
Nick Mathewson 6784c9e314 Backport r16450 to 0.2.0.x: open /dev/pf before dropping privileges.
svn:r16726
2008-09-01 22:05:32 +00:00
Nick Mathewson 278a89d75a Backport r15821 to 0.2.0: Disallow session resumption during renegotiation.
svn:r16725
2008-09-01 22:00:07 +00:00
Nick Mathewson ff5898a6ce 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
2008-08-22 16:56:08 +00:00
Nick Mathewson 772a824d56 r17839@tombo: nickm | 2008-08-21 22:14:36 -0400
Fix bogus pointer use (and bug 806) on win32.


svn:r16617
2008-08-22 02:14:45 +00:00
Nick Mathewson 62340f1d76 Backport to 0.2.0.x: Never allow a circuit to be created with the same circid as a circuit that has been marked for close. May fix 779. Needs testing.
svn:r16463
2008-08-07 20:19:38 +00:00
Nick Mathewson 355d84d122 Backport: On recent linux kernels we were not detecting the linux/netfilter_ipv4.h header properly, since we needed to have in_addr and in6_addr and __u32 defined before trying to include it. Fix that.
svn:r16461
2008-08-07 19:41:54 +00:00
Nick Mathewson 9250b0bd62 r17660@tombo: nickm | 2008-08-06 12:22:19 -0400
Backport: Fix bug 794: recover 3 bytes wasted per memory chunk.  Fix from rovv.


svn:r16449
2008-08-06 16:22:35 +00:00
Nick Mathewson c5ef95b802 r17505@tombo: nickm | 2008-07-31 08:24:58 -0400
backport buffer chunk size fix


svn:r16448
2008-08-06 16:22:32 +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
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 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
Roger Dingledine 59b5df9b4e bump to 0.2.0.29-rc
svn:r15769
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
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 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
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
Roger Dingledine 3c31afb6c4 one more changelog entry
svn:r15188
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
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
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 32f41a470e changelog touchups
svn:r14966
2008-06-05 06:27:23 +00:00
Roger Dingledine 4b34404ac1 Only warn when we fail to load the geoip file if we were planning to
include geoip stats in our extrainfo document.


svn:r14934
2008-06-04 08:54:57 +00:00
Roger Dingledine 51300f9a90 Bridge relays no longer print "xx=0" in their extrainfo document
for every single country code in the geoip db.


svn:r14930
2008-06-04 07:40:59 +00:00
Roger Dingledine f3d3d4451f Fix compile on Windows, maybe.
svn:r14927
2008-06-04 06:35:42 +00:00
Roger Dingledine 5b8e84255f fix most of the geoip unit tests. one remains broken -- nick,
this looks like a real bug.


svn:r14923
2008-06-03 21:15:09 +00:00
Roger Dingledine 2c9d5a4ff8 concentrate changelog entry for 0.2.0.27-rc
svn:r14919
2008-06-03 19:39:01 +00:00
Nick Mathewson 3c504e3fbf Backport fix for bug noted by roger: rebuild extrainfo store from time to time, even if we have never actually downloaded an extrainfo. Bridge authorities need this, or they never clean the extrainfo store.
svn:r14793
2008-05-29 00:45:07 +00:00
Nick Mathewson 1ffb56c4bd Backport: Several geoip changes/fixes as requested.
svn:r14782
2008-05-28 18:35:39 +00:00
Roger Dingledine 49595c40ff Include an IP-to-country GeoIP file in the tarball, so relays
and bridge relays can report sanitized summaries of the usage
they're seeing.


svn:r14766
2008-05-28 04:47:12 +00:00
Nick Mathewson 033dea67c0 Backport: Fix the first part of bug 681, as suggested by Robert Hogan on or-talk.
svn:r14755
2008-05-27 21:02:49 +00:00
Nick Mathewson d67f8df66b Backport: fix part of bug 681: always reattach tunneled directory connections, regardless of setting for leavestreamsunattached.
svn:r14752
2008-05-27 20:52:42 +00:00
Nick Mathewson a868231584 Make 0.2.0 branch build cleanly with --enable-gcc-warnings and gcc 4.3
svn:r14749
2008-05-27 20:01:07 +00:00
Roger Dingledine 0285a82079 change the 0.2.0.26-rc notes to reflect what we actually sent out
svn:r14691
2008-05-23 11:54:03 +00:00