Nick Mathewson
|
afe0419db7
Rename get_supported_protocols to protover_get_supported_protocols
|
před 8 roky |
Nick Mathewson
|
3a3120819c
Rename compute_protover_vote to protover_compute_vote
|
před 8 roky |
Nick Mathewson
|
78c07eeee1
Changes file for prop264 / ticket 19958.
|
před 8 roky |
Nick Mathewson
|
4f57d5871e
Update authority votes to match updated proposal.
|
před 8 roky |
Nick Mathewson
|
e402cddefe
Clean whitespace, add missing documentation
|
před 8 roky |
Nick Mathewson
|
1e29c68ba9
Remove DoS vector in protover.c voting code
|
před 8 roky |
Nick Mathewson
|
e525f5697f
Use protocols to see when EXTEND2 support exists.
|
před 8 roky |
Nick Mathewson
|
90a6fe318c
Vote on 'proto' lines and include them after 'v' lines.
|
před 8 roky |
Nick Mathewson
|
f33b90324a
Include protocol versions in votes.
|
před 8 roky |
Nick Mathewson
|
d97a385535
Workaround a test bug
|
před 8 roky |
Nick Mathewson
|
a3e82563df
Implement voting on the protocol-version options
|
před 8 roky |
Nick Mathewson
|
84f913024d
Include protocol version lines in votes.
|
před 8 roky |
Nick Mathewson
|
07a9b79520
Remove a little duplicated code before it becomes a lot
|
před 8 roky |
Nick Mathewson
|
c6a2204e23
Add code to infer protocol versions for old Tor versions.
|
před 8 roky |
Nick Mathewson
|
a232161f7b
Cover the error cases of parsing protocol versions
|
před 8 roky |
Nick Mathewson
|
0697e413ef
Unit tests for protover_all_supported
|
před 8 roky |
Nick Mathewson
|
c1be8f9d57
Basic backend for the protocol-versions voting algorithm.
|
před 8 roky |
Nick Mathewson
|
7f718c46f3
Actually check for missing protocols and exit as appropriate.
|
před 8 roky |
Nick Mathewson
|
cca1e0acff
Add necessary code to parse and handle required/recommended protocols
|
před 8 roky |
Nick Mathewson
|
4df12239f6
Emit and parse protocol lists in router descriptors
|
před 8 roky |
Nick Mathewson
|
b2b2e1c7f2
checkpoint basic protover backend
|
před 8 roky |
Nick Mathewson
|
e3bf8854c8
We no longer need to tag UseNTorHandshake as deprecated, since it is obsolete
|
před 8 roky |
Nick Mathewson
|
bbaa7d09a0
Merge remote-tracking branch 'teor/reject-tap-v6'
|
před 8 roky |
David Goulet
|
f46ce6e3d8
test: Fix shared random unit test for big endian
|
před 8 roky |
Nick Mathewson
|
8fe410e875
Merge remote-tracking branch 'andrea/oos-test-failures'
|
před 8 roky |
Nick Mathewson
|
a601ed5c15
update packager emails list again
|
před 8 roky |
Andrea Shepard
|
33a3e6f718
Avoid asserts in oos/kill_conn_list unit test
|
před 8 roky |
Andrea Shepard
|
32fbc9738a
Fix OOS comparator fix
|
před 8 roky |
David Goulet
|
9e1cb3660b
Fix duplicated if condition in connection.c
|
před 8 roky |
Nick Mathewson
|
90bcfa2274
changes file and docs for 18640.
|
před 8 roky |