tor/src/common
Nick Mathewson 773bfaf91e Implement stream isolation
This is the meat of proposal 171: we change circuit_is_acceptable()
to require that the connection is compatible with every connection
that has been linked to the circuit; we update circuit_is_better to
prefer attaching streams to circuits in the way that decreases the
circuits' usefulness the least; and we update link_apconn_to_circ()
to do the appropriate bookkeeping.
2011-07-19 01:58:45 -04:00
..
address.c Merge remote-tracking branch 'origin/maint-0.2.2' 2011-05-13 10:48:07 -04:00
address.h Merge remote-tracking branch 'origin/maint-0.2.2' 2011-05-13 10:48:07 -04:00
aes.c Merge remote-tracking branch 'origin/maint-0.2.2' 2011-03-16 17:09:32 -04:00
aes.h Bump copyright statements to 2011 2011-01-03 11:50:39 -05:00
ciphers.inc fix a few typos, and give the bootstrap phase stuff a changelog entry. 2008-06-13 04:26:05 +00:00
compat_libevent.c Replace 4 more sscanf()s with tor_sscanf() 2011-07-01 11:26:30 -04:00
compat_libevent.h Merge remote-tracking branch 'origin/maint-0.2.2' 2011-05-30 15:41:46 -04:00
compat.c Merge remote-tracking branch 'origin/maint-0.2.2' 2011-07-01 12:56:40 -04:00
compat.h Make WIN32_WINNT defines conditional 2011-07-15 10:03:59 -04:00
container.c Merge remote-tracking branch 'origin/maint-0.2.2' 2011-06-22 18:15:27 -04:00
container.h Merge remote-tracking branch 'origin/maint-0.2.1' into maint-0.2.2 2011-05-15 20:09:10 -04:00
crypto.c Make WIN32_WINNT defines conditional 2011-07-15 10:03:59 -04:00
crypto.h Merge remote-tracking branch 'origin/maint-0.2.2' 2011-06-03 11:36:21 -04:00
di_ops.c Another doc tweak on tor_memcmp: <b>b</b>, not <b>. 2011-05-15 19:56:05 -04:00
di_ops.h Fixup whitespace issues from 3122 commit 2011-05-15 20:06:36 -04:00
ht.h Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2 2011-01-03 11:51:17 -05:00
log.c Add the heartbeat domain in log.c:domain_list[] 2011-06-05 21:27:53 +02:00
Makefile.am Merge remote-tracking branch 'origin/maint-0.2.2' 2011-05-23 01:23:53 -04:00
memarea.c Comment out ancient asserts for bug 930; resolve an xxx021 2011-03-25 16:28:38 -04:00
memarea.h Bump copyright statements to 2011 2011-01-03 11:50:39 -05:00
mempool.c typos 2011-01-12 18:38:52 -05:00
mempool.h Bump copyright statements to 2011 2011-01-03 11:50:39 -05:00
OpenBSD_malloc_Linux.c Fix the rest of the GCC warnings on OpenBSD_malloc_linux.c 2008-07-06 18:33:35 +00:00
procmon.c Fix compile error in procmon.c 2011-06-01 11:11:12 -04:00
procmon.h Appease make check-spaces wrt procmon.h 2011-05-23 01:10:49 -04:00
sha256.c Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
strlcat.c r8860@totoro: nickm | 2006-10-03 14:48:33 -0400 2006-10-03 19:00:07 +00:00
strlcpy.c Remove svn $Id$s from our source, and remove tor --version --version. 2009-01-04 00:35:51 +00:00
torgzip.c Merge remote-tracking branch 'public/3122_memcmp_squashed' into bug3122_memcmp_022 2011-05-11 16:24:29 -04:00
torgzip.h Bump copyright statements to 2011 2011-01-03 11:50:39 -05:00
torint.h Merge remote-tracking branch 'origin/maint-0.2.1' into maint-0.2.2 2011-04-27 22:14:28 -04:00
torlog.h Merge remote-tracking branch 'origin/maint-0.2.2' 2011-05-23 01:23:53 -04:00
tortls_states.h Bump copyright statements to 2011 (0.2.2) 2011-01-03 11:52:09 -05:00
tortls.c Make WIN32_WINNT defines conditional 2011-07-15 10:03:59 -04:00
tortls.h Record the states of failing OR connections 2011-07-11 16:13:17 -04:00
util_codedigest.c Include the *_sha1.i files in their own *_codedigest.c files. 2009-05-08 12:35:36 -04:00
util.c Implement stream isolation 2011-07-19 01:58:45 -04:00
util.h Implement stream isolation 2011-07-19 01:58:45 -04:00