tor/src/or
Roger Dingledine ab8a0bb52c We have a bug that I can't find. Sometimes, very rarely, cpuworkers get
stuck in the 'busy' state, even though the cpuworker process thinks of
itself as idle. I don't know why. But here's a workaround to kill any
cpuworker that's been busy for more than 100 seconds.


svn:r4042
2005-04-07 20:02:00 +00:00
..
.cvsignore update the cvsignore 2003-09-26 21:16:57 +00:00
buffers.c update copyright notices. 2005-04-01 20:15:56 +00:00
circuitbuild.c Fix bug in last commit when no circid can be found 2005-04-06 05:45:07 +00:00
circuitlist.c Try RB_TREE instead of SPLAY_TREE, but with a single-entry caching optimization. 2005-04-07 05:09:19 +00:00
circuituse.c Rename circuit_get_by_stream to circuit_get_by_edge_conn, and actually start using it. Watch out, kids! 2005-04-06 06:43:21 +00:00
command.c Hopefully, this will make ORs much faster, and not break them: keep a big splay tree of (circid,orconn)->circuit mappings to make circuit_get_by_circid_conn much faster. 2005-04-06 05:33:32 +00:00
config.c bugfix: chdir to your datadirectory at the *end* of the 2005-04-06 19:07:38 +00:00
connection_edge.c Rename circuit_get_by_stream to circuit_get_by_edge_conn, and actually start using it. Watch out, kids! 2005-04-06 06:43:21 +00:00
connection_or.c When we connect and finish TLS negotiation with address:port, it is obvious that any other key or nickname we might know about (as an authdirserver) does not actually exist at address:port. 2005-04-06 21:09:47 +00:00
connection.c oh, and accept() into the right place, too. 2005-04-06 16:16:31 +00:00
control.c Revise control spec and implementation to allow all log messages to be sent to controller with their severities intact. 2005-04-05 22:56:17 +00:00
cpuworker.c We have a bug that I can't find. Sometimes, very rarely, cpuworkers get 2005-04-07 20:02:00 +00:00
directory.c update copyright notices. 2005-04-01 20:15:56 +00:00
dirserv.c When we connect and finish TLS negotiation with address:port, it is obvious that any other key or nickname we might know about (as an authdirserver) does not actually exist at address:port. 2005-04-06 21:09:47 +00:00
dns.c stop wasting time doing a case insensitive comparison for every dns name 2005-04-06 20:25:21 +00:00
hibernate.c Give better warnings if connection_close_unattached_ap gets called twice or called on a marked connection; rename it to connection_mark_unattached_ap. 2005-04-02 22:11:24 +00:00
main.c blow away most calls to assert_all_pending_dns_resolves_ok, since 2005-04-06 20:05:34 +00:00
Makefile.am Start implementing control interface. 2004-11-03 01:32:26 +00:00
onion.c update copyright notices. 2005-04-01 20:15:56 +00:00
or.h When we connect and finish TLS negotiation with address:port, it is obvious that any other key or nickname we might know about (as an authdirserver) does not actually exist at address:port. 2005-04-06 21:09:47 +00:00
relay.c Rename circuit_get_by_stream to circuit_get_by_edge_conn, and actually start using it. Watch out, kids! 2005-04-06 06:43:21 +00:00
rendclient.c Give better warnings if connection_close_unattached_ap gets called twice or called on a marked connection; rename it to connection_mark_unattached_ap. 2005-04-02 22:11:24 +00:00
rendcommon.c Adjust maximum skew and age for rendezvous descriptors: adjust code to make skew add to age. 2005-04-03 05:36:23 +00:00
rendmid.c update copyright notices. 2005-04-01 20:15:56 +00:00
rendservice.c update copyright notices. 2005-04-01 20:15:56 +00:00
rephist.c update copyright notices. 2005-04-01 20:15:56 +00:00
router.c We're printing the host mask wrong in exit policies in server descriptors. 2005-04-02 08:55:31 +00:00
routerlist.c when using preferred entry or exit nodes, ignore whether 2005-04-06 06:17:35 +00:00
routerparse.c improved log error message 2005-04-02 08:30:40 +00:00
test.c update copyright notices. 2005-04-01 20:15:56 +00:00
tor_main.c update copyright notices. 2005-04-01 20:15:56 +00:00
tree.h Delete trailing whitespace and expand tabs; remove unused aes decrypt code 2004-04-07 19:57:40 +00:00