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

transports/tcp: simplify IfWatcher integration #2813

Merged
merged 28 commits into from Sep 10, 2022

Commits on Aug 11, 2022

  1. transports/tcp: Update to if-watch v2.0.0

    With if-watch `2.0.0` `IfWatcher::new` is not async anymore, hence the
    `IfWatch` wrapping logic is obsolete.
    elenaf9 committed Aug 11, 2022
    Configuration menu
    Copy the full SHA
    cf5bda2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f832d08 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e72b2fe View commit details
    Browse the repository at this point in the history
  4. tcp/transports: remove addr(s) from InAddr

    - In case of `InAddr::One` we can use `self.listen_addr`.
    - In case of `InAddr::Any` we can use `IfWatcher::iter`.
    elenaf9 committed Aug 11, 2022
    Configuration menu
    Copy the full SHA
    9b1dc6b View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2022

  1. Configuration menu
    Copy the full SHA
    1a8c64f View commit details
    Browse the repository at this point in the history
  2. transports/tcp: fix clippy

    elenaf9 committed Aug 18, 2022
    Configuration menu
    Copy the full SHA
    2198640 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2022

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

Commits on Aug 20, 2022

  1. Configuration menu
    Copy the full SHA
    e59d665 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9cc1678 View commit details
    Browse the repository at this point in the history
  3. transports/tcp: remove InAddr

    elenaf9 committed Aug 20, 2022
    Configuration menu
    Copy the full SHA
    64a3165 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8d16ad7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    603b39c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9f3b14e View commit details
    Browse the repository at this point in the history
  7. transports/tcp: use poll_unpin to poll pause

    Co-authored-by: Thomas Eizinger <thomas@eizinger.io>
    elenaf9 and thomaseizinger committed Aug 20, 2022
    Configuration menu
    Copy the full SHA
    e2ca55d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2e5b11d View commit details
    Browse the repository at this point in the history
  9. transports/tcp: docs

    elenaf9 committed Aug 20, 2022
    Configuration menu
    Copy the full SHA
    582582a View commit details
    Browse the repository at this point in the history
  10. transports/tcp: fmt

    elenaf9 committed Aug 20, 2022
    Configuration menu
    Copy the full SHA
    856065b View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2022

  1. Configuration menu
    Copy the full SHA
    e2d001f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    607ba62 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2022

  1. Configuration menu
    Copy the full SHA
    4a63d84 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    972a34e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    036f56f View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2022

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

Commits on Sep 9, 2022

  1. Configuration menu
    Copy the full SHA
    773cd1b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    99fa0cb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9f802b2 View commit details
    Browse the repository at this point in the history
  4. Cargo.toml: Bump version

    mxinden committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    d5af2ca View commit details
    Browse the repository at this point in the history