Nick Mathewson
|
2cee38f76a
Merge branch 'prop271_030_v1_squashed'
|
8 years ago |
Nick Mathewson
|
039bd01767
Add a wrapper for a common networkstatus param pattern
|
8 years ago |
Nick Mathewson
|
1ad96ed9cd
Merge remote-tracking branch 'rubiate/ticket20511'
|
8 years ago |
Nick Mathewson
|
8da24c99bd
Split bridge functions into a new module.
|
8 years ago |
teor
|
e061cf4d1d
Remove an unneccessary FetchUselessDescriptors check in client_would_use_router
|
8 years ago |
teor
|
65d793fab2
Fetch unknown certificates if FetchUselessDescriptors is true
|
8 years ago |
teor
|
e5c608e535
Stop discarding consensus flavors and descriptors we wanted to fetch
|
8 years ago |
rubiate
|
d46c1b49a4
Do not serve a consensus if it is too old
|
8 years ago |
Nick Mathewson
|
800dff1308
Merge branch 'maint-0.2.9'
|
8 years ago |
Nick Mathewson
|
d82ffb77f3
Merge branch '20499_part1_029_squashed', remote-tracking branches 'teor/bug20591_029' and 'teor/bug20533_029' into maint-0.2.9
|
8 years ago |
teor
|
e819d420c5
When downloading certificates, check for related failures
|
8 years ago |
teor
|
1bb28cecd9
Ensure relays don't make multiple connections during bootstrap
|
8 years ago |
Nick Mathewson
|
cb35a7c271
Merge branch 'maint-0.2.9'
|
8 years ago |
teor
|
3158777d35
Rename routerstatus_version_supports_ntor to *_supports_extend2_cells
|
8 years ago |
Nick Mathewson
|
a5f07a6c2a
More module-level documentation.
|
8 years ago |
Nick Mathewson
|
ac707ae70a
Merge branch 'bug20176_v2'
|
8 years ago |
Nick Mathewson
|
97337844b7
Merge branch 'protover_v2_squashed'
|
8 years ago |
Nick Mathewson
|
1ab641a70e
Remove version_known, and subtly change the meaning of protocols_known
|
8 years ago |
Nick Mathewson
|
0a3da5ce79
prop264: sometimes check client _and_ server versions.
|
8 years ago |
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
|
cff1274b06
Simplify a few functions that dont need to call get_latest_consensus() so much
|
8 years ago |
Nick Mathewson
|
266d7733f8
fix wide lines
|
8 years ago |
Nick Mathewson
|
2196c7ad64
Remove current_consensus macro.
|
8 years ago |
Nick Mathewson
|
62ee4f185f
Merge branch 'maint-0.2.8'
|
8 years ago |
Nick Mathewson
|
9b5a19c64b
Don't look at any routerstatus_t when the networkstatus is inconsistent
|
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 |