Age | Commit message (Collapse) | Author |
|
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
|
|
Fix bogus pointer use (and bug 806) on win32.
svn:r16617
|
|
circid as a circuit that has been marked for close. May fix 779. Needs testing.
svn:r16463
|
|
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
|
|
Backport: Fix bug 794: recover 3 bytes wasted per memory chunk. Fix from rovv.
svn:r16449
|
|
backport buffer chunk size fix
svn:r16448
|
|
svn:r15953
|
|
svn:r15817
|
|
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
|
|
svn:r15769
|
|
some linux versions.
svn:r15727
|
|
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
|
|
svn:r15578
|
|
in 0.2.0.x and a component in 0.0.9.x.
svn:r15570
|
|
Backport fix for bug 704; found by sjmurdoch. Windows and recent openssl both want to define OCSP_RESPONSE; do not let them.
svn:r15534
|
|
r14166) and actually use introduction circuits that originate from cannibalization afterwards (backports r15332/r15335).
svn:r15459
|
|
svn:r15435
|
|
svn:r15308
|
|
svn:r15306
|
|
svn:r15188
|
|
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
|
|
add a changelog entry for r15125.
svn:r15184
|
|
When we haven't had any application requests lately, don't bother
logging that we have expired a bunch of descriptors.
svn:r15182
|
|
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
|