Commit History

Autor SHA1 Mensaxe Data
  David Goulet 559ffd7179 test: Refactor HS tests to use the new ESTABLISH_INTRO cell code %!s(int64=7) %!d(string=hai) anos
  David Goulet 8ffb49422b test: Add test_hs_common unit tests %!s(int64=7) %!d(string=hai) anos
  David Goulet 6061f5e2bd test: Add test_hs_ntor unit tests %!s(int64=7) %!d(string=hai) anos
  David Goulet 472835d6e9 test: Add test_hs_cell unit tests %!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 7163ce7f62 hs: Refactor the service exit connection code %!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 bce0c6caad prop224: Directory function to upload descriptor %!s(int64=7) %!d(string=hai) anos
  David Goulet 0bcc9ad58d prop224: Add a responsible HSDir function %!s(int64=7) %!d(string=hai) anos
  David Goulet 06909cafef prop224: Add hsdir consensus parameters %!s(int64=7) %!d(string=hai) anos
  David Goulet 267bc7bc3b prop224: Build hsdir index for node_t %!s(int64=7) %!d(string=hai) anos
  David Goulet 77b279c35c prop224: Add service replay cache %!s(int64=7) %!d(string=hai) anos
  David Goulet 27dd1a716c prop224: Support INTRODUCE2 cell 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 acc7c4ee95 prop224: Establish rendezvous circuit for service %!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
  David Goulet c4ba4d4cc8 prop224: Implement subcredential creation %!s(int64=7) %!d(string=hai) anos
  George Kadianakis f53b72baf7 prop224: Add descriptor overlap mode function %!s(int64=7) %!d(string=hai) anos
  David Goulet 0f104ddce5 prop224: Scheduled events for service %!s(int64=7) %!d(string=hai) anos