Nick Mathewson
|
a49fb1e2e5
Teach 'make tags' about MOCK_IMPL.
|
vor 8 Jahren |
cypherpunks
|
3b2f012e28
Avoid reordering IPv6 interface addresses
|
vor 8 Jahren |
Paolo Inglese
|
ae4077916c
Fix parse_virtual_addr_network minimum network size
|
vor 8 Jahren |
Roger Dingledine
|
14a6047210
remove whitespace accidentally added in 4f1a04ff
|
vor 8 Jahren |
Nick Mathewson
|
53255e925c
Fix memory leak from prop264 branch. CID 1373401
|
vor 8 Jahren |
Nick Mathewson
|
153ff4f559
fix a warning in protover.
|
vor 8 Jahren |
Nick Mathewson
|
ed5d2daba1
Merge remote-tracking branch 'public/ticket20001_v2'
|
vor 8 Jahren |
Nick Mathewson
|
97337844b7
Merge branch 'protover_v2_squashed'
|
vor 8 Jahren |
Nick Mathewson
|
501fc3bbc6
protovers: during voting, assert that we are not voting to shut down.
|
vor 8 Jahren |
Nick Mathewson
|
1ab641a70e
Remove version_known, and subtly change the meaning of protocols_known
|
vor 8 Jahren |
Nick Mathewson
|
f3382bd722
Rename "proto " to "pr " in consensuses
|
vor 8 Jahren |
Nick Mathewson
|
4cbfee14d4
Update prop264 implementation to split HSMid->HS{Intro,Rend}
|
vor 8 Jahren |
Nick Mathewson
|
0a3da5ce79
prop264: sometimes check client _and_ server versions.
|
vor 8 Jahren |
Nick Mathewson
|
afe0419db7
Rename get_supported_protocols to protover_get_supported_protocols
|
vor 8 Jahren |
Nick Mathewson
|
3a3120819c
Rename compute_protover_vote to protover_compute_vote
|
vor 8 Jahren |
Nick Mathewson
|
78c07eeee1
Changes file for prop264 / ticket 19958.
|
vor 8 Jahren |
Nick Mathewson
|
4f57d5871e
Update authority votes to match updated proposal.
|
vor 8 Jahren |
Nick Mathewson
|
e402cddefe
Clean whitespace, add missing documentation
|
vor 8 Jahren |
Nick Mathewson
|
1e29c68ba9
Remove DoS vector in protover.c voting code
|
vor 8 Jahren |
Nick Mathewson
|
e525f5697f
Use protocols to see when EXTEND2 support exists.
|
vor 8 Jahren |
Nick Mathewson
|
90a6fe318c
Vote on 'proto' lines and include them after 'v' lines.
|
vor 8 Jahren |
Nick Mathewson
|
f33b90324a
Include protocol versions in votes.
|
vor 8 Jahren |
Nick Mathewson
|
d97a385535
Workaround a test bug
|
vor 8 Jahren |
Nick Mathewson
|
a3e82563df
Implement voting on the protocol-version options
|
vor 8 Jahren |
Nick Mathewson
|
84f913024d
Include protocol version lines in votes.
|
vor 8 Jahren |
Nick Mathewson
|
07a9b79520
Remove a little duplicated code before it becomes a lot
|
vor 8 Jahren |
Nick Mathewson
|
c6a2204e23
Add code to infer protocol versions for old Tor versions.
|
vor 8 Jahren |
Nick Mathewson
|
a232161f7b
Cover the error cases of parsing protocol versions
|
vor 8 Jahren |
Nick Mathewson
|
0697e413ef
Unit tests for protover_all_supported
|
vor 8 Jahren |
Nick Mathewson
|
c1be8f9d57
Basic backend for the protocol-versions voting algorithm.
|
vor 8 Jahren |