История коммитов

Автор SHA1 Сообщение Дата
  Nick Mathewson 7fbd297532 Suggestion from weasel: Make tor --version --version dump the cvs Id of every file. 21 лет назад
  Roger Dingledine 7c9a707900 remove emacs droppings, since nick says he doesn't need them anymore 21 лет назад
  Nick Mathewson cea9125d71 Implement two flavors of authentication for control connections: one for trusted FS, one for untrusted FS. 21 лет назад
  Roger Dingledine 85c79ffbc7 canonicalize "src" and "dest" arg order in crypto.c (and others) 21 лет назад
  Nick Mathewson ce5709184b Pass with -Wstrict-prototypes 21 лет назад
  Roger Dingledine 918ce7a084 a few more ints to size_ts 21 лет назад
  Roger Dingledine a7d858bd6e start the great migration from int to size_t 21 лет назад
  Nick Mathewson ce3162d035 Make base-64-encoded DER work, including workaround for ugly openssl misfeature that makes base64 decoding fail when you strip out the newlines. 21 лет назад
  Nick Mathewson 8cca36d26a Implement (temporarily) a base64-encoded-DER format for RSA keys; make it easier to generate fingerprints with no space 21 лет назад
  Roger Dingledine 7459d067a5 now base16_encode() and base32_encode() can't ever fail 21 лет назад
  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. 21 лет назад
  Nick Mathewson 9c3fba5c3b Not every RSA decrypt should warn on failure. 21 лет назад
  Roger Dingledine 5dd9e60231 doxygen markup for common/*.h 21 лет назад
  Nick Mathewson c0ea93337d Doxygenate common. 21 лет назад
  Roger Dingledine 1558fb7650 some patches on the patches 21 лет назад
  Nick Mathewson 9a041591ac Finish documenting the functions in common 21 лет назад
  Nick Mathewson 908ccb9dcd Handle windows socket errors correctly; comment most of common. 21 лет назад
  Nick Mathewson ddb15b8f67 Remove IVs from cipher code, since AES-ctr has none. 21 лет назад
  Nick Mathewson f6dbe5a0d4 Refactor crypto error handling to be more like TLS error handling: 21 лет назад
  Nick Mathewson aa7cfd93e5 Fix base32 implementation; make base32 implementation follow standard; add more tests for base32 22 лет назад
  Nick Mathewson 2fc106d210 Force hybrid encryption on for key negotiation 22 лет назад
  Nick Mathewson 257d509b91 Document stuff, reduce magic numbers, add emacs magic 22 лет назад
  Nick Mathewson 34633c1122 add more constants 22 лет назад
  Nick Mathewson 12ede0a2c4 use the right variable when comparing hashes; maybe fix "Hash of session" bug 22 лет назад
  Nick Mathewson 137b577bbd Refactor the heck out of crypto interface: admit that we will stick with one ciphersuite at a time, make const things const, and stop putting openssl in the headers. 22 лет назад
  Nick Mathewson e8345bfced refactor; start adding debugging logs to midpoint rend stuff 22 лет назад
  Nick Mathewson cbbd13f789 Add new functions to wrap digest and sign/checksig. 22 лет назад
  Nick Mathewson 56b3d67149 Separate "generate-DH-key" from "get-DH-key" without breaking old interface 22 лет назад
  Nick Mathewson 35f531b94f Add helpful hybrid encryption functions 22 лет назад
  Nick Mathewson 6ea95488d2 Add more key manipulation functions, and base32 functions, to crypto 22 лет назад