Nick Mathewson
|
f33b90324a
Include protocol versions in votes.
|
8 years ago |
Nick Mathewson
|
7f718c46f3
Actually check for missing protocols and exit as appropriate.
|
8 years ago |
Nick Mathewson
|
cca1e0acff
Add necessary code to parse and handle required/recommended protocols
|
8 years ago |
Nick Mathewson
|
bbaa7d09a0
Merge remote-tracking branch 'teor/reject-tap-v6'
|
8 years ago |
Andrea Shepard
|
05853485a4
Debug logging for router/consensus descriptor download resets
|
8 years ago |
teor (Tim Wilson-Brown)
|
579a80d4ae
Clients avoid choosing nodes that can't do ntor
|
8 years ago |
teor (Tim Wilson-Brown)
|
a76d528bec
Clients no longer download descriptors for relays without ntor
|
8 years ago |
Nick Mathewson
|
aaa3129043
Merge remote-tracking branch 'dgoulet/ticket16943_029_05-squashed'
|
8 years ago |
David Goulet
|
39be8af709
prop250: Add unit tests
|
8 years ago |
David Goulet
|
ca6ceec112
prop250: Put commits and SRVs in votes/consensus
|
8 years ago |
Nick Mathewson
|
ded7e8093c
Fix three -Wtautological-constant-out-of-range-compare warnings.
|
8 years ago |
Andrea Shepard
|
657eaee6ae
Expose GETINFO download status statics for test suite and make things mockable
|
8 years ago |
Andrea Shepard
|
8798ca4be2
Add router descriptor download status queries to GETINFO
|
8 years ago |
Andrea Shepard
|
8cf9fe5ba6
Expose consensus download statuses on the control port
|
8 years ago |
Nick Mathewson
|
703254a832
Merge remote-tracking branch 'public/bug15942_v2_alternative'
|
8 years ago |
nikkolasg
|
568dc27a19
Make base16_decodes return number of decoded bytes
|
8 years ago |
Andrea Shepard
|
5104e5645f
Use exponential backoffs for consensus downloads
|
8 years ago |
Andrea Shepard
|
695b0bd1d5
Implement DL_SCHED_RANDOM_EXPONENTIAL support for download_status_t
|
8 years ago |
Nick Mathewson
|
4f1a04ff9c
Replace nearly all XXX0vv comments with smarter ones
|
8 years ago |
Nick Mathewson
|
dcc4fd4403
Merge branch 'maint-0.2.8'
|
8 years ago |
teor (Tim Wilson-Brown)
|
c5d87ef6af
Describe what happens when we get a consensus, but no certificates
|
8 years ago |
Nick Mathewson
|
d718c717a6
Merge branch 'maint-0.2.8'
|
8 years ago |
Nick Mathewson
|
9f217c83b0
Merge branch 'bug18809_028_squashed' into maint-0.2.8
|
8 years ago |
teor (Tim Wilson-Brown)
|
d5c70d7102
Restore and improve download schedule unit tests
|
8 years ago |
teor (Tim Wilson-Brown)
|
ab0a7e2961
Remove consensus_max_download_tries by refactoring
|
8 years ago |
teor (Tim Wilson-Brown)
|
84ab26c320
Stop downloading consensuses when a consensus has been downloaded
|
8 years ago |
Nick Mathewson
|
36909674b4
Merge remote-tracking branch 'teor/bug18963-remember-v2'
|
8 years ago |
teor (Tim Wilson-Brown)
|
cdb528d841
Fetch certificates from the same directory as previous certificates
|
8 years ago |
teor (Tim Wilson-Brown)
|
730cfeb6bd
Fetch certificates from the same directory as the consensus
|
8 years ago |
Nick Mathewson
|
022d32252a
Merge branch 'maint-0.2.8'
|
8 years ago |