Nick Mathewson
|
5ee0cccd49
Merge branch 'macro_free_v2_squashed'
|
7 éve |
Nick Mathewson
|
fa0d24286b
Convert remaining function (mostly static) to new free style
|
7 éve |
Nick Mathewson
|
176ad729d9
Change the free macro convention in the rest of src/or/*.h
|
7 éve |
Nick Mathewson
|
f50d64b62e
Merge branch 'bug23826-23828_squashed'
|
7 éve |
teor
|
03b18f6288
Fix a confusing comment about tie-breaking in compute_routerstatus_consensus()
|
7 éve |
Nick Mathewson
|
43e0472fcf
Move an assertion to make scan-build happy again.
|
7 éve |
David Goulet
|
fa70aabb62
dirauth: Recalculate voting schedule at first vote
|
7 éve |
Nick Mathewson
|
31a907881e
downgrade severity for get_voting_schedule()
|
7 éve |
David Goulet
|
e67f4441eb
Add a safe guard to avoid using a zeroed voting schedule
|
7 éve |
David Goulet
|
ce99ebf25d
Make tor recalculate voting schedule even if not a dirauth
|
7 éve |
David Goulet
|
7ee0a2b9aa
sr: Don't use a dynamic voting schedule
|
7 éve |
David Goulet
|
60164f057c
dirvote: Move code. No behavior change
|
7 éve |
teor
|
67eeee0c71
Add a new consensus method that removes IPv6 address lines from microdescs
|
7 éve |
teor
|
b8d4588c90
Add a consensus_method argument to routerstatus_format_entry()
|
7 éve |
teor
|
305f947671
Improve the comment on networkstatus_compute_consensus()
|
7 éve |
Nick Mathewson
|
4ff170d7b1
Fix warnings about passing uninitialized buffers into functions
|
7 éve |
Nick Mathewson
|
f2f729e26b
Clear up dead-assignment warnings from scan-build
|
7 éve |
Isis Lovecruft
|
c59ba01550
rephist: Remove unused crypto_pk statistics.
|
7 éve |
Nick Mathewson
|
67b6ba6f2f
Avoid a scan_build warning in dirvote_get_intermediate_param_value
|
7 éve |
Nick Mathewson
|
7505f452c8
Run the copyright update script.
|
7 éve |
Nick Mathewson
|
76d79d597a
Merge branch 'maint-0.2.9'
|
7 éve |
Nick Mathewson
|
a0ef3cf088
Prevent int underflow in dirvote.c compare_vote_rs_.
|
7 éve |
overcaffeinated
|
265d5446fa
Automated change to use smartlist_add_strdup
|
8 éve |
Nick Mathewson
|
77d14b5f56
Small refactoring: explain G,M,E,D,T initialization
|
8 éve |
Matt Traudt
|
7ba0ae9426
Add consensus weight calculation tests
|
8 éve |
Matt Traudt
|
909ee0e55f
Fix default bw weights with new consensus method
|
8 éve |
Nick Mathewson
|
01482e30ad
Merge remote-tracking branch 'pastly/ticket20273'
|
8 éve |
Nick Mathewson
|
5382b174c5
Module documentation (and an important caveat) for dirvote.c
|
8 éve |
Nick Mathewson
|
80e2896d52
comment tweak. Fixes 20271. patch from pastly.
|
8 éve |
Matt Traudt
|
5503eec3aa
Change some dirvote.c comments to reflect reality
|
8 éve |