summaryrefslogtreecommitdiff
path: root/src/core
AgeCommit message (Expand)Author
2018-11-26Merge remote-tracking branch 'tor-github/pr/495'Nick Mathewson
2018-11-26Merge branch 'dormant_v2_squashed'Nick Mathewson
2018-11-26Test for check_network_participation_callback()Nick Mathewson
2018-11-26Test netstatus.c tracking of user participation statusNick Mathewson
2018-11-26Add options to control dormant-client feature.Nick Mathewson
2018-11-21Fix a fun heisenbug in memoize_protover_flags()Nick Mathewson
2018-11-19Merge branch 'ticket27359_v2_squashed'Nick Mathewson
2018-11-19Backend for compact node-family representation.Nick Mathewson
2018-11-17Make ROUTERLIST_PRUNING_INTERVAL 1 hr.rl1987
2018-11-15Make sure that we are always a net participant when being a serverNick Mathewson
2018-11-15Rename and fix docs on FLUSH_ON_DISABLENick Mathewson
2018-11-15Reset dormancy status when the clock jumps.Nick Mathewson
2018-11-15Add a periodic event to become dormant.Nick Mathewson
2018-11-15Make the NET_PARTICIPANT role dependent on user activityNick Mathewson
2018-11-15write_stats_file() is indeed NET_PARTICIPANT; remove comment.Nick Mathewson
2018-11-15reset_padding_counts is only once per 24h; it can be all.Nick Mathewson
2018-11-15Turn second_elapsed_callback into a normal periodic event.Nick Mathewson
2018-11-15Move the responsibility for delayed shutdown into the mainloopNick Mathewson
2018-11-15Remove run_scheduled_events() as a separate function.Nick Mathewson
2018-11-15Move control_per_second_events() into a callback with its own roleNick Mathewson
2018-11-15Annotate 1/s callback elements with NET_PARTICIPANT status.Nick Mathewson
2018-11-15Add new "ALL" and "NET_PARTICIPANT" roles for periodic eventsNick Mathewson
2018-11-15Add a function to schedule a periodic event once, then disable itNick Mathewson
2018-11-15Use macros to make the periodic event table less verbose.Nick Mathewson
2018-11-14Merge branch 'maint-0.3.5'Nick Mathewson
2018-11-14Merge branch 'ticket27750_034_01_squashed' into maint-0.3.5Nick Mathewson
2018-11-14Merge branch 'maint-0.3.5'Nick Mathewson
2018-11-14comment: circuit_list_path_impl() does not check Named any moreteor
2018-11-11Create new periodic event for pruning old info about Tor routersrl1987
2018-11-09Merge branch 'subsystems'Nick Mathewson
2018-11-07Merge remote-tracking branch 'tor-github/pr/271'Nick Mathewson
2018-11-07Merge branch 'ticket27225_squashed'Nick Mathewson
2018-11-07Memoize summarize_protover_flags()Nick Mathewson
2018-11-06Merge branch 'maint-0.3.5'Nick Mathewson
2018-11-06Merge branch 'bug28348_034' into bug28348_035Nick Mathewson
2018-11-05Code to manage the list of subsystems.Nick Mathewson
2018-11-05In count_acceptable_nodes(), count direct and indirect nodes with node_has_pr...Neel Chauhan
2018-10-18hs-v3: Close client intro circuits if the descriptor is replacedDavid Goulet
2018-10-17Merge branch 'maint-0.3.4'Nick Mathewson
2018-10-16Argh. The unset value for OwningControllerFD is NOT -1.Nick Mathewson
2018-10-16Merge branch 'bug27849_redux'Nick Mathewson
2018-10-15Write a comment to explain may_need_rebind conditionrl1987
2018-10-15Refrain from listener rebinding when address families differrl1987
2018-10-14Remove a double-newline and improve a commentNick Mathewson
2018-10-14Merge branch 'bug27772_squashed'Nick Mathewson
2018-10-14Initialize some locals in socks5 parsing code.Nick Mathewson
2018-10-14Use the correct function signatures in test_relaycell.cNick Mathewson
2018-10-14Use assertions so GCC LTO doesn't worry about TLS channel conversionNick Mathewson
2018-10-12Merge remote-tracking branch 'tor-github/pr/380'Nick Mathewson
2018-10-03Make sure we're removing conn from old_conns *once*rl1987