Historique des commits

Auteur SHA1 Message Date
  Nick Mathewson 0ef85f6dba Some platforms have weird translations when you open files in "test" mode; make read/write_str_to_file aware. il y a 20 ans
  Roger Dingledine d91cacb839 agree with nick: this legal-chars-in-filename stuff gets us nothing il y a 20 ans
  Nick Mathewson 015232bd39 As far as I can tell, CONFIG_LEGAL_FILENAME_CHARACTERS is both pointless and broken. #if it out, pending agreement from arma. This fixes a bug on win32 that rejected paths with a : in them. il y a 20 ans
  Nick Mathewson 7119345fbb Fix base16_decode; trashing the stack is rude. il y a 20 ans
  Roger Dingledine 7459d067a5 now base16_encode() and base32_encode() can't ever fail il y a 20 ans
  Roger Dingledine 156cfb00fa oh, and it should compile too il y a 20 ans
  Roger Dingledine 6e571c8c4c make base16_encode() fail more obviously when it fails il y a 20 ans
  Nick Mathewson 7d8de8cd10 More digest/nickname fixes il y a 20 ans
  Nick Mathewson 541add90a1 Track routers by hash of identity key; use hex hash of identity key in place of nickname; accept (and use) hash of identity key in EXTEND cells. il y a 20 ans
  Roger Dingledine 8ca162c472 put a comment reminding us that we do hashes in software only il y a 20 ans
  Roger Dingledine 6dc576bab7 bugfix: our integrity-checking digest was checking only the most il y a 20 ans
  Nick Mathewson 9c3fba5c3b Not every RSA decrypt should warn on failure. il y a 20 ans
  Roger Dingledine 3cdf2d67da it's amazing what a bit of punctuation can do for appearances il y a 20 ans
  Nick Mathewson c0ea93337d Doxygenate common. il y a 20 ans
  Roger Dingledine 1558fb7650 some patches on the patches il y a 20 ans
  Nick Mathewson 9a041591ac Finish documenting the functions in common il y a 20 ans
  Nick Mathewson 908ccb9dcd Handle windows socket errors correctly; comment most of common. il y a 20 ans
  Nick Mathewson ddb15b8f67 Remove IVs from cipher code, since AES-ctr has none. il y a 20 ans
  Roger Dingledine 5d1510883e use nick's _ARRAYSIZE abstraction il y a 20 ans
  Nick Mathewson 7055f837ab Make Tor build on win32 with VC6 without warnings. il y a 20 ans
  Nick Mathewson ac622d94dc Workarounds for a couple of pieces of windows strangeness. il y a 20 ans
  Roger Dingledine 4e0dd5bd33 some compilers don't like an array of length zero il y a 20 ans
  Nick Mathewson f6dbe5a0d4 Refactor crypto error handling to be more like TLS error handling: il y a 20 ans
  Roger Dingledine 37192bd25e use tor_assert and PUBLIC_KEY_OK il y a 20 ans
  Nick Mathewson 70bbd0cafa Add assert on crypto_pk_write_private_key,and macros to make sure we have real keys il y a 20 ans
  Roger Dingledine 6a45028ccb don't warn when private_decrypt_hybrid fails il y a 20 ans
  Nick Mathewson c44016e86e Merge flagday into main branch. il y a 20 ans
  Nick Mathewson 306adfc8bd Fix two dumb leaks in crypto.c il y a 20 ans
  Nick Mathewson aa7cfd93e5 Fix base32 implementation; make base32 implementation follow standard; add more tests for base32 il y a 20 ans
  Nick Mathewson f24519e4b9 Set correct address and port mappings on outgoing rendezvous connections il y a 20 ans