aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-11-30a few minor tweaksRoger Dingledine
svn:r3041
2004-11-30write down our "how to have two defaults for dirfetchperiod"Roger Dingledine
issue, so we don't forget about it. svn:r3040
2004-11-30Let resolve conns retry/expire also, rather than sticking around forever.Roger Dingledine
Put the check-if-requested-exitrouter-will-reject-us code in the circuit_attach loop, so it gets checked periodically and not just once at the beginning. This is useful in case the routerlist changes, but also in case the address gets resolved into something that we learn we'll reject. svn:r3039
2004-11-30refuse .exit addresses immediately if the requested node wouldRoger Dingledine
refuse the request (e.g. due to exit policy or wrong version) svn:r3038
2004-11-30fix more grammar stuffNick Mathewson
svn:r3037
2004-11-30Make tor-resolve accept x.y.exit addresses againNick Mathewson
svn:r3036
2004-11-30use shorter minimum key lifetime until 008 is deadNick Mathewson
svn:r3035
2004-11-30It seems that some people just don't appreciate my avant-garde communicationNick Mathewson
style, and expect me to use sentences in documentation. Doh. svn:r3034
2004-11-30doxygen uses backslashes, not forward-slashesNick Mathewson
svn:r3033
2004-11-30clarify why strlcpy is safe in truncated log messagesNick Mathewson
svn:r3032
2004-11-30Fix last patchNick Mathewson
svn:r3031
2004-11-30Update tor-spec.txt: list and describe all router and directory fields.Nick Mathewson
svn:r3030
2004-11-30Rename parse_address to parse_extended_hostname (since we have other kinds ↵Nick Mathewson
of addresses); make its output an enum; support HEXDIGEST.exit hostnames. svn:r3029
2004-11-30Make version parsing tests passNick Mathewson
svn:r3028
2004-11-30Give an early error if you pass a .onion or a .exit hostname to tor-resolveNick Mathewson
svn:r3027
2004-11-30Add casei versions of strcmpstart/strcmpendNick Mathewson
svn:r3026
2004-11-30Enforce coding style.Nick Mathewson
svn:r3025
2004-11-30If anybody set DirFetchPostPeriod, give them StatuFetchPeriod instead. ↵Nick Mathewson
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
2004-11-29note possible alternative for how to do CVS versions; ask arma which he likes.Nick Mathewson
svn:r3023
2004-11-29Implement new version format for post 0.1.Nick Mathewson
svn:r3022
2004-11-29New upstream release (candidate) - rc3debian-version-0.0.8+0.0.9rc3-1Peter Palfrader
svn:r3020
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-29assing and tweak 009 itemsNick Mathewson
svn:r3014
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-29list remaining items for 0.0.9Roger Dingledine
did i miss any? svn:r3008
2004-11-28and document itRoger Dingledine
svn:r3007
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-27change documentation to point to correct parts of torrcRoger Dingledine
svn:r2996
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-27document directory interaction a bit betterRoger Dingledine
svn:r2994
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