Commit History

Autor SHA1 Mensaxe Data
  George Kadianakis 3e593f09ad prop224: Recompute all HSDir indices when we enter overlap mode. %!s(int64=7) %!d(string=hai) anos
  George Kadianakis 7823c98a38 prop224: Improve descriptor reupload logic. %!s(int64=7) %!d(string=hai) anos
  George Kadianakis 1f7b8012ae prop224: Only upload descriptor if we have good hash ring and SRV. %!s(int64=7) %!d(string=hai) anos
  David Goulet 257f50b22f Make Windows happy for time_t printf format %!s(int64=7) %!d(string=hai) anos
  George Kadianakis 21e5146529 prop224: Fix coverity warnings from #20657 merge. %!s(int64=7) %!d(string=hai) anos
  David Goulet 400ba2f636 prop224: Always note down the use of internal circuit %!s(int64=7) %!d(string=hai) anos
  George Kadianakis 8bac50d755 prop224: Improve comments and tests for ed25519 keys in IPs/RPs. %!s(int64=7) %!d(string=hai) anos
  George Kadianakis e70341deb7 prop224 tests: Better HS address tests. %!s(int64=7) %!d(string=hai) anos
  George Kadianakis 0bf8587858 Do more type checking when setting HS idents. %!s(int64=7) %!d(string=hai) anos
  George Kadianakis c62da5cf95 Improve code based on Nick review: %!s(int64=7) %!d(string=hai) anos
  George Kadianakis a561a10da7 Fix small easy bugs all around %!s(int64=7) %!d(string=hai) anos
  George Kadianakis 2c6f2e9be9 Constify functions that can be constified. %!s(int64=7) %!d(string=hai) anos
  George Kadianakis 5ca9b830ea Improve documentation all around the codebase. %!s(int64=7) %!d(string=hai) anos
  George Kadianakis f106af3c41 Make ed25519 id keys optional for IPs and RPs. %!s(int64=7) %!d(string=hai) anos
  George Kadianakis 706392e6b5 Make HidServRevCounter be a LINELIST as it should. %!s(int64=7) %!d(string=hai) anos
  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