Commit történet

Szerző SHA1 Üzenet Dátum
  Nick Mathewson 14d5478f29 Add functions to format and parse RFC1123-style times, for HTTP protocol. 20 éve
  Roger Dingledine aebec8ab9e stop using atexit() to remove our pid, since it's called 20 éve
  Nick Mathewson d07d0a4e6b Add fingerprint to router format in tests 20 éve
  Roger Dingledine 7459d067a5 now base16_encode() and base32_encode() can't ever fail 20 éve
  Nick Mathewson 2a339b7627 Split uptime into separate field 20 éve
  Nick Mathewson df3544422c Change rule from "reject non-recommended versions" to "reject obsolete versions". A version is "obsolete" if it is non-recommended, and at least one recommended version is newer than it. 20 éve
  Nick Mathewson c458f33ef1 Fix warning 20 éve
  Nick Mathewson 5f7738d4cc Code to parse tor version numbers so we can do an is-newer-than check. 20 éve
  Roger Dingledine 63256c9e7a make unit tests pass again 20 éve
  Roger Dingledine e167eeb18e add 'advertisedbandwidth' to router descriptor 20 éve
  Nick Mathewson 7d8de8cd10 More digest/nickname fixes 20 éve
  Nick Mathewson 8aec3a7301 Implement several 008pre1 items: needs more testing 20 éve
  Nick Mathewson dbf9fe57ea Use intptr_t correctly in test.c; try to resolve ia64 warnings 20 éve
  Nick Mathewson 94782444f8 Check recommended-software string *early*, before actually parsing the directory. 20 éve
  Nick Mathewson 9c3fba5c3b Not every RSA decrypt should warn on failure. 20 éve
  Nick Mathewson b45fafa3d0 Split directory/router parsing functionality into separate file from routerlist.c 20 éve
  Nick Mathewson 6cfdc90d92 Use intptr_t when playing with void*s 20 éve
  Nick Mathewson e6ac85a8cc Fix compilation warnings on 64-bit platforms 20 éve
  Roger Dingledine 25909c2c29 patches on patches 20 éve
  Nick Mathewson f6fe336ad4 Documenmt buffers.c; remove function that nobody ever calls. 20 éve
  Nick Mathewson 908ccb9dcd Handle windows socket errors correctly; comment most of common. 20 éve
  Nick Mathewson ddb15b8f67 Remove IVs from cipher code, since AES-ctr has none. 20 éve
  Nick Mathewson f6dbe5a0d4 Refactor crypto error handling to be more like TLS error handling: 20 éve
  Roger Dingledine 25d54257fb use tor_assert 20 éve
  Nick Mathewson c44016e86e Merge flagday into main branch. 20 éve
  Nick Mathewson 94f126bca3 Never ever leave ri.platform unset. 20 éve
  Nick Mathewson 9b436c7f7a remove a stray printf 20 éve
  Nick Mathewson aa7cfd93e5 Fix base32 implementation; make base32 implementation follow standard; add more tests for base32 20 éve
  Nick Mathewson d237692396 Fix unit tests (now that platform code works differently) 20 éve
  Nick Mathewson 3d60cd1d61 Delete trailing whitespace and expand tabs; remove unused aes decrypt code 20 éve