aboutsummaryrefslogtreecommitdiff
path: root/src/or/circuitbuild.c
AgeCommit message (Expand)Author
2006-01-17oh, and the other bits of the commitRoger Dingledine
2006-01-11we were leaking a smartlist every time we built a circuitRoger Dingledine
2006-01-11Fix wide linesNick Mathewson
2006-01-11if we learn that a down entry guard is up, count our working entryRoger Dingledine
2006-01-10entry nodes are now entry guards.Roger Dingledine
2006-01-10and even more soRoger Dingledine
2006-01-10make entry node logging slightly less chatty.Roger Dingledine
2006-01-07"Pending" is a bad term for a circuit that uses your server as its last hop.Roger Dingledine
2006-01-07helper nodes are deadRoger Dingledine
2006-01-05Add reasons to DESTROY and RELAY_TRUNCATED cells.Nick Mathewson
2006-01-02strictentrynodes means we should clear the current entry_nodes list.Roger Dingledine
2005-12-31get rid of the special case for 'testing' circuitsRoger Dingledine
2005-12-31Finish implementing config's EntryNodes and StrictEntryNodes option.Roger Dingledine
2005-12-28helper nodes are dead. long live entry nodes.Roger Dingledine
2005-12-28but only close the new conn if one of the earlier helper nodesRoger Dingledine
2005-12-28but only close it if we have marked an earlier helper as up.Roger Dingledine
2005-12-28when we connect to a helper node for the first time, closeRoger Dingledine
2005-12-27when we succeed at connecting to a helper that we've never connectedRoger Dingledine
2005-12-27helpful logRoger Dingledine
2005-12-27slightly more accurate log messagesRoger Dingledine
2005-12-27first cut of the new helper stuff. seems to work in the normalRoger Dingledine
2005-12-27normalize spacesNick Mathewson
2005-12-26comments? i'll show you comments.Roger Dingledine
2005-12-25prevent a rare infinite loop on two-byte architectures,Roger Dingledine
2005-12-24stop being sneaky, especially if we're being incorrectly sneakyRoger Dingledine
2005-12-24more comments, and start to use the made_contact entry.Roger Dingledine
2005-12-24simplify because we weren't using those return values anywayRoger Dingledine
2005-12-24start to document the helper node functionsRoger Dingledine
2005-12-18fix a seg fault when you finish connecting to a server butRoger Dingledine
2005-12-14Bite the bullet and limit all our source lines to 80 characters, the way IBM ...Nick Mathewson
2005-12-13bugfix: when we removed a dead helper node, we never committed thatRoger Dingledine
2005-12-11Don't use helper nodes for circuits with purpose 'testing'.Roger Dingledine
2005-12-11when removing dead helpers, only write or_state to disk once at theRoger Dingledine
2005-12-11fix yet another time comparison bug. we were abandoning helpersRoger Dingledine
2005-12-11fix an error in reporting why we abandoned a helper nodeRoger Dingledine
2005-12-11choose helper nodes to have high capacity alwaysRoger Dingledine
2005-12-10explain why 0.1.1.9-alpha-cvs is a special version.Roger Dingledine
2005-12-10when we changed from log_fn to debug/info/notice/warn/err,Roger Dingledine
2005-12-10crank the max line limit down to 150 chars.Roger Dingledine
2005-12-08when we're checking reachability, make it clearer in the logsRoger Dingledine
2005-12-08remove a redundant memcpy when extending to a new serverRoger Dingledine
2005-12-08Document CREATE_FAST better in the code. Move our key expansion algorithm in...Nick Mathewson
2005-12-07Make clients use CREATE_FAST cells. add an option to disable this.Nick Mathewson
2005-12-07what the heck is wrong with this little piece of code?Roger Dingledine
2005-12-03Clean up some comments; remove some dead codeNick Mathewson
2005-12-03Shave off another 4.7%: remove a linear search when figuring out which circui...Nick Mathewson
2005-11-30Rename connection_get_by_identity_digest to reflect that it is OR-only. Make...Nick Mathewson
2005-11-24minor cleanupRoger Dingledine
2005-11-24Fix a bug found by Lasse Overlier: when we were making internal circuitsRoger Dingledine
2005-11-24remove some more dead code (found while hunting lasse's bug)Roger Dingledine