| Commit message (Collapse) | Author | Age |
| ... | |
| |
|
|
|
|
|
| |
current tor -trunk.
svn:r9653
|
| |
|
|
|
|
|
| |
Add a lower-bound on MaxAdvertisedBandwidth.
svn:r9652
|
| |
|
|
|
|
|
| |
Fix connection_get_by_type_state_rendquery(): This has been bogus for most of 0.1.2.x. Thanks to Karsten Loesing for finding the bug; fixes bug 399.
svn:r9651
|
| |
|
|
| |
svn:r9650
|
| |
|
|
|
|
|
| |
a v1 dir or rr that is too old, don't even cache it.
svn:r9649
|
| |
|
|
|
|
|
| |
Fix a bug in 9572: after we decref a defunct v1 directory, drop the main reference to it. Should fix bug 396. Many thanks to seeess for tracking this one down.
svn:r9648
|
| |
|
|
|
|
|
| |
a different set of fenceposts.
svn:r9647
|
| |
|
|
| |
svn:r9646
|
| |
|
|
|
|
|
| |
crank up the length of the maximum allowed control message.
svn:r9644
|
| |
|
|
|
|
|
| |
Split possibly long log line.
svn:r9643
|
| |
|
|
|
|
|
| |
Make sure every error case of router_dump_router_to_string warns about what actually went wrong.
svn:r9642
|
| |
|
|
|
|
|
| |
Remove completed TODO items; move more doc tasks to docs section.
svn:r9641
|
| |
|
|
| |
svn:r9640
|
| |
|
|
|
|
|
| |
Try to build with recent libevents on mingw.
svn:r9639
|
| |
|
|
|
|
|
| |
compiles.
svn:r9638
|
| |
|
|
|
|
|
| |
Fix another XXX012 in eventdns.c: tell the DNS request about malformed DNS replies.
svn:r9637
|
| |
|
|
|
|
|
| |
Note another fun way that we could replace the more automatable parts of arma with software, thus leaving the less automatable bits free to do less automatable stuff.
svn:r9636
|
| |
|
|
|
|
|
| |
Clarify rules about certificates on incoming connections. Does it make more sense now?
svn:r9635
|
| |
|
|
| |
svn:r9634
|
| |
|
|
|
|
|
| |
Move tricky "delete the member of the smartlist currently under iteration" logic into its own happyfun macro.
svn:r9633
|
| |
|
|
| |
svn:r9632
|
| |
|
|
| |
svn:r9631
|
| |
|
|
| |
svn:r9630
|
| |
|
|
|
|
|
|
| |
r9574. this hack is getting pretty darn hackish; perhaps it's time to
not use SMARTLIST_FOREACH in this situation.
svn:r9629
|
| |
|
|
|
|
|
|
|
|
| |
nickname array, and only treating a server as reachable if
the array magically has the right nickname in it. this was
causing the authorities to label only themselves as running,
and clients were "mysteriously" failing.
svn:r9628
|
| |
|
|
| |
svn:r9627
|
| |
|
|
|
|
|
| |
Fix null-pointer access on update_router_descriptor_cache_downloads.
svn:r9626
|
| |
|
|
|
|
|
| |
Two XXX012 comments turned out to be bogus; remove them and document why.
svn:r9625
|
| |
|
|
|
|
|
| |
Make remap stream events have a souce; make them generated every time we get a successful connected or resolved cell. Also change reported stream target address to IP consistently when we get the IP from an exit node.
svn:r9624
|
| |
|
|
|
|
|
| |
Fix an XXXX012: make entry guards _really_ get retried when the network comes back online.
svn:r9622
|
| |
|
|
|
|
|
| |
More more items done in TODO; split rc items from non-rc-blocking items (docs)
svn:r9621
|
| |
|
|
|
|
|
| |
Add a motivation section to proposal 105.
svn:r9620
|
| |
|
|
|
|
|
| |
Fix doc about when circuit_build_needed_circs() is called. Resolves another xxxx012.
svn:r9617
|
| |
|
|
|
|
|
| |
Fix two XXXX012 issues in routerlist.c: a possible performance issue hasnt shown up on any profiles, so unflag it. Stop warning when we get a router descriptor that we asked for but no longer want: just drop it (if we are not a cache) or cache if (if we are).
svn:r9616
|
| |
|
|
|
|
|
| |
twiddle signewnym rate-limiting patch so every signal gets handled eventually. document it in control-spec. add a changelog.
svn:r9615
|
| |
|
|
|
|
|
| |
patch from mwenge: rate-limit newnym.
svn:r9614
|
| |
|
|
|
|
|
| |
Another optimization suggested by Shark output: shave off >90% of uses of logv by cutting down on calls to log_debug when log actually debugging. This is showing up in some profiles bug not others, and might be as much as 2.5%.
svn:r9612
|
| |
|
|
|
|
|
| |
Fix use of predict. this should get refactored, but now now.
svn:r9611
|
| |
|
|
|
|
|
| |
As a trivial optimization, remove a redundant call to router_have_minimum_dir_info. This might shave 2% on some systems by according to some profilers.
svn:r9610
|
| |
|
|
|
|
|
| |
Reverse arguments in memset() call in no-mmap version of tor_munmap_file(). Resolves bug 392. Spotted by "fookoowa"--thanks!
svn:r9609
|
| |
|
|
|
|
|
| |
Apply patch from coderman: have posix subthreads mask out signals. This could prevent some kinds of crashes when subthreads try to handle SIGPIPEs and die in the attempt. Backport candidate.
svn:r9608
|
| |
|
|
|
|
|
| |
note a couple of to-do items so I can move them out of my inbox.
svn:r9607
|
| |
|
|
|
|
|
| |
Clarify some aspects of proposal process, based on questions from phobos.
svn:r9606
|
| |
|
|
|
|
|
| |
Note migration plan change for 104 from conversation with arma.
svn:r9605
|
| |
|
|
|
|
|
| |
Reverse arguments in memset() call in no-mmap version of tor_munmap_file(). Resolves bug 392. Spotted by "fookoowa"--thanks!
svn:r9604
|
| |
|
|
|
|
|
| |
Apply patch from coderman: have posix subthreads mask out signals. This could prevent some kinds of crashes when subthreads try to handle SIGPIPEs and die in the attempt. Backport candidate.
svn:r9603
|
| |
|
|
|
|
|
| |
proposal procedure clarifications from peter palfrader.
svn:r9602
|
| |
|
|
|
|
|
| |
Note a problematic warning.
svn:r9599
|
| |
|
|
| |
svn:r9598
|
| |
|
|
|
|
|
| |
Remove some finished items from the TODO.
svn:r9597
|