mirror of
https://github.com/outbackdingo/firezone.git
synced 2026-01-27 10:18:54 +00:00
build(deps): bump libc from 0.2.169 to 0.2.171 in /rust (#8466)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.169 to 0.2.171. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/libc/releases">libc's releases</a>.</em></p> <blockquote> <h2>0.2.171</h2> <h3>Added</h3> <ul> <li>Android: Add <code>if_nameindex</code>/<code>if_freenameindex</code> support (<a href="https://redirect.github.com/rust-lang/libc/pull/4247">#4247</a>)</li> <li>Apple: Add missing proc types and constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4310">#4310</a>)</li> <li>BSD: Add <code>devname</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4285">#4285</a>)</li> <li>Cygwin: Add PTY and group API (<a href="https://redirect.github.com/rust-lang/libc/pull/4309">#4309</a>)</li> <li>Cygwin: Add support (<a href="https://redirect.github.com/rust-lang/libc/pull/4279">#4279</a>)</li> <li>FreeBSD: Make <code>spawn.h</code> interfaces available on all FreeBSD-like systems (<a href="https://redirect.github.com/rust-lang/libc/pull/4294">#4294</a>)</li> <li>Linux: Add <code>AF_XDP</code> structs for all Linux environments (<a href="https://redirect.github.com/rust-lang/libc/pull/4163">#4163</a>)</li> <li>Linux: Add SysV semaphore constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4286">#4286</a>)</li> <li>Linux: Add <code>F_SEAL_EXEC</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4316">#4316</a>)</li> <li>Linux: Add <code>SO_PREFER_BUSY_POLL</code> and <code>SO_BUSY_POLL_BUDGET</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/3917">#3917</a>)</li> <li>Linux: Add <code>devmem</code> structs (<a href="https://redirect.github.com/rust-lang/libc/pull/4299">#4299</a>)</li> <li>Linux: Add socket constants up to <code>SO_DEVMEM_DONTNEED</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4299">#4299</a>)</li> <li>NetBSD, OpenBSD, DragonflyBSD: Add <code>closefrom</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4290">#4290</a>)</li> <li>NuttX: Add <code>pw_passwd</code> field to <code>passwd</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4222">#4222</a>)</li> <li>Solarish: define <code>IP_BOUND_IF</code> and <code>IPV6_BOUND_IF</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4287">#4287</a>)</li> <li>Wali: Add bindings for <code>wasm32-wali-linux-musl</code> target (<a href="https://redirect.github.com/rust-lang/libc/pull/4244">#4244</a>)</li> </ul> <h3>Changed</h3> <ul> <li>AIX: Use <code>sa_sigaction</code> instead of a union (<a href="https://redirect.github.com/rust-lang/libc/pull/4250">#4250</a>)</li> <li>Make <code>msqid_ds.__msg_cbytes</code> public (<a href="https://redirect.github.com/rust-lang/libc/pull/4301">#4301</a>)</li> <li>Unix: Make all <code>major</code>, <code>minor</code>, <code>makedev</code> into <code>const fn</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4208">#4208</a>)</li> </ul> <h3>Deprecated</h3> <ul> <li>Linux: Deprecate obsolete packet filter interfaces (<a href="https://redirect.github.com/rust-lang/libc/pull/4267">#4267</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Cygwin: Fix strerror_r (<a href="https://redirect.github.com/rust-lang/libc/pull/4308">#4308</a>)</li> <li>Cygwin: Fix usage of f! (<a href="https://redirect.github.com/rust-lang/libc/pull/4308">#4308</a>)</li> <li>Hermit: Make <code>stat::st_size</code> signed (<a href="https://redirect.github.com/rust-lang/libc/pull/4298">#4298</a>)</li> <li>Linux: Correct values for <code>SI_TIMER</code>, <code>SI_MESGQ</code>, <code>SI_ASYNCIO</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4292">#4292</a>)</li> <li>NuttX: Update <code>tm_zone</code> and <code>d_name</code> fields to use <code>c_char</code> type (<a href="https://redirect.github.com/rust-lang/libc/pull/4222">#4222</a>)</li> <li>Xous: Include the prelude to define <code>c_int</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4304">#4304</a>)</li> </ul> <h3>Other</h3> <ul> <li>Add labels to FIXMEs (<a href="https://redirect.github.com/rust-lang/libc/pull/4231">#4231</a>, <a href="https://redirect.github.com/rust-lang/libc/pull/4232">#4232</a>, <a href="https://redirect.github.com/rust-lang/libc/pull/4234">#4234</a>, <a href="https://redirect.github.com/rust-lang/libc/pull/4235">#4235</a>, <a href="https://redirect.github.com/rust-lang/libc/pull/4236">#4236</a>)</li> <li>CI: Fix "cannot find libc" error on Sparc64 (<a href="https://redirect.github.com/rust-lang/libc/pull/4317">#4317</a>)</li> <li>CI: Fix "cannot find libc" error on s390x (<a href="https://redirect.github.com/rust-lang/libc/pull/4317">#4317</a>)</li> <li>CI: Pass <code>--no-self-update</code> to <code>rustup update</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4306">#4306</a>)</li> <li>CI: Remove tests for the <code>i586-pc-windows-msvc</code> target (<a href="https://redirect.github.com/rust-lang/libc/pull/4311">#4311</a>)</li> <li>CI: Remove the <code>check_cfg</code> job (<a href="https://redirect.github.com/rust-lang/libc/pull/4312">#4322</a>)</li> <li>Change the range syntax that is giving <code>ctest</code> problems (<a href="https://redirect.github.com/rust-lang/libc/pull/4311">#4311</a>)</li> <li>Linux: Split out the stat struct for gnu/b32/mips (<a href="https://redirect.github.com/rust-lang/libc/pull/4276">#4276</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/libc/blob/0.2.171/CHANGELOG.md">libc's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/rust-lang/libc/compare/0.2.170...0.2.171">0.2.171</a> - 2025-03-11</h2> <h3>Added</h3> <ul> <li>Android: Add <code>if_nameindex</code>/<code>if_freenameindex</code> support (<a href="https://redirect.github.com/rust-lang/libc/pull/4247">#4247</a>)</li> <li>Apple: Add missing proc types and constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4310">#4310</a>)</li> <li>BSD: Add <code>devname</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4285">#4285</a>)</li> <li>Cygwin: Add PTY and group API (<a href="https://redirect.github.com/rust-lang/libc/pull/4309">#4309</a>)</li> <li>Cygwin: Add support (<a href="https://redirect.github.com/rust-lang/libc/pull/4279">#4279</a>)</li> <li>FreeBSD: Make <code>spawn.h</code> interfaces available on all FreeBSD-like systems (<a href="https://redirect.github.com/rust-lang/libc/pull/4294">#4294</a>)</li> <li>Linux: Add <code>AF_XDP</code> structs for all Linux environments (<a href="https://redirect.github.com/rust-lang/libc/pull/4163">#4163</a>)</li> <li>Linux: Add SysV semaphore constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4286">#4286</a>)</li> <li>Linux: Add <code>F_SEAL_EXEC</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4316">#4316</a>)</li> <li>Linux: Add <code>SO_PREFER_BUSY_POLL</code> and <code>SO_BUSY_POLL_BUDGET</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/3917">#3917</a>)</li> <li>Linux: Add <code>devmem</code> structs (<a href="https://redirect.github.com/rust-lang/libc/pull/4299">#4299</a>)</li> <li>Linux: Add socket constants up to <code>SO_DEVMEM_DONTNEED</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4299">#4299</a>)</li> <li>NetBSD, OpenBSD, DragonflyBSD: Add <code>closefrom</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4290">#4290</a>)</li> <li>NuttX: Add <code>pw_passwd</code> field to <code>passwd</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4222">#4222</a>)</li> <li>Solarish: define <code>IP_BOUND_IF</code> and <code>IPV6_BOUND_IF</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4287">#4287</a>)</li> <li>Wali: Add bindings for <code>wasm32-wali-linux-musl</code> target (<a href="https://redirect.github.com/rust-lang/libc/pull/4244">#4244</a>)</li> </ul> <h3>Changed</h3> <ul> <li>AIX: Use <code>sa_sigaction</code> instead of a union (<a href="https://redirect.github.com/rust-lang/libc/pull/4250">#4250</a>)</li> <li>Make <code>msqid_ds.__msg_cbytes</code> public (<a href="https://redirect.github.com/rust-lang/libc/pull/4301">#4301</a>)</li> <li>Unix: Make all <code>major</code>, <code>minor</code>, <code>makedev</code> into <code>const fn</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4208">#4208</a>)</li> </ul> <h3>Deprecated</h3> <ul> <li>Linux: Deprecate obsolete packet filter interfaces (<a href="https://redirect.github.com/rust-lang/libc/pull/4267">#4267</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Cygwin: Fix strerror_r (<a href="https://redirect.github.com/rust-lang/libc/pull/4308">#4308</a>)</li> <li>Cygwin: Fix usage of f! (<a href="https://redirect.github.com/rust-lang/libc/pull/4308">#4308</a>)</li> <li>Hermit: Make <code>stat::st_size</code> signed (<a href="https://redirect.github.com/rust-lang/libc/pull/4298">#4298</a>)</li> <li>Linux: Correct values for <code>SI_TIMER</code>, <code>SI_MESGQ</code>, <code>SI_ASYNCIO</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4292">#4292</a>)</li> <li>NuttX: Update <code>tm_zone</code> and <code>d_name</code> fields to use <code>c_char</code> type (<a href="https://redirect.github.com/rust-lang/libc/pull/4222">#4222</a>)</li> <li>Xous: Include the prelude to define <code>c_int</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4304">#4304</a>)</li> </ul> <h3>Other</h3> <ul> <li>Add labels to FIXMEs (<a href="https://redirect.github.com/rust-lang/libc/pull/4231">#4231</a>, <a href="https://redirect.github.com/rust-lang/libc/pull/4232">#4232</a>, <a href="https://redirect.github.com/rust-lang/libc/pull/4234">#4234</a>, <a href="https://redirect.github.com/rust-lang/libc/pull/4235">#4235</a>, <a href="https://redirect.github.com/rust-lang/libc/pull/4236">#4236</a>)</li> <li>CI: Fix "cannot find libc" error on Sparc64 (<a href="https://redirect.github.com/rust-lang/libc/pull/4317">#4317</a>)</li> <li>CI: Fix "cannot find libc" error on s390x (<a href="https://redirect.github.com/rust-lang/libc/pull/4317">#4317</a>)</li> <li>CI: Pass <code>--no-self-update</code> to <code>rustup update</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4306">#4306</a>)</li> <li>CI: Remove tests for the <code>i586-pc-windows-msvc</code> target (<a href="https://redirect.github.com/rust-lang/libc/pull/4311">#4311</a>)</li> <li>CI: Remove the <code>check_cfg</code> job (<a href="https://redirect.github.com/rust-lang/libc/pull/4312">#4322</a>)</li> <li>Change the range syntax that is giving <code>ctest</code> problems (<a href="https://redirect.github.com/rust-lang/libc/pull/4311">#4311</a>)</li> <li>Linux: Split out the stat struct for gnu/b32/mips (<a href="https://redirect.github.com/rust-lang/libc/pull/4276">#4276</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="78b0f8a739"><code>78b0f8a</code></a> chore: release v0.2.171</li> <li><a href="b988ca5bbe"><code>b988ca5</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/libc/issues/4318">#4318</a> from tgross35/backport-morel</li> <li><a href="5746f8e490"><code>5746f8e</code></a> Add missing macos proc types and constants</li> <li><a href="29a40e2cac"><code>29a40e2</code></a> linux: add devmem structs</li> <li><a href="85f6836e3b"><code>85f6836</code></a> linux: add socket constants up to SO_DEVMEM_DONTNEED</li> <li><a href="ff17476460"><code>ff17476</code></a> linux_like: add F_SEAL_EXEC</li> <li><a href="67352ee823"><code>67352ee</code></a> ci: sparc64: fix 'cannot find libc' error</li> <li><a href="10af5a6696"><code>10af5a6</code></a> ci: s390x: fix 'cannot find libc' error</li> <li><a href="c6ad4344f3"><code>c6ad434</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/libc/issues/4315">#4315</a> from tgross35/backport-porcini</li> <li><a href="5726b3cde2"><code>5726b3c</code></a> Cygwin: Add PTY and group API</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/libc/compare/0.2.169...0.2.171">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-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> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
10
rust/Cargo.lock
generated
10
rust/Cargo.lock
generated
@@ -3538,9 +3538,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "libc"
|
||||
version = "0.2.169"
|
||||
version = "0.2.171"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a"
|
||||
checksum = "c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6"
|
||||
|
||||
[[package]]
|
||||
name = "libdbus-sys"
|
||||
@@ -3568,7 +3568,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4"
|
||||
dependencies = [
|
||||
"cfg-if",
|
||||
"windows-targets 0.48.5",
|
||||
"windows-targets 0.52.6",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@@ -4113,7 +4113,7 @@ version = "0.7.3"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56"
|
||||
dependencies = [
|
||||
"proc-macro-crate 1.3.1",
|
||||
"proc-macro-crate 3.2.0",
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"syn 2.0.87",
|
||||
@@ -8001,7 +8001,7 @@ version = "0.1.9"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
|
||||
dependencies = [
|
||||
"windows-sys 0.48.0",
|
||||
"windows-sys 0.59.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
|
||||
@@ -85,7 +85,7 @@ keyring = "3.6.1"
|
||||
known-folders = "1.2.0"
|
||||
l4-tcp-dns-server = { path = "connlib/l4-tcp-dns-server" }
|
||||
l4-udp-dns-server = { path = "connlib/l4-udp-dns-server" }
|
||||
libc = "0.2.150"
|
||||
libc = "0.2.171"
|
||||
lockfree-object-pool = "0.1.6"
|
||||
log = "0.4"
|
||||
lru = "0.12.5"
|
||||
|
||||
Reference in New Issue
Block a user