aboutsummaryrefslogtreecommitdiff
path: root/src/or/onion.c
Commit message (Expand)AuthorAge
* cpath is now a doubly linked list, not an arrayRoger Dingledine2003-05-01
* Implement core of onion-skin-based handshakeNick Mathewson2003-05-01
* terminology shift: data->relay, topic->relay, topic->streamRoger Dingledine2003-05-01
* Adjust straggling users of payload fieldNick Mathewson2003-04-17
* Choose correct abstraction for topic_foo. Abstract random-integer codeNick Mathewson2003-04-17
* Remove the last vestige of code that claims to know the inner structure of an...Nick Mathewson2003-04-16
* bugfix: make onions work againRoger Dingledine2003-04-16
* Remove the notion of "onion ciphers"; make packing and unpacking separate fnsNick Mathewson2003-04-16
* divorce circuit building from user connectionsRoger Dingledine2003-04-16
* put most of the remaining exit policy stuff inRoger Dingledine2003-04-08
* Add magic to end of C files to make emacs happy; split test invocation into s...Nick Mathewson2003-04-07
* Finish zlib and half-open; switch to 3des (ede/ofb)Nick Mathewson2003-03-19
* greatly simplify this notion of 'roles':Roger Dingledine2003-03-18
* Remove extraneous (and non-ansi) semisNick Mathewson2003-03-17
* rudimentary dns caching (of both resolves and resolve failures)Roger Dingledine2003-02-14
* major overhaul: dns slave subsystem, topicsRoger Dingledine2003-01-26
* use a rbtree for replay detection, rather than linear searchRoger Dingledine2002-12-31
* onions go on and off the network correctly nowRoger Dingledine2002-12-03
* onions expire after a day, not an hourRoger Dingledine2002-12-03
* two more rare race conditionsRoger Dingledine2002-11-28
* create cells are now queued and processed only when idleRoger Dingledine2002-11-27
* remove popt dependency, consolidate config stuffRoger Dingledine2002-11-23
* cleanup and a variety of bugfixesRoger Dingledine2002-10-02
* Add convenience functions to wrap create and init for symmetric ciphers; clea...Nick Mathewson2002-10-02
* cleanupRoger Dingledine2002-09-28
* laying the groundwork for dynamic router listsRoger Dingledine2002-09-24
* synchronize to the version i've been giving people to testRoger Dingledine2002-09-19
* onion proxies now work (i think)Roger Dingledine2002-09-04
* clarifying the empty semicolonRoger Dingledine2002-09-03
* Port to MacOS XNick Mathewson2002-09-03
* port is now kept in host order except in sin_portRoger Dingledine2002-08-24
* cleanup: don't use size_t when you mean intRoger Dingledine2002-08-24
* changed path selection so it's actually random againRoger Dingledine2002-08-23
* cleaned up new_route()Roger Dingledine2002-08-23
* Changed crypto calls to go through common/crypto.[hc] instead of calling Open...Matej Pjafjar2002-08-22
* only choose routers for the onion that are currently connected to usRoger Dingledine2002-07-22
* bugfix: create_onion now works with routelen>2Roger Dingledine2002-07-20
* Implemented router twinsRoger Dingledine2002-07-18
* Implemented link padding and receiver token bucketsRoger Dingledine2002-07-16
* Integrated onion proxy into or/Roger Dingledine2002-07-02
* Initial revisionRoger Dingledine2002-06-26