Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 26, 2024

Bumps nix from 0.27.1 to 0.28.0.

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 compatibility score

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 will merge this PR once it's up-to-date and CI passes on it, as requested by @zonyitoo.


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 dependabot bot added the dependencies Pull requests that update a dependency file label Feb 26, 2024
@zonyitoo
Copy link
Collaborator

@dependabot squash and merge

@dependabot dependabot bot force-pushed the dependabot/cargo/nix-0.28.0 branch 2 times, most recently from 614dfc0 to fe0bd82 Compare February 26, 2024 16:21
Bumps [nix](https://github.com/nix-rust/nix) from 0.27.1 to 0.28.0.
- [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md)
- [Commits](nix-rust/nix@v0.27.1...v0.28.0)

---
updated-dependencies:
- dependency-name: nix
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/cargo/nix-0.28.0 branch from fe0bd82 to bc1d7fb Compare February 26, 2024 16:29
@dependabot dependabot bot merged commit b5c74a6 into master Feb 26, 2024
@dependabot dependabot bot deleted the dependabot/cargo/nix-0.28.0 branch February 26, 2024 16:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants