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

Reject invalid "Sec-WebSocket-Key" headers from clients #360

Merged
merged 5 commits into from Oct 19, 2023

Commits on Oct 19, 2023

  1. Reject invalid "Sec-WebSocket-Key" headers from clients

    Client "Sec-WebSocket-Key" should be a valid 16 byte base64 encoded
    nonce. If the header is not valid, the server should reject the
    client.
    Emyrk authored and nhooyr committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    1a344a4 View commit details
    Browse the repository at this point in the history
  2. Remove build tag at top of files

    Emyrk authored and nhooyr committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    f46da9a View commit details
    Browse the repository at this point in the history
  3. Remove all leading and trailing whitespace

    Emyrk authored and nhooyr committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    3233cb5 View commit details
    Browse the repository at this point in the history
  4. Handle multiple sec-websocket-keys

    Emyrk authored and nhooyr committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    309e088 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    305eab9 View commit details
    Browse the repository at this point in the history