PackageTrack
Sign in Get early access

rlimit

Resource limits

0.11.0 22M downloads/mo #1994 most downloaded on crates.io Nugine/rlimit

What this package is like to depend on

Last release 6 months ago

01 Feb 2026

Release timing varies

gaps range from 2 weeks to 1.4 years

Most releases are documented

notes for 9 of 15 stable releases

9 versions withdrawn

withdrawn after publishing

7 years old

24 releases · first in 2019

1 release in the last 12 months

see the full history below

Release timeline

24 releases · Apr 2019 to Feb 2026
2020 2021 2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 24
  1. 0.11.0 01 Feb 2026
    Release notes
    • PR #71: Add system-wide file descriptor limits support (SysLimits) on Linux/Android.
    • PR #75: Fix setmaxstdio crash on Windows when values exceed c_int::MAX.
    • PR #78: Document number casting safety across platform boundaries.
    • Bump MSRV to 1.65.0.
    • Update libc bindings (libc 0.2.180).
    Open source →
  2. 0.10.2 01 Sep 2024
    Release notes
    • Update libc bindings.
    Open source →
  3. 0.10.1 19 Jul 2023
    Release notes
    • Update libc bindings.
    • Fix incorrect build script. (Issue #55)
    Open source →
  4. 0.10.0 04 Jul 2023
    Release notes
    • Update libc bindings.
    • Add Resource::get_soft and Resource::get_hard.

    The MSRV of v0.10.* is explicitly guaranteed to be 1.60.0.

    If you have any idea that can help rlimit reach v1.0, please leave your comments in this issue.

    Open source →
  5. 0.9.1 30 Jan 2023
    Release notes
    • PR #46: prlimit and ProcLimits are available on Android.
    Open source →
  6. 0.9.0 28 Dec 2022
    Release notes
    • rlimit v0.9.0 follows the latest libc definitions.
    • The MSRV of v0.9.* is explicitly guaranteed to be 1.59.0.
    Open source →
  7. 0.8.3 06 Apr 2022
    Release notes

    PR #43: Downgrade MSRV

    Open source →
  8. 0.8.2 06 Apr 2022
    Release notes

    rlimit v0.8.2 uses libc definitions again instead of incorrect custom bindings.

    rlimit v0.8.0 and v0.8.1 are yanked now.

    Open source →
  9. 0.8.1 02 Apr 2022 withdrawn
    Release notes

    PR #36: Fix the bindings for aarch64-apple-darwin.

    Open source →
  10. 0.8.0 31 Mar 2022 withdrawn
    Release notes

    rlimit v0.8.0 uses custom ffi bindings instead of libc for rlimit symbols and constants. The custom bindings are kept in sync with system headers automatically.

    All resource constants are available on all unix platforms. Passing an unsupported resource to [set|get|p]rlimit will result in a custom IO error.

    Added

    • Resource::is_supported

    Changed

    • Resource::as_raw is a private method now.

    Removed

    • Resource::available_names
    • Resource::available_resources
    • RawResource
    Open source →
  11. 0.7.0 12 Feb 2022
    Release notes

    Added

    Changed

    Removed

    Open source →
  12. 0.6.2 15 Jul 2021

    Nothing published for this version

  13. 0.6.1 14 Jul 2021 withdrawn

    Nothing published for this version

  14. 0.6.0 13 Jul 2021 withdrawn

    Nothing published for this version

  15. 0.5.4 01 Mar 2021

    Nothing published for this version

  16. 0.5.3 09 Nov 2020

    Nothing published for this version

  17. 0.5.2 14 Oct 2020

    Nothing published for this version

  18. 0.5.1 13 Oct 2020

    Nothing published for this version

  19. 0.5.0 13 Oct 2020

    Nothing published for this version

  20. 0.4.0 13 Aug 2020 withdrawn

    Nothing published for this version

  21. 0.3.0 29 Jul 2019 withdrawn

    Nothing published for this version

  22. 0.2.1 20 Jul 2019 withdrawn

    Nothing published for this version

  23. 0.2.0 20 Jul 2019 withdrawn

    Nothing published for this version

  24. 0.1.0 05 Apr 2019 withdrawn

    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