Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add an optional flag to export circuit id per port #2136

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Commits on Dec 16, 2021

  1. Add an optional flag to export circuit id per port

    Previously we have HiddenServiceExportCircuitID which allows us to
    export the circuit id using haproxy. However, such directive is applied
    globally in the service. We need a way to export the circuit id only for
    some virtual ports.
    
    We can do that by adding an optional flag to the HiddenServicePort
    directive to specify that we will export the circuit id for such port.
    The flag in HiddenServicePort will override the one in
    HiddenServiceExportCircuitID, if it's not none. But it will use the
    protocol specified in HiddenServiceExportCircuitID, if it's otherwise.
    ppopth committed Dec 16, 2021
    Configuration menu
    Copy the full SHA
    c666098 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d42def3 View commit details
    Browse the repository at this point in the history
  3. Export circuit id logic test

    ppopth committed Dec 16, 2021
    Configuration menu
    Copy the full SHA
    1c12404 View commit details
    Browse the repository at this point in the history