- 07 Dec, 2004 1 commit
-
-
Nick Mathewson authored
svn:r3095
-
- 05 Dec, 2004 1 commit
-
-
Roger Dingledine authored
New circuit building strategy: keep a list of ports that we've used in the past 6 hours, and always try to have 2 circuits open or on the way that will handle each such port. (We can extend this to include addresses if exit policies shift to require that.) Seed us with port 80 so web browsers won't complain that Tor is "slow to start up". This was necessary because our old circuit building strategy just involved counting circuits, and as time went by we would build up a big pile of circuits that had peculiar exit policies (e.g. only exit to 9001-9100) which would take up space in the circuit pile but never get used. Fix router_compare_addr_to_addr_policy: it was not treating a port of * as always matching, so we were picking reject *:* nodes as exit nodes too. If you haven't used a clean circuit in an hour, throw it away, just to be on the safe side. This means after 6 hours a totally unused Tor client will have no circuits open. svn:r3078
-
- 04 Dec, 2004 1 commit
-
-
Roger Dingledine authored
sometimes picking middleman nodes as our last hop, which wasn't very useful. svn:r3075
-
- 01 Dec, 2004 2 commits
-
-
Nick Mathewson authored
svn:r3052
-
Roger Dingledine authored
just to be extra paranoidly safe svn:r3050
-
- 29 Nov, 2004 1 commit
-
-
Nick Mathewson authored
svn:r3019
-
- 28 Nov, 2004 1 commit
-
-
Nick Mathewson authored
svn:r3003
-
- 26 Nov, 2004 1 commit
-
-
Roger Dingledine authored
svn:r2989
-
- 23 Nov, 2004 1 commit
-
-
Roger Dingledine authored
svn:r2954
-
- 21 Nov, 2004 1 commit
-
-
Nick Mathewson authored
svn:r2926
-
- 12 Nov, 2004 1 commit
-
-
Nick Mathewson authored
Resolve a bunch of FIXME items; mark a lot more for attention; ask for clarification on some. Turn all XXXX008 ("showstopper for 0.0.8 release") items into XXXX009 or XXXX, since plainly they were not showstoppers for 0.0.8. Add/clean some docs. svn:r2808
-
- 09 Nov, 2004 2 commits
-
-
Nick Mathewson authored
Normalize whitespace; add a "tell me about all the unnormalized whitespace" target; fix a braino in dirserv.c svn:r2758
-
Nick Mathewson authored
svn:r2755
-
- 07 Nov, 2004 1 commit
-
-
Roger Dingledine authored
Break connection_consider_empty_buckets() out of connection_read_bucket_decrement(). svn:r2698
-
- 27 Oct, 2004 6 commits
-
-
Nick Mathewson authored
svn:r2617
-
Nick Mathewson authored
svn:r2616
-
Nick Mathewson authored
svn:r2610
-
Nick Mathewson authored
svn:r2609
-
Nick Mathewson authored
svn:r2605
-
Nick Mathewson authored
svn:r2602
-
- 14 Oct, 2004 1 commit
-
-
Roger Dingledine authored
plus a whitespace patch on config.c from vicman svn:r2482
-
- 11 Oct, 2004 1 commit
-
-
Roger Dingledine authored
We don't think this is exploitable, but best to fix it anyway. svn:r2437
-
- 18 Aug, 2004 2 commits
-
-
Roger Dingledine authored
svn:r2285
-
Roger Dingledine authored
we were (are?) printing garbage in the rephist stats svn:r2284
-
- 17 Aug, 2004 2 commits
-
-
Nick Mathewson authored
svn:r2255
-
Nick Mathewson authored
svn:r2254
-
- 09 Aug, 2004 1 commit
-
-
Nick Mathewson authored
svn:r2207
-
- 08 Aug, 2004 1 commit
-
-
Nick Mathewson authored
svn:r2202
-
- 07 Aug, 2004 3 commits
-
-
Roger Dingledine authored
svn:r2192
-
Nick Mathewson authored
svn:r2190
-
Nick Mathewson authored
Refactor ISO-style (yyyy-mm-dd hh:mm:ss) time parsing into util.c; rename format/parse_rfc1123_time; make rephist remember used bandwidth; published used bandwidth in descriptors in 15-minute chunks. Breaks unittests. svn:r2182
-
- 06 Aug, 2004 1 commit
-
-
Nick Mathewson authored
svn:r2168
-
- 03 Aug, 2004 1 commit
-
-
Nick Mathewson authored
svn:r2127
-
- 20 Jul, 2004 3 commits
-
-
Roger Dingledine authored
but delay 30 seconds until exiting. if we get a second sigint, exit immediately. svn:r2070
-
Nick Mathewson authored
svn:r2069
-
Nick Mathewson authored
svn:r2065
-
- 16 Jul, 2004 1 commit
-
-
Nick Mathewson authored
svn:r2050
-
- 13 Jul, 2004 3 commits
-
-
Nick Mathewson authored
Finish most pre2 items: make running-routers list work right; rename secret key files; make even more lookup-by-nickname use lookup-by-id; default nicknames to hostname. svn:r2043
-
Roger Dingledine authored
svn:r2041
-
Roger Dingledine authored
letting clients evaluate whether they're suitable servers svn:r2037
-