David Goulet b0ccb6bfa5 hs: Add an extra safety check on ESTABLISH_INTRO sig len 10 years ago
..
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 12 years ago
addressmap.c f3e158edf7 Comment the heck out of the stream/circuit attaching process. 10 years ago
addressmap.h 57699de005 Update the copyright year. 10 years ago
bridges.c 2cee38f76a Merge branch 'prop271_030_v1_squashed' 10 years ago
bridges.h 2cee38f76a Merge branch 'prop271_030_v1_squashed' 10 years ago
buffers.c 66ecdcdd75 Update the buffer sentinel fix to work with our #20081 fix. 10 years ago
buffers.h 20c4b01694 Make preferred_chunk_size avoid overflow, handle big inputs better 10 years ago
channel.c 2cee38f76a Merge branch 'prop271_030_v1_squashed' 10 years ago
channel.h 6788418f28 Propagate Ed25519 identities downwards into more functions. 10 years ago
channeltls.c 2cee38f76a Merge branch 'prop271_030_v1_squashed' 10 years ago
channeltls.h 99b3e54691 Add "Ed ID" arguments to a bunch of connection-ID-related fns. 10 years ago
circpathbias.c 6867950432 Wrap all of the legacy guard code, and its users, in #ifdefs 10 years ago
circpathbias.h 57699de005 Update the copyright year. 10 years ago
circuitbuild.c 2cee38f76a Merge branch 'prop271_030_v1_squashed' 10 years ago
circuitbuild.h 2cee38f76a Merge branch 'prop271_030_v1_squashed' 10 years ago
circuitlist.c 2cee38f76a Merge branch 'prop271_030_v1_squashed' 10 years ago
circuitlist.h 2cee38f76a Merge branch 'prop271_030_v1_squashed' 10 years ago
circuitmux.c 56933787d5 Turn circuitmux.c comments into module docs. 10 years ago
circuitmux.h 57699de005 Update the copyright year. 10 years ago
circuitmux_ewma.c c09993fdf6 Fix ewma_cmp_cmux never considering policies different 10 years ago
circuitmux_ewma.h 53a3b39da1 Add -Wmissing-variable-declarations, with attendant fixes 10 years ago
circuitstats.c d5df9fa235 Replace "people" with the appropriate network component in comments 10 years ago
circuitstats.h 57699de005 Update the copyright year. 10 years ago
circuituse.c 2cee38f76a Merge branch 'prop271_030_v1_squashed' 10 years ago
circuituse.h 2cee38f76a Merge branch 'prop271_030_v1_squashed' 10 years ago
command.c aae034d13e Write a bunch of module documentation. 10 years ago
command.h 57699de005 Update the copyright year. 10 years ago
config.c 990a863d7c Merge branch 'ticket20831_v2' 10 years ago
config.h af70e43131 Merge remote-tracking branch 'public/spaces_in_unix_addrs' 10 years ago
confparse.c 7dee70c3e1 Add "TByte" and "TBytes" units; also add "TBits" to man page 10 years ago
confparse.h 3c8baa77a1 Log a warning when Testing options are deprecated. 10 years ago
connection.c 2cee38f76a Merge branch 'prop271_030_v1_squashed' 10 years ago
connection.h 1a7709d409 Add connection_is_moribund() inline 10 years ago
connection_edge.c d5df9fa235 Replace "people" with the appropriate network component in comments 10 years ago
connection_edge.h 57699de005 Update the copyright year. 10 years ago
connection_or.c 2cee38f76a Merge branch 'prop271_030_v1_squashed' 10 years ago
connection_or.h 6aa239df36 Rename connection_or_remove_from_identity_map 10 years ago
control.c 2cee38f76a Merge branch 'prop271_030_v1_squashed' 10 years ago
control.h 657eaee6ae Expose GETINFO download status statics for test suite and make things mockable 10 years ago
cpuworker.c 24b7b922ae Actually free the worker_state_t object when we do an update with it 10 years ago
cpuworker.h 57699de005 Update the copyright year. 10 years ago
dircollate.c aae034d13e Write a bunch of module documentation. 10 years ago
dircollate.h 6a91cab79c Merge branch 'maint-0.2.7' 10 years ago
directory.c 990a863d7c Merge branch 'ticket20831_v2' 10 years ago
directory.h dbbaa51518 Use the new guard notification/selection APIs throughout Tor 10 years ago
dirserv.c 55d02c004c Remove AuthDirMaxServersPerAuthAddr 10 years ago
dirserv.h 6788418f28 Propagate Ed25519 identities downwards into more functions. 10 years ago
dirvote.c 265d5446fa Automated change to use smartlist_add_strdup 10 years ago
dirvote.h 7ba0ae9426 Add consensus weight calculation tests 10 years ago
dns.c 265d5446fa Automated change to use smartlist_add_strdup 10 years ago
dns.h 57699de005 Update the copyright year. 10 years ago
dns_structs.h aae034d13e Write a bunch of module documentation. 10 years ago
dnsserv.c d5df9fa235 Replace "people" with the appropriate network component in comments 10 years ago
dnsserv.h 57699de005 Update the copyright year. 10 years ago
entrynodes.c 990a863d7c Merge branch 'ticket20831_v2' 10 years ago
entrynodes.h c52c47ae6f Disable the legacy guard algorithm. Code isn't removed yet. 10 years ago
ext_orport.c 54fda6b98a Module-level docs for ext_orport and router.c 10 years ago
ext_orport.h 57699de005 Update the copyright year. 10 years ago
fallback_dirs.inc 30275b048f Remove another fallback whose operator opted-out 10 years ago
fp_pair.c aae034d13e Write a bunch of module documentation. 10 years ago
fp_pair.h 57699de005 Update the copyright year. 10 years ago
geoip.c 265d5446fa Automated change to use smartlist_add_strdup 10 years ago
geoip.h 57699de005 Update the copyright year. 10 years ago
hibernate.c d5df9fa235 Replace "people" with the appropriate network component in comments 10 years ago
hibernate.h 57699de005 Update the copyright year. 10 years ago
hs_cache.c 954fb99a48 Fix a use-after-free error. 10 years ago
hs_cache.h 1eed6edf36 prop224: Add a cache free all function 10 years ago
hs_circuitmap.c a8ac2a62cb Fix a few clang warnings. 10 years ago
hs_circuitmap.h 4098bfa260 Fix double-typedef of or_circuit_t. 10 years ago
hs_common.c 4ff534495f hs: Document arguments of rend_data_*_create() 10 years ago
hs_common.h 81360c4a5f whitespace fixes 10 years ago
hs_descriptor.c a7762930c3 Merge remote-tracking branch 'dgoulet/ticket20568_030_01' 10 years ago
hs_descriptor.h 9f74f8f732 Move encode_cert to torcert.c and rename it to tor_cert_encode_ed22519() 10 years ago
hs_intropoint.c b0ccb6bfa5 hs: Add an extra safety check on ESTABLISH_INTRO sig len 10 years ago
hs_intropoint.h 81360c4a5f whitespace fixes 10 years ago
hs_service.c 81360c4a5f whitespace fixes 10 years ago
hs_service.h 81360c4a5f whitespace fixes 10 years ago
include.am 2cee38f76a Merge branch 'prop271_030_v1_squashed' 10 years ago
keypin.c aae034d13e Write a bunch of module documentation. 10 years ago
keypin.h 57699de005 Update the copyright year. 10 years ago
main.c 2cee38f76a Merge branch 'prop271_030_v1_squashed' 10 years ago
main.h 3cd520a52d Merge branch 'maint-0.2.8' into maint-0.2.9 10 years ago
microdesc.c f0fb55ad30 simplify we_use_microdescriptors_for_circuits() 10 years ago
microdesc.h f698b509d8 Add unit tests for networkstatus_consensus_is_bootstrapping 10 years ago
networkstatus.c 2cee38f76a Merge branch 'prop271_030_v1_squashed' 10 years ago
networkstatus.h 2cee38f76a Merge branch 'prop271_030_v1_squashed' 10 years ago
nodelist.c e2537a5982 Clarify a comment in compute_frac_paths_available 10 years ago
nodelist.h e93234af70 Merge branch 'feature15056_v1_squashed' 10 years ago
ntmain.c aae034d13e Write a bunch of module documentation. 10 years ago
ntmain.h 57699de005 Update the copyright year. 10 years ago
onion.c 236e8b605e Adding some assertions to onion.c 10 years ago
onion.h e054211237 Migrate extend2/create2 cell encoding to Trunnel 10 years ago
onion_fast.c aae034d13e Write a bunch of module documentation. 10 years ago
onion_fast.h 57699de005 Update the copyright year. 10 years ago
onion_ntor.c aae034d13e Write a bunch of module documentation. 10 years ago
onion_ntor.h 57699de005 Update the copyright year. 10 years ago
onion_tap.c aae034d13e Write a bunch of module documentation. 10 years ago
onion_tap.h 57699de005 Update the copyright year. 10 years ago
or.h 990a863d7c Merge branch 'ticket20831_v2' 10 years ago
parsecommon.c d795ed5871 Make check-spaces happy :) 10 years ago
parsecommon.h 34f14a35b6 hs: Add single-onion-service line to v3 descriptor 10 years ago
periodic.c aae034d13e Write a bunch of module documentation. 10 years ago
periodic.h 57699de005 Update the copyright year. 10 years ago
policies.c c58592e658 Merge branch 'maint-0.2.9' 10 years ago
policies.h d73c671d6d policy_is_reject_star(): 10 years ago
protover.c ca4a0ae0b1 Merge branch 'maint-0.2.9' 10 years ago
protover.h aae034d13e Write a bunch of module documentation. 10 years ago
reasons.c aae034d13e Write a bunch of module documentation. 10 years ago
reasons.h 57699de005 Update the copyright year. 10 years ago
relay.c c35c43d7d9 Merge branch 'ticket17238_029_02-resquash' 10 years ago
relay.h 57699de005 Update the copyright year. 10 years ago
rendcache.c 025610612d prop224: Directory cache support 10 years ago
rendcache.h 025610612d prop224: Directory cache support 10 years ago
rendclient.c dbbaa51518 Use the new guard notification/selection APIs throughout Tor 10 years ago
rendclient.h c35c43d7d9 Merge branch 'ticket17238_029_02-resquash' 10 years ago
rendcommon.c d7be1fd519 prop224: Introduce the new introduction point code. 10 years ago
rendcommon.h c35c43d7d9 Merge branch 'ticket17238_029_02-resquash' 10 years ago
rendmid.c 12dfe56b1c prop224: Use new HS functions in old HS code. 10 years ago
rendmid.h d7be1fd519 prop224: Introduce the new introduction point code. 10 years ago
rendservice.c 2cee38f76a Merge branch 'prop271_030_v1_squashed' 10 years ago
rendservice.h c838d34921 Merge branch 'dgoulet_ticket19043_030_03_squashed' 10 years ago
rephist.c aae034d13e Write a bunch of module documentation. 10 years ago
rephist.h 53a3b39da1 Add -Wmissing-variable-declarations, with attendant fixes 10 years ago
replaycache.c 4396540129 Turn replaycache.c module doc into doxygen 10 years ago
replaycache.h 57699de005 Update the copyright year. 10 years ago
router.c d5df9fa235 Replace "people" with the appropriate network component in comments 10 years ago
router.h 3bb40b213b refactor router_pick_published_address to have another arg 10 years ago
routerkeys.c e93234af70 Merge branch 'feature15056_v1_squashed' 10 years ago
routerkeys.h af3af49408 Add a function to check whether a given ed id key is ours 10 years ago
routerlist.c 2cee38f76a Merge branch 'prop271_030_v1_squashed' 10 years ago
routerlist.h 55d02c004c Remove AuthDirMaxServersPerAuthAddr 10 years ago
routerparse.c 2cee38f76a Merge branch 'prop271_030_v1_squashed' 10 years ago
routerparse.h 8fdf2f583c Unit tests for proposal 271 client-side implementation 10 years ago
routerset.c 53f248f6c9 Add some needed accessors/inspectors for bridge/guard convergence 10 years ago
routerset.h 53f248f6c9 Add some needed accessors/inspectors for bridge/guard convergence 10 years ago
scheduler.c 04b8af9dc0 Whitespace fixes 10 years ago
scheduler.h 53a3b39da1 Add -Wmissing-variable-declarations, with attendant fixes 10 years ago
shared_random.c 9d9110f65d crypto_digest256 returns expected error value of -1 10 years ago
shared_random.h 87758dbebc Merge remote-tracking branch 'dgoulet/bug19567_029_01' 10 years ago
shared_random_state.c 507f07de09 Merge remote-tracking branch 'public/deprecation_v2' 10 years ago
shared_random_state.h be78e9ff37 Keep make check-spaces happy 10 years ago
statefile.c 858c8f5593 Make new prop271 entry guards persistent 10 years ago
statefile.h 57699de005 Update the copyright year. 10 years ago
status.c aae034d13e Write a bunch of module documentation. 10 years ago
status.h 57699de005 Update the copyright year. 10 years ago
tor_main.c aae034d13e Write a bunch of module documentation. 10 years ago
torcert.c a7762930c3 Merge remote-tracking branch 'dgoulet/ticket20568_030_01' 10 years ago
torcert.h 9f74f8f732 Move encode_cert to torcert.c and rename it to tor_cert_encode_ed22519() 10 years ago
transports.c 8da24c99bd Split bridge functions into a new module. 10 years ago
transports.h 57699de005 Update the copyright year. 10 years ago