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 initial support for PerMessage Deflate #2273

Merged
merged 34 commits into from
Sep 27, 2017
Merged

Commits on Sep 16, 2017

  1. Configuration menu
    Copy the full SHA
    00bae99 View commit details
    Browse the repository at this point in the history
  2. Add Client websocket deflate init support.(not tested)

    Add no takeover extension to server and client.
    fanthos committed Sep 16, 2017
    Configuration menu
    Copy the full SHA
    405be9a View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2017

  1. Configuration menu
    Copy the full SHA
    5017f01 View commit details
    Browse the repository at this point in the history
  2. fix for CI

    TODO: add tests
    fanthos committed Sep 17, 2017
    Configuration menu
    Copy the full SHA
    70ab0e9 View commit details
    Browse the repository at this point in the history
  3. add document for compress

    fanthos committed Sep 17, 2017
    Configuration menu
    Copy the full SHA
    e0a459c View commit details
    Browse the repository at this point in the history
  4. Improve compress detect logic

    Add parser test for rsv1
    fanthos committed Sep 17, 2017
    Configuration menu
    Copy the full SHA
    52de28c View commit details
    Browse the repository at this point in the history
  5. Complete Client websocket deflate support

    Add tests
    fanthos committed Sep 17, 2017
    Configuration menu
    Copy the full SHA
    048a8f2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    72127c5 View commit details
    Browse the repository at this point in the history
  7. update

    fanthos committed Sep 17, 2017
    Configuration menu
    Copy the full SHA
    4c55414 View commit details
    Browse the repository at this point in the history
  8. sort import

    fanthos committed Sep 17, 2017
    Configuration menu
    Copy the full SHA
    3c6029e View commit details
    Browse the repository at this point in the history
  9. Add more tests

    Client deflate support should now more complete
    fix linting
    fanthos committed Sep 17, 2017
    Configuration menu
    Copy the full SHA
    79714a7 View commit details
    Browse the repository at this point in the history
  10. fix typo

    fanthos committed Sep 17, 2017
    Configuration menu
    Copy the full SHA
    e51f48d View commit details
    Browse the repository at this point in the history
  11. add 2 more tests

    fanthos committed Sep 17, 2017
    Configuration menu
    Copy the full SHA
    f8f0f21 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2017

  1. Using regex to parse header

    Fix client code
    Add more tests
    fanthos committed Sep 18, 2017
    Configuration menu
    Copy the full SHA
    63bd563 View commit details
    Browse the repository at this point in the history
  2. remove dead code

    fanthos committed Sep 18, 2017
    Configuration menu
    Copy the full SHA
    895ea75 View commit details
    Browse the repository at this point in the history
  3. coverage

    fanthos committed Sep 18, 2017
    Configuration menu
    Copy the full SHA
    adf31e0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    39a15ef View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2017

  1. Add reader deflate flag support.

    If reader created with compress=0, it will raise PROTOCOL_ERROR if rvb1 = 1.
    fanthos committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    b45c0ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a04c1c9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c3c640e View commit details
    Browse the repository at this point in the history
  4. fixed

    fanthos committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    99b50d5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    268da36 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2017

  1. Configuration menu
    Copy the full SHA
    2e961b3 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2017

  1. Using array.join instead of strcat.

    Using exception instead of return value.
    fanthos committed Sep 21, 2017
    Configuration menu
    Copy the full SHA
    b91d1c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c95a7f4 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2017

  1. fix

    fanthos committed Sep 22, 2017
    Configuration menu
    Copy the full SHA
    c911749 View commit details
    Browse the repository at this point in the history
  2. Update http_websocket.py

    asvetlov authored Sep 22, 2017
    Configuration menu
    Copy the full SHA
    01ea9b1 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2017

  1. Configuration menu
    Copy the full SHA
    97a2c1e View commit details
    Browse the repository at this point in the history
  2. Update 2273.feature

    asvetlov authored Sep 23, 2017
    Configuration menu
    Copy the full SHA
    c98c777 View commit details
    Browse the repository at this point in the history
  3. add docs for server

    fanthos committed Sep 23, 2017
    Configuration menu
    Copy the full SHA
    fff88de View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    26e7bac View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2017

  1. Configuration menu
    Copy the full SHA
    e5c651d View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2017

  1. Update client.py

    Disable websocket compression on client side by default
    asvetlov authored Sep 26, 2017
    Configuration menu
    Copy the full SHA
    8da8460 View commit details
    Browse the repository at this point in the history
  2. Update client_reference.rst

    asvetlov authored Sep 26, 2017
    Configuration menu
    Copy the full SHA
    22fb3f9 View commit details
    Browse the repository at this point in the history