aboutsummaryrefslogtreecommitdiff
path: root/src/or/onion.c
Commit message (Expand)AuthorAge
* make circuit-building less noisy when a node in your exclude/exit/entrynodes ...Roger Dingledine2004-03-03
* bugfix: only warn about an unrouter router after we've fetched a directoryRoger Dingledine2004-02-29
* note bug in assert_connection_okRoger Dingledine2004-02-28
* rename ExcludedNodes config option to ExcludeNodesRoger Dingledine2004-02-28
* best_support_idx is obsoleteRoger Dingledine2004-02-17
* Propagate yes/no/maybe a little farther forward.Nick Mathewson2004-02-17
* Let paranoid exit nodes (which default to reject) be exit nodesRoger Dingledine2004-02-17
* log when exit situation is hopeless.Nick Mathewson2004-02-04
* for perf testing, paths are always 3 hops, not "3 or more"Roger Dingledine2004-01-30
* fix a per-circuit memory leakRoger Dingledine2004-01-30
* turn some knobs, add more debuggingRoger Dingledine2004-01-30
* small default route when doing speed testingRoger Dingledine2004-01-20
* resolve cygwin warnings for pre19Roger Dingledine2004-01-08
* the onionskin challenge length was 30 bytes longer than necessaryRoger Dingledine2004-01-05
* remove trailing whitespaceRoger Dingledine2003-12-17
* end-to-end integrity checking now worksRoger Dingledine2003-12-17
* move cell size to 512 bytesRoger Dingledine2003-12-16
* add H(K|1) to the onionskin replyRoger Dingledine2003-12-16
* start to track the 'unexpected relay cell' warningRoger Dingledine2003-12-14
* add options.ExcludedNodes -- nodes that are never picked in path buildingRoger Dingledine2003-12-14
* more general cleanupRoger Dingledine2003-12-14
* make options.ExitNodes workRoger Dingledine2003-12-13
* revamp circuit node selection to use smartlists:Roger Dingledine2003-12-13
* use the smartlist to pick random routers, rather than our own idiomRoger Dingledine2003-12-13
* if >=2 circs are being built that handle a given stream,Roger Dingledine2003-12-12
* our circuit symmetric key (for aes) is 127 bits, not 128 bits.Roger Dingledine2003-12-09
* general cleanupsRoger Dingledine2003-12-07
* break routers.c into router.c for stuff the router does,Roger Dingledine2003-12-06
* terminology shift:Roger Dingledine2003-12-05
* pick nodes for a circuit only from those the directory says are upRoger Dingledine2003-12-03
* stop segfault when choose_good_exit_server returns NULLRoger Dingledine2003-12-03
* fix vicious bug in connection_ap_attach_pending that caused it toRoger Dingledine2003-12-03
* bugfix in exit node choice: we used to find the perfect exit node but ...Roger Dingledine2003-12-03
* simplify: options.OnionRouter==1 iff options.ORPort>0Roger Dingledine2003-11-20
* Patch last patch to last patchNick Mathewson2003-11-19
* Patch last patch.Nick Mathewson2003-11-19
* Skip non-running routers for exit node selectionNick Mathewson2003-11-19
* bugfix: sometimes we closed a circ while cpuworker was cranking,Roger Dingledine2003-11-18
* bugfix: don't ask for ->next of an expired circuitRoger Dingledine2003-11-18
* use the tor_malloc_zero wrapperRoger Dingledine2003-11-18
* "I don't think it's quite fair to condemn a whole program because of aNick Mathewson2003-11-17
* comment choose_good_exit_serverNick Mathewson2003-11-17
* Fix a segfault caused by a weird logic error and masked by another.Nick Mathewson2003-11-17
* bugfixesRoger Dingledine2003-11-16
* initial patches on patchesRoger Dingledine2003-11-16
* Finish implementing the rest of the exitpolicy stuff, except for automaticall...Nick Mathewson2003-11-16
* Improved exit policy syntax; basic client-side DNS caching.Nick Mathewson2003-11-14
* bump default pathlen to 3; clean up surrounding codeRoger Dingledine2003-11-13
* lay groundwork for EntryNodes and ExitNodesRoger Dingledine2003-11-12
* Make crypto_pseudo_rand* never fail.Nick Mathewson2003-11-12