aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2008-06-13backport r15074, r15076, r15077:Roger Dingledine
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-13bump to 0.2.0.28-rcRoger Dingledine
this one for sure! svn:r15181
2008-06-13backport r14998Roger Dingledine
svn:r15180
2008-06-11Backport of r15149: you can't strcasecmp on 20-byte digestsKarsten Loesing
what if they contain nuls? (worse, what if they *don't* contain nuls? ;) svn:r15152
2008-06-11If we change our MaxAdvertisedBandwidth and then reload torrc,Roger Dingledine
Tor won't realize it should publish a new relay descriptor. Fixes bug 688, reported by mfr. svn:r15129
2008-06-11update to june 9 2008 ip-to-country fileRoger Dingledine
svn:r15125
2008-06-11When we're checking if we have enough dir info for each relayRoger Dingledine
to begin establishing circuits, make sure that we actually have the descriptor listed in the consensus, not just any descriptor. svn:r15119
2008-06-11Fix a bug where, when we were choosing the 'end stream reason' toRoger Dingledine
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-11minor touchupsRoger Dingledine
svn:r15117
2008-06-08Tor 0.2.1.x can start with 'log notice stdout' and 'runasdaemon 1'Roger Dingledine
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-04Backport: Make unit tests pass again: new geoip behavior had freaked out.Nick Mathewson
svn:r14952
2008-06-04Only warn when we fail to load the geoip file if we were planning toRoger Dingledine
include geoip stats in our extrainfo document. svn:r14934
2008-06-04Bridge relays no longer print "xx=0" in their extrainfo documentRoger Dingledine
for every single country code in the geoip db. svn:r14930
2008-06-04bump to 0.2.0.27-rc-devRoger Dingledine
svn:r14928
2008-06-04Fix compile on Windows, maybe.Roger Dingledine
svn:r14927
2008-06-03fix most of the geoip unit tests. one remains broken -- nick,Roger Dingledine
this looks like a real bug. svn:r14923
2008-06-03bump to 0.2.0.27-rctor-0.2.0.27-rcRoger Dingledine
svn:r14920
2008-05-29Backport: Fix warning when compiling with dmalloc.Nick Mathewson
svn:r14831
2008-05-29Backport: On win32, default to looking for the geoip file in the same ↵Nick Mathewson
directory as torrc. svn:r14797
2008-05-29Backport: Do not ship a fallback-consensus until the related bugs are fixed.Nick Mathewson
svn:r14795
2008-05-29Backport fix for bug noted by roger: rebuild extrainfo store from time to ↵Nick Mathewson
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-28backport one of my other fixesRoger Dingledine
svn:r14784
2008-05-28Backport: Several geoip changes/fixes as requested.Nick Mathewson
svn:r14782
2008-05-28Backport: Fix the rpm build: we need to list all our files in the files ↵Nick Mathewson
section. Also, put fallback-consensus and geoip file in /usr/share/tor/, not in /usr/share/ svn:r14779
2008-05-28Include an IP-to-country GeoIP file in the tarball, so relaysRoger Dingledine
and bridge relays can report sanitized summaries of the usage they're seeing. svn:r14766
2008-05-28backport geoip file tooRoger Dingledine
svn:r14765
2008-05-27Backport: Fix the first part of bug 681, as suggested by Robert Hogan on ↵Nick Mathewson
or-talk. svn:r14755
2008-05-27Backport: fix part of bug 681: always reattach tunneled directory ↵Nick Mathewson
connections, regardless of setting for leavestreamsunattached. svn:r14752
2008-05-18 r19820@catbus: nickm | 2008-05-18 12:38:11 -0400Nick Mathewson
Bump stable branch version to 0.2.0.26-rc-dev svn:r14660
2008-05-13 r19723@catbus: nickm | 2008-05-13 08:41:40 -0400tor-0.2.0.26-rcNick Mathewson
Bump version and update authority keys affected by Debian OpenSSL bug (See CVE-2008-0166 or http://lists.debian.org/debian-security-announce/2008/msg00152.html ) svn:r14600
2008-05-12 r19713@catbus: nickm | 2008-05-12 17:10:37 -0400Nick Mathewson
Bugfix: an authority signature is "unrecognized" if we lack a dirserver entry for it, even if we have an older cached certificate that says it is recognized. This affects clients who remove entries from their dirserver list without clearing their certificate cache. svn:r14596
2008-05-12 r19707@catbus: nickm | 2008-05-12 11:42:05 -0400Nick Mathewson
Backport: Actually load the legacy key, not just the authority key twice. svn:r14595
2008-05-12 r19696@catbus: nickm | 2008-05-12 00:22:25 -0400Nick Mathewson
Backport: Add unit tests for last patch; make it more testable; fix a bug or two. svn:r14587
2008-05-12 r19691@catbus: nickm | 2008-05-11 22:13:41 -0400Nick Mathewson
Backport: Implement a proposal to let a directory authority migrate its identity key without ceasing to sign consensuses. svn:r14585
2008-04-24tone down some of the log severitiestor-0.2.0.25-rcRoger Dingledine
svn:r14441
2008-04-23bump to 0.2.0.25-rcRoger Dingledine
svn:r14433
2008-04-23 r15309@tombo: nickm | 2008-04-23 16:47:17 -0400Nick Mathewson
Backport: Free baddir and badexit policy lists on exit. fixes bug 672. only affects authorities. svn:r14432
2008-04-23 r15303@tombo: nickm | 2008-04-23 16:29:45 -0400Nick Mathewson
Embarassing. I had apparently broken OSX and Freebsd by not initializing threading before we initialize the logging system. This patch should do so, and fix bug 671. Forward-port candidate. svn:r14429
2008-04-23bump to 0.2.0.24-rc. let the madness begin!Roger Dingledine
svn:r14422
2008-04-23Take lefkada out of the list of v3 directory authorities, sinceRoger Dingledine
it has been down for months. Set up dizum (run by Alex de Joode) as the new sixth v3 directory authority. svn:r14421
2008-04-22 r15288@tombo: nickm | 2008-04-22 17:09:36 -0400Nick Mathewson
Backport: Periodically launch requests for server/authority.z when it might help us learn our IP. Fix for bug 652. svn:r14419
2008-04-22 r15284@tombo: nickm | 2008-04-22 13:44:22 -0400Nick Mathewson
Backport: Correctly notify one-hop connections when a circuit build has failed. possible fix for bug 669. found by lodger. svn:r14416
2008-04-22 r15279@tombo: nickm | 2008-04-22 13:21:01 -0400Nick Mathewson
Backport: Apply patch from mwenge to fix bug 646: makes stream events for dns requests get generated more consistently. svn:r14414
2008-04-22 r15274@tombo: nickm | 2008-04-22 12:32:48 -0400Nick Mathewson
Backport: apply patch from lodger: reject requests for reverse-dns lookup of names in private address space. make non-exits reject all dns requests. Fixes bug 619. svn:r14411
2008-04-22 r15270@tombo: nickm | 2008-04-22 12:23:39 -0400Nick Mathewson
Backport: Fix bug 663: warn less verbosely about clock skew from netinfo cells svn:r14409
2008-04-22 r15266@tombo: nickm | 2008-04-22 12:05:07 -0400Nick Mathewson
Backport: On platforms using pthreads, allow a thread to acquire a lock it already holds. This is crucial for logging: otherwise any log message thrown from inside the logging process (especially from control.c) will deadlock. Win32 CriticalSections are already recursive. Bug spotted by nwf. Bugfix on 0.2.0.16-alpha. svn:r14407
2008-04-17 r15239@tombo: nickm | 2008-04-17 16:22:50 -0400Nick Mathewson
Backport: Do not allocate excess space for named_flag and unnamed_flag in dirvote.c. Fixes bug 662. Not a dangerous bug: sizeof(int*) is at least as big as sizeof(int) everywhere. svn:r14392
2008-04-16Fix a dumb bug that was preventing us from knowing that we shouldRoger Dingledine
preemptively build circuits to handle expected directory requests. Fixes bug 660. Bugfix on 0.1.2.x. svn:r14375
2008-04-15Avoid a rare assert that can trigger when Tor doesn't have muchRoger Dingledine
directory information yet and it tries to fetch a v2 hidden service descriptor. Fixes bug 651, reported by nwf. svn:r14373
2008-04-09 r19269@catbus: nickm | 2008-04-09 14:24:36 -0400Nick Mathewson
Backport r14212: Free some static hashtables and the log mutex on exit. svn:r14333