aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2004-11-29Suggestion from weasel: Make tor --version --version dump the cvs Id of ↵Nick Mathewson
every file. svn:r3019
2004-11-29Fetch cached running-routers from servers that serve it (that is, ↵Nick Mathewson
authdirservers, and servers running 0.0.9rc5-cvs or later.) svn:r3018
2004-11-29Remove needless -2 in log code. This was not an underflow risk, sinze we ↵Nick Mathewson
only call format_msg from one place, where buf_len==10024 svn:r3017
2004-11-29clean up the previous underflow check, and also point outRoger Dingledine
yet another one that may be a problem. nick? svn:r3016
2004-11-29put in initial support for ".nickname.exit" addresses, to let aliceRoger Dingledine
decide what exit node to use; based on a patch by geoff goodell. needs more work: e.g. it goes bananas building new circuits when the chosen exit node's exit policy rejects the connection. svn:r3015
2004-11-29After implementing a feature, remember to disable the error message you used ↵Nick Mathewson
to get when requesting it. svn:r3013
2004-11-29Disallow NDEBUG. It is very stupid.Nick Mathewson
svn:r3012
2004-11-29fix integer underflow in tor_vsnprintf()Roger Dingledine
(probably exploitable) svn:r3011
2004-11-29prevent integer underflowRoger Dingledine
(not currently exploitable, ilja and i think) svn:r3010
2004-11-29bump to 0.0.9rc5-cvsRoger Dingledine
svn:r3009
2004-11-28accept *:706 (silc) by defaultRoger Dingledine
svn:r3006
2004-11-28wrong is ok, and right is fine, but in between is apparentlyRoger Dingledine
totally unacceptable to me. svn:r3005
2004-11-28correct multiple internal spacesNick Mathewson
svn:r3004
2004-11-28Normalize space: add one between every control keyword and control clause.Nick Mathewson
svn:r3003
2004-11-28bump to 0.0.9rc4tor-0.0.9rc4Roger Dingledine
svn:r3001
2004-11-28one of the debugging aids was misleadingRoger Dingledine
svn:r3000
2004-11-28connect() on win32 can do more things than we thought?Nick Mathewson
svn:r2999
2004-11-28Very oops. make windows nonblocking sockets nonblockingNick Mathewson
svn:r2998
2004-11-28remember; tor_socket_errno has side effects!Nick Mathewson
svn:r2997
2004-11-27move the rendezous section of the torrc to the middle, sinceRoger Dingledine
it isn't server-only, and indeed it may be unwise to run a hidden service on a server. svn:r2995
2004-11-26inform him more sanelyRoger Dingledine
svn:r2993
2004-11-26inform the user that you noticed when he sent a USR2Roger Dingledine
svn:r2992
2004-11-26that's enough changes to bump to rc4-cvsRoger Dingledine
svn:r2991
2004-11-26if you want to handle -USR2, you should catch it too.Roger Dingledine
svn:r2990
2004-11-26remove emacs droppings, since nick says he doesn't need them anymoreRoger Dingledine
svn:r2989
2004-11-26give up trying to track down the reason we're calling package_inbufRoger Dingledine
with a package window of 0. it's safe to just catch the error cases there and do the right thing. svn:r2988
2004-11-26call set_max_file_descriptors() after we configure logs, soRoger Dingledine
it doesn't always do loglevel info logs on windows. svn:r2987
2004-11-25when warning that a version is too new, don't use the confusingRoger Dingledine
text "is_obsolete_version():". svn:r2986
2004-11-25bump to 0.0.9rc3tor-0.0.9rc3Roger Dingledine
svn:r2984
2004-11-25Clarify a bunch of log messagesNick Mathewson
svn:r2983
2004-11-24Flush the logfd after we print "Tor opening log file", so we don't see those ↵Peter Palfrader
messages days later svn:r2980
2004-11-24update conn_state_to_stringRoger Dingledine
svn:r2979
2004-11-24a little help for dfc to debug his "resolve 800 things at once" testRoger Dingledine
svn:r2978
2004-11-24avoid infinite loop in tor-resolve if tor hangs up on itRoger Dingledine
svn:r2977
2004-11-24don't process marked-for-close conns further.Roger Dingledine
(fix assert trigger -- if we're lucky.) svn:r2975
2004-11-24make tor-resolve work, uh, more. this time for sure!Roger Dingledine
svn:r2974
2004-11-24make tor-resolve work againRoger Dingledine
svn:r2973
2004-11-24bugfix: let socks do multiple rounds of negotiation againRoger Dingledine
(which is needed for socks5) svn:r2970
2004-11-24patch to nick's patchRoger Dingledine
svn:r2969
2004-11-24make nt service version match actual versionNick Mathewson
svn:r2968
2004-11-24bump windows version stuff to 009rc2Nick Mathewson
svn:r2967
2004-11-23Better notice for hibernate interval spans; when estimate is 0, start out awake.Nick Mathewson
svn:r2963
2004-11-23Bugfix: when no units are given, default to seconds or bytes.Nick Mathewson
svn:r2960
2004-11-23another slightly less confusing messageRoger Dingledine
nick: we need to figure out if we should say anything different here when the wake-up time and the expected back-to-sleep time have both passed. svn:r2956
2004-11-23less confusing message upon hibernationRoger Dingledine
svn:r2955
2004-11-23fail more gracefully next timeRoger Dingledine
svn:r2954
2004-11-23initialize rephist before we init_from_config, since init_from_configRoger Dingledine
can make us init_keys if we're going to hibernate, which makes us build a router_desc. svn:r2953
2004-11-23update unit tests to reflect changed interfaceRoger Dingledine
svn:r2952
2004-11-23fix some typos; move to 0.0.9rc1Roger Dingledine
svn:r2951
2004-11-23Dr. Seuss on iterating circular lists: "It's fun to have fun, but youNick Mathewson
have to know how." svn:r2948