build(deps): bump nix from 0.27.1 to 0.28.0
Bumps nix from 0.27.1 to 0.28.0.
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
You can trigger a rebase of this PR 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)
Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.