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

fix(quinn-udp): use TOS for IPv4-mapped IPv6 dst addrs #1765

Merged
merged 17 commits into from
Feb 22, 2024

Commits on Feb 21, 2024

  1. Configuration menu
    Copy the full SHA
    ac59751 View commit details
    Browse the repository at this point in the history
  2. fix(quinn-udp): use TOS for IPv4-mapped IPv6 dst addrs

    When handling [IPv4-mapped IPv6
    addresses](https://doc.rust-lang.org/std/net/struct.Ipv6Addr.html#ipv4-mapped-ipv6-addresses)
    use IPv4 TOS (type of service) instead of IPv6 Traffic Class to encode ECN
    value. Otherwise ECN value is ignored by OS.
    mxinden committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    d62d168 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Move test to quinn-udp/tests/

    mxinden committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    539471d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0daa524 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4c00a7d View commit details
    Browse the repository at this point in the history
  4. Debug windows

    mxinden committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    0922ce4 View commit details
    Browse the repository at this point in the history
  5. Refactor check

    mxinden committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    9d05377 View commit details
    Browse the repository at this point in the history
  6. Refactor addr check

    mxinden committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    e42f95c View commit details
    Browse the repository at this point in the history
  7. Disable test on windows

    mxinden committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    1f61591 View commit details
    Browse the repository at this point in the history
  8. Check port

    mxinden committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    c840cde View commit details
    Browse the repository at this point in the history
  9. Debug windows

    mxinden committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    cedb93b View commit details
    Browse the repository at this point in the history
  10. Enable test on windows

    mxinden committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    150c12c View commit details
    Browse the repository at this point in the history
  11. Disable once more on windows

    mxinden committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    96878b6 View commit details
    Browse the repository at this point in the history
  12. Format

    mxinden committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    87d8e99 View commit details
    Browse the repository at this point in the history
  13. Reduce diff

    mxinden committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    10ccda0 View commit details
    Browse the repository at this point in the history
  14. Apply patch to windows.rs

    mxinden committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    0b97f46 View commit details
    Browse the repository at this point in the history
  15. Use assert

    mxinden committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    1294b7e View commit details
    Browse the repository at this point in the history