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: ack receiver timestamps #1992

Open
wants to merge 28 commits into
base: main
Choose a base branch
from

Commits on Sep 19, 2024

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

    Surfaces the TransportParameters to the application
    sterlingdeng committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    cb6d5c4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8dc4579 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d83b684 View commit details
    Browse the repository at this point in the history
  5. small cleanup

    sterlingdeng committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    3366153 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    94cb098 View commit details
    Browse the repository at this point in the history
  7. Update spaces to include ReceiverTimestamps

    Adds ReceiverTimestamps data structure to the space and expose methods.
    sterlingdeng committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    76ddf51 View commit details
    Browse the repository at this point in the history
  8. Process ACK frames with timestamps

    This commit processes the inbound ACK frames that contain timestamps.
    sterlingdeng committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    a5dae4a View commit details
    Browse the repository at this point in the history
  9. Send ACK frame with timestamps

    This commit handles sending frames that contain timestamps
    sterlingdeng committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    ead292b View commit details
    Browse the repository at this point in the history
  10. Update congestion controller interface

    Surfaces timing information to the CC interface.
    sterlingdeng committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    c98b93f View commit details
    Browse the repository at this point in the history
  11. Fix lint

    sterlingdeng committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    3fd8f2e View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Remove feature flag

    sterlingdeng committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    3af9df4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6c56bc1 View commit details
    Browse the repository at this point in the history
  3. minor cleanup

    sterlingdeng committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    9d9ee23 View commit details
    Browse the repository at this point in the history
  4. Fix lint

    sterlingdeng committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    e47ade6 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Fix unit tests

    sterlingdeng committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    6ac89db View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Configuration menu
    Copy the full SHA
    96153e6 View commit details
    Browse the repository at this point in the history
  2. add comment

    sterlingdeng committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    ea3bb6a View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. revert some changes

    sterlingdeng committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    caa86bd View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. fix easier PR comments

    sterlingdeng committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    1e3c936 View commit details
    Browse the repository at this point in the history
  2. refactor on nits

    change field name and arg names
    sterlingdeng committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    1cc4043 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    67af041 View commit details
    Browse the repository at this point in the history
  4. refactor nits

    sterlingdeng committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    55d207d View commit details
    Browse the repository at this point in the history
  5. consistent naming

    sterlingdeng committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    e85e8f1 View commit details
    Browse the repository at this point in the history
  6. lint and test

    sterlingdeng committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    64acada View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Configuration menu
    Copy the full SHA
    fa004c5 View commit details
    Browse the repository at this point in the history
  2. refactor some unwraps

    sterlingdeng committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    53bcc35 View commit details
    Browse the repository at this point in the history
  3. fix lint

    sterlingdeng committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    7bee845 View commit details
    Browse the repository at this point in the history