Commit History

Autor SHA1 Mensaxe Data
  Roger Dingledine c195f69058 isspace and friends take an int. solaris cares. %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 45a3f6b97c more pesky tabs %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 9b4203266e Make OP work on windows! (Also misc logging tweaks) %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 59e2c77824 Get entropy in windows. %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 20f11f1800 clarifying comment for crypto_pk_get_fingerprint %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine bc8c6732cb add crypto_cipher_rewind to reverse crypto_cipher_advance %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 389eb48690 document an openssl gotcha %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine f3b165fdc0 change crypto_digest_new_env to crypto_new_digest_env %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine e358a362ee rename digest_copy to digest_dup, make it return, make gcc happier %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson eeae6157ed Add more fine-grained SHA1 functionality. %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 1ae84fcbc1 add a 'smartlist' building block that picks random elements from a list %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson ac552573dd Make router/directory parsing nondestructive and more const-friendly %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 05b9c35173 assert that nobody asks for a random number between 0 and -1 %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 5e4b9c6b61 Remove minor biasing problem from crypto_pseudo_rand_int %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 785f5cdac8 Make crypto_pseudo_rand* never fail. %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 36fb8e839d change WARNING to WARN %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 36939303c9 Update LICENSE and copyright dates. %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine bf10a3c0f1 finish enforcing the log convention %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson febb2251ca Add code to parse fingerprint files and compare routers against fingerprint files. %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson a3e08a0119 Bugfixes in crypto_pk_write_private_key_to_filename %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 92acbe12bc Refactor common file code into util.c; add published to descriptors %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 3d4ccb781a Refactor buffers; implement descriptors. %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson e4dfc3c8fe Cipher lists need to be colon separated. Also make initialization more bulletproof %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson f5b4ef1fa2 Simplify some code paths in TLS; cut down on memory leaks; use %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 9955b265ab Make crypto structures private to crypto.c %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson fd20011c26 Add initial interfaces and code for TLS support. Interfaces are right; code needs work and testing. %!s(int64=21) %!d(string=hai) anos
  Roger Dingledine 58c5d5e918 fix formatting in crypto.c for my sanity %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson c336c99e60 Start of port to win32. Missing are: %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson f12fdd62aa Be smarter about getting key matter from DH. %!s(int64=21) %!d(string=hai) anos
  Nick Mathewson 300984c057 Add AES counter-mode support to the crypt library %!s(int64=21) %!d(string=hai) anos