aboutsummaryrefslogtreecommitdiff
path: root/src/or/dirvote.c
AgeCommit message (Expand)Author
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
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-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
2016-07-01Merge remote-tracking branch 'dgoulet/ticket16943_029_05-squashed'Nick Mathewson
2016-07-01prop250: Use the new dirvote_get_intermediate_param_value for AuthDirNumSRVAg...David Goulet
2016-07-01Refactor parameter computation and add a helper functionNick Mathewson
2016-07-01prop250: Don't use {0} to init static struct -- causes warning on clang.George Kadianakis
2016-07-01prop250: Parse votes and consensusDavid Goulet
2016-07-01prop250: Put commits and SRVs in votes/consensusDavid Goulet
2016-06-29fix typoRoger Dingledine
2016-06-20prop250: Add memory and disk state in new filesDavid Goulet
2016-05-30Replace nearly all XXX0vv comments with smarter onesNick Mathewson
2016-05-27Merge remote-tracking branch 'asn/feature19036'Nick Mathewson
2016-05-27Merge remote-tracking branch 'arma/bug18840'Nick Mathewson
2016-05-26Functionify code that writes votes to disk.George Kadianakis
2016-05-19Merge branch 'maint-0.2.8'Nick Mathewson