George Kadianakis
|
03b3f5486a
prop224: Add test for parsing RENDEZVOUS1 cell.
|
7 years ago |
David Goulet
|
a3f5a24669
hs: Pad RENDEZVOUS1 v3 cell to match length of v2
|
7 years ago |
David Goulet
|
dca105d588
prop224: Register RP circuit when it opens
|
7 years ago |
David Goulet
|
7c543412fc
prop224: Add a function to clear INTRO data
|
7 years ago |
George Kadianakis
|
379ad6f6eb
prop224: Use the client-side circuitmap in hs_client.c
|
7 years ago |
David Goulet
|
b91693f7c3
prop224: Build ESTABLISH_RENDEZVOUS cell and logic
|
7 years ago |
David Goulet
|
d599325b5e
prop224: Build INTRODUCE1 cell and send logic
|
7 years ago |
David Goulet
|
8a552bf49b
prop224: Make lspecs to extend info public
|
7 years ago |
David Goulet
|
257f50b22f
Make Windows happy for time_t printf format
|
7 years ago |
David Goulet
|
400ba2f636
prop224: Always note down the use of internal circuit
|
7 years ago |
George Kadianakis
|
8bac50d755
prop224: Improve comments and tests for ed25519 keys in IPs/RPs.
|
7 years ago |
George Kadianakis
|
273638288d
Improve docs on rendezvous circ relaunch.
|
7 years ago |
George Kadianakis
|
c62da5cf95
Improve code based on Nick review:
|
7 years ago |
George Kadianakis
|
a561a10da7
Fix small easy bugs all around
|
7 years ago |
George Kadianakis
|
2c6f2e9be9
Constify functions that can be constified.
|
7 years ago |
George Kadianakis
|
5ca9b830ea
Improve documentation all around the codebase.
|
7 years ago |
George Kadianakis
|
f106af3c41
Make ed25519 id keys optional for IPs and RPs.
|
7 years ago |
David Goulet
|
708789025d
prop224: Remove INTRODUCE2 legacy handling
|
7 years ago |
David Goulet
|
2cae4f4100
prop224: Move get_intro_circuit() to hs_circuit.c
|
7 years ago |
David Goulet
|
713eb08bc9
prop224: Add service rendezvous circuit relaunch
|
7 years ago |
David Goulet
|
77b279c35c
prop224: Add service replay cache
|
7 years ago |
David Goulet
|
27dd1a716c
prop224: Support INTRODUCE2 cell replay cache
|
7 years ago |
David Goulet
|
100386e659
prop224: Support legacy INTRODUCE2 cell
|
7 years ago |
David Goulet
|
dfa6301aed
prop224: Handle service RENDEZVOUS1 cell
|
7 years ago |
David Goulet
|
acc7c4ee95
prop224: Establish rendezvous circuit for service
|
7 years ago |
David Goulet
|
5e710368b3
prop224: Handle service INTRODUCE2 cell
|
7 years ago |
David Goulet
|
79e8d113d5
prop224: Handle service INTRO_ESTABLISHED cell
|
7 years ago |
David Goulet
|
d765cf30b5
prop224: Circuit has opened and ESTABLISH_INTRO cell
|
7 years ago |
David Goulet
|
6a21ac7f98
prop224: Introduction circuit creation
|
7 years ago |
Nick Mathewson
|
ec3e046986
Use LD_BUG, not LOG_PROTOCOL_WARN, for bad-purpose cases.
|
7 years ago |