summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2018-05-01Stop using approx_time() in circuitmux_ewma.Nick Mathewson
2018-05-01Merge remote-tracking branch 'github/eliminate_gettimeofday_cached'Nick Mathewson
2018-05-01dirvote: Make tokens a const in dirvote_parse_sr_commits()David Goulet
2018-05-01Make find_opt_by_keyword() take a const smartlistDavid Goulet
2018-05-01sr: Rename shared_random_common.{c|h} to shared_random_client.{c|h}David Goulet
2018-05-01vote: Move dirvote_recalculate_timing() to voting_schedule.cDavid Goulet
2018-05-01vote: Namespace functions in voting_schedule.cDavid Goulet
2018-05-01Rename dirvote_common.{c|h} to voting_schedule.{c|h}David Goulet
2018-05-01dirvote: Make dirvote_get_preferred_voting_intervals() staticDavid Goulet
2018-05-01ns: Move dirvote_get_voter_sig_by_alg() to networkstatus.cDavid Goulet
2018-05-01Refactor to use safe_timer_diff.Nick Mathewson
2018-05-01Reschedule voting callback when any cfg option affecting it changes.Nick Mathewson
2018-05-01Ensure that voting is rescheduled whenever the schedule changes.Nick Mathewson
2018-05-01Move responsibility for voting into a separate periodic callback.Nick Mathewson
2018-05-01Update dirvote_act() to return the time of its next action.Nick Mathewson
2018-05-01Start refactoring dirvote_act() towards self-schedulingNick Mathewson
2018-05-01Fix an assertion failure introduced by #25948Nick Mathewson
2018-05-01Merge remote-tracking branch 'ffmancera-1/bug20522'Nick Mathewson
2018-05-01Merge remote-tracking branch 'dgoulet/ticket25610_034_01-squashed'Nick Mathewson
2018-05-01vote: Return error when adding vote/signature if no dirauth moduleDavid Goulet
2018-05-01Move back dirvote_authority_cert_dup to dirvote.cDavid Goulet
2018-05-01build: Always compile module support for testsDavid Goulet
2018-05-01dirvote: Move the vote creation code into dirvote.cDavid Goulet
2018-05-01dirvote: Handling adding vote and signature if module is disabledDavid Goulet
2018-05-01dirvote: Move the handling of GET /tor/status-vote to dirauth moduleDavid Goulet
2018-05-01dirvote: Free vote commits in the dirauth moduleDavid Goulet
2018-05-01Merge remote-tracking branch 'neel/b23094'Nick Mathewson
2018-05-01Merge branch 'bug24734_squashed'Nick Mathewson
2018-05-01Remove the return value from the fascist_firewall_choose_address_* family of ...Neel Chauhan
2018-05-01Initialize ap in the fascist_firewall_choose_address_* family of functions to 0Neel Chauhan
2018-04-30Add a cast to make clang happy.Nick Mathewson
2018-04-30Merge branch 'ticket25948_squashed'Nick Mathewson
2018-04-30Move responsibility for or_state_save() to a scheduled callbackNick Mathewson
2018-04-30Make unit tests pass with new dirserver role.Nick Mathewson
2018-04-30Merge remote-tracking branch 'dgoulet/ticket25900_034_01'Nick Mathewson
2018-04-30Describe schedules as TimeInterval, not TimeIntervalCommaList.Nick Mathewson
2018-04-30Merge remote-tracking branch 'github/ticket23354'Nick Mathewson
2018-04-30Merge remote-tracking branch 'github/ticket19429_034'Nick Mathewson
2018-04-28Make hsdir_index in node_t a hsdir_index_t rather than a pointer.Neel Chauhan
2018-04-27Move stdbool include to torint.hNick Mathewson
2018-04-27Only define X509_get_not{BeforeAfter} if they are not definedNick Mathewson
2018-04-27Merge branch 'bug25843_v2_squashed'Nick Mathewson
2018-04-27Introduce torrc option NumPrimaryGuardsGeorge Kadianakis
2018-04-27dirvote: Move SR commit parsing into dirauth moduleDavid Goulet
2018-04-27ns: Move ns_detached_signatures_free() to networkstatus.cDavid Goulet
2018-04-27dirvote: Rename authority_cert_dup()David Goulet
2018-04-27dirvote: Rename voter_get_sig_by_algorithm()David Goulet
2018-04-27dirvote: Extract shared functions to common fileDavid Goulet
2018-04-27sr: Static inline functions if no dirauth moduleDavid Goulet
2018-04-27sr: Extract shared SR functionsDavid Goulet