summaryrefslogtreecommitdiff
path: root/src/or/dirvote.c
AgeCommit message (Expand)Author
2018-07-18Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson
2018-07-18Merge branch 'maint-0.2.9' into maint-0.3.2Nick Mathewson
2018-07-18Warn when an authority has voted for a version with a space in it.Nick Mathewson
2018-02-07Fix spelling mistakes corresponding to ticket #23650Deepesh Pathak
2018-01-31Merge remote-tracking branch 'public/ticket24849_032'Nick Mathewson
2018-01-26Improve log when unable to add sigs to pending consensusNick Mathewson
2017-12-08Merge branch 'macro_free_v2_squashed'Nick Mathewson
2017-12-08Convert remaining function (mostly static) to new free styleNick Mathewson
2017-12-08Change the free macro convention in the rest of src/or/*.hNick Mathewson
2017-12-04Merge branch 'bug23826-23828_squashed'Nick Mathewson
2017-11-22Fix a confusing comment about tie-breaking in compute_routerstatus_consensus()teor
2017-11-18Move an assertion to make scan-build happy again.Nick Mathewson
2017-11-08dirauth: Recalculate voting schedule at first voteDavid Goulet
2017-11-08downgrade severity for get_voting_schedule()Nick Mathewson
2017-11-07Add a safe guard to avoid using a zeroed voting scheduleDavid Goulet
2017-10-31Make tor recalculate voting schedule even if not a dirauthDavid Goulet
2017-10-27sr: Don't use a dynamic voting scheduleDavid Goulet
2017-10-27dirvote: Move code. No behavior changeDavid Goulet
2017-10-15Add a new consensus method that removes IPv6 address lines from microdescsteor
2017-10-15Add a consensus_method argument to routerstatus_format_entry()teor
2017-10-15Improve the comment on networkstatus_compute_consensus()teor
2017-09-12Fix warnings about passing uninitialized buffers into functionsNick Mathewson
2017-09-12Clear up dead-assignment warnings from scan-buildNick Mathewson
2017-07-13rephist: Remove unused crypto_pk statistics.Isis Lovecruft
2017-07-07Avoid a scan_build warning in dirvote_get_intermediate_param_valueNick Mathewson
2017-03-15Run the copyright update script.Nick Mathewson
2017-02-15Merge branch 'maint-0.2.9'Nick Mathewson
2017-02-14Prevent int underflow in dirvote.c compare_vote_rs_.Nick Mathewson
2016-10-27Automated change to use smartlist_add_strdupovercaffeinated
2016-10-26Small refactoring: explain G,M,E,D,T initializationNick Mathewson
2016-10-26Add consensus weight calculation testsMatt Traudt
2016-10-26Fix default bw weights with new consensus methodMatt Traudt
2016-10-24Merge remote-tracking branch 'pastly/ticket20273'Nick Mathewson
2016-10-24Module documentation (and an important caveat) for dirvote.cNick Mathewson
2016-10-06comment tweak. Fixes 20271. patch from pastly.Nick Mathewson
2016-10-03Change some dirvote.c comments to reflect realityMatt Traudt
2016-09-26Merge branch 'protover_v2_squashed'Nick Mathewson
2016-09-26Rename "proto " to "pr " in consensusesNick Mathewson
2016-09-26Rename compute_protover_vote to protover_compute_voteNick Mathewson
2016-09-26Vote on 'proto' lines and include them after 'v' lines.Nick Mathewson
2016-09-26Include protocol versions in votes.Nick Mathewson
2016-09-26Implement voting on the protocol-version optionsNick Mathewson
2016-09-26Include protocol version lines in votes.Nick Mathewson
2016-09-26Remove a little duplicated code before it becomes a lotNick Mathewson
2016-08-26prop272: When voting, include no non-Valid relays in consensusNick Mathewson
2016-08-19Rename free_voting_schedule to voting_schedule_free. Wrap line. Follow if con...Nick Mathewson
2016-08-16Added a voting_schedule_free function to free voting schedules.Daniel Pinto
2016-07-28Fix a huge pile of -Wshadow warnings.Nick Mathewson
2016-07-28Fix all -Wshadow warnings on LinuxNick Mathewson
2016-07-01Keep make check-spaces happyAndrea Shepard