tor/src/or
Roger Dingledine 0d7efbe65d Note a vulnerability with our current recommended-version concensus
building.

Make the warnings about invalid and unnamed nodes scale better, and
update the text of the warnings.

Change router_have_minimum_dir_info() to only be happy when it has
enough network-statuses ("more than half") to be willing to actually
build circuits.

Not yet done: when we fail to get a networkstatus that we wanted, and
!router_have_minimum_dir_info(), we should retry it quicker than a whole
minute from now.


svn:r6227
2006-03-22 06:22:12 +00:00
..
.cvsignore update the cvsignore 2003-09-26 21:16:57 +00:00
buffers.c Implement Jason Holt's SafeSocks config option. 2006-03-19 01:44:53 +00:00
circuitbuild.c Finish the transition from the word 'verified' to the words 2006-03-19 01:21:59 +00:00
circuitlist.c convert some more source files to the new log convention 2006-02-13 08:28:42 +00:00
circuituse.c whoops. inform circuits again when we failed to connect to their 2006-03-22 04:09:30 +00:00
command.c Add some functions to escape values from the network before sending them to the log. Use them everywhere except for routerinfo->plaftorm, routerinfo->contact_info, and rend*.c. (need sleep now) 2006-03-05 09:50:26 +00:00
config.c parameterize two more timeout constants in circuit-land. 2006-03-22 00:52:37 +00:00
connection.c Allow non-printable characters for exit streams (both for 2006-03-19 03:55:48 +00:00
connection_edge.c new config option SocksTimeout: How long do we let a socks connection 2006-03-21 23:27:43 +00:00
connection_or.c auth dir servers were only modifying a server's is_running field 2006-03-18 01:24:04 +00:00
control.c Implement router purposes, and don't choose a non-general 2006-03-17 22:08:59 +00:00
cpuworker.c More cleanups noticed by weasel; also, remove macros that nobody uses. 2006-03-12 23:31:16 +00:00
directory.c Note a vulnerability with our current recommended-version concensus 2006-03-22 06:22:12 +00:00
dirserv.c and dirservers don't call you a guard if you're running a 2006-03-21 23:10:26 +00:00
dns.c Allow non-printable characters for exit streams (both for 2006-03-19 03:55:48 +00:00
hibernate.c Be a little more careful when our calculated bandwidth is so high that we could never ever exhaust our bandwidth limit. This should resolve bug 130. 2006-03-13 01:06:55 +00:00
main.c stop caching the v1 directory so often. 2006-03-22 06:18:27 +00:00
Makefile.am stop shipping tree.h, since we don't use anymore. (woo.) 2005-12-20 07:17:42 +00:00
onion.c the things we do for our windows users. 2006-02-13 09:37:53 +00:00
or.h parameterize two more timeout constants in circuit-land. 2006-03-22 00:52:37 +00:00
relay.c the last of the log convention conversion. finally. 2006-02-13 10:33:00 +00:00
rendclient.c Add some "to-be-safe" escaped() wrappers to log statements in rend*.c, though I am not 100% sure that each one is necessary. 2006-03-06 00:25:39 +00:00
rendcommon.c change INET_NTOA_BUF_LEN+1 to INET_NTOA_BUF_LEN 2006-03-14 23:40:37 +00:00
rendmid.c the last of the log convention conversion. finally. 2006-02-13 10:33:00 +00:00
rendservice.c Finish the transition from the word 'verified' to the words 2006-03-19 01:21:59 +00:00
rephist.c Cleanup on time-relaqted constants. New conventions: 2006-03-12 22:48:18 +00:00
router.c stop writing the "router.desc" file, ever. nothing uses it anymore. 2006-03-22 03:45:17 +00:00
routerlist.c Note a vulnerability with our current recommended-version concensus 2006-03-22 06:22:12 +00:00
routerparse.c Allow non-printable characters for exit streams (both for 2006-03-19 03:55:48 +00:00
test.c Add some functions to escape values from the network before sending them to the log. Use them everywhere except for routerinfo->plaftorm, routerinfo->contact_info, and rend*.c. (need sleep now) 2006-03-05 09:50:26 +00:00
tor_main.c Happy new year! 2006-02-09 05:46:49 +00:00