Commit History

Autor SHA1 Mensaxe Data
  Nick Mathewson f7e590df05 Split onion.[ch] into onion{,_fast,_tap}.[ch] %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 5b3dd1610c Wrangle curve25519 onion keys: generate, store, load, publish, republish %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 6c883bc638 Move curve25519 keypair type to src/common; give it functions %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 25c05cb747 Refactor strong os-RNG into its own function %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 4d36eafd74 curve25519-donna-c64: make endian-neutralness fns static %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson cf4dd5fbcb Implementat the ntor handshake %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 89ec584805 Add a wrapper around, and test and build support for, curve25519. %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson f06966023a curve25519-donna-c64: work on bigendian and alignment-happy systems %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson c85bb680cc Make curve25519-donna work with our compiler warnings. %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 9c3c571c0c Add fallback implementations for curve25519: curve25519_donna %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson cfab9f0755 Add a data-invariant linear-search map structure %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 014e69054d Add a unit test for the old KDF while we're at it %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 6921d1fd25 Implement HKDF from RFC5869 %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 4f60bca1c1 Add benchmark to test onionskin performance. %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 3c3084e165 Add a crypto_dh_dup, for benchmark support %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson bd93ff8dd7 Merge remote-tracking branch 'asn/bug7592_take2' %!s(int64=12) %!d(string=hai) anos
  George Kadianakis c01dfd5d7b Return connection_exit_connect() if payload creation failed. %!s(int64=12) %!d(string=hai) anos
  Roger Dingledine e899d49e2f fix some typos %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 190c1d4981 Merge branch 'bug7013_take2_squashed' %!s(int64=12) %!d(string=hai) anos
  George Kadianakis 6f21d2e496 Introduce tor_addr_port_parse() and use it to parse ServerTransportListenAddr. %!s(int64=12) %!d(string=hai) anos
  George Kadianakis f88c303869 Add a torrc option to specify the bind address of managed proxies. %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 267c0e5aa1 Make sure that the error in ADDRMAP events is well-formed %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 06703f84df Minor documentation fix %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 99669c69b3 Note limitation of parse_rfc_1123_time %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson 864e15cd1c In comments and logs, say "UTC" not "GMT" %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson e6828ea634 Refer to RFC 4648 instead of the obsolete RFC 3548 %!s(int64=12) %!d(string=hai) anos
  Roger Dingledine 0f9524dbd0 forward-port the 0.2.3.25 changelog and release notes %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson ea893a3c30 Merge branch 'bug7493_redux' %!s(int64=12) %!d(string=hai) anos
  Nick Mathewson bfe8d829c2 Initialize ipv{4,6}_traffic_ok in entry_connection_new %!s(int64=12) %!d(string=hai) anos
  Roger Dingledine 06d367ea36 when counting available descs, say whether we're counting exits %!s(int64=12) %!d(string=hai) anos