Commit History

Author SHA1 Message Date
  Roger Dingledine 091e1c0167 fix design bug: circ->n_conn is shared among circs, so it can't 21 years ago
  Roger Dingledine 1c6def292b remove dead code 21 years ago
  Roger Dingledine 39e9d79038 add circuit-level sendme relay cells 21 years ago
  Roger Dingledine 03ed54e920 put some symbolic constants to the onion skin lengths 21 years ago
  Roger Dingledine d7f50337c1 incremental path building in; uses ephemeral DH; onions are gone 21 years ago
  Roger Dingledine 96759a609e streams are now 8 bytes, and are recognized by intermediate hops 21 years ago
  Roger Dingledine 8a94dd60af cpath is now a doubly linked list, not an array 21 years ago
  Roger Dingledine 0560008497 terminology shift: data->relay, topic->relay, topic->stream 21 years ago
  Roger Dingledine 59e70bcae6 bugfix: a circ can't be youngest if it's still connecting to the first hop 21 years ago
  Roger Dingledine f54186aa91 bugfix: refactor to always use circuit_remove 21 years ago
  Roger Dingledine 10902028e0 bugfix: only close old circuits if they have no connections! 21 years ago
  Nick Mathewson 32a3e704b4 Choose correct abstraction for topic_foo. Abstract random-integer code 21 years ago
  Roger Dingledine f39ca8a3aa further cleanup, test.c still has some bugs 21 years ago
  Nick Mathewson 1bbea670bc Remove the last vestige of code that claims to know the inner structure of an onion on the network 21 years ago
  Nick Mathewson 33176c70a5 Factor out timeval-related functions. 21 years ago
  Nick Mathewson 0c61bc3756 Remove the notion of "onion ciphers"; make packing and unpacking separate fns 21 years ago
  Roger Dingledine e1d37ed6ab divorce circuit building from user connections 21 years ago
  Roger Dingledine 1d53d8ad0e refactored some duplicate code into connection_edge.c 21 years ago
  Nick Mathewson c217b1ca71 Add magic to end of C files to make emacs happy; split test invocation into separate file. 21 years ago
  Nick Mathewson e3368a65a9 Make ACI anti-collision logic work; make sure that cells are filled with 0s. 21 years ago
  Roger Dingledine 90f8a7a757 be less noisy at -l info, now that flow control bug is solved 21 years ago
  Roger Dingledine f97ddd44cd minor code cleanup 21 years ago
  Roger Dingledine 1714ea2ab8 21 years ago
  Roger Dingledine 0bc8dc1314 fix endian issues for topics -- they might work on bsd now 21 years ago
  Roger Dingledine ceafe12ed6 make reusing circuits work (and be the default) 21 years ago
  Roger Dingledine c35373a2cf major overhaul: dns slave subsystem, topics 21 years ago
  Roger Dingledine 0b717a3e74 give us more aci-space 21 years ago
  Roger Dingledine fbf4ca3ff8 bugfix: couldn't send two creates, two datas, and the destroy all at once 21 years ago
  Roger Dingledine cbd2cdf04f onions go on and off the network correctly now 21 years ago
  Roger Dingledine ac10bb6319 two more rare race conditions 21 years ago