summaryrefslogtreecommitdiff
path: root/src/or/onion.c
AgeCommit message (Expand)Author
2003-10-09Refactor, rename, and clarifyNick Mathewson
2003-10-08Update LICENSE and copyright dates.Nick Mathewson
2003-10-07minor fixes; bump to 0.0.2pre10Roger Dingledine
2003-10-04refactor so connection_write_to_buf() never failsRoger Dingledine
2003-10-01my_routerinfo, router_is_me, and learn_my_address are obsoleteRoger Dingledine
2003-09-30getting closer to having dirserv workingRoger Dingledine
2003-09-26first pass: obey log conventionRoger Dingledine
2003-09-25Refactor buffers; implement descriptors.Nick Mathewson
2003-09-16bugfixes and refactoringstor-0.0.2pre8Roger Dingledine
2003-09-16clean up exported api'sRoger Dingledine
2003-09-14bugfix: onion pending queue now worksRoger Dingledine
2003-09-14fix the cpuworker circ-had-vanished bug (maybe)Roger Dingledine
2003-08-20implemented cpuworkersRoger Dingledine
2003-08-14start refactoring dnsworker so testing won't be so darn hardRoger Dingledine
2003-07-30src/orNick Mathewson
2003-06-21Remove false warnings from printf checksNick Mathewson
2003-06-14When debugging, dump key materialNick Mathewson
2003-06-14Fix the periodic bug that would make handshaking fail.Nick Mathewson
2003-06-13Better test messages for onion skin bugNick Mathewson
2003-06-13relay queues are obsolete (woo!)Roger Dingledine
2003-06-12implement truncate and truncated (untested)Roger Dingledine
2003-06-02Answer question about eliminating symmetric encryption from onion skinsNick Mathewson
2003-05-28OPport is gone. So is conn type OP.Roger Dingledine
2003-05-26correct the comments, plus a question for nickRoger Dingledine
2003-05-20remove dead codeRoger Dingledine
2003-05-20add circuit-level sendme relay cellsRoger Dingledine
2003-05-07sign directories with the signing keyRoger Dingledine
2003-05-06Refactor directories; add unit tests; add router keywordNick Mathewson
2003-05-06put some symbolic constants to the onion skin lengthsRoger Dingledine
2003-05-05incremental path building in; uses ephemeral DH; onions are goneRoger Dingledine
2003-05-05Tests, headers, and debugging for onion skin backendNick Mathewson
2003-05-02streams are now 8 bytes, and are recognized by intermediate hopsRoger Dingledine
2003-05-01cpath is now a doubly linked list, not an arrayRoger Dingledine
2003-05-01Implement core of onion-skin-based handshakeNick Mathewson
2003-05-01terminology shift: data->relay, topic->relay, topic->streamRoger Dingledine
2003-04-17Adjust straggling users of payload fieldNick Mathewson
2003-04-17Choose correct abstraction for topic_foo. Abstract random-integer codeNick Mathewson
2003-04-16Remove the last vestige of code that claims to know the inner structure of an...Nick Mathewson
2003-04-16bugfix: make onions work againRoger Dingledine
2003-04-16Remove the notion of "onion ciphers"; make packing and unpacking separate fnsNick Mathewson
2003-04-16divorce circuit building from user connectionsRoger Dingledine
2003-04-08put most of the remaining exit policy stuff inRoger Dingledine
2003-04-07Add magic to end of C files to make emacs happy; split test invocation into s...Nick Mathewson
2003-03-19Finish zlib and half-open; switch to 3des (ede/ofb)Nick Mathewson
2003-03-18greatly simplify this notion of 'roles':Roger Dingledine
2003-03-17Remove extraneous (and non-ansi) semisNick Mathewson
2003-02-14rudimentary dns caching (of both resolves and resolve failures)Roger Dingledine
2003-01-26major overhaul: dns slave subsystem, topicsRoger Dingledine
2002-12-31use a rbtree for replay detection, rather than linear searchRoger Dingledine
2002-12-03onions go on and off the network correctly nowRoger Dingledine