Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump nix from 0.26.4 to 0.27.1 (#278)
Bumps [nix](https://github.com/nix-rust/nix) from 0.26.4 to 0.27.1. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/nix-rust/nix/blob/master/CHANGELOG.md">nix's changelog</a>.</em></p> <blockquote> <h2>[0.27.1] - 2023-08-28</h2> <h3>Fixed</h3> <ul> <li>Fixed generating the documentation on docs.rs. (<a href="https://redirect.github.com/nix-rust/nix/pull/2111">#2111</a>)</li> </ul> <h2>[0.27.0] - 2023-08-28</h2> <h3>Added</h3> <ul> <li>Added <code>AT_EACCESS</code> to <code>AtFlags</code> on all platforms but android (<a href="https://redirect.github.com/nix-rust/nix/pull/1995">#1995</a>)</li> <li>Add <code>PF_ROUTE</code> to <code>SockType</code> on macOS, iOS, all of the BSDs, Fuchsia, Haiku, Illumos. (<a href="https://redirect.github.com/nix-rust/nix/pull/1867">#1867</a>)</li> <li>Added <code>nix::ucontext</code> module on <code>aarch64-unknown-linux-gnu</code>. (#<a href="https://redirect.github.com/nix-rust/nix/pull/1662">1662</a>)</li> <li>Added <code>CanRaw</code> to <code>SockProtocol</code> and <code>CanBcm</code> as a separate <code>SocProtocol</code> constant. (<a href="https://redirect.github.com/nix-rust/nix/pull/1912">#1912</a>)</li> <li>Added <code>Generic</code> and <code>NFLOG</code> to <code>SockProtocol</code>. (<a href="https://redirect.github.com/nix-rust/nix/pull/2092">#2092</a>)</li> <li>Added <code>mq_timedreceive</code> to <code>::nix::mqueue</code>. (<a href="https://redirect.github.com/nix-rust/nix/issues/1966">#1966</a>)(<a href="https://redirect.github.com/nix-rust/nix/pull/1966">nix-rust/nix#1966</a>)</li> <li>Added <code>LocalPeerPid</code> to <code>nix::sys::socket::sockopt</code> for macOS. (<a href="https://redirect.github.com/nix-rust/nix/pull/1967">#1967</a>)</li> <li>Added <code>TFD_TIMER_CANCEL_ON_SET</code> to <code>::nix::sys::time::TimerSetTimeFlags</code> on Linux and Android. (<a href="https://redirect.github.com/nix-rust/nix/pull/2040">#2040</a>)</li> <li>Added <code>SOF_TIMESTAMPING_OPT_ID</code> and <code>SOF_TIMESTAMPING_OPT_TSONLY</code> to <code>nix::sys::socket::TimestampingFlag</code>. (<a href="https://redirect.github.com/nix-rust/nix/pull/2048">#2048</a>)</li> <li>Enabled socket timestamping options on Android. (<a href="https://redirect.github.com/nix-rust/nix/pull/2077">#2077</a>)</li> <li>Added vsock support for macOS (<a href="https://redirect.github.com/nix-rust/nix/pull/2056">#2056</a>)</li> <li>Added <code>SO_SETFIB</code> and <code>SO_USER_COOKIE</code> to <code>nix::sys::socket::sockopt</code> for FreeBSD. (<a href="https://redirect.github.com/nix-rust/nix/pull/2085">#2085</a>)</li> <li>Added <code>SO_RTABLE</code> for OpenBSD and <code>SO_ACCEPTFILTER</code> for FreeBSD/NetBSD to <code>nix::sys::socket::sockopt</code>. (<a href="https://redirect.github.com/nix-rust/nix/pull/2085">#2085</a>)</li> <li>Added <code>MSG_WAITFORONE</code> to <code>MsgFlags</code> on Android, Fuchsia, Linux, NetBSD, FreeBSD, OpenBSD, and Solaris. (<a href="https://redirect.github.com/nix-rust/nix/pull/2014">#2014</a>)</li> <li>Added <code>SO_TS_CLOCK</code> for FreeBSD to <code>nix::sys::socket::sockopt</code>. (<a href="https://redirect.github.com/nix-rust/nix/pull/2093">#2093</a>)</li> <li>Added support for prctl in Linux. (#<a href="https://redirect.github.com/nix-rust/nix/pull/1550">1550</a>)</li> <li><code>nix::socket</code> and <code>nix::select</code> are now available on Redox. (<a href="https://redirect.github.com/nix-rust/nix/pull/2012">#2012</a>)</li> <li>Implemented AsFd, AsRawFd, FromRawFd, and IntoRawFd for <code>mqueue::MqdT</code>. (<a href="https://redirect.github.com/nix-rust/nix/pull/2097">#2097</a>)</li> <li>Add the ability to set <code>kevent_flags</code> on <code>SigEvent</code>. (<a href="https://redirect.github.com/nix-rust/nix/pull/1731">#1731</a>)</li> </ul> <h3>Changed</h3> <ul> <li>All Cargo features have been removed from the default set. Users will need to specify which features they depend on in their Cargo.toml.</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/nix-rust/nix/commit/996db47d542ae20f09eb344b9fcb88c40ae38e3d"><code>996db47</code></a> chore: Release nix version 0.27.1</li> <li><a href="https://github.com/nix-rust/nix/commit/a513f313d90a29ecc8003b693a628c972fadce44"><code>a513f31</code></a> Update CHANGELOG for PR <a href="https://redirect.github.com/nix-rust/nix/issues/2111">#2111</a></li> <li><a href="https://github.com/nix-rust/nix/commit/b2e45a930acc636ea14c8ee4c8c13f0c92448d16"><code>b2e45a9</code></a> Enable all features when building on docs.rs (<a href="https://redirect.github.com/nix-rust/nix/issues/2111">#2111</a>)</li> <li><a href="https://github.com/nix-rust/nix/commit/842142f9dd61dfc3261ffefce90faa278f42f37c"><code>842142f</code></a> chore: Release nix version 0.27.0</li> <li><a href="https://github.com/nix-rust/nix/commit/d491f877791f5fcc831c7bb8c3b23ee79842a753"><code>d491f87</code></a> Edit CHANGELOG (<a href="https://redirect.github.com/nix-rust/nix/issues/2109">#2109</a>)</li> <li><a href="https://github.com/nix-rust/nix/commit/a2a9a711034830ac9bd84d6cb505e0002bfb2152"><code>a2a9a71</code></a> release.toml: compatibility with cargo-release 0.22 (<a href="https://redirect.github.com/nix-rust/nix/issues/2108">#2108</a>)</li> <li><a href="https://github.com/nix-rust/nix/commit/3a4037c8b903542a5c26c4094a4dedee90e27441"><code>3a4037c</code></a> Added support for prctl in Linux (<a href="https://redirect.github.com/nix-rust/nix/issues/1550">#1550</a>)</li> <li><a href="https://github.com/nix-rust/nix/commit/d59d2353e42c7aa408f455a3d8149011e989228c"><code>d59d235</code></a> Eliminate the lazy_static dev dependency (<a href="https://redirect.github.com/nix-rust/nix/issues/2107">#2107</a>)</li> <li><a href="https://github.com/nix-rust/nix/commit/56e1277d4992b11e213c1b2ea9e60618025b40b6"><code>56e1277</code></a> Make <code>clone</code> unsafe (<a href="https://redirect.github.com/nix-rust/nix/issues/1993">#1993</a>)</li> <li><a href="https://github.com/nix-rust/nix/commit/93d43a70b75ae7911aed1ccb24ddff8b13d38853"><code>93d43a7</code></a> introduces FreeBSD's SO_TS_CLOCK into net::sys::socket::sockopt. (<a href="https://redirect.github.com/nix-rust/nix/issues/2093">#2093</a>)</li> <li>Additional commits viewable in <a href="https://github.com/nix-rust/nix/compare/v0.26.4...v0.27.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nix&package-manager=cargo&previous-version=0.26.4&new-version=0.27.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details> > **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days. --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Andreas Stenius <[email protected]>
- Loading branch information