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 TLS ALPN support #98

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

Add TLS ALPN support #98

wants to merge 4 commits into from

Commits on May 31, 2014

  1. Add protocol specific data

    dlundquist committed May 31, 2014
    Configuration menu
    Copy the full SHA
    35a8aea View commit details
    Browse the repository at this point in the history
  2. Rework Nikos Mavrogiannopoulos's ALPN support

    Use protocol data functionality to hold configure ALPN protocols. Since
    the complexity increased and there wasn't a clear use case, support only
    a single TLS extension at a time per listener: TLS or ALPN. Complex
    configurations involving both ALPN and SNI can be accomplished by using
    configuring SNIProxy to proxy to another of its own listeners over a
    UNIX socket to examine the other TLS extension. Use an additional
    protocol argument toggle between SNI and ALPN TLS extensions.
    dlundquist committed May 31, 2014
    Configuration menu
    Copy the full SHA
    377276f View commit details
    Browse the repository at this point in the history
  3. Remove ALPN from TODO

    dlundquist committed May 31, 2014
    Configuration menu
    Copy the full SHA
    9e595f0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4aaf2ba View commit details
    Browse the repository at this point in the history