Update nix requirement from 0.27.1 to 0.28.0
Updates the requirements on nix to permit the latest version.
Changelog
Sourced from nix's changelog.
[0.28.0] - 2024-02-24
Added
Added
mkdtempwrapper (#1297)Add associated constants
UTIME_OMITUTIME_NOWforTimeSpec(#1879)Added
EventFdtype. (#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
TlsGetRecordTypecontrol message type and corresponding enum for linux (#2065)Added
Ipv6HopLimitto::nix::sys::socket::ControlMessagefor Linux, MacOS, FreeBSD, DragonflyBSD, Android, iOS and Haiku. (#2074)Added
IcmpandIcmpV6toSockProtocol(#2103)Added rfork support for FreeBSD in
unistd(#2121)Added
MapFlags::map_hugetlb_with_size_log2method for Linux targets (#2125)Added
mmap_anonymousfunction (#2127)Added
mips32r6andmips64r6support for signal, ioctl and ptrace (#2138)Added
F_GETPATHFcntlFlags entry on Apple/NetBSD/DragonflyBSD for::nix::fcntl. (#2142)Added
F_KINFOFcntlFlags entry on FreeBSD for::nix::fcntl. (#2152)Added
F_GETPATH_NOFIRMLINKandF_BARRIERFSYNCFcntlFlags entry on Apple for::nix::fcntl. (#2155)Added newtype
Flockto automatically unlock a held flock upon drop. AddedFlockabletrait to represent valid types forFlock. (#2170)Added
SetSockOptimpls to enable Linux Kernel TLS on a TCP socket and to import TLS parameters. (#2175)
- Added the
::nix::sys::socket::SocketTimestampenum for configuring theTsClock(a.k.aSO_TS_CLOCK) sockopt- Added FreeBSD's
ScmRealtimeandScmMonotonicas new options in::nix::sys::socket::ControlMessageOwned(#2187)
Added new fanotify API: wrappers for
fanotify_initandfanotify_mark(#2194)
... (truncated)
Commits
21ab06echore: release 0.8.0595c6ebchore: changelog for 0.28.0 (#2303)79b86a7mmsg revert signature simplification (#2227)08e05a5refactor: remove redundant imports to fix CI (#2320)197f55brefactor: update nix (#2311)f34d00dchore(deps): try libc 0.2.153 (#2309)062f6c0test: clean clippy needless_borrow false positive issue (#2310)ca173ffFix the mount tests (#2269)0dfcf32test: tweak test_fanotify to monitor ONLY 1 file (#2294)0fb3460Temporarily disable CI on GNU hurd (#2307)- Additional commits viewable in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)