| Commit message (Collapse) | Author | Age |
| ... | |
| |
|
|
|
|
| |
_routerlist_find_elt be strict about the idx it is passed - if it is not -1 then it has to be correct
svn:r10727
|
| |
|
|
| |
svn:r10726
|
| |
|
|
|
|
|
| |
dir-spec.txt clarifications suggested by Lee Fisher.
svn:r10725
|
| |
|
|
|
|
| |
method for num_used
svn:r10724
|
| |
|
|
| |
svn:r10722
|
| |
|
|
| |
svn:r10721
|
| |
|
|
|
|
| |
down #417.
svn:r10720
|
| |
|
|
|
|
|
| |
Implement conditions in compat.c; switch windows to use "critical sections" instead of mutexes. Apparently, mutexes are for IPC and critical sections are for multithreaded.
svn:r10716
|
| |
|
|
|
|
|
| |
allow test_threads() to time out
svn:r10711
|
| |
|
|
|
|
|
| |
Split "Util" tests into subgroups so I can see why freebsd trunk is failing.
svn:r10710
|
| |
|
|
|
|
|
| |
set keywords on proposal 116. Thanks, Karsten! (Is there no way to automate this?)
svn:r10709
|
| |
|
|
| |
svn:r10689
|
| |
|
|
| |
svn:r10688
|
| |
|
|
| |
svn:r10686
|
| |
|
|
| |
svn:r10685
|
| |
|
|
|
|
|
| |
Update 108 based on conversation with Roger. I think this is the version to build.
svn:r10684
|
| |
|
|
|
|
|
| |
Add proposal 116 from Mike Lieberman: Two hop paths from entry guards.
svn:r10683
|
| |
|
|
|
|
|
| |
Oops; forgot to save a file in the last batch.
svn:r10646
|
| |
|
|
|
|
|
| |
Sun CC likes to give warnings for the do { } while(0) construction for making statement-like macros. Define STMT_BEGIN/STMT_END macros that do the right thing, and use them everywhere.
svn:r10645
|
| |
|
|
|
|
|
| |
Build with fewer compiler warnings on Sun. (This and previous Sun patches are thanks to the tremendously handy services of unix-center.net.)
svn:r10644
|
| |
|
|
|
|
|
| |
Fix solaris eventdns.c behavior. This time, I think I got it. We were redefining _FILE_OFFSET_BITS, and thereby calling fstat64() on a struct stat, or something like that.
svn:r10643
|
| |
|
|
|
|
|
| |
Report address and por correctly on requests to dnsport. (Patch from Robert Hogan.)
svn:r10641
|
| |
|
|
|
|
|
| |
Add a SOURCE_ADDR field to STREAM NEW events so that controllers can match requests to applications. (Patch from Robert Hogan.)
svn:r10639
|
| | |
|
| |
|
|
|
|
|
| |
document some functions
svn:r10637
|
| |
|
|
|
|
|
| |
Incorporate comments [from april, ugh] into proposal 108.
svn:r10636
|
| |
|
|
|
|
|
| |
Clarify some rules about
svn:r10635
|
| |
|
|
|
|
|
| |
Adjust networkstatus_compute_consensus to take an argument saying how many voters there _should_ be.
svn:r10634
|
| |
|
|
| |
svn:r10625
|
| |
|
|
| |
svn:r10624
|
| |
|
|
| |
svn:r10623
|
| |
|
|
| |
svn:r10622
|
| |
|
|
| |
svn:r10621
|
| |
|
|
| |
svn:r10620
|
| |
|
|
|
|
|
|
|
| |
in the networkstatuses, so we'll mark it unusable when we
load it, and then when we get a new routerinfo for it, we'll
still think it's unusable. fix that.
svn:r10612
|
| |
|
|
|
|
|
| |
that were connected to an unkeyed connection.
svn:r10611
|
| |
|
|
|
|
|
| |
and we will still connect to it and use it. getting closer!
svn:r10609
|
| |
|
|
| |
svn:r10608
|
| |
|
|
|
|
|
|
| |
have the networkstatus the client asked for. Also fix a memory
leak when returning 304 not modified. [Bugfixes on 0.2.0.2-alpha]
svn:r10607
|
| |
|
|
|
|
|
| |
also list some dirserv behaviors we should document
svn:r10606
|
| |
|
|
| |
svn:r10605
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
- Only listen to responses for "authority" fetches if we're configured
to use Bridges. Otherwise it's safe (and maybe smarter) to silently
discard them like we used to.
- React faster to download networkstatuses after the first bridge
descriptor arrives.
- Don't do dir fetches before we have any bridges, even when our
dirport is open.
svn:r10604
|
| |
|
|
| |
svn:r10603
|
| |
|
|
|
|
|
| |
Non-static inline functions cant talk about static variables.
svn:r10599
|
| |
|
|
|
|
|
| |
Fix compilation on compilers that do not allow you to typedef the same type twice.
svn:r10598
|
| |
|
|
|
|
|
| |
Test the remainder of the contents of the consensus; fix a bug in geneating addresses on routerstatuses.
svn:r10597
|
| |
|
|
|
|
|
| |
Oops; linked connections get read/write events too.
svn:r10596
|
| |
|
|
|
|
|
| |
Test all of consensus contents, except for routerstatus_list contents. And signatures.
svn:r10593
|
| |
|
|
|
|
|
| |
Add dnsport connection to the global connection list. (Bug found by mwenge.)
svn:r10592
|
| |
|
|
|
|
|
| |
Hm. Tor should never need private authority identity keys; thus, I should not actually load the authority identity keys for testing.
svn:r10591
|