Start refactoring hs cell implementations

This branch makes some changes to onion service cells in tor-cell.

It renames the onion_service module to hs.

It starts the convention of putting very complicated cell types (those with multiple related types) into their own modules.

It introduces a mechanism for handling the extension lists that frequently appear in rend-spec.

Merge request reports

Loading