Age | Commit message (Collapse) | Author |
|
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
|
|
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:r14966
|
|
include geoip stats in our extrainfo document.
svn:r14934
|
|
for every single country code in the geoip db.
svn:r14930
|
|
svn:r14927
|
|
this looks like a real bug.
svn:r14923
|
|
svn:r14919
|
|
time, even if we have never actually downloaded an extrainfo. Bridge authorities need this, or they never clean the extrainfo store.
svn:r14793
|
|
svn:r14782
|
|
and bridge relays can report sanitized summaries of the usage
they're seeing.
svn:r14766
|
|
or-talk.
svn:r14755
|
|
connections, regardless of setting for leavestreamsunattached.
svn:r14752
|
|
svn:r14749
|
|
svn:r14691
|
|
Backport: tests for libevent 1.4.x that work on mingw.
svn:r14659
|
|
svn:r14623
|
|
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: Implement a proposal to let a directory authority migrate its identity key without ceasing to sign consensuses.
svn:r14585
|
|
svn:r14557
|
|
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
|
|
it has been down for months.
Set up dizum (run by Alex de Joode) as the new sixth v3 directory
authority.
svn:r14421
|
|
svn:r14420
|
|
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
|
|
svn:r14353
|
|
Backport r14212: Free some static hashtables and the log mutex on exit.
svn:r14333
|
|
Backport 14205: Free authority certificates on exit, so they dont look like memory leaks.
svn:r14332
|
|
Backport 14204: start policy reference counts at 1, not 2.
svn:r14331
|
|
svn:r14311
|
|
svn:r14282
|
|
Backport r14214. This is not 100% trivial, options_init_from_torrc() got cleaned up a lot. The fact that it was much easier to do in trunk probably means that the cleanups were the right thing to do.
svn:r14219
|
|
Backport fix so dmalloc can work again.
svn:r14200
|
|
svn:r14169
|
|
svn:r14167
|
|
acting like a dir mirror. This should reduce load on the directory
authorities, and also will remove the ugly "We just marked ourself as
down" warnings my authorities keep getting.
svn:r14114
|
|
svn:r14111
|
|
Backport: Likely fix for bug 632: do not call start_reading on a placeholder connection.
svn:r14110
|