Skip to content

Allow Tor to be compiled without support for relay mode

Let's make some more optional modules.

Our target set of modules might include:

  • dirauth - the code only used by directory authorities (including bridge authorities)
  • dircache - the code only used by directory caches and directory authorities
  • relay - the code only used by relays and directory authorities
  • common - the code used by all roles

I'll do a design, and a proposed CI build strategy, and then get it reviewed.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information