PackageTrack
Sign in Get early access

filedesc

thin wrapper around raw file descriptors

0.6.3 4.2M downloads/mo #4895 most downloaded on crates.io de-vri-es/filedesc-rs

What this package is like to depend on

Last release 3 years ago

no release in 18 months

Ships fairly regularly

a new release about every 8 months

Nearly every release is documented

notes for 9 of 10 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

10 releases · first in 2020

0 releases in the last 12 months

see the full history below

Release timeline

10 releases · Jun 2020 to Sep 2023
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 10
  1. 0.6.3 20 Sep 2023
    Release notes

    Changes:

    • Implement From<FileDesc> for OwnedFd.
    Open source →
  2. 0.6.2 20 Sep 2023
    Release notes

    Changes:

    • Implement From<OwnedFd> for FileDesc.
    Open source →
  3. 0.6.1 11 Oct 2022
    Release notes

    Changes:

    • Fix tests and update example.
    Open source →
    Release notes
    • Fix tests and update example.
    Open source →
  4. 0.6.0 11 Oct 2022
    Release notes

    Changes:

    • Make use of OwnedFd, BorrowedFd and AsFd.
    Open source →
    Release notes
    • Make use of OwnedFd, BorrowedFd and AsFd.
    Open source →
  5. 0.5.0 03 Jul 2021
    Release notes

    Changes:

    • Make FileDesc::new unsafe.
    • Make FileDesc::duplicate safe again.
    Open source →
    Release notes
    • Make FileDesc::new unsafe.
      • Make FileDesc::duplicate safe again.
    Open source →
  6. 0.4.0 30 Jun 2021
    Release notes

    Changes:

    • Make FileDesc::duplicate and FileDesc::duplicate_from unsafe (see the docs for more information).
    • Fix safety documentation of FileDesc::duplicate_raw_fd.
    Open source →
    Release notes
    • Make FileDesc::duplicate and FileDesc::duplicate_from unsafe (see the docs for more information).
      • Fix safety documentation of FileDesc::duplicate_raw_fd.

    v0.3.1:

    • Generate a clear compilation error on non-Unix platforms.

    v0.3.0:

    • Add new() function that convert IntoRawFd objects.
    • Add duplicate_from() function that duplicates AsRawFd objects.
    • Remember if F_DUPFD_CLOEXEC is unsupported to avoid unnecessary syscalls.

    v0.2.0:

    • Remove check_ret() from public API.

    v0.1.0:

    • Initial release.
    Open source →
  7. 0.3.1 12 Jun 2021
    Release notes

    Changes:

    • Generate a clear compilation error on non-Unix platforms.
    Open source →
  8. 0.3.0 05 Oct 2020
    Release notes

    Changes:

    • Add new() function that convert IntoRawFd objects.
    • Add duplicate_from() function that duplicates AsRawFd objects.
    • Remember if F_DUPFD_CLOEXEC is unsupported to avoid unnecessary syscalls.
    Open source →
  9. 0.2.0 27 Jun 2020
    Release notes

    Changes:

    • Remove check_ret() from public API.
    Open source →
  10. 0.1.0 27 Jun 2020

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive