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

Update to draft-04 #172

Merged
merged 14 commits into from
Aug 16, 2024
Merged

Commits on Aug 9, 2024

  1. Start on exclusive support for draft -04

    Not trying for any backwards compatibility here, will just roll forward
    to the latest draft.
    englishm committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    9c5c8c2 View commit details
    Browse the repository at this point in the history
  2. moq-transport: Add TRACK_STATUS_REQUEST message

    Serialization/Deserialization for this new message type in moq-transport
    
    https://www.ietf.org/archive/id/draft-ietf-moq-transport-04.html#message-track-status-req
    
    Introduced in moq-wg/moq-transport#425
    
    Note: Does not include any handling for this message type yet
    englishm committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    487210c View commit details
    Browse the repository at this point in the history
  3. moq-transport: Add TRACK_STATUS message

    Serialization/Deserialization for this new message type in moq-transport
    
    https://www.ietf.org/archive/id/draft-ietf-moq-transport-04.html#section-6.17
    
    Introduced in moq-wg/moq-transport#425
    
    Note: Does not include any handling for this message type yet, nor any
    validation of status codes
    englishm committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    56d1b2f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    88b6816 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    692b0c5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1282199 View commit details
    Browse the repository at this point in the history
  7. Add basic parsing for object status

    We don't _do_ anything with this information yet, but now we can at
    least parse it.
    englishm committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    3c84c1b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    64451ce View commit details
    Browse the repository at this point in the history
  9. cargo fmt

    englishm committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    3d288da View commit details
    Browse the repository at this point in the history
  10. Add Track Status Request

    Set up publisher sessions to respond to track status requests
    englishm committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    43027d0 View commit details
    Browse the repository at this point in the history
  11. cargo fmt

    englishm committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    c9ca55f View commit details
    Browse the repository at this point in the history
  12. Add parsing for Subscribe Update

    Parsing for this mesage type, but not handling (yet)
    
    Uses code from moq-wg/moq-transport#457 since it
    was missed in draft-04.
    englishm committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    061316b View commit details
    Browse the repository at this point in the history
  13. Bump versions

    cargo semver-checks flagged moq-transport, but also bump binaries for
    wire image compatibility
    englishm committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    09747a5 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    f8a4ecb View commit details
    Browse the repository at this point in the history