tor/src/or
Roger Dingledine 2c221dd8db fix bug 245: When modifying the orconn_circid_map map, we would
sometimes decrement conn->n_circuits even when there was no circuit
originally. This caused conn->n_circuits to go negative.

We noticed this because we were checking if connections can be
closed based on conn->n_circuits == 0, so we were never closing
any connection that had ever had a circuit on it.


svn:r5931
2006-02-09 02:42:15 +00:00
..
.cvsignore update the cvsignore 2003-09-26 21:16:57 +00:00
buffers.c Bite the bullet and limit all our source lines to 80 characters, the way IBM intended. 2005-12-14 20:40:40 +00:00
circuitbuild.c tweak comment 2006-02-09 00:08:23 +00:00
circuitlist.c fix bug 245: When modifying the orconn_circid_map map, we would 2006-02-09 02:42:15 +00:00
circuituse.c entry nodes are now entry guards. 2006-01-10 22:42:44 +00:00
command.c Add reasons to DESTROY and RELAY_TRUNCATED cells. 2006-01-05 21:23:03 +00:00
config.c Fix a const-non-const warning 2006-02-06 04:55:27 +00:00
connection.c char *x = "y"; is not good C. 2006-02-06 05:01:44 +00:00
connection_edge.c Fix bug 225: now "attachstream 0" treats conn like it just connected, 2006-02-03 11:37:19 +00:00
connection_or.c entry nodes are now entry guards. 2006-01-10 22:42:44 +00:00
control.c Fix bug 225: now "attachstream 0" treats conn like it just connected, 2006-02-03 11:37:19 +00:00
cpuworker.c Add reasons to DESTROY and RELAY_TRUNCATED cells. 2006-01-05 21:23:03 +00:00
directory.c Only v1 authorities get hidden service descriptors with current protocol 2006-02-06 04:56:18 +00:00
dirserv.c Move "sort list of versions" logic into routerparse.c; make version-checking code say which versions it would have accepted. (not tested.) 2006-02-06 05:04:27 +00:00
dns.c disambiguate some debug entries 2005-12-26 22:42:22 +00:00
hibernate.c Bite the bullet and limit all our source lines to 80 characters, the way IBM intended. 2005-12-14 20:40:40 +00:00
main.c as soon as we've fetched some more directory info, that's time 2006-02-05 03:42:34 +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 provide a more useful warn message when our onion queue 2006-01-31 08:17:00 +00:00
or.h Move "sort list of versions" logic into routerparse.c; make version-checking code say which versions it would have accepted. (not tested.) 2006-02-06 05:04:27 +00:00
relay.c Jan 05 19:39:27.356 [warn] connection_edge_process_end_not_open(): 2006-01-07 01:02:21 +00:00
rendclient.c attempted patch for bug 220: don't assert when we've tried all the 2006-01-17 04:16:59 +00:00
rendcommon.c Bite the bullet and limit all our source lines to 80 characters, the way IBM intended. 2005-12-14 20:40:40 +00:00
rendmid.c Jan 23 02:39:44.856 [warn] rend_mid_rendezvous(): Rejecting RENDEZVOUS1 cell with unrecognized rendezvous cookie AFC097FD. 2006-01-23 09:26:22 +00:00
rendservice.c Warn about actual offending hiddenservice* config option, now that more than one is possible. Closes bug 239. 2006-01-10 19:28:31 +00:00
rephist.c Fix wide lines 2006-01-11 04:04:42 +00:00
router.c Add a new config option ExitPolicyRejectPrivate which defaults to 1. 2006-02-01 03:53:52 +00:00
routerlist.c Move "sort list of versions" logic into routerparse.c; make version-checking code say which versions it would have accepted. (not tested.) 2006-02-06 05:04:27 +00:00
routerparse.c Move "sort list of versions" logic into routerparse.c; make version-checking code say which versions it would have accepted. (not tested.) 2006-02-06 05:04:27 +00:00
test.c Add a new config option ExitPolicyRejectPrivate which defaults to 1. 2006-02-01 03:53:52 +00:00
tor_main.c Bite the bullet and limit all our source lines to 80 characters, the way IBM intended. 2005-12-14 20:40:40 +00:00