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

feat: add GREASEEncryptedClientHelloExtension #266

Merged
merged 12 commits into from
Dec 14, 2023
Merged

feat: add GREASEEncryptedClientHelloExtension #266

merged 12 commits into from
Dec 14, 2023

Commits on Dec 12, 2023

  1. Configuration menu
    Copy the full SHA
    c1b8468 View commit details
    Browse the repository at this point in the history
  2. wip: GREASE ECH extension

    gaukas committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    a107bac View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. new: GREASE ECH extension

    gaukas committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    35850bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc33c8e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    af57f8f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f5775b9 View commit details
    Browse the repository at this point in the history
  5. fix: ECHConfig Length always 0

    gaukas committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    d154e24 View commit details
    Browse the repository at this point in the history
  6. new: GREASE ECH parrots

    gaukas committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    e8896dc View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. new: (*Config).ECHConfigs

    Add (*Config).ECHConfigs for future full ECH extension.
    gaukas committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    9b025f1 View commit details
    Browse the repository at this point in the history
  2. new: add GREASE ECH example

    Add an incomplete example of using GREASE ECH extension (Chrome 120 parrot).
    gaukas committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    90d857e View commit details
    Browse the repository at this point in the history
  3. fix: invalid httpGetOverConn call

    fix a problem in old example where httpGetOverConn was called with uTlsConn.HandshakeState.ServerHello.AlpnProtocol, which will not be populated in case TLS 1.3 is used.
    gaukas committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    4bbf49d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    01592e0 View commit details
    Browse the repository at this point in the history