Sketch APIs needed for onion services

I'm sketching the APIs that we'll need for onion services, at various levels. So far I have initial sketches for these:

  • tor-cell
  • tor-cert
  • tor-hscrypto
  • tor-netdoc
  • tor-proto !970 (merged)
  • tor-netdir
  • tor-circmgr !972 (merged)
  • tor-hsservice !972 (merged)
  • tor-hsclient !972 (merged)
  • arti-client
    • client !971 (merged)
    • service (TBD!)

(Though I suspect some refinement is needed)

Once these are done-ish I should look over all the "TODO hs" items to see which imply even more code to write. :/

Edited Jan 12, 2023 by Nick Mathewson
Assignee Loading
Time tracking Loading