aboutsummaryrefslogtreecommitdiff
path: root/src/or
Commit message (Expand)AuthorAge
* put some symbolic constants to the onion skin lengthsRoger Dingledine2003-05-06
* incremental path building in; uses ephemeral DH; onions are goneRoger Dingledine2003-05-05
* Tests, headers, and debugging for onion skin backendNick Mathewson2003-05-05
* streams are now 8 bytes, and are recognized by intermediate hopsRoger Dingledine2003-05-02
* remove obsolete test codeRoger Dingledine2003-05-01
* 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
* Basic diffie-helman wrappers with fixed modulus and testsNick Mathewson2003-05-01
* bugfix: a circ can't be youngest if it's still connecting to the first hopRoger Dingledine2003-04-20
* bugfix: refactor to always use circuit_removeRoger Dingledine2003-04-20
* bugfix: don't segfault if there's no valid circuit openRoger Dingledine2003-04-19
* bugfix: only close old circuits if they have no connections!Roger Dingledine2003-04-18
* Adjust straggling users of payload fieldNick Mathewson2003-04-17
* Choose correct abstraction for topic_foo. Abstract random-integer codeNick Mathewson2003-04-17
* Use cell.topic* fields in ap_handshake_send_beginNick Mathewson2003-04-17
* Rebuild or and test binaries when a libor.a changes but or/*.c does not.Nick Mathewson2003-04-17
* 17 does not divide 1024, but it can stomp some interesting pointers and segfa...Nick Mathewson2003-04-17
* further cleanup, test.c still has some bugsRoger Dingledine2003-04-16
* Factor out cell packing and unpackingNick Mathewson2003-04-16
* 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
* Factor out timeval-related functions.Nick Mathewson2003-04-16
* Remove the notion of "onion ciphers"; make packing and unpacking separate fnsNick Mathewson2003-04-16
* add missing prototypeRoger Dingledine2003-04-16
* Tests for crypto; more tests for buffersNick Mathewson2003-04-16
* divorce circuit building from user connectionsRoger Dingledine2003-04-16
* Introduce a few unit tests (from older code), refactor compression setup/tear...Nick Mathewson2003-04-15
* make it work (heh)Roger Dingledine2003-04-11
* refactored some duplicate code into connection_edge.cRoger Dingledine2003-04-11
* bugfix: make onion proxies actually obey their requested bandwidthRoger Dingledine2003-04-08
* put most of the remaining exit policy stuff inRoger Dingledine2003-04-08
* First test addedNick Mathewson2003-04-07
* parse exit policy linesRoger Dingledine2003-04-07
* Add magic to end of C files to make emacs happy; split test invocation into s...Nick Mathewson2003-04-07
* make servers tolerate the dns bug.Roger Dingledine2003-04-05
* begin cells are now address:port, not address,portRoger Dingledine2003-04-05
* move cell size to 256. seems to work (?)Roger Dingledine2003-03-24
* get rid of those nasty tabsRoger Dingledine2003-03-24
* fix rare race conditionRoger Dingledine2003-03-24
* Fix message when decompressingNick Mathewson2003-03-19
* Be loud when decompressingNick Mathewson2003-03-19
* Make decompression loud.Nick Mathewson2003-03-19
* kludge because openssl and zlib both typedef free_func :(Roger Dingledine2003-03-19
* fix arg bug; reduce confusion in package_raw_inbufRoger Dingledine2003-03-19
* Add other side of half-open-connection logic (still disabledNick Mathewson2003-03-19
* cleaner errorsRoger Dingledine2003-03-19
* Be clear about whether we are using half-open connectionsNick Mathewson2003-03-19
* Fix bug in client_send_authNick Mathewson2003-03-19
* Fix client_process_authNick Mathewson2003-03-19