summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Make guard bandwidth threshold higher than fast bandwidth threshold.Nick Mathewson2006-03-20
| | | | svn:r6204
* Make "Fast" based on median capacity, just like "Stable" is based on median ↵Nick Mathewson2006-03-20
| | | | | | uptime. svn:r6203
* clean up man page entries on EntryNodes and ExitNodesRoger Dingledine2006-03-20
| | | | svn:r6202
* ok, commenting that out broke things real bad.Roger Dingledine2006-03-20
| | | | | | | leave it, and accept the memory leak for now. svn:r6201
* Resolve a memory leak on clients. This disables someRoger Dingledine2006-03-20
| | | | | | | functionality that we might still want. Nick? svn:r6200
* and now resume building on netbsd 2.0Roger Dingledine2006-03-19
| | | | | | | insert circus music here svn:r6199
* resume building on irix64Roger Dingledine2006-03-19
| | | | svn:r6198
* bump to 0.1.1.16-rc-cvs so we can start fixing more bugsRoger Dingledine2006-03-19
| | | | svn:r6197
* which brings us to 0.1.1.16-rctor-0.1.1.16-rcRoger Dingledine2006-03-19
| | | | svn:r6195
* first cut of a changelog for 0.1.1.16-rcRoger Dingledine2006-03-19
| | | | svn:r6194
* Allow non-printable characters for exit streams (both forRoger Dingledine2006-03-19
| | | | | | | | | 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
* i'm a little teapot, short and stoutRoger Dingledine2006-03-19
| | | | svn:r6192
* man page entry for safesocks. also correct the man pageRoger Dingledine2006-03-19
| | | | | | | entry for testsocks. svn:r6191
* Implement Jason Holt's SafeSocks config option.Roger Dingledine2006-03-19
| | | | | | | | 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
* and fix the AllowInvalidNodes man page entry too.Roger Dingledine2006-03-19
| | | | svn:r6189
* Finish the transition from the word 'verified' to the wordsRoger Dingledine2006-03-19
| | | | | | | 'named' and 'valid'. svn:r6188
* simplify when we're picking a default address forRoger Dingledine2006-03-18
| | | | | | | when people ask for "serifos.exit". svn:r6187
* make it so there is one place to edit for new dirservers, not two.Roger Dingledine2006-03-18
| | | | svn:r6186
* fix some typosRoger Dingledine2006-03-18
| | | | svn:r6185
* authdirs shouldn't complain about unreachability when theyRoger Dingledine2006-03-18
| | | | | | | | fetch a descriptor from somebody else. this is not the right time to increment the failure count. svn:r6184
* auth dir servers were only modifying a server's is_running fieldRoger Dingledine2006-03-18
| | | | | | | | | 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
* let an authdir that's not a naming authdir start evenRoger Dingledine2006-03-18
| | | | | | | | if it doesn't have an approved-routers file. if it does, read it and parse it as usual. svn:r6182
* Actually, only v1 auth dir servers need to define recommendedversions.Roger Dingledine2006-03-17
| | | | | | | | But versioning dirservers do need to cause recommendclientversions and recommendedserverversions to somehow be non-empty. svn:r6181
* when we're an auth dir server but don't claim to be a versioningRoger Dingledine2006-03-17
| | | | | | | auth dir server, don't demand that we define RecommendedVersions. svn:r6180
* right now we don't support entryguards on auth dirservers,Roger Dingledine2006-03-17
| | | | | | | | but that doesn't mean we need to remind them every time they start up. svn:r6179
* Implement router purposes, and don't choose a non-generalRoger Dingledine2006-03-17
| | | | | | | | | | | 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
* specify SETROUTERPURPOSE and modify +POSTDESCRIPTORRoger Dingledine2006-03-17
| | | | | | | to address bug 250. svn:r6177
* but i made the line too longRoger Dingledine2006-03-17
| | | | svn:r6176
* stop tricking server operators into thinking they got theirRoger Dingledine2006-03-17
| | | | | | | torrc perfect, just because tor could build a circuit. svn:r6175
* Comments: cleanups and additions.Nick Mathewson2006-03-17
| | | | svn:r6174
* normalize whitespace.Nick Mathewson2006-03-17
| | | | svn:r6173
* Only warn about lack of name binding for self if we have tried downloading ↵Nick Mathewson2006-03-17
| | | | | | every networkstatus. svn:r6172
* resume being printist: if the hostname contains non-printableRoger Dingledine2006-03-15
| | | | | | | | | | | | 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
* add tor_strisprint() back in, this time with comments.Roger Dingledine2006-03-15
| | | | svn:r6170
* quiet another entry guard log messageRoger Dingledine2006-03-15
| | | | svn:r6169
* and remove now-extraneous functionRoger Dingledine2006-03-15
| | | | svn:r6168
* Stop being printist: just because our local platform doesn'tRoger Dingledine2006-03-15
| | | | | | | | consider an alleged destination to be printable doesn't mean nobody in the world will want to use it. svn:r6167
* Interim fix for 272: Only warn that we are not named if we have status docs ↵Nick Mathewson2006-03-15
| | | | | | from some naming authorities. svn:r6166
* Implement GETINFO(dir/server/foo); status will be harder.Nick Mathewson2006-03-15
| | | | svn:r6165
* (Missing header change) Do not warn about unknown servers in our family when ↵Nick Mathewson2006-03-15
| | | | | | they are given as hex digests. svn:r6164
* Do not warn about unknown servers in our family when they are given as hex ↵Nick Mathewson2006-03-15
| | | | | | digests. svn:r6163
* if we as a directory mirror don't know of any v1 directoryRoger Dingledine2006-03-15
| | | | | | | authorities, then don't try to cache any v1 directories. svn:r6162
* change INET_NTOA_BUF_LEN+1 to INET_NTOA_BUF_LENPeter Palfrader2006-03-14
| | | | | | | add a comment in a few places where we add weird numbers to buffer lengths svn:r6161
* remove extraneous (i hope) include from the openssl detectionRoger Dingledine2006-03-14
| | | | svn:r6160
* I wonder what an internal internet protocol isPeter Palfrader2006-03-14
| | | | svn:r6159
* When we try to be a server and Address is not explicitly setPeter Palfrader2006-03-14
| | | | | | | | and our hostname resolves to a private IP address, try to use an interface address if it has a public address. svn:r6158
* Fix an off-by-one buffer size in dirserv.c that magically never hit ourPeter Palfrader2006-03-14
| | | | | | | three authorities but broke sjmurdoch's own tor network. svn:r6157
* when event_add or event_del fail, tell us why.Roger Dingledine2006-03-13
| | | | svn:r6156
* Fix minor semantic error with no real effect:Peter Palfrader2006-03-13
| | | | | | | | | we were doing "is_internal_IP(htonl(in.s_addr))" but in.s_addr is in network order and is_internal_IP wants host order. Change to "is_internal_IP(ntohl(in.s_addr))". svn:r6155
* fix some punctuation and tabsRoger Dingledine2006-03-13
| | | | svn:r6154