tor/src/or
Nick Mathewson 1070a720ad Be more robust when excluding existing nodes as new dirguards
In addition to rejecting them post-hoc, avoid picking them in the
first place.  This makes us less likely to decide that we can't add
guards at all.
2013-02-14 12:06:59 -05:00
..
addressmap.c Merge branch '024_msvc_squashed' 2013-01-16 22:32:12 -05:00
addressmap.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
buffers.c Merge remote-tracking branch 'public/easy_ratelim' 2013-02-07 17:13:51 -05:00
buffers.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
channel.c Rename log() to tor_log() for logging 2013-02-01 15:43:37 -05:00
channel.h Rename all of the macros in tor_queue.h to start with TOR_ 2013-01-30 12:58:49 -05:00
channeltls.c Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
channeltls.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
circuitbuild.c Be more robust when excluding existing nodes as new dirguards 2013-02-14 12:06:59 -05:00
circuitbuild.h Refactor code that rolls back the use state 2013-02-01 17:01:16 -05:00
circuitlist.c fix wide lines from tor_log rename 2013-02-01 16:19:02 -05:00
circuitlist.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
circuitmux_ewma.c Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
circuitmux_ewma.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
circuitmux.c Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
circuitmux.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
circuitstats.c Rename and relocate the bw weight scale param getter. 2013-02-01 17:01:22 -05:00
circuitstats.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
circuituse.c Merge remote-tracking branch 'public/easy_ratelim' 2013-02-07 17:13:51 -05:00
circuituse.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
command.c Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
command.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
config_codedigest.c Resolve about 24 DOCDOCs 2012-06-05 00:17:54 -04:00
config.c Merge remote-tracking branch 'public/bug7816_023' 2013-02-11 16:14:17 -05:00
config.h Refactor resolve_my_address() so logs are more accurate / helpful 2013-02-11 13:29:56 -05:00
confparse.c Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
confparse.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
connection_edge.c Refactor code that rolls back the use state 2013-02-01 17:01:16 -05:00
connection_edge.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
connection_or.c Rename log() to tor_log() for logging 2013-02-01 15:43:37 -05:00
connection_or.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
connection.c Fix two more coverity-spotted leaks in master. 2013-02-11 17:01:02 -05:00
connection.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
control.c Merge remote-tracking branch 'public/bug7816_023' 2013-02-07 15:20:50 -05:00
control.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
cpuworker.c Fix a nigh-impossible overflow in cpuworker.c 2013-02-11 16:46:38 -05:00
cpuworker.h Merge branch 'time_based_onionqueue_v2' of ssh://git-rw.torproject.org/nickm/tor 2013-01-24 08:10:12 -08:00
directory.c Rename log() to tor_log() for logging 2013-02-01 15:43:37 -05:00
directory.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
dirserv.c Merge remote-tracking branch 'public/bug8158' 2013-02-11 13:32:38 -05:00
dirserv.h Include a flag-thresholds line in each vote to describe flag cutoffs 2013-02-04 13:44:05 -05:00
dirvote.c Fix two more coverity-spotted leaks in master. 2013-02-11 17:01:02 -05:00
dirvote.h Refactor generating the m lines in a vote into its own function 2013-02-08 11:52:51 -05:00
dns.c Rename log() to tor_log() for logging 2013-02-01 15:43:37 -05:00
dns.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
dnsserv.c Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
dnsserv.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
entrynodes.c Be more robust when excluding existing nodes as new dirguards 2013-02-14 12:06:59 -05:00
entrynodes.h Separate the flags for logging use bias. 2013-02-07 14:30:58 -05:00
eventdns_tor.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
geoip.c Merge remote-tracking branch 'public/bug7816_023' 2013-02-07 15:20:50 -05:00
geoip.h Remove dirreq-v2-* lines from extra-info descriptors. 2013-01-17 10:46:34 +01:00
hibernate.c Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
hibernate.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
include.am Actually link against nacl when we want to use it 2013-01-16 13:07:52 -05:00
main.c Fix numerous problems with Tor's weak RNG. 2013-02-08 16:28:05 -05:00
main.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
Makefile.nmake Add ntor-related modules to the Makefiles.nmake 2013-01-17 15:53:36 -05:00
microdesc.c Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
microdesc.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
networkstatus.c Rename and relocate the bw weight scale param getter. 2013-02-01 17:01:22 -05:00
networkstatus.h Rename and relocate the bw weight scale param getter. 2013-02-01 17:01:22 -05:00
nodelist.c Quick fix on 5956 for authorities 2013-02-04 12:25:43 -05:00
nodelist.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
ntmain.c Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
ntmain.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
onion_fast.c Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
onion_fast.h Wrap more macro definitions in (parentheses) 2013-02-09 00:16:04 -05:00
onion_ntor.c Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
onion_ntor.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
onion_tap.c Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
onion_tap.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
onion.c Fix a warning when building with --disable-curve25519 2013-02-04 11:34:23 -05:00
onion.h Fix an MSVC warning in onion.h prototypes 2013-01-17 14:42:37 -05:00
or.h Be more robust when excluding existing nodes as new dirguards 2013-02-14 12:06:59 -05:00
policies.c Rename log() to tor_log() for logging 2013-02-01 15:43:37 -05:00
policies.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
reasons.c When we get an END cell before CONNECTED, don't report SOCKS success 2013-01-16 12:09:49 -05:00
reasons.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
relay.c Suppress a coverity false positive in connection_edge_package_raw_inbuf 2013-02-11 15:55:50 -05:00
relay.h Fix numerous problems with Tor's weak RNG. 2013-02-08 16:28:05 -05:00
rendclient.c Implement Path use bias accounting. 2013-01-18 19:46:21 -08:00
rendclient.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
rendcommon.c Replace base-{16,32,64} with base{16,32,64} in the code 2013-01-17 16:08:28 -05:00
rendcommon.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
rendmid.c Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
rendmid.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
rendservice.c Wrap more macro definitions in (parentheses) 2013-02-09 00:16:04 -05:00
rendservice.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
rephist.c Wrap more macro definitions in (parentheses) 2013-02-09 00:16:04 -05:00
rephist.h When we mark a node as a sybil, mark it down and reset its uptime to 0 2013-02-04 11:11:54 -05:00
replaycache.c Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
replaycache.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
router.c oops; add a missing semicolon 2013-02-11 16:17:33 -05:00
router.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
routerlist.c Be more robust when excluding existing nodes as new dirguards 2013-02-14 12:06:59 -05:00
routerlist.h Add a function to compute fraction of nodes (by weighted bw) with descriptors 2013-01-30 11:58:17 -05:00
routerparse.c Rename and relocate the bw weight scale param getter. 2013-02-01 17:01:22 -05:00
routerparse.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
routerset.c Fix a copy-and-paste issue found by coverity 2013-02-11 14:42:33 -05:00
routerset.h When excluding nodes by country, exclude {??} and {A1} too 2013-01-17 18:07:36 -05:00
statefile.c Add EntryGuardPathUseBias to state file keyword list. 2013-02-01 17:01:26 -05:00
statefile.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
status.c Rename log() to tor_log() for logging 2013-02-01 15:43:37 -05:00
status.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
tor_main.c Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
transports.c Rename *_isin to *_contains 2013-01-16 16:57:11 -05:00
transports.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00