aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* clarify why strlcpy is safe in truncated log messagesNick Mathewson2004-11-30
| | | | svn:r3032
* Fix last patchNick Mathewson2004-11-30
| | | | svn:r3031
* Rename parse_address to parse_extended_hostname (since we have other kinds ↵Nick Mathewson2004-11-30
| | | | | | of addresses); make its output an enum; support HEXDIGEST.exit hostnames. svn:r3029
* Make version parsing tests passNick Mathewson2004-11-30
| | | | svn:r3028
* Give an early error if you pass a .onion or a .exit hostname to tor-resolveNick Mathewson2004-11-30
| | | | svn:r3027
* Add casei versions of strcmpstart/strcmpendNick Mathewson2004-11-30
| | | | svn:r3026
* Enforce coding style.Nick Mathewson2004-11-30
| | | | svn:r3025
* If anybody set DirFetchPostPeriod, give them StatuFetchPeriod instead. ↵Nick Mathewson2004-11-30
| | | | | | Impose minima and maxima for all *Period options; impose even tighter maxima for fetching if we are a caching dirserver. Clip rather than rejecting. arma: are these good? svn:r3024
* note possible alternative for how to do CVS versions; ask arma which he likes.Nick Mathewson2004-11-29
| | | | svn:r3023
* Implement new version format for post 0.1.Nick Mathewson2004-11-29
| | | | svn:r3022
* Suggestion from weasel: Make tor --version --version dump the cvs Id of ↵Nick Mathewson2004-11-29
| | | | | | every file. svn:r3019
* Fetch cached running-routers from servers that serve it (that is, ↵Nick Mathewson2004-11-29
| | | | | | authdirservers, and servers running 0.0.9rc5-cvs or later.) svn:r3018
* Remove needless -2 in log code. This was not an underflow risk, sinze we ↵Nick Mathewson2004-11-29
| | | | | | only call format_msg from one place, where buf_len==10024 svn:r3017
* clean up the previous underflow check, and also point outRoger Dingledine2004-11-29
| | | | | | | yet another one that may be a problem. nick? svn:r3016
* put in initial support for ".nickname.exit" addresses, to let aliceRoger Dingledine2004-11-29
| | | | | | | | | | 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
* After implementing a feature, remember to disable the error message you used ↵Nick Mathewson2004-11-29
| | | | | | to get when requesting it. svn:r3013
* Disallow NDEBUG. It is very stupid.Nick Mathewson2004-11-29
| | | | svn:r3012
* fix integer underflow in tor_vsnprintf()Roger Dingledine2004-11-29
| | | | | | | (probably exploitable) svn:r3011
* prevent integer underflowRoger Dingledine2004-11-29
| | | | | | | (not currently exploitable, ilja and i think) svn:r3010
* bump to 0.0.9rc5-cvsRoger Dingledine2004-11-29
| | | | svn:r3009
* accept *:706 (silc) by defaultRoger Dingledine2004-11-28
| | | | svn:r3006
* wrong is ok, and right is fine, but in between is apparentlyRoger Dingledine2004-11-28
| | | | | | | totally unacceptable to me. svn:r3005
* correct multiple internal spacesNick Mathewson2004-11-28
| | | | svn:r3004
* Normalize space: add one between every control keyword and control clause.Nick Mathewson2004-11-28
| | | | svn:r3003
* bump to 0.0.9rc4Roger Dingledine2004-11-28
| | | | svn:r3001
* one of the debugging aids was misleadingRoger Dingledine2004-11-28
| | | | svn:r3000
* connect() on win32 can do more things than we thought?Nick Mathewson2004-11-28
| | | | svn:r2999
* Very oops. make windows nonblocking sockets nonblockingNick Mathewson2004-11-28
| | | | svn:r2998
* remember; tor_socket_errno has side effects!Nick Mathewson2004-11-28
| | | | svn:r2997
* move the rendezous section of the torrc to the middle, sinceRoger Dingledine2004-11-27
| | | | | | | | it isn't server-only, and indeed it may be unwise to run a hidden service on a server. svn:r2995
* inform him more sanelyRoger Dingledine2004-11-26
| | | | svn:r2993
* inform the user that you noticed when he sent a USR2Roger Dingledine2004-11-26
| | | | svn:r2992
* that's enough changes to bump to rc4-cvsRoger Dingledine2004-11-26
| | | | svn:r2991
* if you want to handle -USR2, you should catch it too.Roger Dingledine2004-11-26
| | | | svn:r2990
* remove emacs droppings, since nick says he doesn't need them anymoreRoger Dingledine2004-11-26
| | | | svn:r2989
* give up trying to track down the reason we're calling package_inbufRoger Dingledine2004-11-26
| | | | | | | | with a package window of 0. it's safe to just catch the error cases there and do the right thing. svn:r2988
* call set_max_file_descriptors() after we configure logs, soRoger Dingledine2004-11-26
| | | | | | | it doesn't always do loglevel info logs on windows. svn:r2987
* when warning that a version is too new, don't use the confusingRoger Dingledine2004-11-25
| | | | | | | text "is_obsolete_version():". svn:r2986
* bump to 0.0.9rc3Roger Dingledine2004-11-25
| | | | svn:r2984
* Clarify a bunch of log messagesNick Mathewson2004-11-25
| | | | svn:r2983
* Flush the logfd after we print "Tor opening log file", so we don't see those ↵Peter Palfrader2004-11-24
| | | | | | messages days later svn:r2980
* update conn_state_to_stringRoger Dingledine2004-11-24
| | | | svn:r2979
* a little help for dfc to debug his "resolve 800 things at once" testRoger Dingledine2004-11-24
| | | | svn:r2978
* avoid infinite loop in tor-resolve if tor hangs up on itRoger Dingledine2004-11-24
| | | | svn:r2977
* don't process marked-for-close conns further.Roger Dingledine2004-11-24
| | | | | | | (fix assert trigger -- if we're lucky.) svn:r2975
* make tor-resolve work, uh, more. this time for sure!Roger Dingledine2004-11-24
| | | | svn:r2974
* make tor-resolve work againRoger Dingledine2004-11-24
| | | | svn:r2973
* bugfix: let socks do multiple rounds of negotiation againRoger Dingledine2004-11-24
| | | | | | | (which is needed for socks5) svn:r2970
* patch to nick's patchRoger Dingledine2004-11-24
| | | | svn:r2969
* make nt service version match actual versionNick Mathewson2004-11-24
| | | | svn:r2968