| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| | * | | | | | Merge commit 'mikeperry/bug1739' into maint-0.2.2 | Roger Dingledine | 2010-09-29 | |
| | |\ \ \ \ \ | | |/ / / / | ||||
| | | * | | | | Add changes file. | Mike Perry | 2010-09-29 | |
| | | | | | | | ||||
| | | * | | | | Send control port events for timeouts. | Mike Perry | 2010-09-29 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We now differentiate between timeouts and cutoffs by the REASON string and the PURPOSE string. | |||
| | * | | | | | Merge commit 'mikeperry/bug1740' into maint-0.2.2 | Roger Dingledine | 2010-09-29 | |
| | |\ \ \ \ \ | | |/ / / / | ||||
| | | * | | | | Add changes file. | Mike Perry | 2010-09-29 | |
| | | | | | | | ||||
| | | * | | | | Only count timeout data for 3 hop circuits. | Mike Perry | 2010-09-29 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use 4/3 of this timeout value for 4 hop circuits, and use half of it for canabalized circuits. | |||
| * | | | | | | make c612ddee compile with old libevents | Roger Dingledine | 2010-09-29 | |
| | | | | | | | ||||
| * | | | | | | Merge remote branch 'origin/maint-0.2.2' | Nick Mathewson | 2010-09-29 | |
| |\ \ \ \ \ \ | |/ / / / / | ||||
| | * | | | | | even more comment | Roger Dingledine | 2010-09-28 | |
| | | | | | | | ||||
| | * | | | | | improve code comments, based on comments from nick | Roger Dingledine | 2010-09-28 | |
| | | | | | | | ||||
| | * | | | | | a changelog entry for the entrynodes retry mess | Roger Dingledine | 2010-09-28 | |
| | | | | | | | ||||
| | * | | | | | handle ugly edge case in retrying entrynodes | Roger Dingledine | 2010-09-28 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Specifically, a circ attempt that we'd launched while the network was down could timeout after we've marked our entrynodes up, marking them back down again. The fix is to annotate as bad the OR conns that were around before we did the retry, so if a circuit that's attached to them times out we don't do anything about it. | |||
| | * | | | | | Actually notice when our last entrynode goes down | Roger Dingledine | 2010-09-28 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Otherwise we'd never set have_minimum_dir_info to false, so the "optimistic retry" would never trigger. | |||
| | * | | | | | optimistically retry EntryNodes on socks request | Roger Dingledine | 2010-09-28 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We used to mark all our known bridges up when they're all down and we get a new socks request. Now do that when we've set EntryNodes too. | |||
| | * | | | | | remove a redundant assert | Roger Dingledine | 2010-09-28 | |
| | | | | | | | ||||
| | * | | | | | refactor; no actual changes | Roger Dingledine | 2010-09-28 | |
| | | | | | | | ||||
| * | | | | | | Remove the has_old_dnsworkers flag. | Nick Mathewson | 2010-09-28 | |
| | | | | | | | ||||
| * | | | | | | Merge branch 'maint-0.2.2' | Roger Dingledine | 2010-09-28 | |
| |\ \ \ \ \ \ | |/ / / / / | ||||
| | * | | | | | Merge branch 'maint-0.2.1' into maint-0.2.2 | Roger Dingledine | 2010-09-28 | |
| | |\ \ \ \ \ | | | |/ / / | | |/| | | | ||||
| | | * | | | | actually retry bridges when your network goes away | Roger Dingledine | 2010-09-28 | |
| | | | | | | | ||||
| * | | | | | | Merge branch 'iocp_option' | Nick Mathewson | 2010-09-28 | |
| |\ \ \ \ \ \ | ||||
| | * | | | | | | Autodetect the number of CPUs when possible if NumCPUs==0 | Nick Mathewson | 2010-09-28 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is needed for IOCP, since telling the IOCP backend about all your CPUs is a good idea. It'll also come in handy with asn's multithreaded crypto stuff, and for people who run servers without reading the manual. | |||
| | * | | | | | | Add a new option to enable/disable IOCP support | Nick Mathewson | 2010-09-28 | |
| | | | | | | | | ||||
| * | | | | | | | Merge remote branch 'origin/maint-0.2.2' | Nick Mathewson | 2010-09-28 | |
| |\ \ \ \ \ \ \ | |/ / / / / / |/| / / / / / | |/ / / / / | ||||
| | * | | | | | Remove the completely outdated Win32Build directory | Nick Mathewson | 2010-09-28 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If you want to try to build Tor with a recent MSVC, you are better off starting from scratch than trying to use the project files that we used to build 2006 versions of Tor using 2006 versions of MSVC. | |||
| * | | | | | | Merge branch 'microdesc_dl_v2' | Nick Mathewson | 2010-09-28 | |
| |\ \ \ \ \ \ | ||||
| | * | | | | | | Clean long-unlisted microdescs from the cache | Nick Mathewson | 2010-09-27 | |
| | | | | | | | | ||||
| | * | | | | | | Download microdescriptors if you're a cache | Nick Mathewson | 2010-09-27 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds some functions to see what microdescriptors we're missing, and adds fetch-microdesc/store-microdesc logic to the directory code. | |||
| | * | | | | | | When updating routerdesc downloads, look specifically at the ns consensus | Nick Mathewson | 2010-09-27 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will be needed when "get_live_consensus" potentially returns a microdesc consensus. | |||
| | * | | | | | | Actually parse the m lines from a microdesc consensus | Nick Mathewson | 2010-09-27 | |
| | | | | | | | | ||||
| | * | | | | | | Code to download, parse, and store microdesc consensuses | Nick Mathewson | 2010-09-27 | |
| | | | | | | | | ||||
| | * | | | | | | New function to grab a directory connection fetching a resource | Nick Mathewson | 2010-09-27 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We need this to tell if a given consensus flavor is being downloaded or not. | |||
| * | | | | | | | Merge branch 'maint-0.2.2' | Roger Dingledine | 2010-09-27 | |
| |\ \ \ \ \ \ \ | |/ / / / / / |/| / / / / / | |/ / / / / | ||||
| | * | | | | | a dir-spec entry for refuseunknownexits | Roger Dingledine | 2010-09-27 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | plus quiet a log line | |||
| * | | | | | | Merge remote branch 'origin/maint-0.2.2' | Nick Mathewson | 2010-09-27 | |
| |\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | | Conflicts: src/or/config.c | |||
| | * | | | | | the actual changelog entry this time | Roger Dingledine | 2010-09-27 | |
| | | | | | | | ||||
| | * | | | | | changelog entry for bug1751 | Roger Dingledine | 2010-09-27 | |
| | | | | | | | ||||
| | * | | | | | Merge remote branch 'sebastian/bug1964' into maint-0.2.2 | Nick Mathewson | 2010-09-27 | |
| | |\ \ \ \ \ | ||||
| | | * | | | | | Fix a bridge segfault | Sebastian Hahn | 2010-09-27 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we enabled support to change statistic options without restarting Tor we forgot to initialize geoip_countries. Fix that. | |||
| | * | | | | | | Merge branch 'refuseunknown' into maint-0.2.2 | Nick Mathewson | 2010-09-27 | |
| | |\ \ \ \ \ \ | ||||
| | | * | | | | | | Add RefuseUnknownExits to the manpage | Sebastian Hahn | 2010-09-27 | |
| | | | | | | | | | ||||
| | * | | | | | | | Merge branch 'bug1751_enabling' into maint-0.2.2 | Nick Mathewson | 2010-09-27 | |
| | |\ \ \ \ \ \ \ | | |_|/ / / / / | |/| | | | | | | ||||
| | | * | | | | | | Change bug1751 enabling code based on comments from arma | Nick Mathewson | 2010-09-27 | |
| | | | | | | | | | ||||
| | | * | | | | | | First cut of code to enable RefuseUnknownExits | Nick Mathewson | 2010-09-21 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The RefuseUnknownExits config option is now a tristate, with "1" meaning "enable it no matter what the consensus says", "0" meaning "disable it no matter what the consensus says", and "auto" meaning "do what the consensus says". If the consensus is silent, we enable RefuseUnknownExits. This patch also changes the dirserv logic so that refuseunknownexits won't make us cache unless we're an exit. | |||
| * | | | | | | | | Merge branch 'bufferevent5' | Nick Mathewson | 2010-09-27 | |
| |\ \ \ \ \ \ \ \ | ||||
| | * | | | | | | | | Make the bufferevent code use the renegotiation-reenabling hack | Nick Mathewson | 2010-09-27 | |
| | | | | | | | | | | ||||
| | * | | | | | | | | Detect Libevent version at configure time when using bufferevents | Nick Mathewson | 2010-09-27 | |
| | | | | | | | | | | ||||
| | * | | | | | | | | Always defer bufferevent_openssl callbacks to avoid reentrant invocations | Nick Mathewson | 2010-09-27 | |
| | | | | | | | | | | ||||
| | * | | | | | | | | Add a changes file for bufferevents | Nick Mathewson | 2010-09-27 | |
| | | | | | | | | | | ||||
| | * | | | | | | | | note that libevent does not have an an easy way to reset buckets atm | Nick Mathewson | 2010-09-27 | |
| | | | | | | | | | | ||||
