tor/src/or
Roger Dingledine bce5019eff generalize choose_random_entry()'s dirinfo parameter
Now we can specify to skip bridges that wouldn't be able to answer the
type of dir fetch we're launching.

It's still the responsibility of the rest of the code to prevent us from
launching a given dir fetch if we have no bridges that could handle it.
2013-02-02 08:19:27 -08: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 Rename log() to tor_log() for logging 2013-02-01 15:43:37 -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 generalize choose_random_entry()'s dirinfo parameter 2013-02-02 08:19:27 -08: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 Clarify state transition and related pathbias comments 2013-02-01 17:01:12 -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/feature7706' 2013-02-01 17:24:08 -05:00
config.h Update the copyright date to 201. 2013-01-16 01:54: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 Merge remote-tracking branch 'public/bug7708_023_v3_squashed' 2013-02-01 17:11:46 -05:00
connection.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
control.c Rename log() to tor_log() for logging 2013-02-01 15:43:37 -05:00
control.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
cpuworker.c Merge branch 'time_based_onionqueue_v2' of ssh://git-rw.torproject.org/nickm/tor 2013-01-24 08:10:12 -08: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 generalize choose_random_entry()'s dirinfo parameter 2013-02-02 08:19:27 -08:00
directory.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
dirserv.c Rename log() to tor_log() for logging 2013-02-01 15:43:37 -05:00
dirserv.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
dirvote.c Rename log() to tor_log() for logging 2013-02-01 15:43:37 -05:00
dirvote.h Update the copyright date to 201. 2013-01-16 01:54:56 -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 generalize choose_random_entry()'s dirinfo parameter 2013-02-02 08:19:27 -08:00
entrynodes.h generalize choose_random_entry()'s dirinfo parameter 2013-02-02 08:19:27 -08:00
eventdns_tor.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
geoip.c Remove dirreq-v2-* lines from extra-info descriptors. 2013-01-17 10:46:34 +01: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 Rename log() to tor_log() for logging 2013-02-01 15:43:37 -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 use microdescriptors if *any* of our bridges can handle them 2013-02-02 08:04:20 -08: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 Rename log() to tor_log() for logging 2013-02-01 15:43:37 -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 Update the copyright date to 201. 2013-01-16 01:54:56 -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 Rename all of the macros in tor_queue.h to start with TOR_ 2013-01-30 12:58:49 -05:00
onion.h Fix an MSVC warning in onion.h prototypes 2013-01-17 14:42:37 -05:00
or.h Merge remote-tracking branch 'public/feature7706' 2013-02-01 17:24:08 -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 Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
reasons.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
relay.c Merge branch 'rename_log_7599' 2013-02-01 16:23:26 -05:00
relay.h Update the copyright date to 201. 2013-01-16 01:54:56 -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 Rename log() to tor_log() for logging 2013-02-01 15:43:37 -05:00
rendservice.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
rephist.c Rename log() to tor_log() for logging 2013-02-01 15:43:37 -05:00
rephist.h Update the copyright date to 201. 2013-01-16 01:54:56 -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 fix wide lines from tor_log rename 2013-02-01 16:19:02 -05:00
router.h Update the copyright date to 201. 2013-01-16 01:54:56 -05:00
routerlist.c Rename and relocate the bw weight scale param getter. 2013-02-01 17:01:22 -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 Merge remote-tracking branch 'public/feature7706' 2013-02-01 17:24:08 -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