bmap-rs icon indicating copy to clipboard operation
bmap-rs copied to clipboard

Update nix requirement from 0.27.1 to 0.28.0

Open dependabot[bot] opened this issue 1 year ago • 0 comments

Updates the requirements on nix to permit the latest version.

Changelog

Sourced from nix's changelog.

[0.28.0] - 2024-02-24

Added

  • Added mkdtemp wrapper (#1297)

  • Add associated constants UTIME_OMIT UTIME_NOW for TimeSpec (#1879)

  • Added EventFd type. (#1945)

    • Added impl From<Signal> for SigSet.
    • Added impl std::ops::BitOr for SigSet.
    • Added impl std::ops::BitOr for Signal.
    • Added impl std::ops::BitOr<Signal> for SigSet

    (#1959)

  • Added TlsGetRecordType control message type and corresponding enum for linux (#2065)

  • Added Ipv6HopLimit to ::nix::sys::socket::ControlMessage for Linux, MacOS, FreeBSD, DragonflyBSD, Android, iOS and Haiku. (#2074)

  • Added Icmp and IcmpV6 to SockProtocol (#2103)

  • Added rfork support for FreeBSD in unistd (#2121)

  • Added MapFlags::map_hugetlb_with_size_log2 method for Linux targets (#2125)

  • Added mmap_anonymous function (#2127)

  • Added mips32r6 and mips64r6 support for signal, ioctl and ptrace (#2138)

  • Added F_GETPATH FcntlFlags entry on Apple/NetBSD/DragonflyBSD for ::nix::fcntl. (#2142)

  • Added F_KINFO FcntlFlags entry on FreeBSD for ::nix::fcntl. (#2152)

  • Added F_GETPATH_NOFIRMLINK and F_BARRIERFSYNC FcntlFlags entry on Apple for ::nix::fcntl. (#2155)

  • Added newtype Flock to automatically unlock a held flock upon drop. Added Flockable trait to represent valid types for Flock. (#2170)

  • Added SetSockOpt impls to enable Linux Kernel TLS on a TCP socket and to import TLS parameters. (#2175)

    • Added the ::nix::sys::socket::SocketTimestamp enum for configuring the TsClock (a.k.a SO_TS_CLOCK) sockopt
    • Added FreeBSD's ScmRealtime and ScmMonotonic as new options in ::nix::sys::socket::ControlMessageOwned

    (#2187)

  • Added new fanotify API: wrappers for fanotify_init and fanotify_mark (#2194)

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

dependabot[bot] avatar Feb 26 '24 01:02 dependabot[bot]