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(runtime/http): websocket support #10359

Merged
merged 44 commits into from
Jul 8, 2021

Commits on Apr 16, 2021

  1. add websocket upgrade

    crowlKats committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    c17a720 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2021

  1. Merge branch 'main' into native_http_websocket

    # Conflicts:
    #	op_crates/websocket/lib.rs
    crowlKats committed Apr 24, 2021
    Configuration menu
    Copy the full SHA
    e63b02b View commit details
    Browse the repository at this point in the history
  2. add ws

    crowlKats committed Apr 24, 2021
    Configuration menu
    Copy the full SHA
    6de42f0 View commit details
    Browse the repository at this point in the history
  3. handle sec-websocket-key

    crowlKats committed Apr 24, 2021
    Configuration menu
    Copy the full SHA
    a313886 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2021

  1. Configuration menu
    Copy the full SHA
    a94cbca View commit details
    Browse the repository at this point in the history
  2. basic error handling

    crowlKats committed Apr 25, 2021
    Configuration menu
    Copy the full SHA
    de350f5 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2021

  1. Update cli/dts/lib.deno.unstable.d.ts

    Co-authored-by: Nayeem Rahman <nayeemrmn99@gmail.com>
    crowlKats and nayeemrmn authored May 5, 2021
    Configuration menu
    Copy the full SHA
    dc9056d View commit details
    Browse the repository at this point in the history
  2. rename upgradeWebSocket

    crowlKats committed May 5, 2021
    Configuration menu
    Copy the full SHA
    48e0e23 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into native_http_websocket

    # Conflicts:
    #	extensions/websocket/lib.rs
    #	runtime/ops/http.rs
    #	runtime/ops/websocket.rs
    crowlKats committed May 5, 2021
    Configuration menu
    Copy the full SHA
    2499a5a View commit details
    Browse the repository at this point in the history
  4. clean up

    crowlKats committed May 5, 2021
    Configuration menu
    Copy the full SHA
    b494a44 View commit details
    Browse the repository at this point in the history
  5. clean up

    crowlKats committed May 5, 2021
    Configuration menu
    Copy the full SHA
    35d375a View commit details
    Browse the repository at this point in the history
  6. clean up

    crowlKats committed May 5, 2021
    Configuration menu
    Copy the full SHA
    85639fb View commit details
    Browse the repository at this point in the history
  7. Update runtime/js/40_http.js

    Co-authored-by: Nayeem Rahman <nayeemrmn99@gmail.com>
    crowlKats and nayeemrmn authored May 5, 2021
    Configuration menu
    Copy the full SHA
    e855c63 View commit details
    Browse the repository at this point in the history
  8. fix

    crowlKats committed May 5, 2021
    Configuration menu
    Copy the full SHA
    b8aa871 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2021

  1. Merge branch 'main' into native_http_websocket

    # Conflicts:
    #	runtime/js/40_http.js
    crowlKats committed Jun 16, 2021
    Configuration menu
    Copy the full SHA
    afe1d99 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2021

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

    crowlKats committed Jun 21, 2021
    Configuration menu
    Copy the full SHA
    d4a51bf View commit details
    Browse the repository at this point in the history
  3. wip

    lucacasonato authored and crowlKats committed Jun 21, 2021
    Configuration menu
    Copy the full SHA
    613636d View commit details
    Browse the repository at this point in the history
  4. work

    crowlKats committed Jun 21, 2021
    Configuration menu
    Copy the full SHA
    9b32625 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2021

  1. fix

    crowlKats committed Jun 22, 2021
    Configuration menu
    Copy the full SHA
    fa193cf View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2021

  1. work

    crowlKats committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    dddfc29 View commit details
    Browse the repository at this point in the history
  2. fix

    lucacasonato committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    7de7397 View commit details
    Browse the repository at this point in the history
  3. cleanup

    lucacasonato committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    0a70386 View commit details
    Browse the repository at this point in the history
  4. it works!

    lucacasonato committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    4fe1e79 View commit details
    Browse the repository at this point in the history
  5. don't leak resources

    lucacasonato committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    aad5ee6 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2021

  1. Configuration menu
    Copy the full SHA
    087aed1 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into native_http_websocket

    # Conflicts:
    #	Cargo.lock
    #	Cargo.toml
    #	cli/dts/lib.deno.unstable.d.ts
    #	extensions/net/03_http.js
    #	extensions/net/ops_http.rs
    #	runtime/Cargo.toml
    crowlKats committed Jul 1, 2021
    Configuration menu
    Copy the full SHA
    15ae4c0 View commit details
    Browse the repository at this point in the history
  3. clean up

    crowlKats committed Jul 1, 2021
    Configuration menu
    Copy the full SHA
    9e2b416 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'main' into native_http_websocket

    # Conflicts:
    #	Cargo.lock
    crowlKats committed Jul 1, 2021
    Configuration menu
    Copy the full SHA
    2dc7e8c View commit details
    Browse the repository at this point in the history
  5. clean up

    crowlKats committed Jul 1, 2021
    Configuration menu
    Copy the full SHA
    66ba74d View commit details
    Browse the repository at this point in the history
  6. add test & lint

    crowlKats committed Jul 1, 2021
    Configuration menu
    Copy the full SHA
    d940e7e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c86e7bb View commit details
    Browse the repository at this point in the history
  8. fix

    crowlKats committed Jul 1, 2021
    Configuration menu
    Copy the full SHA
    79c324e View commit details
    Browse the repository at this point in the history
  9. fix

    crowlKats committed Jul 1, 2021
    Configuration menu
    Copy the full SHA
    54941c1 View commit details
    Browse the repository at this point in the history
  10. errors

    crowlKats committed Jul 1, 2021
    Configuration menu
    Copy the full SHA
    588c563 View commit details
    Browse the repository at this point in the history
  11. adjust test

    crowlKats committed Jul 1, 2021
    Configuration menu
    Copy the full SHA
    8a1f533 View commit details
    Browse the repository at this point in the history
  12. adjust test

    crowlKats committed Jul 1, 2021
    Configuration menu
    Copy the full SHA
    8f99e87 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2021

  1. fix

    crowlKats committed Jul 2, 2021
    Configuration menu
    Copy the full SHA
    46d6591 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2021

  1. Configuration menu
    Copy the full SHA
    17d5038 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    65536d1 View commit details
    Browse the repository at this point in the history
  3. lint + fmt

    lucacasonato committed Jul 7, 2021
    Configuration menu
    Copy the full SHA
    05b8166 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2021

  1. Configuration menu
    Copy the full SHA
    fc8b27f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8a9e486 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ac56367 View commit details
    Browse the repository at this point in the history