teor (Tim Wilson-Brown) 772577b547 Optimise reachability checks when iterating through relay lists 10 anos atrás
..
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 anos atrás
addressmap.c 1053af0b9c Merge branch 'bug7555_v2_squashed' 11 anos atrás
addressmap.h 9d0fab9872 Allow MapAddress and Automap to work together 11 anos atrás
buffers.c 824a6a2a90 Replace usage of INLINE with inline 10 anos atrás
buffers.h fc191df930 Remove the unused "nulterminate" option to buf_pullup() 11 anos atrás
channel.c 824a6a2a90 Replace usage of INLINE with inline 10 anos atrás
channel.h 824a6a2a90 Replace usage of INLINE with inline 10 anos atrás
channeltls.c d68b7fd442 Refactor clock skew warning code to avoid duplication 10 anos atrás
channeltls.h 55bb7bbafd Tests for AUTHENTICATE cell functionality. 11 anos atrás
circpathbias.c f54e54b0b4 Bump copyright dates to 2015, in case someday this matters. 11 anos atrás
circpathbias.h f54e54b0b4 Bump copyright dates to 2015, in case someday this matters. 11 anos atrás
circuitbuild.c 268608c0a0 Choose OR Entry Guards using IPv4/IPv6 preferences 10 anos atrás
circuitbuild.h b223b7c22d fix a compilation warning 11 anos atrás
circuitlist.c 824a6a2a90 Replace usage of INLINE with inline 10 anos atrás
circuitlist.h f54e54b0b4 Bump copyright dates to 2015, in case someday this matters. 11 anos atrás
circuitmux.c 824a6a2a90 Replace usage of INLINE with inline 10 anos atrás
circuitmux.h f54e54b0b4 Bump copyright dates to 2015, in case someday this matters. 11 anos atrás
circuitmux_ewma.c 824a6a2a90 Replace usage of INLINE with inline 10 anos atrás
circuitmux_ewma.h f54e54b0b4 Bump copyright dates to 2015, in case someday this matters. 11 anos atrás
circuitstats.c dce9e915c7 Implement EVENT_NETWORK_LIVENESS 11 anos atrás
circuitstats.h f54e54b0b4 Bump copyright dates to 2015, in case someday this matters. 11 anos atrás
circuituse.c 0a701e5377 More fixes/debugging attempts for 17659 10 anos atrás
circuituse.h f54e54b0b4 Bump copyright dates to 2015, in case someday this matters. 11 anos atrás
command.c 2e0a50abf4 Remove redundant tor_free() in command_process_create_cell(). 11 anos atrás
command.h f54e54b0b4 Bump copyright dates to 2015, in case someday this matters. 11 anos atrás
config.c 3b8216f215 Use fascist firewall and ClientUseIPv4 for bridge clients 10 anos atrás
config.h 1c2366ea43 Authorities on IPv6: minor fixes and unit tests 10 anos atrás
confparse.c f54e54b0b4 Bump copyright dates to 2015, in case someday this matters. 11 anos atrás
confparse.h f54e54b0b4 Bump copyright dates to 2015, in case someday this matters. 11 anos atrás
connection.c 3b8216f215 Use fascist firewall and ClientUseIPv4 for bridge clients 10 anos atrás
connection.h e72cbf7a4e Choose directory servers by IPv4/IPv6 preferences 10 anos atrás
connection_edge.c e6be486aea More emergency-check code for un-removed pending entry conns 10 anos atrás
connection_edge.h e6be486aea More emergency-check code for un-removed pending entry conns 10 anos atrás
connection_or.c e5754c42d1 Merge branch 'bug17686_v2_027' 10 anos atrás
connection_or.h b75361c5ed Start testing cell encoders/processers for the v3 handshake. 11 anos atrás
control.c 824a6a2a90 Replace usage of INLINE with inline 10 anos atrás
control.h 293410d138 Add replica number to HS_DESC CREATED event 11 anos atrás
cpuworker.c 32220d38c0 Ensure worker threads actually exit when it is time 11 anos atrás
cpuworker.h 1e896214e7 Refactor cpuworker to use workqueue/threadpool code. 11 anos atrás
dircollate.c 63db8170ae Fix typo in double_digest_map type 11 anos atrás
dircollate.h 0e0b65db4f Appease make check-spaces 11 anos atrás
directory.c 3b8216f215 Use fascist firewall and ClientUseIPv4 for bridge clients 10 anos atrás
directory.h 1648666203 Choose bridge addresses by IPv4/IPv6 preferences 10 anos atrás
dirserv.c 824a6a2a90 Replace usage of INLINE with inline 10 anos atrás
dirserv.h d1c94dcbea Refactor TestingDirAuthVote* into dirserv_set_routerstatus_testing 11 anos atrás
dirvote.c 4ff08bb581 Add tests for directory_handle_command_get 11 anos atrás
dirvote.h 4ff08bb581 Add tests for directory_handle_command_get 11 anos atrás
dns.c 824a6a2a90 Replace usage of INLINE with inline 10 anos atrás
dns.h a187c772af Seventh test case for dns_resolve_impl(). 11 anos atrás
dns_structs.h 77a5ca901f Unit test dns_resolve(), dns_clip_ttl(), dns_get_expiry_ttl(). 11 anos atrás
dnsserv.c 0a701e5377 More fixes/debugging attempts for 17659 10 anos atrás
dnsserv.h f54e54b0b4 Bump copyright dates to 2015, in case someday this matters. 11 anos atrás
entrynodes.c 4528f89316 Make entry_guard_set_status consistent with entry_is_live 10 anos atrás
entrynodes.h 0e4bdc4005 clean up comments and whitespace a bit 11 anos atrás
eventdns_tor.h 62c4d3880f Remove eventdns specific inline definition 10 anos atrás
ext_orport.c ddcbe26474 Now that crypto_rand() cannot fail, it should return void. 10 anos atrás
ext_orport.h f54e54b0b4 Bump copyright dates to 2015, in case someday this matters. 11 anos atrás
fallback_dirs.inc 4c1c2a313d Add Fallback Directory Candidate Selection Script 10 anos atrás
fp_pair.c 824a6a2a90 Replace usage of INLINE with inline 10 anos atrás
fp_pair.h f54e54b0b4 Bump copyright dates to 2015, in case someday this matters. 11 anos atrás
geoip.c 824a6a2a90 Replace usage of INLINE with inline 10 anos atrás
geoip.h 4ff08bb581 Add tests for directory_handle_command_get 11 anos atrás
hibernate.c 824a6a2a90 Replace usage of INLINE with inline 10 anos atrás
hibernate.h f54e54b0b4 Bump copyright dates to 2015, in case someday this matters. 11 anos atrás
include.am 6ba8afe5f8 Merge remote-tracking branch 'teor/feature15775-fallback-v9-squashed' 10 anos atrás
keypin.c 824a6a2a90 Replace usage of INLINE with inline 10 anos atrás
keypin.h 01733e2b15 New AuthDirPinKeys option to enable/disable keypinning enforcement 11 anos atrás
main.c 2212530bf5 Prop210: Close excess connections once a consensus is downloading 10 anos atrás
main.h 70f337fdb2 Some unit tests now require that periodic events be initialized. 11 anos atrás
microdesc.c 824a6a2a90 Replace usage of INLINE with inline 10 anos atrás
microdesc.h f54e54b0b4 Bump copyright dates to 2015, in case someday this matters. 11 anos atrás
networkstatus.c e7e61ec7ec Prop210: Check fallback directories and authorities work as expected 10 anos atrás
networkstatus.h 2212530bf5 Prop210: Close excess connections once a consensus is downloading 10 anos atrás
nodelist.c 3b8216f215 Use fascist firewall and ClientUseIPv4 for bridge clients 10 anos atrás
nodelist.h 3b8216f215 Use fascist firewall and ClientUseIPv4 for bridge clients 10 anos atrás
ntmain.c beac91cf08 Wrap windows-only C files in #ifdef _WIN32 11 anos atrás
ntmain.h f54e54b0b4 Bump copyright dates to 2015, in case someday this matters. 11 anos atrás
onion.c d03e1da232 Merge remote-tracking branch 'public/bug9635_warnings_025' 11 anos atrás
onion.h d03e1da232 Merge remote-tracking branch 'public/bug9635_warnings_025' 11 anos atrás
onion_fast.c ddcbe26474 Now that crypto_rand() cannot fail, it should return void. 10 anos atrás
onion_fast.h d03e1da232 Merge remote-tracking branch 'public/bug9635_warnings_025' 11 anos atrás
onion_ntor.c d03e1da232 Merge remote-tracking branch 'public/bug9635_warnings_025' 11 anos atrás
onion_ntor.h d03e1da232 Merge remote-tracking branch 'public/bug9635_warnings_025' 11 anos atrás
onion_tap.c d03e1da232 Merge remote-tracking branch 'public/bug9635_warnings_025' 11 anos atrás
onion_tap.h d03e1da232 Merge remote-tracking branch 'public/bug9635_warnings_025' 11 anos atrás
or.h 3b8216f215 Use fascist firewall and ClientUseIPv4 for bridge clients 10 anos atrás
periodic.c 70f337fdb2 Some unit tests now require that periodic events be initialized. 11 anos atrás
periodic.h 70f337fdb2 Some unit tests now require that periodic events be initialized. 11 anos atrás
policies.c 772577b547 Optimise reachability checks when iterating through relay lists 10 anos atrás
policies.h e991d642ec Add firewall_is_fascist_dir() 10 anos atrás
reasons.c 3368b0c9f2 Add string for IP_NOW_REDUNDANT in circuit_end_reason_to_control_string 11 anos atrás
reasons.h f54e54b0b4 Bump copyright dates to 2015, in case someday this matters. 11 anos atrás
relay.c 824a6a2a90 Replace usage of INLINE with inline 10 anos atrás
relay.h 5246e8f992 Remove lingering mempool code 11 anos atrás
rendcache.c fbdd32ebe9 Mention the expected length of the digests 10 anos atrás
rendcache.h 8b01849f3b Yet more memory leaks in the rendcache tests 11 anos atrás
rendclient.c 0a701e5377 More fixes/debugging attempts for 17659 10 anos atrás
rendclient.h 1070be8217 Use an enum for INTRO_POINT_FAILURE_* 11 anos atrás
rendcommon.c e5754c42d1 Merge branch 'bug17686_v2_027' 10 anos atrás
rendcommon.h 824a6a2a90 Replace usage of INLINE with inline 10 anos atrás
rendmid.c 8656cbcfc0 ... and if we do get multiple INTRODUCE1s on a circuit, kill the circuit 11 anos atrás
rendmid.h f54e54b0b4 Bump copyright dates to 2015, in case someday this matters. 11 anos atrás
rendservice.c be30c61ac1 Merge branch 'maint-0.2.7' 10 anos atrás
rendservice.h e03eaa3c4a Remove empty rend_service_validate_intro_early function 11 anos atrás
rephist.c 824a6a2a90 Replace usage of INLINE with inline 10 anos atrás
rephist.h d29a8ad564 Add link protocol version counts to the heartbeat message 11 anos atrás
replaycache.c 2e9779e5d8 Use SHA256 in the replaycache, rather than SHA1 10 anos atrás
replaycache.h 2e9779e5d8 Use SHA256 in the replaycache, rather than SHA1 10 anos atrás
router.c 1648666203 Choose bridge addresses by IPv4/IPv6 preferences 10 anos atrás
router.h 1b70497948 Prop210: Fix directory fetch tests 10 anos atrás
routerkeys.c 9c4a0aef0c Fix a memory leak in reading an expired ed signing key. 11 anos atrás
routerkeys.h df0b4f0342 Merge branch 'feature16769_squashed' 11 anos atrás
routerlist.c 772577b547 Optimise reachability checks when iterating through relay lists 10 anos atrás
routerlist.h e72cbf7a4e Choose directory servers by IPv4/IPv6 preferences 10 anos atrás
routerparse.c 9d17d10b36 tweak router_parse_addr_policy_item_from_string docs 10 anos atrás
routerparse.h e033d5e90b Ignore accept6/reject6 IPv4, warn about unexpected rule outcomes 11 anos atrás
routerset.c 488e9a0502 Merge remote-tracking branch 'teor/routerset-parse-IPv6-literals' 11 anos atrás
routerset.h 07b3028db7 Prohibit the use of one entry node with an HS 11 anos atrás
scheduler.c 16cf1679e7 Fix scheduler compilation on targets where char is unsigned. 11 anos atrás
scheduler.h 16cf1679e7 Fix scheduler compilation on targets where char is unsigned. 11 anos atrás
statefile.c d68b7fd442 Refactor clock skew warning code to avoid duplication 10 anos atrás
statefile.h f54e54b0b4 Bump copyright dates to 2015, in case someday this matters. 11 anos atrás
status.c d29a8ad564 Add link protocol version counts to the heartbeat message 11 anos atrás
status.h f54e54b0b4 Bump copyright dates to 2015, in case someday this matters. 11 anos atrás
tor_main.c e73206f681 Only return 0..255 from main(). 11 anos atrás
torcert.c be0891667e Fix undefined behavior caused by memory overlap 10 anos atrás
torcert.h 3bee74c6d1 Generate weird certificates correctly 11 anos atrás
transports.c 824a6a2a90 Replace usage of INLINE with inline 10 anos atrás
transports.h f54e54b0b4 Bump copyright dates to 2015, in case someday this matters. 11 anos atrás