tor/src/or
Nick Mathewson 8782dcf6a2 Detect if we try to put a cell onto a supposedly blocked cell queue.
When this happens, run through the streams on the circuit and make
sure they're all blocked.  If some aren't, that's a bug: block them
all and log it!  If they all are, where did the cell come from?  Log
it!

(I suspect that this actually happens pretty frequently, so I'm making
these log messages appear at INFO.)
2010-08-18 14:33:41 -04:00
..
buffers.c Make buf_shrink_freelists warn, not crash, when n_to_skip is too high 2010-08-10 15:58:41 -04:00
buffers.h Remove unused function declarations 2010-08-17 23:49:39 +02:00
circuitbuild.c Make Sebastian's bug1831 branch build with --enable-gcc-warnings 2010-08-15 23:46:09 -04:00
circuitbuild.h Remove unused function declarations 2010-08-17 23:49:39 +02:00
circuitlist.c Create rephist.h 2010-07-27 10:00:46 +02:00
circuitlist.h Create circuitlist.h 2010-07-27 07:58:13 +02:00
circuituse.c fix another piece of 1741 2010-08-14 04:22:08 -04:00
circuituse.h Create circuituse.h 2010-07-27 07:58:14 +02:00
command.c Create relay.h 2010-07-27 10:00:45 +02:00
command.h Create command.h 2010-07-27 07:58:14 +02:00
config.c Merge commit 'karsten/dirbytes2' 2010-08-18 10:06:14 -04:00
config.h Create config.h 2010-07-27 07:58:14 +02:00
config_codedigest.c fix codestyle issues 2009-05-24 02:42:37 +02:00
connection.c Merge commit 'karsten/dirbytes2' 2010-08-18 10:06:14 -04:00
connection.h Create connection.h 2010-07-27 07:58:14 +02:00
connection_edge.c Fix misplaced labels 2010-08-16 00:46:44 +02:00
connection_edge.h Remove unused function declarations 2010-08-17 23:49:39 +02:00
connection_or.c reinit per-conn token buckets on config or consensus change 2010-08-15 04:01:42 -04:00
connection_or.h Remove unused function declarations 2010-08-17 23:49:39 +02:00
control.c Fix misplaced labels 2010-08-16 00:46:44 +02:00
control.h Create control.h 2010-07-27 07:58:15 +02:00
cpuworker.c Fix misplaced labels 2010-08-16 00:46:44 +02:00
cpuworker.h Create cpuworker.h 2010-07-27 07:58:15 +02:00
directory.c Create routerparse.h 2010-07-27 10:00:46 +02:00
directory.h Create directory.h 2010-07-27 07:58:15 +02:00
dirserv.c Create routerparse.h 2010-07-27 10:00:46 +02:00
dirserv.h Remove unused function declarations 2010-08-17 23:49:39 +02:00
dirvote.c Fix misplaced labels 2010-08-16 00:46:44 +02:00
dirvote.h Create dirvote.h 2010-07-27 07:58:16 +02:00
dns.c Create relay.h 2010-07-27 10:00:45 +02:00
dns.h Create dns.h 2010-07-27 07:58:16 +02:00
dnsserv.c Create policies.h 2010-07-27 10:00:45 +02:00
dnsserv.h Fix typos, make all \brief's conformant, end sentences with a period. 2010-07-28 17:42:33 +02:00
eventdns.c Port Tor to work on Windows CE 2010-05-24 11:46:45 -04:00
eventdns.h Fix compile warnings on Snow Leopard 2009-09-01 18:36:27 +02:00
eventdns_tor.h Update Tor Project copyright years 2010-02-27 17:14:21 -05:00
geoip.c Fix misplaced labels 2010-08-16 00:46:44 +02:00
geoip.h Allow enabling or disabling *Statistics while Tor is running. 2010-08-05 13:05:25 +02:00
hibernate.c Create main.h 2010-07-27 07:58:16 +02:00
hibernate.h Remove unused function declarations 2010-08-17 23:49:39 +02:00
main.c Allow enabling or disabling *Statistics while Tor is running. 2010-08-05 13:05:25 +02:00
main.h Create main.h 2010-07-27 07:58:16 +02:00
Makefile.am Fix 'make distcheck' 2010-08-03 00:48:59 +02:00
microdesc.c Fix compilation with --with-dmalloc 2010-08-16 00:14:06 -04:00
microdesc.h Create microdesc.h 2010-07-27 07:58:16 +02:00
networkstatus.c Merge branch 'maint-0.2.1' 2010-08-17 12:07:19 -04:00
networkstatus.h Remove unused function declarations 2010-08-17 23:49:39 +02:00
ntmain.c Create ntmain.h 2010-07-27 10:00:39 +02:00
ntmain.h Create ntmain.h 2010-07-27 10:00:39 +02:00
onion.c Create rephist.h 2010-07-27 10:00:46 +02:00
onion.h Create onion.h 2010-07-27 10:00:45 +02:00
or.h Backport END_STREAM_REASON_NOROUTE for client use. 2010-08-18 11:12:32 -04:00
policies.c Fix misplaced labels 2010-08-16 00:46:44 +02:00
policies.h Fix typos, make all \brief's conformant, end sentences with a period. 2010-07-28 17:42:33 +02:00
reasons.c Merge commit 'origin/maint-0.2.1' 2010-08-18 13:48:39 -04:00
reasons.h Fix typos, make all \brief's conformant, end sentences with a period. 2010-07-28 17:42:33 +02:00
relay.c Detect if we try to put a cell onto a supposedly blocked cell queue. 2010-08-18 14:33:41 -04:00
relay.h Create relay.h 2010-07-27 10:00:45 +02:00
rendclient.c Fix misplaced labels 2010-08-16 00:46:44 +02:00
rendclient.h Fix typos, make all \brief's conformant, end sentences with a period. 2010-07-28 17:42:33 +02:00
rendcommon.c Create routerparse.h 2010-07-27 10:00:46 +02:00
rendcommon.h Fix typos, make all \brief's conformant, end sentences with a period. 2010-07-28 17:42:33 +02:00
rendmid.c Create rephist.h 2010-07-27 10:00:46 +02:00
rendmid.h Fix typos, make all \brief's conformant, end sentences with a period. 2010-07-28 17:42:33 +02:00
rendservice.c Create routerparse.h 2010-07-27 10:00:46 +02:00
rendservice.h Remove unused function declarations 2010-08-17 23:49:39 +02:00
rephist.c Merge commit 'karsten/dirbytes2' 2010-08-18 10:06:14 -04:00
rephist.h Merge commit 'karsten/dirbytes2' 2010-08-18 10:06:14 -04:00
router.c Create routerparse.h 2010-07-27 10:00:46 +02:00
router.h Fix typos, make all \brief's conformant, end sentences with a period. 2010-07-28 17:42:33 +02:00
routerlist.c Move the "nowhereland" logic into geoip.c 2010-07-31 15:21:00 -04:00
routerlist.h Fix typos, make all \brief's conformant, end sentences with a period. 2010-07-28 17:42:33 +02:00
routerparse.c Create routerparse.h 2010-07-27 10:00:46 +02:00
routerparse.h Remove unused function declarations 2010-08-17 23:49:39 +02:00
tor_main.c Merge remote branch 'origin/maint-0.2.1' 2010-02-27 17:16:31 -05:00