George Kadianakis
|
3ce69a58ce
Rename some free() functions that are actually clear().
|
%!s(int64=7) %!d(string=hai) anos |
George Kadianakis
|
3bc52dae89
Validate intro point limits to avoid asserts.
|
%!s(int64=7) %!d(string=hai) anos |
George Kadianakis
|
7c507a1f7f
Relax assertions: turn them to BUGs and non-fatal asserts.
|
%!s(int64=7) %!d(string=hai) anos |
George Kadianakis
|
29b3dd1c05
Fix 32-bit bug when writing address to descriptor.
|
%!s(int64=7) %!d(string=hai) anos |
George Kadianakis
|
434112df4b
Fix ternary operator abuse.
|
%!s(int64=7) %!d(string=hai) anos |
George Kadianakis
|
b47139d758
test: Unit tests for the revision counter state file codethe
|
%!s(int64=7) %!d(string=hai) anos |
George Kadianakis
|
6f046b2191
prop224: Use state file to save/load revision counters
|
%!s(int64=7) %!d(string=hai) anos |
David Goulet
|
2cae4f4100
prop224: Move get_intro_circuit() to hs_circuit.c
|
%!s(int64=7) %!d(string=hai) anos |
David Goulet
|
6c3d525c36
prop224: Make circuit prediction aware of v3 services
|
%!s(int64=7) %!d(string=hai) anos |
David Goulet
|
1b403a8382
prop224: Different intro point timings with TestingNetwork
|
%!s(int64=7) %!d(string=hai) anos |
David Goulet
|
15864a1b70
prop224: Add a circuit has closed callback
|
%!s(int64=7) %!d(string=hai) anos |
David Goulet
|
4a8cf17897
hs: Rename num_rend_services()
|
%!s(int64=7) %!d(string=hai) anos |
David Goulet
|
b547c54239
test: Add unit test coverage of hs_service.c
|
%!s(int64=7) %!d(string=hai) anos |
David Goulet
|
559ffd7179
test: Refactor HS tests to use the new ESTABLISH_INTRO cell code
|
%!s(int64=7) %!d(string=hai) anos |
David Goulet
|
30b5c6a95e
prop224: Link rendezvous circuit to edge connection
|
%!s(int64=7) %!d(string=hai) anos |
David Goulet
|
5d2506d70c
prop224: Sandbox support for service
|
%!s(int64=7) %!d(string=hai) anos |
David Goulet
|
848e701f55
prop224: Make the number of extra intro point a consensus param
|
%!s(int64=7) %!d(string=hai) anos |
David Goulet
|
f0e02e3a14
prop224: Make intro point min/max lifetime a consensus param
|
%!s(int64=7) %!d(string=hai) anos |
David Goulet
|
670cecaf66
prop224: Make INTRODUCE2 min/max a consensus param
|
%!s(int64=7) %!d(string=hai) anos |
David Goulet
|
feed375f19
prop224: Implement a service intro point failure cache
|
%!s(int64=7) %!d(string=hai) anos |
David Goulet
|
ac848777f9
prop224: Upload service descriptors
|
%!s(int64=7) %!d(string=hai) anos |
David Goulet
|
77b279c35c
prop224: Add service replay cache
|
%!s(int64=7) %!d(string=hai) anos |
David Goulet
|
100386e659
prop224: Support legacy INTRODUCE2 cell
|
%!s(int64=7) %!d(string=hai) anos |
David Goulet
|
dfa6301aed
prop224: Handle service RENDEZVOUS1 cell
|
%!s(int64=7) %!d(string=hai) anos |
David Goulet
|
5e710368b3
prop224: Handle service INTRODUCE2 cell
|
%!s(int64=7) %!d(string=hai) anos |
David Goulet
|
faadbafba3
prop224: Add helper function to lookup HS objects
|
%!s(int64=7) %!d(string=hai) anos |
David Goulet
|
79e8d113d5
prop224: Handle service INTRO_ESTABLISHED cell
|
%!s(int64=7) %!d(string=hai) anos |
David Goulet
|
d765cf30b5
prop224: Circuit has opened and ESTABLISH_INTRO cell
|
%!s(int64=7) %!d(string=hai) anos |
David Goulet
|
6a21ac7f98
prop224: Introduction circuit creation
|
%!s(int64=7) %!d(string=hai) anos |
David Goulet
|
00a02a3a59
prop224: Service v3 descriptor creation and logic
|
%!s(int64=7) %!d(string=hai) anos |