summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-03-21Commit 0.1.1.16 debian changelogdebian-version-0.1.1.16-rc-1Peter Palfrader
svn:r6207
2006-03-21Point out a potential DoS flaw in caching untrusted networkRoger Dingledine
statuses to disk. We should resolve sometime. svn:r6206
2006-03-21add lefkada as a fourth auth dir server.Roger Dingledine
svn:r6205
2006-03-20Make guard bandwidth threshold higher than fast bandwidth threshold.Nick Mathewson
svn:r6204
2006-03-20Make "Fast" based on median capacity, just like "Stable" is based on median ↵Nick Mathewson
uptime. svn:r6203
2006-03-20clean up man page entries on EntryNodes and ExitNodesRoger Dingledine
svn:r6202
2006-03-20ok, commenting that out broke things real bad.Roger Dingledine
leave it, and accept the memory leak for now. svn:r6201
2006-03-20Resolve a memory leak on clients. This disables someRoger Dingledine
functionality that we might still want. Nick? svn:r6200
2006-03-19and now resume building on netbsd 2.0Roger Dingledine
insert circus music here svn:r6199
2006-03-19resume building on irix64Roger Dingledine
svn:r6198
2006-03-19bump to 0.1.1.16-rc-cvs so we can start fixing more bugsRoger Dingledine
svn:r6197
2006-03-19which brings us to 0.1.1.16-rctor-0.1.1.16-rcRoger Dingledine
svn:r6195
2006-03-19first cut of a changelog for 0.1.1.16-rcRoger Dingledine
svn:r6194
2006-03-19Allow non-printable characters for exit streams (both forRoger Dingledine
connecting and for resolving). Now we tolerate applications that don't follow the RFCs. But continue to block malformed names at the socks side. svn:r6193
2006-03-19i'm a little teapot, short and stoutRoger Dingledine
svn:r6192
2006-03-19man page entry for safesocks. also correct the man pageRoger Dingledine
entry for testsocks. svn:r6191
2006-03-19Implement Jason Holt's SafeSocks config option.Roger Dingledine
Also put a URL in the warning message for unsafe socks4 use -- previously we'd only had the URL for unsafe socks5 use. Oops. svn:r6190
2006-03-19and fix the AllowInvalidNodes man page entry too.Roger Dingledine
svn:r6189
2006-03-19Finish the transition from the word 'verified' to the wordsRoger Dingledine
'named' and 'valid'. svn:r6188
2006-03-18simplify when we're picking a default address forRoger Dingledine
when people ask for "serifos.exit". svn:r6187
2006-03-18make it so there is one place to edit for new dirservers, not two.Roger Dingledine
svn:r6186
2006-03-18fix some typosRoger Dingledine
svn:r6185
2006-03-18authdirs shouldn't complain about unreachability when theyRoger Dingledine
fetch a descriptor from somebody else. this is not the right time to increment the failure count. svn:r6184
2006-03-18auth dir servers were only modifying a server's is_running fieldRoger Dingledine
when they created a network status. so if nobody asked for a network status, they would never discover that any servers are is_running, so they could never build a circuit. svn:r6183
2006-03-18let an authdir that's not a naming authdir start evenRoger Dingledine
if it doesn't have an approved-routers file. if it does, read it and parse it as usual. svn:r6182
2006-03-17Actually, only v1 auth dir servers need to define recommendedversions.Roger Dingledine
But versioning dirservers do need to cause recommendclientversions and recommendedserverversions to somehow be non-empty. svn:r6181
2006-03-17when we're an auth dir server but don't claim to be a versioningRoger Dingledine
auth dir server, don't demand that we define RecommendedVersions. svn:r6180
2006-03-17right now we don't support entryguards on auth dirservers,Roger Dingledine
but that doesn't mean we need to remind them every time they start up. svn:r6179
2006-03-17Implement router purposes, and don't choose a non-generalRoger Dingledine
purpose router when picking random nodes for a circuit. Also implement SETROUTERPURPOSE and modify +POSTDESCRIPTOR. This concludes bug 250 assuming it all works. svn:r6178
2006-03-17specify SETROUTERPURPOSE and modify +POSTDESCRIPTORRoger Dingledine
to address bug 250. svn:r6177
2006-03-17but i made the line too longRoger Dingledine
svn:r6176
2006-03-17stop tricking server operators into thinking they got theirRoger Dingledine
torrc perfect, just because tor could build a circuit. svn:r6175
2006-03-17Comments: cleanups and additions.Nick Mathewson
svn:r6174
2006-03-17normalize whitespace.Nick Mathewson
svn:r6173
2006-03-17Only warn about lack of name binding for self if we have tried downloading ↵Nick Mathewson
every networkstatus. svn:r6172
2006-03-15resume being printist: if the hostname contains non-printableRoger Dingledine
characters, then fail. this time don't even bother telling the server operator about these cases, because what's he going to do? if it turns out that some significant population somewhere in the world uses non-printable hostnames and wants to use tor, then i hereby assume that they will contact us. svn:r6171
2006-03-15add tor_strisprint() back in, this time with comments.Roger Dingledine
svn:r6170
2006-03-15quiet another entry guard log messageRoger Dingledine
svn:r6169
2006-03-15and remove now-extraneous functionRoger Dingledine
svn:r6168
2006-03-15Stop being printist: just because our local platform doesn'tRoger Dingledine
consider an alleged destination to be printable doesn't mean nobody in the world will want to use it. svn:r6167
2006-03-15Interim fix for 272: Only warn that we are not named if we have status docs ↵Nick Mathewson
from some naming authorities. svn:r6166
2006-03-15Implement GETINFO(dir/server/foo); status will be harder.Nick Mathewson
svn:r6165
2006-03-15(Missing header change) Do not warn about unknown servers in our family when ↵Nick Mathewson
they are given as hex digests. svn:r6164
2006-03-15Do not warn about unknown servers in our family when they are given as hex ↵Nick Mathewson
digests. svn:r6163
2006-03-15if we as a directory mirror don't know of any v1 directoryRoger Dingledine
authorities, then don't try to cache any v1 directories. svn:r6162
2006-03-14change INET_NTOA_BUF_LEN+1 to INET_NTOA_BUF_LENPeter Palfrader
add a comment in a few places where we add weird numbers to buffer lengths svn:r6161
2006-03-14remove extraneous (i hope) include from the openssl detectionRoger Dingledine
svn:r6160
2006-03-14I wonder what an internal internet protocol isPeter Palfrader
svn:r6159
2006-03-14When we try to be a server and Address is not explicitly setPeter Palfrader
and our hostname resolves to a private IP address, try to use an interface address if it has a public address. svn:r6158
2006-03-14Fix an off-by-one buffer size in dirserv.c that magically never hit ourPeter Palfrader
three authorities but broke sjmurdoch's own tor network. svn:r6157