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

Автор SHA1 Сообщение Дата
  Nick Mathewson 1af630d32c Bite the bullet and limit all our source lines to 80 characters, the way IBM intended. 18 лет назад
  Nick Mathewson 617f71e4ba Whitespace normalization 18 лет назад
  Nick Mathewson 6443e5ec7f Add a benchmark-aes function to test.c. Off by default. 18 лет назад
  Roger Dingledine 23efc30776 get rid of some unused variables 18 лет назад
  Nick Mathewson a39269572f Replace balanced trees with hash tables: this should make stuff significantly faster. 18 лет назад
  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. 18 лет назад
  Nick Mathewson 5d85560d9e Remove last vestiges of old logging interface. 18 лет назад
  Nick Mathewson 452f4cfa09 Convert circuituse, command, config, connection, relay, router, test to new logging interface 18 лет назад
  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.] 18 лет назад
  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. 18 лет назад
  Roger Dingledine 8ae6e1c226 Be more conservative about whether to advertise our dirport. 18 лет назад
  Nick Mathewson 9050480339 Fix some compiler warnings 18 лет назад
  Nick Mathewson 20b9111266 Implement new version handling code. 18 лет назад
  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. 19 лет назад
  Nick Mathewson 3dcc4630b9 Make unittests not die 19 лет назад
  Nick Mathewson 4efa652a98 add docs, fix whitespace, and make ANY rule in routerparse a little tighter. 19 лет назад
  Nick Mathewson d26523e089 Use tor_listdir in test.c instead of duplicating ode. 19 лет назад
  Nick Mathewson 035b1953eb Add sorting/searching to smartlist 19 лет назад
  Roger Dingledine 711cad94ed when we think a router is unreachable, pass the message back to the 19 лет назад
  Nick Mathewson 29a6c17d67 Allow tor_gzip_uncompress to handle multiple concatenated compressed strings. 19 лет назад
  Nick Mathewson 26d2301c76 Make unit tests (and others) run without launching listeners, creating subdirectories, and so on. 19 лет назад
  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. 19 лет назад
  Nick Mathewson e204dd5d2a Remove accidentally added printf 19 лет назад
  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. 19 лет назад
  Nick Mathewson 9b6eeb81aa Make unit tests run without segfaulting 19 лет назад
  Nick Mathewson 789374dbbd Make GCC very happy, even with lots of warnings set. Also, try to fix some reported Solaris x86 warnings. 19 лет назад
  Nick Mathewson c031d14633 Fix segfault in unit tests 19 лет назад
  Nick Mathewson 249b72f53e Replace (Fascist)Firewall* with a new ReachableAddresses option that understands address policies. 19 лет назад
  Nick Mathewson 2bd6040f62 Rename cross-format config.c stuff to config_* and or_options_t-specific stuff to option[s]_* 19 лет назад
  Nick Mathewson 18c11eb3bc Be consistent about preferring foo* to struct foo* 19 лет назад