Commit History

Author SHA1 Message Date
  Nick Mathewson b68379b13b Add DOCDOC entries for undocumented static and global variables. 15 years ago
  Nick Mathewson 1e5f457461 Fix most DOCDOCs remaining and/or added by redox. 15 years ago
  Nick Mathewson 1725c0c8a5 Add DOCDOC comments for all undocumented functions. Add missing *s to other comments so that they will get recognized as doxygen. 15 years ago
  Nick Mathewson 55348884b5 Fix all of the doxygen warnings not pertaining to missing documentation. 15 years ago
  Nick Mathewson 029be5ad02 Move in-addr.arpa parsing and generation into address.c, and simplify the code that does it elsewhere. Incidentally, this lets exit servers answer requests for ip6.arpa addresses. 15 years ago
  Nick Mathewson bf80e2df3f Replace calls to time(NULL) that occur on the order of once per read, one per write, or once per cell with calls to a function that looks at a cached value of time. This is tricksy to benchmark, since it will only help on systems where time() is a syscall and syscalls are relatively slow. 15 years ago
  Nick Mathewson c449e6e5be whitespace fixes. 15 years ago
  Nick Mathewson 290b6f54a3 Make unit tests slower but more reliable by disabling an old optimization. 15 years ago
  Nick Mathewson 8ba2a15a49 Fix more leaks in unit tests. 15 years ago
  Nick Mathewson cebdf93949 Fix bug 889: share deep-copied keys between threads to avoid races in reference counts. Bugfix on 0.1.0.1-rc. 15 years ago
  Nick Mathewson d597b23c42 Massage a little code to hopfully please coverity. 15 years ago
  Nick Mathewson 33e2053ebc Make return code from router_add_to_routerlist a nice sensible enum. Based on patch from Sebastian. 15 years ago
  Nick Mathewson 5fb2ab1e65 Implement the /tor/keys/fp-sk/ URL format. That mostly finishes the server side of 157. 15 years ago
  Nick Mathewson 69ce955484 Add cross-certification to authority key certificates. Partial implementation of proposal 157. 15 years ago
  Nick Mathewson 519de7970e Do not discard sign on return values of iv crypto functions in tests. May fix CID 9. Might not. 15 years ago
  Nick Mathewson b20694758e Fix two more unit-test bugs (deadcode this time) spotted by Coverity run 7. 15 years ago
  Nick Mathewson d9aa57253d Fix error in last unit test mem-leak-fixing. 15 years ago
  Nick Mathewson d7563ee231 Fix memory leaks in test_util_smartlist_* functions. 15 years ago
  Nick Mathewson 595e77c8d7 Fix memory leaks in test_v3_networkstatus. 15 years ago
  Nick Mathewson 6ffb4d4ab6 Fix memory leaks in test_dir_format 15 years ago
  Jacob Appelbaum 6b178b46ef New DirPortFrontPage option that takes an html file and publishes it as "/" on the DirPort. Now relay operators can provide a disclaimer without needin to set up a separate webserver. There's a sample disclaimer in contrib/tor-exit-notice.html. 15 years ago
  Nick Mathewson af03faa1a6 Fix more leaks in test_util_memarea(). 15 years ago
  Nick Mathewson 475fbbbccc Fix a resource leak in test_dir_formats() 15 years ago
  Nick Mathewson 1affbd3464 Split test_util_smartlist into manageable chunks; make them free memory properly. 15 years ago
  Nick Mathewson 30377823c3 Add a few more tests to our tests so that our tests make sense to coverity. CIDs 139, 138, 137. 15 years ago
  Nick Mathewson e06442b648 Add a couple of sanity-checks for return values that coverity thinks we ought to have. CIDs 337, 335. 15 years ago
  Nick Mathewson bd6b3072f9 Change logging code to use fds instead of stdio. Fixes bug 861, and probably makes logging slightly faster. Not a backport candidate: bug 861 is too obscure and harmless. 15 years ago
  Nick Mathewson 3ebd1ebeca The chunk_size field in memarea_t was never actually set. Remove the whole thing. 15 years ago
  Nick Mathewson 3f858b5b26 Fix a compile error found under pcc. It wants single-quites to be escaped in strings, it seems. 15 years ago
  Nick Mathewson 73c6cb8353 Fix unit test failure related to intro point parsing. 15 years ago