aboutsummaryrefslogtreecommitdiff
path: root/src/or
Commit message (Expand)AuthorAge
* Fix MacOS build•••svn:r320 Nick Mathewson2003-06-14
* Better test messages for onion skin bug•••svn:r319 Nick Mathewson2003-06-13
* Add RNG seeding•••svn:r318 Nick Mathewson2003-06-13
* remove on-the-fly compression feature•••it wasn't working, and it was harder than we'd anticipated not worth it. svn:r316 Roger Dingledine2003-06-13
* relay queues are obsolete (woo!)•••they used to be used for * queueing relay cells at the edge of the network, when windows are empty * queueing relay cells that arrive after an onion but before the onion has been processed. both of these uses are gone. so out they go. svn:r315 Roger Dingledine2003-06-13
* improve portability: inet_aton is missing on solaris•••svn:r314 Roger Dingledine2003-06-13
* send truncates AP-ward in a circuit, not destroys•••svn:r313 Roger Dingledine2003-06-13
* implement truncate and truncated (untested)•••clean up circuit_deliver_relay_cell convention svn:r312 Roger Dingledine2003-06-12
* Answer question about eliminating symmetric encryption from onion skins•••svn:r304 Nick Mathewson2003-06-02
* bugfix: it was expiring circuits that still had active connections•••svn:r303 Roger Dingledine2003-06-01
* fix (harmless) bug•••svn:r299 Roger Dingledine2003-05-28
* OPport is gone. So is conn type OP.•••svn:r298 Roger Dingledine2003-05-28
* bugfix•••svn:r297 Roger Dingledine2003-05-28
* fix design bug: circ->n_conn is shared among circs, so it can't•••point to the streams for this circ. svn:r296 Roger Dingledine2003-05-27
* correct the comments, plus a question for nick•••svn:r295 Roger Dingledine2003-05-26
* remove dead code•••circuits no longer queue more cells when the windows are empty -- they simply don't package it from the buffer if they're not going to want it. we can restore this code later if we need to resume queueing. svn:r294 Roger Dingledine2003-05-20
* add circuit-level sendme relay cells•••remove sendme cells replace malloc with tor_malloc patch (but not track down) bug in onion pending list streamline connection_ap handshake svn:r293 Roger Dingledine2003-05-20
* work on versioning; new log_fn function•••svn:r288 Nick Mathewson2003-05-09
* make router_dump_token only for debugging; clean backslashes•••svn:r287 Roger Dingledine2003-05-09
* removed obsolete version.h•••svn:r285 Roger Dingledine2003-05-09
* Routerinfos are no longer linked•••svn:r283 Nick Mathewson2003-05-09
* We cant recognize ourself until we resolve all the routers.•••svn:r282 Nick Mathewson2003-05-09
* more debugging on build_directory•••svn:r281 Nick Mathewson2003-05-09
* more debugging on build_directory•••svn:r280 Nick Mathewson2003-05-09
* Thats the letter I and the number 2. (Apologies to Negativland)•••svn:r279 Nick Mathewson2003-05-09
* Get directories working.•••Or at least, directories get generated, signed, download, and checked, with nobody seeming to crash. In config/*, added 'signing-key' blocks to dirservers and routers.or, so that everyone will know about the directories' signing keys. In or/directory.c, refrained from using a dirserver's signing key when no such key is known; added more debugging output. In or/main.c, added debugging output and fixed a few logic errors. In or/routers.c, added debugging output and prevented a segfault on routers_resolve_directory. The interleaving of arrays and lists on routerinfo_t is still messy, but at least it seems to work again. svn:r278 Nick Mathewson2003-05-08
* (possibly incorrect) code to make routers get resolved when they're•••inserted into the directory. Roger: If you can answer the question with your name on it, you may prevent a segfault before it happens. :) svn:r277 Nick Mathewson2003-05-08
* Call the right signed-directory functions; try to describe the difference bet...•••svn:r276 Nick Mathewson2003-05-08
* sign directories with the signing key•••svn:r274 Roger Dingledine2003-05-07
* hints for nick on where to integrate•••svn:r273 Roger Dingledine2003-05-07
* Do not replace old directory if new one is invalid•••svn:r272 Nick Mathewson2003-05-07
* Tested backends for directory signing and checking. Directory parser complet...•••svn:r271 Nick Mathewson2003-05-07
* fix double-semicolon parse error•••svn:r270 Roger Dingledine2003-05-07
* Decrease DH group length to 1024. (Roger, you may want to read section 1 of ...•••svn:r269 Nick Mathewson2003-05-07
* More work on directories. Signed directories not yet tested. No support for ...•••svn:r268 Nick Mathewson2003-05-07
* Refactor directories; add unit tests; add router keyword•••svn:r266 Nick Mathewson2003-05-06
* put some symbolic constants to the onion skin lengths•••svn:r265 Roger Dingledine2003-05-06
* incremental path building in; uses ephemeral DH; onions are gone•••still need to change circuit-level sendmes svn:r264 Roger Dingledine2003-05-05
* Tests, headers, and debugging for onion skin backend•••svn:r263 Nick Mathewson2003-05-05
* streams are now 8 bytes, and are recognized by intermediate hops•••the OP only crypts the appropriate number of times depending on which layer (hop on the path) it's for/from. svn:r262 Roger Dingledine2003-05-02
* remove obsolete test code•••svn:r261 Roger Dingledine2003-05-01
* cpath is now a doubly linked list, not an array•••svn:r260 Roger Dingledine2003-05-01
* Implement core of onion-skin-based handshake•••svn:r259 Nick Mathewson2003-05-01
* terminology shift: data->relay, topic->relay, topic->stream•••svn:r258 Roger Dingledine2003-05-01
* Basic diffie-helman wrappers with fixed modulus and tests•••svn:r257 Nick Mathewson2003-05-01
* bugfix: a circ can't be youngest if it's still connecting to the first hop•••svn:r255 Roger Dingledine2003-04-20
* bugfix: refactor to always use circuit_remove•••this way we can always check if a new circ needs to be launched svn:r254 Roger Dingledine2003-04-20
* bugfix: don't segfault if there's no valid circuit open•••svn:r253 Roger Dingledine2003-04-19
* bugfix: only close old circuits if they have no connections!•••svn:r251 Roger Dingledine2003-04-18
* Adjust straggling users of payload field•••svn:r250 Nick Mathewson2003-04-17