Nick Mathewson
|
ac707ae70a
Merge branch 'bug20176_v2'
|
8 lat temu |
Nick Mathewson
|
97337844b7
Merge branch 'protover_v2_squashed'
|
8 lat temu |
Nick Mathewson
|
1ab641a70e
Remove version_known, and subtly change the meaning of protocols_known
|
8 lat temu |
Nick Mathewson
|
0a3da5ce79
prop264: sometimes check client _and_ server versions.
|
8 lat temu |
Nick Mathewson
|
f33b90324a
Include protocol versions in votes.
|
8 lat temu |
Nick Mathewson
|
7f718c46f3
Actually check for missing protocols and exit as appropriate.
|
8 lat temu |
Nick Mathewson
|
cca1e0acff
Add necessary code to parse and handle required/recommended protocols
|
8 lat temu |
Nick Mathewson
|
cff1274b06
Simplify a few functions that dont need to call get_latest_consensus() so much
|
8 lat temu |
Nick Mathewson
|
266d7733f8
fix wide lines
|
8 lat temu |
Nick Mathewson
|
2196c7ad64
Remove current_consensus macro.
|
8 lat temu |
Nick Mathewson
|
62ee4f185f
Merge branch 'maint-0.2.8'
|
8 lat temu |
Nick Mathewson
|
9b5a19c64b
Don't look at any routerstatus_t when the networkstatus is inconsistent
|
8 lat temu |
Nick Mathewson
|
bbaa7d09a0
Merge remote-tracking branch 'teor/reject-tap-v6'
|
8 lat temu |
Andrea Shepard
|
05853485a4
Debug logging for router/consensus descriptor download resets
|
8 lat temu |
teor (Tim Wilson-Brown)
|
579a80d4ae
Clients avoid choosing nodes that can't do ntor
|
8 lat temu |
teor (Tim Wilson-Brown)
|
a76d528bec
Clients no longer download descriptors for relays without ntor
|
8 lat temu |
Nick Mathewson
|
aaa3129043
Merge remote-tracking branch 'dgoulet/ticket16943_029_05-squashed'
|
8 lat temu |
David Goulet
|
39be8af709
prop250: Add unit tests
|
8 lat temu |
David Goulet
|
ca6ceec112
prop250: Put commits and SRVs in votes/consensus
|
8 lat temu |
Nick Mathewson
|
ded7e8093c
Fix three -Wtautological-constant-out-of-range-compare warnings.
|
8 lat temu |
Andrea Shepard
|
657eaee6ae
Expose GETINFO download status statics for test suite and make things mockable
|
8 lat temu |
Andrea Shepard
|
8798ca4be2
Add router descriptor download status queries to GETINFO
|
8 lat temu |
Andrea Shepard
|
8cf9fe5ba6
Expose consensus download statuses on the control port
|
8 lat temu |
Nick Mathewson
|
703254a832
Merge remote-tracking branch 'public/bug15942_v2_alternative'
|
8 lat temu |
nikkolasg
|
568dc27a19
Make base16_decodes return number of decoded bytes
|
8 lat temu |
Andrea Shepard
|
5104e5645f
Use exponential backoffs for consensus downloads
|
8 lat temu |
Andrea Shepard
|
695b0bd1d5
Implement DL_SCHED_RANDOM_EXPONENTIAL support for download_status_t
|
8 lat temu |
Nick Mathewson
|
4f1a04ff9c
Replace nearly all XXX0vv comments with smarter ones
|
8 lat temu |
Nick Mathewson
|
dcc4fd4403
Merge branch 'maint-0.2.8'
|
8 lat temu |
teor (Tim Wilson-Brown)
|
c5d87ef6af
Describe what happens when we get a consensus, but no certificates
|
8 lat temu |