| Commit message (Expand) | Author | Age |
* | Refactor and consolidate addr/exit policies into a new policies.c.•••Fix some minor bugs and memory leaks along the way.
svn:r6246
| Roger Dingledine | 2006-03-27 |
* | When the controller's *setconf commands fail, collect an error message•••in a string and hand it back. This starts to resolve bug 275.
svn:r6241
| Roger Dingledine | 2006-03-26 |
* | Finish the transition from the word 'verified' to the words•••'named' and 'valid'.
svn:r6188
| Roger Dingledine | 2006-03-19 |
* | auth dir servers were only modifying a server's is_running field•••when they created a network status. so if nobody asked for a
network status, they would never discover that any servers are
is_running, so they could never build a circuit.
svn:r6183
| Roger Dingledine | 2006-03-18 |
* | let an authdir that's not a naming authdir start even•••if it doesn't have an approved-routers file. if it does,
read it and parse it as usual.
svn:r6182
| Roger Dingledine | 2006-03-18 |
* | but i made the line too long•••svn:r6176
| Roger Dingledine | 2006-03-17 |
* | stop tricking server operators into thinking they got their•••torrc perfect, just because tor could build a circuit.
svn:r6175
| Roger Dingledine | 2006-03-17 |
* | quiet another entry guard log message•••svn:r6169
| Roger Dingledine | 2006-03-15 |
* | change INET_NTOA_BUF_LEN+1 to INET_NTOA_BUF_LEN•••add a comment in a few places where we add weird numbers to buffer lengths
svn:r6161
| Peter Palfrader | 2006-03-14 |
* | make entry guard logs even quieter•••svn:r6116
| Roger Dingledine | 2006-03-10 |
* | don't abandon entry guards until they've been dead a whole month.•••make entry guard log messages quieter.
svn:r6106
| Roger Dingledine | 2006-03-09 |
* | clean up a log message•••svn:r6074
| Roger Dingledine | 2006-02-21 |
* | Split ReachableAddresses into ReachableDirAddresses and ReachableORAddresses•••svn:r6009
| Peter Palfrader | 2006-02-13 |
* | convert some more source files to the new log convention•••svn:r6002
| Roger Dingledine | 2006-02-13 |
* | Clients now honor the "guard" flag in the router status when•••picking entry guards, rather than looking at is_fast or is_stable.
Now dirservers can change how they define it and clients will
automatically use their new definition.
svn:r5979
| Roger Dingledine | 2006-02-12 |
* | Happy new year!•••svn:r5949
| Roger Dingledine | 2006-02-09 |
* | tweak comment•••svn:r5930
| Roger Dingledine | 2006-02-09 |
* | avoid a minor confusing log message•••svn:r5887
| Roger Dingledine | 2006-02-01 |
* | only start testing reachability once we've established a circuit.•••this will make startup on dirservers less noisy.
it may also break things in subtle ways.
svn:r5878
| Roger Dingledine | 2006-01-29 |
* | oh, and the other bits of the commit•••svn:r5836
| Roger Dingledine | 2006-01-17 |
* | we were leaking a smartlist every time we built a circuit•••svn:r5795
| Roger Dingledine | 2006-01-11 |
* | Fix wide lines•••svn:r5793
| Nick Mathewson | 2006-01-11 |
* | if we learn that a down entry guard is up, count our working entry•••guards correctly when logging.
svn:r5791
| Roger Dingledine | 2006-01-11 |
* | entry nodes are now entry guards.•••this is our last easy chance for a wholesale change. heave ho.
svn:r5782
| Roger Dingledine | 2006-01-10 |
* | and even more so•••svn:r5776
| Roger Dingledine | 2006-01-10 |
* | make entry node logging slightly less chatty.•••still quite chatty. it's an alpha, that's ok.
svn:r5775
| Roger Dingledine | 2006-01-10 |
* | "Pending" is a bad term for a circuit that uses your server as its last hop.•••svn:r5751
| Roger Dingledine | 2006-01-07 |
* | helper nodes are dead•••svn:r5743
| Roger Dingledine | 2006-01-07 |
* | Add reasons to DESTROY and RELAY_TRUNCATED cells.•••svn:r5734
| Nick Mathewson | 2006-01-05 |
* | strictentrynodes means we should clear the current entry_nodes list.•••svn:r5703
| Roger Dingledine | 2006-01-02 |
* | get rid of the special case for 'testing' circuits•••svn:r5684
| Roger Dingledine | 2005-12-31 |
* | Finish implementing config's EntryNodes and StrictEntryNodes option.•••The logging is way verbose for now.
svn:r5683
| Roger Dingledine | 2005-12-31 |
* | helper nodes are dead. long live entry nodes.•••(config options EntryNodes and StrictEntryNodes still not
implemented.)
svn:r5673
| Roger Dingledine | 2005-12-28 |
* | but only close the new conn if one of the earlier helper nodes•••that we mark up is actually reachable, fast enough, etc to use.
svn:r5672
| Roger Dingledine | 2005-12-28 |
* | but only close it if we have marked an earlier helper as up.•••that way we don't close it too needlessly.
svn:r5671
| Roger Dingledine | 2005-12-28 |
* | when we connect to a helper node for the first time, close•••that connection and its circuits. this lets us go back to
using the old helper nodes rather than immediately using
the last one in the list.
svn:r5670
| Roger Dingledine | 2005-12-28 |
* | when we succeed at connecting to a helper that we've never connected•••to before, mark all the previous helpers as up. This is handy if the
network went away and then returned.
svn:r5666
| Roger Dingledine | 2005-12-27 |
* | helpful log•••svn:r5665
| Roger Dingledine | 2005-12-27 |
* | slightly more accurate log messages•••svn:r5664
| Roger Dingledine | 2005-12-27 |
* | first cut of the new helper stuff. seems to work in the normal•••case, but many edge cases still need testing.
svn:r5663
| Roger Dingledine | 2005-12-27 |
* | normalize spaces•••svn:r5658
| Nick Mathewson | 2005-12-27 |
* | comments? i'll show you comments.•••svn:r5652
| Roger Dingledine | 2005-12-26 |
* | prevent a rare infinite loop on two-byte architectures,•••and be more thorough and starting over when the clock jumps.
svn:r5647
| Roger Dingledine | 2005-12-25 |
* | stop being sneaky, especially if we're being incorrectly sneaky•••svn:r5646
| Roger Dingledine | 2005-12-24 |
* | more comments, and start to use the made_contact entry.•••svn:r5645
| Roger Dingledine | 2005-12-24 |
* | simplify because we weren't using those return values anyway•••svn:r5643
| Roger Dingledine | 2005-12-24 |
* | start to document the helper node functions•••svn:r5642
| Roger Dingledine | 2005-12-24 |
* | fix a seg fault when you finish connecting to a server but•••at that moment you dump his server descriptor, and you also
happen to be logging at loglevel info.
(found by weasel)
svn:r5615
| Roger Dingledine | 2005-12-18 |
* | Bite the bullet and limit all our source lines to 80 characters, the way IBM ...•••svn:r5582
| Nick Mathewson | 2005-12-14 |
* | bugfix: when we removed a dead helper node, we never committed that•••change to disk.
svn:r5576
| Roger Dingledine | 2005-12-13 |