Commit History

Autor SHA1 Mensaxe Data
  Roger Dingledine 6005e110b9 whitespace fixes %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson 7e6a41af93 Make hashtables use a little less space on 64-bit architectures. %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson 1af630d32c Bite the bullet and limit all our source lines to 80 characters, the way IBM intended. %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson ce3cdecb9d Make more arguments const; do not call hash tables trees. %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson 9cec3a13f5 remove some functions that are not used; #if0 out some files that are not likely to be used. %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson 72cb64406a HT_NEXT invalidates the last iterator; fix rmv-related segfault. %!s(int64=19) %!d(string=hai) anos
  Roger Dingledine b6b1b4f283 Bandaid workaround to make cvs not crash tor clients. %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson 05482a0899 Add functions to return number of elts in associative containers %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson a39269572f Replace balanced trees with hash tables: this should make stuff significantly faster. %!s(int64=19) %!d(string=hai) anos
  Roger Dingledine a2a4f4ae61 cleanups and a smidgen more docs %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson 5828f8920e Add a "Map from digest to void*" abstraction, since we already faked it in 3 places by encoding keys in hex and sticking them in a strmap. %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson 768160c872 Inline key smartlist functions; use fast versions by default. %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson ba24193ab5 Make doxygen marginally happier %!s(int64=19) %!d(string=hai) anos
  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. %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson 26e7a05725 even better function start checks; give dmalloc a chance of working. %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson 92451f74a8 Reformat inconsistent function declarations. %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson 5c53545d81 Add a bunch more warnings to out warning suite; resolve them; pack structs a little better. %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson 312af36126 Make smartlist_add_all more efficient. %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson d9bf9e48c0 Add documentation to a few functions in container.c; reformat function definitions %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson c1a6940e73 make compile slightly happier on const-zealous compilers %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson 2689cb081b We have so many special cases for smartlists of strings, why not add a sort function? %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson 8d70ae01b8 Fix a memory leak in smartlist_string_remove. %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson 035b1953eb Add sorting/searching to smartlist %!s(int64=19) %!d(string=hai) anos
  Roger Dingledine 780261aa2e don't crash now that LongLivedPorts can be null %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson 18c11eb3bc Be consistent about preferring foo* to struct foo* %!s(int64=19) %!d(string=hai) anos
  Roger Dingledine 8c657e4157 cosmetic fixes %!s(int64=19) %!d(string=hai) anos
  Roger Dingledine bb97d7f4ea slightly cleaner fix %!s(int64=19) %!d(string=hai) anos
  Roger Dingledine 893652da84 bugfixes: smartlist_join_strings2() was underflowing a size_t %!s(int64=19) %!d(string=hai) anos
  Roger Dingledine fcd0fc3364 flesh out the source file descriptions for doxygen %!s(int64=19) %!d(string=hai) anos
  Nick Mathewson 0831823763 Change end-of-file NLNL convention. It turns out arma I and I agree. %!s(int64=19) %!d(string=hai) anos