Commit History

Author SHA1 Message Date
  Nick Mathewson 2802ccaeb6 Teach cpuworker and others about create_cell_t and friends 12 years ago
  Nick Mathewson 5d15d597a9 Code to parse and format CREATE{,2,_FAST} cells and their allies 12 years ago
  Nick Mathewson 18c7d3f157 Rename handshake_digest to rend_circ_nonce 12 years ago
  Nick Mathewson f58d4dfcd6 Massive refactoring of the various handshake types 12 years ago
  Nick Mathewson 5fa1c7484c Refactor the CREATE_FAST handshake code to match the others. 12 years ago
  Nick Mathewson f7e590df05 Split onion.[ch] into onion{,_fast,_tap}.[ch] 12 years ago
  Nick Mathewson 5b3dd1610c Wrangle curve25519 onion keys: generate, store, load, publish, republish 12 years ago
  Nick Mathewson 6c883bc638 Move curve25519 keypair type to src/common; give it functions 12 years ago
  Nick Mathewson 25c05cb747 Refactor strong os-RNG into its own function 12 years ago
  Nick Mathewson 4d36eafd74 curve25519-donna-c64: make endian-neutralness fns static 12 years ago
  Nick Mathewson cf4dd5fbcb Implementat the ntor handshake 12 years ago
  Nick Mathewson 89ec584805 Add a wrapper around, and test and build support for, curve25519. 12 years ago
  Nick Mathewson f06966023a curve25519-donna-c64: work on bigendian and alignment-happy systems 12 years ago
  Nick Mathewson c85bb680cc Make curve25519-donna work with our compiler warnings. 12 years ago
  Nick Mathewson 9c3c571c0c Add fallback implementations for curve25519: curve25519_donna 12 years ago
  Nick Mathewson cfab9f0755 Add a data-invariant linear-search map structure 12 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' 12 years ago
  Nick Mathewson 5e22cfe2b4 Fix a crash bug when running an node without IPv6-exit support. 12 years ago
  Nick Mathewson f272ee6a20 Fix an impossible-in-normal-operation leaks in dirvote 12 years ago
  Nick Mathewson ee1d8dc480 Fix a leak-on-error case in 0.2.4 spotted by coverity 12 years ago
  Nick Mathewson d3aabf4db1 Fix various small leaks on error cases 12 years ago
  Nick Mathewson b509ead20d Avoid leaking headers received from SSL proxy 12 years ago
  Nick Mathewson 4b571d3ab3 Fix memory leak in safe-cookie authentication code 12 years ago
  Nick Mathewson a7334f5122 Use log_fn_ratelim in a few places. 12 years ago
  Nick Mathewson f269e0f9a5 Wrapper function for the common rate-limited-log pattern. 12 years ago
  Nick Mathewson 127cb39ffc Rate-limit "No circuits are opened" message to once-per-hour 12 years ago
  Nick Mathewson 2e9be92cd7 Fix a possibly-unused-var warning. Thank you, GCC. 12 years ago
  Nick Mathewson 01a09e8f86 Fix compilation warning: must not format u64 as long. 12 years ago