Commit History

Author SHA1 Message Date
  David Goulet 6452fe78c2 dirvote: Make dirvote_get_preferred_voting_intervals() static 6 years ago
  David Goulet 098b7fe25b ns: Move dirvote_get_voter_sig_by_alg() to networkstatus.c 6 years ago
  Nick Mathewson afd4fc689a Merge branch 'dirvote_act_refactor_v2_squashed' 6 years ago
  Nick Mathewson 4a559e9960 Refactor to use safe_timer_diff. 6 years ago
  Nick Mathewson a73603653a Reschedule voting callback when any cfg option affecting it changes. 6 years ago
  Nick Mathewson 234e317ef1 Ensure that voting is rescheduled whenever the schedule changes. 6 years ago
  Nick Mathewson 6868398b69 Move responsibility for voting into a separate periodic callback. 6 years ago
  Nick Mathewson 9870497f9d Update dirvote_act() to return the time of its next action. 6 years ago
  Nick Mathewson 4f184415cc Start refactoring dirvote_act() towards self-scheduling 6 years ago
  Nick Mathewson bbf0b92b1c Fix an assertion failure introduced by #25948 6 years ago
  Nick Mathewson 9ece027d60 Merge remote-tracking branch 'ffmancera-1/bug20522' 6 years ago
  Nick Mathewson 77b7eb2795 Remove responsibility for flushing log cbs from mainloop 6 years ago
  Nick Mathewson d018bf199c Merge remote-tracking branch 'dgoulet/ticket25610_034_01-squashed' 6 years ago
  Nick Mathewson 0d8604c763 Give queued_events_flush_all() responsibility for flushing log cbs 6 years ago
  Nick Mathewson b0224bf728 Add a mechanism for the logging system to report queued callbacks 6 years ago
  David Goulet d8509b450a vote: Return error when adding vote/signature if no dirauth module 6 years ago
  David Goulet 15e8ce3937 Move back dirvote_authority_cert_dup to dirvote.c 6 years ago
  David Goulet 43bba89656 build: Always compile module support for tests 6 years ago
  David Goulet a2ff4975f3 dirvote: Move the vote creation code into dirvote.c 6 years ago
  David Goulet 0f3b765b3c dirvote: Handling adding vote and signature if module is disabled 6 years ago
  David Goulet fdc01cb40e dirvote: Move the handling of GET /tor/status-vote to dirauth module 6 years ago
  David Goulet 6ee6533fd8 dirvote: Free vote commits in the dirauth module 6 years ago
  Nick Mathewson 4cf6b67f5e Merge remote-tracking branch 'neel/b23094' 6 years ago
  Nick Mathewson 07b486c17a Merge branch 'bug24734_squashed' 6 years ago
  Neel Chauhan 5458ff20a5 Remove the return value from the fascist_firewall_choose_address_* family of functions 6 years ago
  Neel Chauhan ddb2b965de Initialize ap in the fascist_firewall_choose_address_* family of functions to 0 6 years ago
  George Kadianakis e17f436fff Fix memleak found by unittests. 6 years ago
  George Kadianakis 627d2fdbf0 Write unittests to check basic vanguard path selection. 6 years ago
  Mike Perry 98dea0bc63 Changes file for bug25870. 6 years ago
  Mike Perry 289c04b065 Bug 25870: Allow 4th hop of vanguard circuits to be the guard. 6 years ago