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

Use rustix instead of libc (additive only approach) #892

Merged
merged 5 commits into from
Jun 16, 2024

Commits on May 16, 2024

  1. use rustix instead of libc

    joshka committed May 16, 2024
    Configuration menu
    Copy the full SHA
    00a6184 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4b6a4ef View commit details
    Browse the repository at this point in the history
  3. bump msrv to 1.63.0

    joshka committed May 16, 2024
    Configuration menu
    Copy the full SHA
    8da9a7c View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. fix remaining libc issues

    - use rustix version of sigwinch signal
    - add a lifetime to FileDesc and replace FileDesc::Static to
      FileDesc::Borrowed. This made it necessary to either add a lifetime to
      the libc version of FileDesc or replace all the callers with multiple
      paths (libc, rustix). Changing FileDesc was more straightforward.
      There are no usages of FileDesc found in any repo on github, so this
      change should be reasonably safe.
    joshka committed May 17, 2024
    Configuration menu
    Copy the full SHA
    62a0163 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2024

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