Commit History

Author SHA1 Message Date
  Nick Mathewson 115e8fe9a5 Use created_cell_format where appropriate 13 years ago
  Nick Mathewson 6c69b16c93 Use new wrappers for making,sending,processing create/extend cells 13 years ago
  Nick Mathewson 2802ccaeb6 Teach cpuworker and others about create_cell_t and friends 13 years ago
  Nick Mathewson 5d15d597a9 Code to parse and format CREATE{,2,_FAST} cells and their allies 13 years ago
  Nick Mathewson 18c7d3f157 Rename handshake_digest to rend_circ_nonce 13 years ago
  Nick Mathewson f58d4dfcd6 Massive refactoring of the various handshake types 13 years ago
  Nick Mathewson 5fa1c7484c Refactor the CREATE_FAST handshake code to match the others. 13 years ago
  Nick Mathewson f7e590df05 Split onion.[ch] into onion{,_fast,_tap}.[ch] 13 years ago
  Nick Mathewson 5b3dd1610c Wrangle curve25519 onion keys: generate, store, load, publish, republish 13 years ago
  Nick Mathewson 6c883bc638 Move curve25519 keypair type to src/common; give it functions 13 years ago
  Nick Mathewson 25c05cb747 Refactor strong os-RNG into its own function 13 years ago
  Nick Mathewson 4d36eafd74 curve25519-donna-c64: make endian-neutralness fns static 13 years ago
  Nick Mathewson cf4dd5fbcb Implementat the ntor handshake 13 years ago
  Nick Mathewson 89ec584805 Add a wrapper around, and test and build support for, curve25519. 13 years ago
  Nick Mathewson f06966023a curve25519-donna-c64: work on bigendian and alignment-happy systems 13 years ago
  Nick Mathewson c85bb680cc Make curve25519-donna work with our compiler warnings. 13 years ago
  Nick Mathewson 9c3c571c0c Add fallback implementations for curve25519: curve25519_donna 13 years ago
  Nick Mathewson cfab9f0755 Add a data-invariant linear-search map structure 13 years ago
  Nick Mathewson ee4182612f Avoid spurious local-port warnings 12 years ago
  Sebastian Hahn 11e8a445c3 Fix a couple of harmless clang3.2 warnings 12 years ago
  Nick Mathewson 51c2dd8f89 Merge branch 'bug7814_squash' 13 years ago
  Nick Mathewson 5e22cfe2b4 Fix a crash bug when running an node without IPv6-exit support. 13 years ago
  Nick Mathewson 127cb39ffc Rate-limit "No circuits are opened" message to once-per-hour 13 years ago
  Nick Mathewson 2e9be92cd7 Fix a possibly-unused-var warning. Thank you, GCC. 13 years ago
  Nick Mathewson 01a09e8f86 Fix compilation warning: must not format u64 as long. 13 years ago
  Nick Mathewson 8324824d8f Fix whitespace 13 years ago
  Nick Mathewson 885e8d35c7 Merge remote-tracking branch 'mikeperry/209-path-bias-changes' 13 years ago
  Nick Mathewson 265aab298a Merge branch 'directory_guards_rebased' 13 years ago
  Nick Mathewson c2c6e8e5b2 Add documentation for directory guard options 13 years ago
  Nick Mathewson 0f9dfef9d6 Add configuration options for directory guards 13 years ago