Историја ревизија

Аутор SHA1 Порука Датум
  Nick Mathewson 6443e5ec7f Add a benchmark-aes function to test.c. Off by default. пре 20 година
  Roger Dingledine 23efc30776 get rid of some unused variables пре 20 година
  Nick Mathewson a39269572f Replace balanced trees with hash tables: this should make stuff significantly faster. пре 20 година
  Nick Mathewson 75d85c8214 On directory servers, old_routers was wasting hundreds of bytes per superseded router descriptor. Roll the signed descriptor info and identifying info into a cache_info struct, and use only that for old_routers. пре 20 година
  Nick Mathewson 5d85560d9e Remove last vestiges of old logging interface. пре 20 година
  Nick Mathewson 452f4cfa09 Convert circuituse, command, config, connection, relay, router, test to new logging interface пре 20 година
  Nick Mathewson 11b76b9ca5 Allow tor_gzip_uncompress to extract as much as possible from truncated compressed data. Also, fix a bug where truncated compressed data could break tor_gzip_uncompress. [This last part is a backport candidate.] пре 20 година
  Nick Mathewson de198d800b Never call free() on tor_malloc()d memory. This is unlikely to be our current leak, but it may help dmalloc work. пре 20 година
  Roger Dingledine 8ae6e1c226 Be more conservative about whether to advertise our dirport. пре 20 година
  Nick Mathewson 9050480339 Fix some compiler warnings пре 20 година
  Nick Mathewson 20b9111266 Implement new version handling code. пре 20 година
  Nick Mathewson e86893e87b Move to new base64 digest functions. Switch to new router digest calculation. Make sure there are no duplicates in router status lists. пре 20 година
  Nick Mathewson 3dcc4630b9 Make unittests not die пре 20 година
  Nick Mathewson 4efa652a98 add docs, fix whitespace, and make ANY rule in routerparse a little tighter. пре 20 година
  Nick Mathewson d26523e089 Use tor_listdir in test.c instead of duplicating ode. пре 20 година
  Nick Mathewson 035b1953eb Add sorting/searching to smartlist пре 20 година
  Roger Dingledine 711cad94ed when we think a router is unreachable, pass the message back to the пре 20 година
  Nick Mathewson 29a6c17d67 Allow tor_gzip_uncompress to handle multiple concatenated compressed strings. пре 20 година
  Nick Mathewson 26d2301c76 Make unit tests (and others) run without launching listeners, creating subdirectories, and so on. пре 20 година
  Nick Mathewson e24d540d81 We no longer need dirserv_load_from_directory_string, so dirserv_add_descriptor no longer has to keep track of where each descriptor ends. пре 20 година
  Nick Mathewson e204dd5d2a Remove accidentally added printf пре 20 година
  Nick Mathewson d54d7b7ec1 Add some documentation; move the signature generation logic into routerparse.c along with the hash generation logic; make router signing use it as well. пре 20 година
  Nick Mathewson 9b6eeb81aa Make unit tests run without segfaulting пре 20 година
  Nick Mathewson 789374dbbd Make GCC very happy, even with lots of warnings set. Also, try to fix some reported Solaris x86 warnings. пре 20 година
  Nick Mathewson c031d14633 Fix segfault in unit tests пре 20 година
  Nick Mathewson 249b72f53e Replace (Fascist)Firewall* with a new ReachableAddresses option that understands address policies. пре 20 година
  Nick Mathewson 2bd6040f62 Rename cross-format config.c stuff to config_* and or_options_t-specific stuff to option[s]_* пре 21 година
  Nick Mathewson 18c11eb3bc Be consistent about preferring foo* to struct foo* пре 21 година
  Roger Dingledine 7ac36a9a74 unit tests to prove i didn't screw up пре 21 година
  Nick Mathewson f8b48176ed Fix several bugs in read_escaped_data; add a unit test and a few docs пре 21 година