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

quic: continued refactoring of quic APIs #34351

Closed
wants to merge 8 commits into from

Commits on Jul 23, 2020

  1. quic: convert openStream to Promise

    Although most of the time openStream will be able to create the stream
    immediately, when a stream is opened before the handshake is complete
    we have to wait for the handshake to be complete before continuing.
    jasnell committed Jul 23, 2020
    Configuration menu
    Copy the full SHA
    3aefa5e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9999fa0 View commit details
    Browse the repository at this point in the history
  3. quic: remove stream pending code

    Removing no longer needed code
    jasnell committed Jul 23, 2020
    Configuration menu
    Copy the full SHA
    42ee750 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    21a96cb View commit details
    Browse the repository at this point in the history
  5. quic: gitignore qlog files

    qlog files are diagnostic files that are being used to verify
    the quic implementation. Make sure they don't get checked in.
    jasnell committed Jul 23, 2020
    Configuration menu
    Copy the full SHA
    ec838a6 View commit details
    Browse the repository at this point in the history
  6. quic: extensive refactoring of QuicStream lifecycle

    This one was a bit of a rabbit hole... but, with this set of
    changes, `QuicStream` should now work with autoDestroy, supports
    a promisified `close()`, and fixes a number of other internal
    bugs that were spotted trying to get it to work.
    jasnell committed Jul 23, 2020
    Configuration menu
    Copy the full SHA
    c398c63 View commit details
    Browse the repository at this point in the history
  7. quic: documentation updates

    jasnell committed Jul 23, 2020
    Configuration menu
    Copy the full SHA
    53de1b2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c3a33be View commit details
    Browse the repository at this point in the history