Nick Mathewson 526b0e2ce2 Avoid division-by-zero in pathbias_check_*_success_count hace 9 años
..
Makefile.nmake d438cf1ec9 Implement scheduler mechanism to track lists of channels wanting cells or writes; doesn't actually drive the cell flow from it yet hace 12 años
addressmap.c f3e158edf7 Comment the heck out of the stream/circuit attaching process. hace 10 años
addressmap.h 57699de005 Update the copyright year. hace 10 años
bridges.c dbbaa51518 Use the new guard notification/selection APIs throughout Tor hace 9 años
bridges.h 8da24c99bd Split bridge functions into a new module. hace 9 años
buffers.c 66ecdcdd75 Update the buffer sentinel fix to work with our #20081 fix. hace 10 años
buffers.h 20c4b01694 Make preferred_chunk_size avoid overflow, handle big inputs better hace 10 años
channel.c dbbaa51518 Use the new guard notification/selection APIs throughout Tor hace 9 años
channel.h d9ca4e20bd Merge branch 'feature_15055_v2' hace 10 años
channeltls.c 1fd0a547bb New function to tell the guard module "We're on the net!" hace 9 años
channeltls.h 99b3e54691 Add "Ed ID" arguments to a bunch of connection-ID-related fns. hace 10 años
circpathbias.c 043e9b0151 Whitespace fixes from previous mechanical search-and-replaces hace 9 años
circpathbias.h 57699de005 Update the copyright year. hace 10 años
circuitbuild.c 8edd3d2b6c Don't call into the new guard algorithm when the old one is enabled. hace 9 años
circuitbuild.h dbbaa51518 Use the new guard notification/selection APIs throughout Tor hace 9 años
circuitlist.c f71be74340 When freeing a guard state, cancel it if its state is unknown hace 9 años
circuitlist.h dbbaa51518 Use the new guard notification/selection APIs throughout Tor hace 9 años
circuitmux.c 56933787d5 Turn circuitmux.c comments into module docs. hace 10 años
circuitmux.h 57699de005 Update the copyright year. hace 10 años
circuitmux_ewma.c c09993fdf6 Fix ewma_cmp_cmux never considering policies different hace 10 años
circuitmux_ewma.h 53a3b39da1 Add -Wmissing-variable-declarations, with attendant fixes hace 10 años
circuitstats.c aae034d13e Write a bunch of module documentation. hace 10 años
circuitstats.h 57699de005 Update the copyright year. hace 10 años
circuituse.c 8edd3d2b6c Don't call into the new guard algorithm when the old one is enabled. hace 9 años
circuituse.h 57699de005 Update the copyright year. hace 10 años
command.c aae034d13e Write a bunch of module documentation. hace 10 años
command.h 57699de005 Update the copyright year. hace 10 años
config.c 897626953b Rebuild the guard lists as appropriate on torrc change. hace 9 años
config.h af70e43131 Merge remote-tracking branch 'public/spaces_in_unix_addrs' hace 10 años
confparse.c 7dee70c3e1 Add "TByte" and "TBytes" units; also add "TBits" to man page hace 10 años
confparse.h 3c8baa77a1 Log a warning when Testing options are deprecated. hace 10 años
connection.c f71be74340 When freeing a guard state, cancel it if its state is unknown hace 9 años
connection.h 1a7709d409 Add connection_is_moribund() inline hace 10 años
connection_edge.c 307d244640 Fix a "shouldn't have reached this" warning in connection_edge.c hace 9 años
connection_edge.h 57699de005 Update the copyright year. hace 10 años
connection_or.c dbbaa51518 Use the new guard notification/selection APIs throughout Tor hace 9 años
connection_or.h 88c2a6b936 Send and receive AUTHENTICATE cells correctly with ED keys. hace 10 años
control.c 238828c92b Add a new GUARD_WAIT state for circuits hace 9 años
control.h 657eaee6ae Expose GETINFO download status statics for test suite and make things mockable hace 10 años
cpuworker.c 24b7b922ae Actually free the worker_state_t object when we do an update with it hace 10 años
cpuworker.h 57699de005 Update the copyright year. hace 10 años
dircollate.c aae034d13e Write a bunch of module documentation. hace 10 años
dircollate.h 6a91cab79c Merge branch 'maint-0.2.7' hace 10 años
directory.c dbbaa51518 Use the new guard notification/selection APIs throughout Tor hace 9 años
directory.h dbbaa51518 Use the new guard notification/selection APIs throughout Tor hace 9 años
dirserv.c c35d481f56 Merge branch 'maint-0.2.9' hace 9 años
dirserv.h f33b90324a Include protocol versions in votes. hace 10 años
dirvote.c 265d5446fa Automated change to use smartlist_add_strdup hace 10 años
dirvote.h 7ba0ae9426 Add consensus weight calculation tests hace 10 años
dns.c 265d5446fa Automated change to use smartlist_add_strdup hace 10 años
dns.h 57699de005 Update the copyright year. hace 10 años
dns_structs.h aae034d13e Write a bunch of module documentation. hace 10 años
dnsserv.c 5a1779b7ff Merge branch 'maint-0.2.9' hace 10 años
dnsserv.h 57699de005 Update the copyright year. hace 10 años
entrynodes.c 526b0e2ce2 Avoid division-by-zero in pathbias_check_*_success_count hace 9 años
entrynodes.h ac67819396 Make sure primary-guards are up-to-date when we inspect them. hace 9 años
ext_orport.c 54fda6b98a Module-level docs for ext_orport and router.c hace 10 años
ext_orport.h 57699de005 Update the copyright year. hace 10 años
fallback_dirs.inc 30275b048f Remove another fallback whose operator opted-out hace 10 años
fp_pair.c aae034d13e Write a bunch of module documentation. hace 10 años
fp_pair.h 57699de005 Update the copyright year. hace 10 años
geoip.c 265d5446fa Automated change to use smartlist_add_strdup hace 10 años
geoip.h 57699de005 Update the copyright year. hace 10 años
hibernate.c aae034d13e Write a bunch of module documentation. hace 10 años
hibernate.h 57699de005 Update the copyright year. hace 10 años
hs_cache.c 954fb99a48 Fix a use-after-free error. hace 10 años
hs_cache.h 1eed6edf36 prop224: Add a cache free all function hace 10 años
hs_common.c 4ff534495f hs: Document arguments of rend_data_*_create() hace 10 años
hs_common.h 1517a8a2eb Add EnableOnionServicesV3 consensus parameter hace 10 años
hs_descriptor.c c82881a235 hs: Remove pointless NULL check found by Coverity hace 10 años
hs_descriptor.h 34f14a35b6 hs: Add single-onion-service line to v3 descriptor hace 10 años
include.am 8da24c99bd Split bridge functions into a new module. hace 9 años
keypin.c aae034d13e Write a bunch of module documentation. hace 10 años
keypin.h 57699de005 Update the copyright year. hace 10 años
main.c 897626953b Rebuild the guard lists as appropriate on torrc change. hace 9 años
main.h 3cd520a52d Merge branch 'maint-0.2.8' into maint-0.2.9 hace 10 años
microdesc.c f0fb55ad30 simplify we_use_microdescriptors_for_circuits() hace 10 años
microdesc.h f698b509d8 Add unit tests for networkstatus_consensus_is_bootstrapping hace 10 años
networkstatus.c 8da24c99bd Split bridge functions into a new module. hace 9 años
networkstatus.h 6a02f9f35a Add parameters for new (prop271) guard algorithm. hace 9 años
nodelist.c a5f07a6c2a More module-level documentation. hace 10 años
nodelist.h 57699de005 Update the copyright year. hace 10 años
ntmain.c aae034d13e Write a bunch of module documentation. hace 10 años
ntmain.h 57699de005 Update the copyright year. hace 10 años
onion.c aae034d13e Write a bunch of module documentation. hace 10 años
onion.h 57699de005 Update the copyright year. hace 10 años
onion_fast.c aae034d13e Write a bunch of module documentation. hace 10 años
onion_fast.h 57699de005 Update the copyright year. hace 10 años
onion_ntor.c aae034d13e Write a bunch of module documentation. hace 10 años
onion_ntor.h 57699de005 Update the copyright year. hace 10 años
onion_tap.c aae034d13e Write a bunch of module documentation. hace 10 años
onion_tap.h 57699de005 Update the copyright year. hace 10 años
or.h 858c8f5593 Make new prop271 entry guards persistent hace 9 años
parsecommon.c d795ed5871 Make check-spaces happy :) hace 10 años
parsecommon.h 34f14a35b6 hs: Add single-onion-service line to v3 descriptor hace 10 años
periodic.c aae034d13e Write a bunch of module documentation. hace 10 años
periodic.h 57699de005 Update the copyright year. hace 10 años
policies.c c58592e658 Merge branch 'maint-0.2.9' hace 10 años
policies.h d73c671d6d policy_is_reject_star(): hace 10 años
protover.c b6164e1604 Merge remote-tracking branch 'public/feature20552' hace 10 años
protover.h aae034d13e Write a bunch of module documentation. hace 10 años
reasons.c aae034d13e Write a bunch of module documentation. hace 10 años
reasons.h 57699de005 Update the copyright year. hace 10 años
relay.c c35c43d7d9 Merge branch 'ticket17238_029_02-resquash' hace 10 años
relay.h 57699de005 Update the copyright year. hace 10 años
rendcache.c 025610612d prop224: Directory cache support hace 10 años
rendcache.h 025610612d prop224: Directory cache support hace 10 años
rendclient.c dbbaa51518 Use the new guard notification/selection APIs throughout Tor hace 9 años
rendclient.h c35c43d7d9 Merge branch 'ticket17238_029_02-resquash' hace 10 años
rendcommon.c 6847b9f6af Fix make check-spaces hace 10 años
rendcommon.h c35c43d7d9 Merge branch 'ticket17238_029_02-resquash' hace 10 años
rendmid.c 70b9e79700 Slightly refactor and fix couple callsites hace 10 años
rendmid.h 57699de005 Update the copyright year. hace 10 años
rendservice.c dbbaa51518 Use the new guard notification/selection APIs throughout Tor hace 9 años
rendservice.h a4f46ff8ba Refactor the hidden service code to use rend_service_path hace 10 años
rephist.c aae034d13e Write a bunch of module documentation. hace 10 años
rephist.h 53a3b39da1 Add -Wmissing-variable-declarations, with attendant fixes hace 10 años
replaycache.c 4396540129 Turn replaycache.c module doc into doxygen hace 10 años
replaycache.h 57699de005 Update the copyright year. hace 10 años
router.c c35d481f56 Merge branch 'maint-0.2.9' hace 9 años
router.h 3bb40b213b refactor router_pick_published_address to have another arg hace 9 años
routerkeys.c 32854aef28 whitespace fixes hace 10 años
routerkeys.h af2459f09e Unit tests for cert-chain-processing, including failed cases hace 10 años
routerlist.c dbbaa51518 Use the new guard notification/selection APIs throughout Tor hace 9 años
routerlist.h 3158777d35 Rename routerstatus_version_supports_ntor to *_supports_extend2_cells hace 10 años
routerparse.c 539eba0a4b Teach parse_iso_time about the spaceless variant. hace 9 años
routerparse.h 8fdf2f583c Unit tests for proposal 271 client-side implementation hace 10 años
routerset.c 265d5446fa Automated change to use smartlist_add_strdup hace 10 años
routerset.h 57699de005 Update the copyright year. hace 10 años
scheduler.c 04b8af9dc0 Whitespace fixes hace 10 años
scheduler.h 53a3b39da1 Add -Wmissing-variable-declarations, with attendant fixes hace 10 años
shared_random.c e9fdec2b1d capture and detect expected BUG messages in shared-random tests hace 10 años
shared_random.h 87758dbebc Merge remote-tracking branch 'dgoulet/bug19567_029_01' hace 10 años
shared_random_state.c 507f07de09 Merge remote-tracking branch 'public/deprecation_v2' hace 10 años
shared_random_state.h be78e9ff37 Keep make check-spaces happy hace 10 años
statefile.c 858c8f5593 Make new prop271 entry guards persistent hace 9 años
statefile.h 57699de005 Update the copyright year. hace 10 años
status.c aae034d13e Write a bunch of module documentation. hace 10 años
status.h 57699de005 Update the copyright year. hace 10 años
tor_main.c aae034d13e Write a bunch of module documentation. hace 10 años
torcert.c 00bdd56b18 Only check cert expiry vs TIME_MAX when time_t is less than 64-bit hace 10 años
torcert.h c35c43d7d9 Merge branch 'ticket17238_029_02-resquash' hace 10 años
transports.c 8da24c99bd Split bridge functions into a new module. hace 9 años
transports.h 57699de005 Update the copyright year. hace 10 años