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 ProtocolStart and GracefulClose messages #3839

Merged
merged 14 commits into from
Sep 22, 2023

Commits on Oct 16, 2021

  1. Add ProtocolStart message to sync inbound/outbound peer send/receive …

    …on start.
    
    Add InboundHandoff class to complete HTTP handshake and instantiate inbound PeerImp.
    Add GracefulClose message to close a peer connection on an application level error.
    gregtatcam committed Oct 16, 2021
    Configuration menu
    Copy the full SHA
    3ce6166 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5d637ac View commit details
    Browse the repository at this point in the history
  3. [FOLD] Close connection in write call back if

    the last message is graceful close or if
    aborted and close flag is set.
    Don't close right after sending graceful close.
    gregtatcam committed Oct 16, 2021
    Configuration menu
    Copy the full SHA
    c470ed6 View commit details
    Browse the repository at this point in the history
  4. [FOLD] Clang format fix.

    [FOLD] Add required include for non-unity build.
    Make InboundHandoff non-copiable.
    gregtatcam committed Oct 16, 2021
    Configuration menu
    Copy the full SHA
    cb16ebb View commit details
    Browse the repository at this point in the history
  5. [FOLD] Fix id_t.

    gregtatcam committed Oct 16, 2021
    Configuration menu
    Copy the full SHA
    a7f0d0b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fdcb750 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1231c81 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. Configuration menu
    Copy the full SHA
    044df76 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6cdc895 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

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

Commits on Sep 20, 2023

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

Commits on Sep 21, 2023

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

Commits on Sep 22, 2023

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