Commit History

Автор SHA1 Съобщение Дата
  Roger Dingledine 96759a609e streams are now 8 bytes, and are recognized by intermediate hops преди 23 години
  Roger Dingledine bb75b14218 remove obsolete test code преди 23 години
  Roger Dingledine 8a94dd60af cpath is now a doubly linked list, not an array преди 23 години
  Nick Mathewson 1eeb3f65fc Implement core of onion-skin-based handshake преди 23 години
  Roger Dingledine 0560008497 terminology shift: data->relay, topic->relay, topic->stream преди 23 години
  Nick Mathewson 6af79f3a03 Basic diffie-helman wrappers with fixed modulus and tests преди 23 години
  Roger Dingledine e0d734eb69 update based on discussions at discex iii преди 23 години
  Roger Dingledine 59e70bcae6 bugfix: a circ can't be youngest if it's still connecting to the first hop преди 23 години
  Roger Dingledine f54186aa91 bugfix: refactor to always use circuit_remove преди 23 години
  Roger Dingledine ffae44aafd bugfix: don't segfault if there's no valid circuit open преди 23 години
  Roger Dingledine f8c6339979 update docs to reflect a bit more reality преди 23 години
  Roger Dingledine 10902028e0 bugfix: only close old circuits if they have no connections! преди 23 години
  Nick Mathewson 5c514620fc Adjust straggling users of payload field преди 23 години
  Nick Mathewson 32a3e704b4 Choose correct abstraction for topic_foo. Abstract random-integer code преди 23 години
  Nick Mathewson fdf4d4aa85 Use cell.topic* fields in ap_handshake_send_begin преди 23 години
  Nick Mathewson 6fd4f2a17f Rebuild or and test binaries when a libor.a changes but or/*.c does not. преди 23 години
  Nick Mathewson 598c3069e1 Apply algebra; remove a condition преди 23 години
  Nick Mathewson 2da6482f63 tv_udiff: do not modify arguments, and compute results correctly. преди 23 години
  Nick Mathewson 0a9e83369a 17 does not divide 1024, but it can stomp some interesting pointers and segfault the test suite преди 23 години
  Nick Mathewson d3c0e5ab34 Fix test.h to have once-only evalutation of arguments преди 23 години
  Roger Dingledine fe1aba7f15 more cleanup преди 23 години
  Roger Dingledine f39ca8a3aa further cleanup, test.c still has some bugs преди 23 години
  Nick Mathewson 97d847b9e3 Factor out cell packing and unpacking преди 23 години
  Nick Mathewson 1bbea670bc Remove the last vestige of code that claims to know the inner structure of an onion on the network преди 23 години
  Roger Dingledine 05b52ad868 bugfix: make onions work again преди 23 години
  Nick Mathewson 33176c70a5 Factor out timeval-related functions. преди 23 години
  Nick Mathewson 0c61bc3756 Remove the notion of "onion ciphers"; make packing and unpacking separate fns преди 23 години
  Roger Dingledine 54af75b1b4 add missing prototype преди 23 години
  Nick Mathewson acc33c18e2 Tests for crypto; more tests for buffers преди 23 години
  Roger Dingledine e1d37ed6ab divorce circuit building from user connections преди 23 години