Age | Commit message (Collapse) | Author |
|
When we haven't had any application requests lately, don't bother
logging that we have expired a bunch of descriptors.
svn:r15182
|
|
this one for sure!
svn:r15181
|
|
svn:r15180
|
|
what if they contain nuls?
(worse, what if they *don't* contain nuls? ;)
svn:r15152
|
|
Tor won't realize it should publish a new relay descriptor. Fixes
bug 688, reported by mfr.
svn:r15129
|
|
svn:r15125
|
|
to begin establishing circuits, make sure that we actually have
the descriptor listed in the consensus, not just any descriptor.
svn:r15119
|
|
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
|
|
svn:r15117
|
|
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
|
|
svn:r14952
|
|
include geoip stats in our extrainfo document.
svn:r14934
|
|
for every single country code in the geoip db.
svn:r14930
|
|
svn:r14928
|
|
svn:r14927
|
|
this looks like a real bug.
svn:r14923
|
|
svn:r14920
|
|
svn:r14831
|
|
directory as torrc.
svn:r14797
|
|
svn:r14795
|
|
time, even if we have never actually downloaded an extrainfo. Bridge authorities need this, or they never clean the extrainfo store.
svn:r14793
|
|
svn:r14784
|
|
svn:r14782
|
|
section. Also, put fallback-consensus and geoip file in /usr/share/tor/, not in /usr/share/
svn:r14779
|
|
and bridge relays can report sanitized summaries of the usage
they're seeing.
svn:r14766
|
|
svn:r14765
|
|
or-talk.
svn:r14755
|
|
connections, regardless of setting for leavestreamsunattached.
svn:r14752
|
|
Bump stable branch version to 0.2.0.26-rc-dev
svn:r14660
|
|
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
|
|
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
|
|
Backport: Actually load the legacy key, not just the authority key twice.
svn:r14595
|
|
Backport: Add unit tests for last patch; make it more testable; fix a bug or two.
svn:r14587
|
|
Backport: Implement a proposal to let a directory authority migrate its identity key without ceasing to sign consensuses.
svn:r14585
|
|
svn:r14441
|
|
svn:r14433
|
|
Backport: Free baddir and badexit policy lists on exit. fixes bug 672. only affects authorities.
svn:r14432
|
|
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
|
|
svn:r14422
|
|
it has been down for months.
Set up dizum (run by Alex de Joode) as the new sixth v3 directory
authority.
svn:r14421
|
|
Backport: Periodically launch requests for server/authority.z when it might help us learn our IP. Fix for bug 652.
svn:r14419
|
|
Backport: Correctly notify one-hop connections when a circuit build has failed. possible fix for bug 669. found by lodger.
svn:r14416
|
|
Backport: Apply patch from mwenge to fix bug 646: makes stream events for dns requests get generated more consistently.
svn:r14414
|
|
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
|
|
Backport: Fix bug 663: warn less verbosely about clock skew from netinfo cells
svn:r14409
|
|
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
|
|
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
|
|
preemptively build circuits to handle expected directory requests.
Fixes bug 660. Bugfix on 0.1.2.x.
svn:r14375
|
|
directory information yet and it tries to fetch a v2 hidden
service descriptor. Fixes bug 651, reported by nwf.
svn:r14373
|
|
Backport r14212: Free some static hashtables and the log mutex on exit.
svn:r14333
|