David Goulet
|
f870f9c8bc
Merge branch 'bug24895_031_02' into bug24895_032_02
|
6 gadi atpakaļ |
Roger Dingledine
|
7ce335c921
v3 onion services now obey MAX_REND_FAILURES
|
6 gadi atpakaļ |
David Goulet
|
e80893e51b
hs-v3: Cleanup HS circuits when marking as closed
|
7 gadi atpakaļ |
Nick Mathewson
|
6a9a118f90
Tweak a comment for a minor but important distinction
|
7 gadi atpakaļ |
teor
|
a4f34c1106
Improve v3 onion service logging for intro and rend points
|
7 gadi atpakaļ |
teor
|
77ed99b1a7
Remove buggy IPv6 and ed25519 handling from get_lspecs_from_extend_info()
|
7 gadi atpakaļ |
George Kadianakis
|
03b3f5486a
prop224: Add test for parsing RENDEZVOUS1 cell.
|
7 gadi atpakaļ |
David Goulet
|
a3f5a24669
hs: Pad RENDEZVOUS1 v3 cell to match length of v2
|
7 gadi atpakaļ |
David Goulet
|
dca105d588
prop224: Register RP circuit when it opens
|
7 gadi atpakaļ |
David Goulet
|
7c543412fc
prop224: Add a function to clear INTRO data
|
7 gadi atpakaļ |
George Kadianakis
|
379ad6f6eb
prop224: Use the client-side circuitmap in hs_client.c
|
7 gadi atpakaļ |
David Goulet
|
b91693f7c3
prop224: Build ESTABLISH_RENDEZVOUS cell and logic
|
7 gadi atpakaļ |
David Goulet
|
d599325b5e
prop224: Build INTRODUCE1 cell and send logic
|
7 gadi atpakaļ |
David Goulet
|
8a552bf49b
prop224: Make lspecs to extend info public
|
7 gadi atpakaļ |
David Goulet
|
257f50b22f
Make Windows happy for time_t printf format
|
7 gadi atpakaļ |
David Goulet
|
400ba2f636
prop224: Always note down the use of internal circuit
|
7 gadi atpakaļ |
George Kadianakis
|
8bac50d755
prop224: Improve comments and tests for ed25519 keys in IPs/RPs.
|
7 gadi atpakaļ |
George Kadianakis
|
273638288d
Improve docs on rendezvous circ relaunch.
|
7 gadi atpakaļ |
George Kadianakis
|
c62da5cf95
Improve code based on Nick review:
|
7 gadi atpakaļ |
George Kadianakis
|
a561a10da7
Fix small easy bugs all around
|
7 gadi atpakaļ |
George Kadianakis
|
2c6f2e9be9
Constify functions that can be constified.
|
7 gadi atpakaļ |
George Kadianakis
|
5ca9b830ea
Improve documentation all around the codebase.
|
7 gadi atpakaļ |
George Kadianakis
|
f106af3c41
Make ed25519 id keys optional for IPs and RPs.
|
7 gadi atpakaļ |
David Goulet
|
708789025d
prop224: Remove INTRODUCE2 legacy handling
|
7 gadi atpakaļ |
David Goulet
|
2cae4f4100
prop224: Move get_intro_circuit() to hs_circuit.c
|
7 gadi atpakaļ |
David Goulet
|
713eb08bc9
prop224: Add service rendezvous circuit relaunch
|
7 gadi atpakaļ |
David Goulet
|
77b279c35c
prop224: Add service replay cache
|
7 gadi atpakaļ |
David Goulet
|
27dd1a716c
prop224: Support INTRODUCE2 cell replay cache
|
7 gadi atpakaļ |
David Goulet
|
100386e659
prop224: Support legacy INTRODUCE2 cell
|
7 gadi atpakaļ |
David Goulet
|
dfa6301aed
prop224: Handle service RENDEZVOUS1 cell
|
7 gadi atpakaļ |