aboutsummaryrefslogtreecommitdiff
path: root/src/or/dirvote.h
AgeCommit message (Expand)Author
2018-04-27mod: Move dirauth specific files to its own moduleDavid Goulet
2018-04-27dirvote: Reorganize the dirvote.h fileDavid Goulet
2018-04-27dirvote: Move voting_schedule_t to dirvote.cDavid Goulet
2018-04-27dirvote: Trim down the public APIDavid Goulet
2018-04-22Remove MIN_METHOD_FOR_{SHARED_RANDOM,EXCLUDING_INVALID_NODES}Nick Mathewson
2018-04-22Remove MIN_METHOD_FOR_ED25519_ID_VOTINGNick Mathewson
2018-04-22Remove MIN_METHOD_FOR_{PACKAGE_LINES,GUARDFRACTION,ED25519_ID_IN_MD}Nick Mathewson
2018-04-22Remove MIN_METHOD_FOR_ID_HASH_IN_MD and a test for running without it.Nick Mathewson
2018-04-22Remove MIN_METHOD_{FOR_P6_LINES,FOR_NTOR_KEY,TO_CLIP_UNMEASURED_BW}Nick Mathewson
2018-04-22Remove MIN_METHOD_FOR and MIN_METHOD_FOR_A_LINESNick Mathewson
2018-04-22Disable consensus methods before 25.Nick Mathewson
2017-12-08Merge branch 'macro_free_v2_squashed'Nick Mathewson
2017-12-08Replace all FREE_AND_NULL* uses to take a type and a free function.Nick 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-08dirauth: Recalculate voting schedule at first voteDavid Goulet
2017-10-27sr: Don't use a dynamic voting scheduleDavid Goulet
2017-10-15Add a new consensus method that removes IPv6 address lines from microdescsteor
2017-10-15Add a consensus method for IPv6 address lines in the microdesc consensusteor
2017-10-15Add a consensus_method argument to routerstatus_format_entry()teor
2017-09-15Run our #else/#endif annotator on our source code.Nick Mathewson
2017-03-15Run the copyright update script.Nick Mathewson
2016-10-26Add consensus weight calculation testsMatt Traudt
2016-10-26Fix default bw weights with new consensus methodMatt Traudt
2016-09-26Merge branch 'protover_v2_squashed'Nick Mathewson
2016-09-26Vote on 'proto' lines and include them after 'v' lines.Nick Mathewson
2016-09-26Implement voting on the protocol-version optionsNick 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-01Refactor parameter computation and add a helper functionNick Mathewson
2016-07-01prop250: Put commits and SRVs in votes/consensusDavid Goulet
2016-06-20prop250: Add memory and disk state in new filesDavid Goulet
2016-03-21Merge branch 'maint-0.2.7'Nick Mathewson
2016-02-27Update the copyright year.Nick Mathewson
2016-02-22Enable ed25519 collator in voting.Nick Mathewson
2015-12-18Let make_consensus_method_list be used in testsMatthew Finkel
2015-09-15Add tests for directory_handle_command_getReinaldo de Souza Jr
2015-07-10Remove the HidServDirV2 and VoteOnHidServDirectoriesV2 optionsNick Mathewson
2015-05-28Checkpoint some work on voting on ed25519 identitiesNick Mathewson
2015-05-28Include ed25519 keys in microdescriptors.Nick Mathewson
2015-02-18Merge branch 'bug9321_rerebase'Nick Mathewson
2015-02-18Write GuardFraction information to consensus.George Kadianakis
2015-01-10Implement proposal 227-vote-on-package-fingerprints.txtNick Mathewson
2015-01-02Bump copyright dates to 2015, in case someday this matters.Nick Mathewson
2014-12-24Allow consensus interval of 10 seconds when testingteor
2014-10-28Add another year to our copyright dates.Nick Mathewson
2014-09-09Remove dirauth support for the BadDirectory flagSebastian Hahn
2014-09-09Remove support for naming directory authoritiesSebastian Hahn
2014-08-15Remove implementation code for all pre-13 consensus methods.Nick Mathewson