Nick Mathewson
|
b189c613bb
move a macro; fix a build?
|
7 years ago |
Nick Mathewson
|
5ee0cccd49
Merge branch 'macro_free_v2_squashed'
|
7 years ago |
Nick Mathewson
|
17dcce3fe1
Fix wide lines introduced by previous patch.
|
7 years ago |
Nick Mathewson
|
285632a61b
Replace all FREE_AND_NULL* uses to take a type and a free function.
|
7 years ago |
Nick Mathewson
|
176ad729d9
Change the free macro convention in the rest of src/or/*.h
|
7 years ago |
Nick Mathewson
|
bf882b0373
re-run ./scripts/maint/annotate_ifdef_directives
|
7 years ago |
Nick Mathewson
|
fdefda95bc
Add corresponding rust-c coupling comments to C
|
7 years ago |
Nick Mathewson
|
0626031564
Merge branch 'ticket20895'
|
7 years ago |
Chelsea Holland Komlo
|
d1820c1516
rust implementation of protover
|
7 years ago |
Nick Mathewson
|
c1deabd3b0
Run our #else/#endif annotator on our source code.
|
7 years ago |
Nick Mathewson
|
362bc880b1
Add a function to check for support for "protocol X or later"
|
7 years ago |
David Goulet
|
c527cde82f
prop224: Pick rendezvous point of protover HSRend=2
|
7 years ago |
George Kadianakis
|
551ad20c43
nodelist: Make HSv3 protover magic numbers a bit more readable.
|
7 years ago |
Nick Mathewson
|
7505f452c8
Run the copyright update script.
|
7 years ago |
Nick Mathewson
|
aae034d13e
Write a bunch of module documentation.
|
8 years ago |
Nick Mathewson
|
4cbfee14d4
Update prop264 implementation to split HSMid->HS{Intro,Rend}
|
8 years ago |
Nick Mathewson
|
afe0419db7
Rename get_supported_protocols to protover_get_supported_protocols
|
8 years ago |
Nick Mathewson
|
3a3120819c
Rename compute_protover_vote to protover_compute_vote
|
8 years ago |
Nick Mathewson
|
e402cddefe
Clean whitespace, add missing documentation
|
8 years ago |
Nick Mathewson
|
e525f5697f
Use protocols to see when EXTEND2 support exists.
|
8 years ago |
Nick Mathewson
|
c6a2204e23
Add code to infer protocol versions for old Tor versions.
|
8 years ago |
Nick Mathewson
|
c1be8f9d57
Basic backend for the protocol-versions voting algorithm.
|
8 years ago |
Nick Mathewson
|
b2b2e1c7f2
checkpoint basic protover backend
|
8 years ago |