jobserver-rs
jobserver-rs copied to clipboard
Bump nix from 0.28.0 to 0.29.0
Bumps nix from 0.28.0 to 0.29.0.
Changelog
Sourced from nix's changelog.
[0.29.0] - 2024-05-24
Added
- Add
getregset()/setregset()
for Linux/glibc/x86/x86_64/aarch64/riscv64 andgetregs()/setregs()
for Linux/glibc/aarch64/riscv64 (#2044)- Add socket option Ipv6Ttl for apple targets. (#2287)
- Add socket option UtunIfname. (#2325)
- make SigAction repr(transparent) & can be converted to the libc raw type (#2326)
- Add
From
trait implementation for conversions betweensockaddr_in
andSockaddrIn
,sockaddr_in6
andSockaddrIn6
(#2328)- Add socket option ReusePortLb for FreeBSD. (#2332)
- Added support for openat2 on linux. (#2339)
- Add if_indextoname function. (#2340)
- Add
mount
andunmount
API for apple targets. (#2347)- Added
_PC_MIN_HOLE_SIZE
forpathconf
andfpathconf
. (#2349)- Added
impl AsFd for pty::PtyMaster
(#2355)- Add
open
flagO_SEARCH
to AIX, Empscripten, FreeBSD, Fuchsia, solarish, WASI (#2374)- Add prctl function
prctl_set_vma_anon_name
for Linux/Android. (#2378)- Add
sync(2)
forapple_targets/solarish/haiku/aix/hurd
,syncfs(2)
forhurd
andfdatasync(2)
foraix/hurd
(#2379)- Add fdatasync support for Apple targets. (#2380)
- Add
fcntl::OFlag::O_PATH
for FreeBSD and Fuchsia (#2382)- Added
PathconfVar::MIN_HOLE_SIZE
for apple_targets. (#2388)- Add
open
flagO_SEARCH
to apple_targets (#2391)O_DSYNC
may now be used withaio_fsync
andfcntl
on FreeBSD. (#2404)- Added
Flock::relock
for upgrading and downgrading locks. (#2407)Changed
... (truncated)
Commits
1dad4d8
chore: prepare for 0.29.0f743197
fix ControlMessageOwned::UdpGroSegments UDP packets processing type. (#2406)208b80b
recvmsg: Check if CMSG buffer was too small and return an error (#2413)ecd12a9
test: remove test of inode count in test_statfs.rs (#2414)663506a
fix: only closefanotify
events with a valid fd (#2399)1604723
revert: impl From<sigaction> for SigAction (#2410)ec4beb5
docs: correct limit value of FAN_UNLIMITED_QUEUE and FAN_UNLIMITED_MARKS[skip...84c0444
chore: bump libc to 0.2.155 (#2409)c5af4ad
Add Flock::relock (#2407)e7acaff
Enable O_DSYNC on FreeBSD with fcntl and aio_fsync (#2404)- 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 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)
Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.