Commit History

Autor SHA1 Mensaxe Data
  Nick Mathewson f0abb1a74b Check magic when removing old connection from map. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 835f06a77c Set chosen_exit_name to something we are not about to zero. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 98290e4115 When parsing foo.exit, if foo is unknown, and we are leaving circuits unattached, set the chosen_exit field and leave the address empty %!s(int64=20) %!d(string=hai) anos
  Peter Palfrader 1bf56b452e Remove superfluous strdup %!s(int64=20) %!d(string=hai) anos
  Peter Palfrader 7a70a142f4 Also print usernames, not just numeric UIDs when we tell the user that his data directory has the wrong owner %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine c5bee116b6 clarify that tor will close unattached streams by itself after 2 minutes, %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 8b0f1f029c give a hint when people are running tor as the wrong user, rather than %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 26b49dbc09 Bugfix for trackhostexits: write down the fingerprint of the chosen exit, %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 40cbe550f3 fix a log message to be mildly more helpful %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine bb8dc691eb Fix another time comparison bug in circuit_stream_is_being_handled(). %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine ef000fd82e ok, i know this one was a bug. we were expiring open general %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 7d032bd300 take back half of my bugfix. comparing times sucks. %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine d60f514f4c fix the first bug with our optimization to circuit_expire_building(): %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 1b0134dda8 Clean up some comments; remove some dead code %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 61c5a9ae2b Use a switch statement and some mild refactoring to try to speed up circuit_expire_building %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 979fc3e69d cvs diff -u src/or/circuitlist.c | less almost never does what you want in C. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 77a494dd55 Expunge remaining places where we used "tree" to mean "associative array". %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 148a1e969d Shave off another 4.7%: remove a linear search when figuring out which circuits wanted us to open a given OR connection. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 502cb59611 Remove "tree" references from dns. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson ce3cdecb9d Make more arguments const; do not call hash tables trees. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 4a0b6af935 Ive spent about 10 hours benchmarking permutations on our counter-mode implementation. This is the one that flies. (Avoid OpenSSL; optimizze rijndael calling convention to avoid needing to marshall and unmarshall counter.) This should speed up cell encryption by about 27%. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 6443e5ec7f Add a benchmark-aes function to test.c. Off by default. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson fea19528a1 assert_buf_ok was showing up in the profile; remove it from critical-path functions, since it hasnt triggered for ages. %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine a6da372000 and its header %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 923ad87470 remove another unused function %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine cbad6e9709 switchproxy doesn't work with firefox 1.5, i am told. here is a link %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 1deb53e1b0 the stylesheet in cvs/tor/doc/ had relative links to the images, %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 77a425d8b2 Remove some functions that were around for hupping log files. We handle %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson d56a65c497 Fix some verbose warnings and remove an unneeded include. %!s(int64=20) %!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=20) %!d(string=hai) anos