mirror of
https://github.com/bdwgc/bdwgc-rust.git
synced 2026-06-28 04:16:31 -06:00
2f709624692046a28692bf5c6d49adff72947dfb
39 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
a753eef0d5 |
chore(deps): Bump libc from 0.2.185 to 0.2.186 (#552)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.185 to 0.2.186. <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.186</h2> <h3>Added</h3> <ul> <li>Apple: Add <code>KEVENT_FLAG_*</code> constants (<a href="https://redirect.github.com/rust-lang/libc/pull/5070">#5070</a>)</li> <li>Linux: Add <code>PR_SET_MEMORY_MERGE</code> and <code>PR_GET_MEMORY_MERGE</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/5060">#5060</a>)</li> </ul> <h3>Changed</h3> <ul> <li>CI: Migrate FreeBSD CI from Cirrus CI to GitHub Actions (<a href="https://redirect.github.com/rust-lang/libc/pull/5058">#5058</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/libc/blob/0.2.186/CHANGELOG.md">libc's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/rust-lang/libc/compare/0.2.185...0.2.186">0.2.186</a> - 2026-04-24</h2> <h3>Added</h3> <ul> <li>Apple: Add <code>KEVENT_FLAG_*</code> constants (<a href="https://redirect.github.com/rust-lang/libc/pull/5070">#5070</a>)</li> <li>Linux: Add <code>PR_SET_MEMORY_MERGE</code> and <code>PR_GET_MEMORY_MERGE</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/5060">#5060</a>)</li> </ul> <h3>Changed</h3> <ul> <li>CI: Migrate FreeBSD CI from Cirrus CI to GitHub Actions (<a href="https://redirect.github.com/rust-lang/libc/pull/5058">#5058</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/libc/commit/42620ffc4109dc32e02f1cae9e63a3f4311b4b71"><code>42620ff</code></a> [0.2] libc: Release 0.2.186</li> <li><a href="https://github.com/rust-lang/libc/commit/9db2eaaaaea60e0b048785e41ca4eb9c50d30ad5"><code>9db2eaa</code></a> apple: add KEVENT_FLAG_* constants</li> <li><a href="https://github.com/rust-lang/libc/commit/38409392ffb50288aa84e94b75fc37bd565fd5bc"><code>3840939</code></a> Add PR_SET_MEMORY_MERGE and PR_GET_MEMORY_MERGE for linux</li> <li><a href="https://github.com/rust-lang/libc/commit/f697deb9440a8f916ec2fb95bef9e06fc847b6f7"><code>f697deb</code></a> chore: migrate from Cirrus CI to GHA</li> <li>See full diff in <a href="https://github.com/rust-lang/libc/compare/0.2.185...0.2.186">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 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> |
||
|
|
d91650534c |
chore(deps): Bump libc from 0.2.184 to 0.2.185 (#547)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.184 to 0.2.185. <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.185</h2> <h3>Added</h3> <ul> <li>EspIDF: Add <code>espidf_picolibc</code> cfg for picolibc <code>O_*</code> flag values (<a href="https://redirect.github.com/rust-lang/libc/pull/5035">#5035</a>)</li> <li>Hexagon: add missing constants and fix types for linux-musl (<a href="https://redirect.github.com/rust-lang/libc/pull/5042">#5042</a>)</li> <li>Redox: Add semaphore functions (<a href="https://redirect.github.com/rust-lang/libc/pull/5051">#5051</a>)</li> <li>Windows: Add <code>sprintf</code>, <code>snprintf</code>, and the <code>scanf</code> family (<a href="https://redirect.github.com/rust-lang/libc/pull/5024">#5024</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Hexagon: Decouple <code>time64</code> types from musl symbol redirects (<a href="https://redirect.github.com/rust-lang/libc/pull/5040">#5040</a>)</li> <li>Horizon: Change <code>POLL</code> constants from <code>c_short</code> to <code>c_int</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/5045">#5045</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/libc/blob/0.2.185/CHANGELOG.md">libc's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/rust-lang/libc/compare/0.2.184...0.2.185">0.2.185</a> - 2026-04-13</h2> <h3>Added</h3> <ul> <li>EspIDF: Add <code>espidf_picolibc</code> cfg for picolibc <code>O_*</code> flag values (<a href="https://redirect.github.com/rust-lang/libc/pull/5035">#5035</a>)</li> <li>Hexagon: add missing constants and fix types for linux-musl (<a href="https://redirect.github.com/rust-lang/libc/pull/5042">#5042</a>)</li> <li>Redox: Add semaphore functions (<a href="https://redirect.github.com/rust-lang/libc/pull/5051">#5051</a>)</li> <li>Windows: Add <code>sprintf</code>, <code>snprintf</code>, and the <code>scanf</code> family (<a href="https://redirect.github.com/rust-lang/libc/pull/5024">#5024</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Hexagon: Decouple <code>time64</code> types from musl symbol redirects (<a href="https://redirect.github.com/rust-lang/libc/pull/5040">#5040</a>)</li> <li>Horizon: Change <code>POLL</code> constants from <code>c_short</code> to <code>c_int</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/5045">#5045</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/libc/commit/71d5bfcc1bda05da1783666fc2cd7d9669c9c4c8"><code>71d5bfc</code></a> libc: Release 0.2.185</li> <li><a href="https://github.com/rust-lang/libc/commit/1027d1c23bd3f07ba3dc6ab4a4eb4660cc91e509"><code>1027d1c</code></a> Revert "ci: Pin nightly to 2026-04-01"</li> <li><a href="https://github.com/rust-lang/libc/commit/0e9c6e53cca07b36239a6dc4e65d8b691b39023a"><code>0e9c6e5</code></a> redox: Add semaphore functions</li> <li><a href="https://github.com/rust-lang/libc/commit/24ef457ddd312f8b8055a8ed07f5376c5792c211"><code>24ef457</code></a> feat: add back support for gnu windows x86 in ci</li> <li><a href="https://github.com/rust-lang/libc/commit/aa75caf30c0153647c9ab9fc0fe382bce2564b0c"><code>aa75caf</code></a> horizon: Change POLL constants from c_short to c_int</li> <li><a href="https://github.com/rust-lang/libc/commit/b7eda5a40c678c4a195a389a329d85008eabaf2d"><code>b7eda5a</code></a> hexagon: add missing constants and fix types for linux-musl</li> <li><a href="https://github.com/rust-lang/libc/commit/d4613f96a5dd56810baeb0c57403c36e37b5383d"><code>d4613f9</code></a> newlib/espidf: Add espidf_picolibc cfg for picolibc O_* flag values</li> <li><a href="https://github.com/rust-lang/libc/commit/c89fd76cc760e29bb2a2703d87e24fc9d134f622"><code>c89fd76</code></a> Fix typo in Padding comments</li> <li><a href="https://github.com/rust-lang/libc/commit/b3264b292ab0372bde0f9a0aa41b2758a8837bde"><code>b3264b2</code></a> hexagon: decouple time64 types from musl symbol redirects</li> <li><a href="https://github.com/rust-lang/libc/commit/db1ebee456a2cb08eb53489906a0a6869f62c365"><code>db1ebee</code></a> ci: Pin nightly to 2026-04-01</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/libc/compare/0.2.184...0.2.185">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 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> |
||
|
|
881b5a5b7a |
chore(deps): Bump libc from 0.2.183 to 0.2.184 (#542)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.183 to 0.2.184. <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.184</h2> <h3>MSRV</h3> <p>This release increases the MSRV of <code>libc</code> to 1.65. With this update, you can now always use the <code>core::ffi::c_*</code> types with <code>libc</code> definitions, since <code>libc</code> has been changed to reexport from <code>core</code> rather than redefining them. (This <em>usually</em> worked before but had edge cases.) (<a href="https://redirect.github.com/rust-lang/libc/pull/4972">#4972</a>)</p> <h3>Added</h3> <ul> <li>BSD: Add <code>IP_MINTTL</code> to bsd (<a href="https://redirect.github.com/rust-lang/libc/pull/5026">#5026</a>)</li> <li>Cygwin: Add <code>TIOCM_DSR</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/5031">#5031</a>)</li> <li>FreeBSD: Added <code>xfile</code> structe and file descriptor types (<a href="https://redirect.github.com/rust-lang/libc/pull/5002">#5002</a>)</li> <li>Linux: Add CAN netlink bindings (<a href="https://redirect.github.com/rust-lang/libc/pull/5011">#5011</a>)</li> <li>Linux: Add <code>struct ethhdr</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4239">#4239</a>)</li> <li>Linux: Add <code>struct ifinfomsg</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/5012">#5012</a>)</li> <li>Linux: Define <code>max_align_t</code> for riscv64 (<a href="https://redirect.github.com/rust-lang/libc/pull/5029">#5029</a>)</li> <li>NetBSD: Add missing <code>CLOCK_</code> constants (<a href="https://redirect.github.com/rust-lang/libc/pull/5020">#5020</a>)</li> <li>NuttX: Add <code>_SC_HOST_NAME_MAX</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/5004">#5004</a>)</li> <li>VxWorks: Add <code>flock</code> and <code>F_*LCK</code> constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4043">#4043</a>)</li> <li>WASI: Add all <code>_SC_*</code> sysconf constants (<a href="https://redirect.github.com/rust-lang/libc/pull/5023">#5023</a>)</li> </ul> <h3>Deprecated</h3> <p>The remaining fixed-width integer aliases, <code>__uint128_t</code>, <code>__uint128</code>, <code>__int128_t</code>, and <code>__int128</code>, have been deprecated. Use <code>i128</code> and <code>u128</code> instead. (<a href="https://redirect.github.com/rust-lang/libc/pull/4343">#4343</a>)</p> <h3>Fixed</h3> <ul> <li><strong>breaking</strong> Redox: Fix signal action constant types (<a href="https://redirect.github.com/rust-lang/libc/pull/5009">#5009</a>)</li> <li>EspIDF: Correct the value of <code>DT_*</code> constants (<a href="https://redirect.github.com/rust-lang/libc/pull/5034">#5034</a>)</li> <li>Redox: Fix locale values and add <code>RTLD_NOLOAD</code>, some TCP constants (<a href="https://redirect.github.com/rust-lang/libc/pull/5025">#5025</a>)</li> <li>Various: Use <code>Padding::new(<zeroed>)</code> rather than <code>Padding::uninit()</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/5036">#5036</a>)</li> </ul> <h3>Changed</h3> <ul> <li><strong>potentially breaking</strong> Linux: Add new fields to <code>struct ptrace_syscall_info</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4966">#4966</a>)</li> <li>Re-export <code>core::ffi</code> integer types rather than redefining (<a href="https://redirect.github.com/rust-lang/libc/pull/5015">#5015</a>)</li> <li>Redox: Update <code>F_DUPFD</code>, <code>IP</code>, and <code>TCP</code> constants to match relibc (<a href="https://redirect.github.com/rust-lang/libc/pull/4990">#4990</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/libc/blob/0.2.184/CHANGELOG.md">libc's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/rust-lang/libc/compare/0.2.183...0.2.184">0.2.184</a> - 2026-04-01</h2> <h3>MSRV</h3> <p>This release increases the MSRV of <code>libc</code> to 1.65. With this update, you can now always use the <code>core::ffi::c_*</code> types with <code>libc</code> definitions, since <code>libc</code> has been changed to reexport from <code>core</code> rather than redefining them. (This <em>usually</em> worked before but had edge cases.) (<a href="https://redirect.github.com/rust-lang/libc/pull/4972">#4972</a>)</p> <h3>Added</h3> <ul> <li>BSD: Add <code>IP_MINTTL</code> to bsd (<a href="https://redirect.github.com/rust-lang/libc/pull/5026">#5026</a>)</li> <li>Cygwin: Add <code>TIOCM_DSR</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/5031">#5031</a>)</li> <li>FreeBSD: Added <code>xfile</code> structe and file descriptor types (<a href="https://redirect.github.com/rust-lang/libc/pull/5002">#5002</a>)</li> <li>Linux: Add CAN netlink bindings (<a href="https://redirect.github.com/rust-lang/libc/pull/5011">#5011</a>)</li> <li>Linux: Add <code>struct ethhdr</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4239">#4239</a>)</li> <li>Linux: Add <code>struct ifinfomsg</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/5012">#5012</a>)</li> <li>Linux: Define <code>max_align_t</code> for riscv64 (<a href="https://redirect.github.com/rust-lang/libc/pull/5029">#5029</a>)</li> <li>NetBSD: Add missing <code>CLOCK_</code> constants (<a href="https://redirect.github.com/rust-lang/libc/pull/5020">#5020</a>)</li> <li>NuttX: Add <code>_SC_HOST_NAME_MAX</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/5004">#5004</a>)</li> <li>VxWorks: Add <code>flock</code> and <code>F_*LCK</code> constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4043">#4043</a>)</li> <li>WASI: Add all <code>_SC_*</code> sysconf constants (<a href="https://redirect.github.com/rust-lang/libc/pull/5023">#5023</a>)</li> </ul> <h3>Deprecated</h3> <p>The remaining fixed-width integer aliases, <code>__uint128_t</code>, <code>__uint128</code>, <code>__int128_t</code>, and <code>__int128</code>, have been deprecated. Use <code>i128</code> and <code>u128</code> instead. (<a href="https://redirect.github.com/rust-lang/libc/pull/4343">#4343</a>)</p> <h3>Fixed</h3> <ul> <li><strong>breaking</strong> Redox: Fix signal action constant types (<a href="https://redirect.github.com/rust-lang/libc/pull/5009">#5009</a>)</li> <li>EspIDF: Correct the value of <code>DT_*</code> constants (<a href="https://redirect.github.com/rust-lang/libc/pull/5034">#5034</a>)</li> <li>Redox: Fix locale values and add <code>RTLD_NOLOAD</code>, some TCP constants (<a href="https://redirect.github.com/rust-lang/libc/pull/5025">#5025</a>)</li> <li>Various: Use <code>Padding::new(<zeroed>)</code> rather than <code>Padding::uninit()</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/5036">#5036</a>)</li> </ul> <h3>Changed</h3> <ul> <li><strong>potentially breaking</strong> Linux: Add new fields to <code>struct ptrace_syscall_info</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4966">#4966</a>)</li> <li>Re-export <code>core::ffi</code> integer types rather than redefining (<a href="https://redirect.github.com/rust-lang/libc/pull/5015">#5015</a>)</li> <li>Redox: Update <code>F_DUPFD</code>, <code>IP</code>, and <code>TCP</code> constants to match relibc (<a href="https://redirect.github.com/rust-lang/libc/pull/4990">#4990</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/libc/commit/b1fd610c7eb6026c108f318874283525871b0e77"><code>b1fd610</code></a> chore: Release libc 0.2.184</li> <li><a href="https://github.com/rust-lang/libc/commit/f596819d7c309f9de20ace14532d37d94ae48380"><code>f596819</code></a> ci: Don't enforce cargo-semver-checks</li> <li><a href="https://github.com/rust-lang/libc/commit/4645f60c3a289aaf7d7fe08e2de66a1acd63a97c"><code>4645f60</code></a> linux: update ptrace_syscall_info struct</li> <li><a href="https://github.com/rust-lang/libc/commit/14cbbec35360179b68947183d3ba618fa78acba2"><code>14cbbec</code></a> types: Remove <code>Padding::uninit</code></li> <li><a href="https://github.com/rust-lang/libc/commit/b5dcda885fbf89e39e6a8fb80ee46f90284a6d4a"><code>b5dcda8</code></a> pthread: Use <code>Padding::new(\<zeroed>)</code> rather than <code>Padding::uninit()</code></li> <li><a href="https://github.com/rust-lang/libc/commit/bbb1c5d350e010760c4ebdbc2bb499b2e0faff76"><code>bbb1c5d</code></a> types: Add a <code>new</code> function to <code>Padding</code></li> <li><a href="https://github.com/rust-lang/libc/commit/df06e43309c93a6dc5ea210d72f0284d945c7d61"><code>df06e43</code></a> Fix locale values and add RTLD_NOLOAD, some TCP constants</li> <li><a href="https://github.com/rust-lang/libc/commit/078f5c6b3c7c3a51deba2c52c3d00b93cbb48557"><code>078f5c6</code></a> newlib/espidf: Move DT_* to espidf/mod.rs</li> <li><a href="https://github.com/rust-lang/libc/commit/d32b83db3c0e078e0a8b094d9dfbd41f87c7a20f"><code>d32b83d</code></a> Add IP_MINTTL to bsd</li> <li><a href="https://github.com/rust-lang/libc/commit/939e0ec2a8c3234424286719405cb708e9b8062b"><code>939e0ec</code></a> Define max_align_t for riscv64-linux</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/libc/compare/0.2.183...0.2.184">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 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> |
||
|
|
f8a2d86384 |
chore(deps): Bump cmake from 0.1.57 to 0.1.58 (#541)
Bumps [cmake](https://github.com/rust-lang/cmake-rs) from 0.1.57 to 0.1.58. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/cmake-rs/releases">cmake's releases</a>.</em></p> <blockquote> <h2>v0.1.58</h2> <h3>Fixed</h3> <ul> <li>Fix i686-windows system import (<a href="https://redirect.github.com/rust-lang/cmake-rs/pull/276">#276</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/cmake-rs/blob/main/CHANGELOG.md">cmake's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/rust-lang/cmake-rs/compare/v0.1.57...v0.1.58">0.1.58</a> - 2026-03-26</h2> <h3>Fixed</h3> <ul> <li>Fix i686-windows system import (<a href="https://redirect.github.com/rust-lang/cmake-rs/pull/276">#276</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/cmake-rs/commit/63190697197b34e5e5cd3cabf17da4fcab348bef"><code>6319069</code></a> chore: release v0.1.58 (<a href="https://redirect.github.com/rust-lang/cmake-rs/issues/269">#269</a>)</li> <li><a href="https://github.com/rust-lang/cmake-rs/commit/fa894569a94f15d8c7c5a60fc94ed296eac78be6"><code>fa89456</code></a> Fix i686-windows system import (<a href="https://redirect.github.com/rust-lang/cmake-rs/issues/276">#276</a>)</li> <li><a href="https://github.com/rust-lang/cmake-rs/commit/511160ffce8d27632d20770b7090b9f73dda26c6"><code>511160f</code></a> Switch to main (<a href="https://redirect.github.com/rust-lang/cmake-rs/issues/266">#266</a>)</li> <li>See full diff in <a href="https://github.com/rust-lang/cmake-rs/compare/v0.1.57...v0.1.58">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 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> |
||
|
|
86c1b9ca22 |
chore(deps): Bump libc from 0.2.182 to 0.2.183 (#536)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.182 to 0.2.183. <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.183</h2> <h3>Added</h3> <ul> <li>ESP-IDF: Add <code>SOMAXCONN</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4993">#4993</a>)</li> <li>Linux: Add <code>name_to_handle_at</code> and <code>open_by_handle_at</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4988">#4988</a>)</li> <li>NetBSD: Add <code>kinfo_file</code>, <code>kinfo_pcb</code>, and related constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4985">#4985</a>)</li> <li>OpenBSD: Add <code>kinfo_file</code> and related constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4991">#4991</a>)</li> <li>VxWorks: Add additional structs and defines (<a href="https://redirect.github.com/rust-lang/libc/pull/5003">#5003</a>)</li> <li>Various: Implement <code>Default</code> for <code>timeval</code> and <code>timespec</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4976">#4976</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Hexagon musl: Enable unstable 64-bit <code>time_t</code> support and <code>musl_v1_2_3</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4992">#4992</a>)</li> <li>Nintendo Switch: Fix target support (<a href="https://redirect.github.com/rust-lang/libc/pull/4982">#4982</a>)</li> <li>OpenBSD: Wrap an unused field in <code>Padding</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4997">#4997</a>)</li> <li>Redox: Change <code>sigaction.sa_flags</code> to <code>c_int</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4986">#4986</a>)</li> <li>Redox: Fix <code>blkcnt_t</code> type (<a href="https://redirect.github.com/rust-lang/libc/pull/4994">#4994</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/libc/blob/0.2.183/CHANGELOG.md">libc's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/rust-lang/libc/compare/0.2.182...0.2.183">0.2.183</a> - 2026-03-08</h2> <h3>Added</h3> <ul> <li>ESP-IDF: Add <code>SOMAXCONN</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4993">#4993</a>)</li> <li>Linux: Add <code>name_to_handle_at</code> and <code>open_by_handle_at</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4988">#4988</a>)</li> <li>NetBSD: Add <code>kinfo_file</code>, <code>kinfo_pcb</code>, and related constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4985">#4985</a>)</li> <li>OpenBSD: Add <code>kinfo_file</code> and related constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4991">#4991</a>)</li> <li>VxWorks: Add additional structs and defines (<a href="https://redirect.github.com/rust-lang/libc/pull/5003">#5003</a>)</li> <li>Various: Implement <code>Default</code> for <code>timeval</code> and <code>timespec</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4976">#4976</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Hexagon musl: Enable unstable 64-bit <code>time_t</code> support and <code>musl_v1_2_3</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4992">#4992</a>)</li> <li>Nintendo Switch: Fix target support (<a href="https://redirect.github.com/rust-lang/libc/pull/4982">#4982</a>)</li> <li>OpenBSD: Wrap an unused field in <code>Padding</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4997">#4997</a>)</li> <li>Redox: Change <code>sigaction.sa_flags</code> to <code>c_int</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4986">#4986</a>)</li> <li>Redox: Fix <code>blkcnt_t</code> type (<a href="https://redirect.github.com/rust-lang/libc/pull/4994">#4994</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/libc/commit/5660e6fc058d1c6c27788e3ea2bc7d3e79d3c22d"><code>5660e6f</code></a> chore: Release libc 0.2.183</li> <li><a href="https://github.com/rust-lang/libc/commit/8b439b76789d14215296766e97e0692e7900f1e1"><code>8b439b7</code></a> allow unused link_cfg feature in rustc-dep-of-std</li> <li><a href="https://github.com/rust-lang/libc/commit/e6436dcf4a702328aa365ced37f0a8e2d829ec3b"><code>e6436dc</code></a> Adding structs and defines for vxworks</li> <li><a href="https://github.com/rust-lang/libc/commit/e9cca04dffbe546d5af7dc5302f8cb305d8e7370"><code>e9cca04</code></a> Linux: add <code>name_to_handle_at</code> and <code>open_by_handle_at</code></li> <li><a href="https://github.com/rust-lang/libc/commit/af8b8127bc7fcce8a5e70cb1a4ab8b33021bf02e"><code>af8b812</code></a> linux: relocate PIDFD definitions to src/new</li> <li><a href="https://github.com/rust-lang/libc/commit/d0bd7e2f2ff74d871b008069c175887cfc4e3867"><code>d0bd7e2</code></a> NetBSD: add kinfo_file, kinfo_pcb structures and related constants</li> <li><a href="https://github.com/rust-lang/libc/commit/17f5cce00dec1207d659f21affc35fb39bca0340"><code>17f5cce</code></a> build(deps): bump actions/upload-artifact from 6 to 7</li> <li><a href="https://github.com/rust-lang/libc/commit/62c89e800adae1a3555798aad9cfffc2b7a9e7b8"><code>62c89e8</code></a> OpenBSD: Wrap an unused field in <code>Padding</code></li> <li><a href="https://github.com/rust-lang/libc/commit/82cb126e16b998d3c231bd320534e213b2096ff4"><code>82cb126</code></a> enable musl32_time64 and musl_v1_2_3 for hexagon</li> <li><a href="https://github.com/rust-lang/libc/commit/e7f99026dc87849e0c0107019dca1a6418bec9e2"><code>e7f9902</code></a> redox: fix blkcnt_t type</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/libc/compare/0.2.182...0.2.183">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 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> |
||
|
|
ad33bffa04 |
chore(deps): Bump libc from 0.2.181 to 0.2.182 (#529)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.181 to 0.2.182. <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.182</h2> <h3>Added</h3> <ul> <li>Android, Linux: Add <code>tgkill</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4970">#4970</a>)</li> <li>Redox: Add <code>RENAME_NOREPLACE</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4968">#4968</a>)</li> <li>Redox: Add <code>renameat2</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4968">#4968</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/libc/blob/0.2.182/CHANGELOG.md">libc's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/rust-lang/libc/compare/0.2.181...0.2.182">0.2.182</a> - 2026-02-13</h2> <h3>Added</h3> <ul> <li>Android, Linux: Add <code>tgkill</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4970">#4970</a>)</li> <li>Redox: Add <code>RENAME_NOREPLACE</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4968">#4968</a>)</li> <li>Redox: Add <code>renameat2</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4968">#4968</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/libc/commit/e879ee90b6cd8f79b352d4d4d1f8ca05f94f2f53"><code>e879ee9</code></a> chore: Release libc 0.2.182</li> <li><a href="https://github.com/rust-lang/libc/commit/2efe72f4dae6feebacaf5ec8a4ec5fdc79569e7b"><code>2efe72f</code></a> remove copyright year in LICENSE-MIT</li> <li><a href="https://github.com/rust-lang/libc/commit/634bc4e66e944d54ebc3d1610175c8c6d390bd29"><code>634bc4e</code></a> ci: Update the list of tested and documented targets</li> <li><a href="https://github.com/rust-lang/libc/commit/d7aa109ab5074dbbd35fb52cc72620e29961e76d"><code>d7aa109</code></a> Revert "Disable hexagon-unknown-linux-musl testing for now"</li> <li><a href="https://github.com/rust-lang/libc/commit/14e2f5641e2d4356953b0c95959ccfc86af5dcc3"><code>14e2f56</code></a> Revert "ci: Skip hexagon-unknown-linux-musl"</li> <li><a href="https://github.com/rust-lang/libc/commit/b7807c369b468c369661e81ea6f9f649f3b3ddf3"><code>b7807c3</code></a> Revert "aix: Temporarily skip checking powerpc64-ibm-aix builds"</li> <li><a href="https://github.com/rust-lang/libc/commit/abe93a0bfedfe6159252d43e5c4273d0b0833ca4"><code>abe93a0</code></a> feat(linux): add <code>tgkill</code> for Linux and Android</li> <li><a href="https://github.com/rust-lang/libc/commit/25f7dde943988c81871d95aaea1afd49cf11425d"><code>25f7dde</code></a> feat(redox): add <code>RENAME_NOREPLACE</code></li> <li><a href="https://github.com/rust-lang/libc/commit/4b4ce4f2205d22121c5e913b118f8fc776d39897"><code>4b4ce4f</code></a> feat(redox): add <code>renameat2</code></li> <li><a href="https://github.com/rust-lang/libc/commit/ab8c36c49327eeee2b5c3818d6706b499dd890a4"><code>ab8c36c</code></a> build(deps): bump vmactions/solaris-vm from 1.2.8 to 1.3.0</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/libc/compare/0.2.181...0.2.182">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 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> |
||
|
|
5617ccbd2c |
chore(deps): Bump libc from 0.2.180 to 0.2.181 (#526)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.180 to 0.2.181. <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.181</h2> <h3>Added</h3> <ul> <li>Apple: Add <code>MADV_ZERO</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4924">#4924</a>)</li> <li>Redox: Add <code>makedev</code>, <code>major</code>, and <code>minor</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4928">#4928</a>)</li> <li>GLibc: Add <code>PTRACE_SET_SYSCALL_INFO</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4933">#4933</a>)</li> <li>OpenBSD: Add more kqueue related constants for (<a href="https://redirect.github.com/rust-lang/libc/pull/4945">#4945</a>)</li> <li>Linux: add CAN error types (<a href="https://redirect.github.com/rust-lang/libc/pull/4944">#4944</a>)</li> <li>OpenBSD: Add siginfo_t::si_status (<a href="https://redirect.github.com/rust-lang/libc/pull/4946">#4946</a>)</li> <li>QNX NTO: Add <code>max_align_t</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4927">#4927</a>)</li> <li>Illumos: Add <code>_CS_PATH</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4956">#4956</a>)</li> <li>OpenBSD: add <code>ppoll</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4957">#4957</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>AIX: Change 'tv_nsec' of 'struct timespec' to type 'c_long' (<a href="https://redirect.github.com/rust-lang/libc/pull/4931">#4931</a>)</li> <li>AIX: Use 'struct st_timespec' in 'struct stat{,64}' (<a href="https://redirect.github.com/rust-lang/libc/pull/4931">#4931</a>)</li> <li>Glibc: Link old version of <code>tc{g,s}etattr</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4938">#4938</a>)</li> <li>Glibc: Link the correct version of <code>cf{g,s}et{i,o}speed</code> on mips{32,64}r6 (<a href="https://redirect.github.com/rust-lang/libc/pull/4938">#4938</a>)</li> <li>OpenBSD: Fix constness of tm.tm_zone (<a href="https://redirect.github.com/rust-lang/libc/pull/4948">#4948</a>)</li> <li>OpenBSD: Fix the definition of <code>ptrace_thread_state</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4947">#4947</a>)</li> <li>QuRT: Fix type visibility and defs (<a href="https://redirect.github.com/rust-lang/libc/pull/4932">#4932</a>)</li> <li>Redox: Fix dev_t (<a href="https://redirect.github.com/rust-lang/libc/pull/4928">#4928</a>)</li> <li>Redox: Fix values for <code>PTHREAD_MUTEX_{NORMAL, RECURSIVE}</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4943">#4943</a>)</li> <li>Various: Mark additional fields as private padding (<a href="https://redirect.github.com/rust-lang/libc/pull/4922">#4922</a>)</li> </ul> <h3>Changed</h3> <ul> <li>Fuchsia: Update <code>SO_*</code> constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4937">#4937</a>)</li> <li>Revert "musl: convert inline timespecs to timespec" (resolves build issues on targets only supported by Musl 1.2.3+ ) (<a href="https://redirect.github.com/rust-lang/libc/pull/4958">#4958</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/libc/blob/0.2.181/CHANGELOG.md">libc's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/rust-lang/libc/compare/0.2.180...0.2.181">0.2.181</a> - 2026-02-09</h2> <h3>Added</h3> <ul> <li>Apple: Add <code>MADV_ZERO</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4924">#4924</a>)</li> <li>Redox: Add <code>makedev</code>, <code>major</code>, and <code>minor</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4928">#4928</a>)</li> <li>GLibc: Add <code>PTRACE_SET_SYSCALL_INFO</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4933">#4933</a>)</li> <li>OpenBSD: Add more kqueue related constants for (<a href="https://redirect.github.com/rust-lang/libc/pull/4945">#4945</a>)</li> <li>Linux: add CAN error types (<a href="https://redirect.github.com/rust-lang/libc/pull/4944">#4944</a>)</li> <li>OpenBSD: Add siginfo_t::si_status (<a href="https://redirect.github.com/rust-lang/libc/pull/4946">#4946</a>)</li> <li>QNX NTO: Add <code>max_align_t</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4927">#4927</a>)</li> <li>Illumos: Add <code>_CS_PATH</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4956">#4956</a>)</li> <li>OpenBSD: add <code>ppoll</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4957">#4957</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>AIX: Change 'tv_nsec' of 'struct timespec' to type 'c_long' (<a href="https://redirect.github.com/rust-lang/libc/pull/4931">#4931</a>)</li> <li>AIX: Use 'struct st_timespec' in 'struct stat{,64}' (<a href="https://redirect.github.com/rust-lang/libc/pull/4931">#4931</a>)</li> <li>Glibc: Link old version of <code>tc{g,s}etattr</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4938">#4938</a>)</li> <li>Glibc: Link the correct version of <code>cf{g,s}et{i,o}speed</code> on mips{32,64}r6 (<a href="https://redirect.github.com/rust-lang/libc/pull/4938">#4938</a>)</li> <li>OpenBSD: Fix constness of tm.tm_zone (<a href="https://redirect.github.com/rust-lang/libc/pull/4948">#4948</a>)</li> <li>OpenBSD: Fix the definition of <code>ptrace_thread_state</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4947">#4947</a>)</li> <li>QuRT: Fix type visibility and defs (<a href="https://redirect.github.com/rust-lang/libc/pull/4932">#4932</a>)</li> <li>Redox: Fix dev_t (<a href="https://redirect.github.com/rust-lang/libc/pull/4928">#4928</a>)</li> <li>Redox: Fix values for <code>PTHREAD_MUTEX_{NORMAL, RECURSIVE}</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4943">#4943</a>)</li> <li>Various: Mark additional fields as private padding (<a href="https://redirect.github.com/rust-lang/libc/pull/4922">#4922</a>)</li> </ul> <h3>Changed</h3> <ul> <li>Fuchsia: Update <code>SO_*</code> constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4937">#4937</a>)</li> <li>Revert "musl: convert inline timespecs to timespec" (resolves build issues on targets only supported by Musl 1.2.3+ ) (<a href="https://redirect.github.com/rust-lang/libc/pull/4958">#4958</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/libc/commit/d37b0aa96ffd38af69d564f2599ad47868b8bd99"><code>d37b0aa</code></a> chore: Release libc 0.2.181</li> <li><a href="https://github.com/rust-lang/libc/commit/08f7df78c0dc83a03ea0c68861536317d12a4e49"><code>08f7df7</code></a> Revert "musl: convert inline timespecs to timespec"</li> <li><a href="https://github.com/rust-lang/libc/commit/7710a7f3e93128fc0acd4158153f00cec6296def"><code>7710a7f</code></a> tests linux: do not skip tests requiring kernel <= 6.8</li> <li><a href="https://github.com/rust-lang/libc/commit/83360a32ca1d39565a0be410a1388bb8da5ed28c"><code>83360a3</code></a> CI linux: Move to Ubuntu25.04 for i686</li> <li><a href="https://github.com/rust-lang/libc/commit/cab60d9e14c79bebc8176a8d002550f69f8396a7"><code>cab60d9</code></a> Macro cleanups.</li> <li><a href="https://github.com/rust-lang/libc/commit/a6168e102b8cce1157b6c62b43b075805818069b"><code>a6168e1</code></a> Remove <code>__item!</code>.</li> <li><a href="https://github.com/rust-lang/libc/commit/52fcf32016d649fd97a28be48c837d5bf445a2c5"><code>52fcf32</code></a> checks termios size in the baud test</li> <li><a href="https://github.com/rust-lang/libc/commit/5971f2fe49720b9dd16c8dd77f2eec1beabefd25"><code>5971f2f</code></a> fix libc-test ctest on mips64 and sparc64</li> <li><a href="https://github.com/rust-lang/libc/commit/1813ac84ea7ee729379f715ee9acdecd3c2296a1"><code>1813ac8</code></a> links old version for glibc on mips{32,64}r6</li> <li><a href="https://github.com/rust-lang/libc/commit/6c7e28237ffa467f61dab66e5dac22b850fa8c10"><code>6c7e282</code></a> links old version of tc{g,s}etattr for glibc on mips(64) and sparc(64)</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/libc/compare/0.2.180...0.2.181">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 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> |
||
|
|
050e936b7b |
chore(deps): Bump libc from 0.2.179 to 0.2.180 (#518)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.179 to 0.2.180. <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.180</h2> <h3>Added</h3> <ul> <li>QNX: Add missing BPF and ifreq structures (<a href="https://redirect.github.com/rust-lang/libc/pull/4769">#4769</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Linux, L4Re: address soundness issues of <code>CMSG_NXTHDR</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4903">#4903</a>)</li> <li>Linux-like: Handle zero-sized payload differences in <code>CMSG_NXTHDR</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4903">#4903</a>)</li> <li>Musl: Fix incorrect definitions of struct stat on some 32-bit architectures (<a href="https://redirect.github.com/rust-lang/libc/pull/4914">#4914</a>)</li> <li>NetBSD: RISC-V 64: Correct <code>mcontext</code> type definitions (<a href="https://redirect.github.com/rust-lang/libc/pull/4886">#4886</a>)</li> <li>uClibc: Re-enable <code>__SIZEOF_PTHREAD_COND_T</code> on non-L4Re uclibc (<a href="https://redirect.github.com/rust-lang/libc/pull/4915">#4915</a>)</li> <li>uClibc: Restructure Linux <code>netlink</code> module to resolve build errors (<a href="https://redirect.github.com/rust-lang/libc/pull/4915">#4915</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/libc/blob/0.2.180/CHANGELOG.md">libc's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/rust-lang/libc/compare/0.2.179...0.2.180">0.2.180</a> - 2026-01-08</h2> <h3>Added</h3> <ul> <li>QNX: Add missing BPF and ifreq structures (<a href="https://redirect.github.com/rust-lang/libc/pull/4769">#4769</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Linux, L4Re: address soundness issues of <code>CMSG_NXTHDR</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4903">#4903</a>)</li> <li>Linux-like: Handle zero-sized payload differences in <code>CMSG_NXTHDR</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4903">#4903</a>)</li> <li>Musl: Fix incorrect definitions of struct stat on some 32-bit architectures (<a href="https://redirect.github.com/rust-lang/libc/pull/4914">#4914</a>)</li> <li>NetBSD: RISC-V 64: Correct <code>mcontext</code> type definitions (<a href="https://redirect.github.com/rust-lang/libc/pull/4886">#4886</a>)</li> <li>uClibc: Re-enable <code>__SIZEOF_PTHREAD_COND_T</code> on non-L4Re uclibc (<a href="https://redirect.github.com/rust-lang/libc/pull/4915">#4915</a>)</li> <li>uClibc: Restructure Linux <code>netlink</code> module to resolve build errors (<a href="https://redirect.github.com/rust-lang/libc/pull/4915">#4915</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/libc/commit/4b38c69e31afadbead63af49794850b5a41f7dc4"><code>4b38c69</code></a> chore: release libc 0.2.180</li> <li><a href="https://github.com/rust-lang/libc/commit/300e6438848503d4a9a0bebd32539294fe0e67a5"><code>300e643</code></a> qnx: add missing BPF and ifreq structures</li> <li><a href="https://github.com/rust-lang/libc/commit/12fd831dff0427d7dae301008069ef3fc040b6f5"><code>12fd831</code></a> ci: Add rtems to basic tier 3 checks</li> <li><a href="https://github.com/rust-lang/libc/commit/b062844024a5b2028603c636af1ed104880f8450"><code>b062844</code></a> Only test addresses of cmsghdrs that are multiples of the size of cmsghdr.</li> <li><a href="https://github.com/rust-lang/libc/commit/676a4f8fd4e43056a2fbedfc848ef982350298ae"><code>676a4f8</code></a> linux: Move <code>membarrier.h</code> constants to <code>src/new</code></li> <li><a href="https://github.com/rust-lang/libc/commit/0803faeb89a2a1a477efbe6f604bed7ae8aeb906"><code>0803fae</code></a> linux: Restructure <code>netlink</code> to <code>src/new</code></li> <li><a href="https://github.com/rust-lang/libc/commit/72f4c1a5db719788f771d2ce83661295385a84f4"><code>72f4c1a</code></a> uclibc: Re-enable <code>__SIZEOF_PTHREAD_COND_T</code> on non-L4Re uclibc</li> <li><a href="https://github.com/rust-lang/libc/commit/757e55a3f0adcd1261e44be340eced8d865ce5e2"><code>757e55a</code></a> netbsd/riscv64.rs: make changes so that this builds again.</li> <li><a href="https://github.com/rust-lang/libc/commit/042f118911f93e688e9b28003293e423e0bc84fe"><code>042f118</code></a> musl: Fix incorrect definitions of struct stat on some architectures</li> <li><a href="https://github.com/rust-lang/libc/commit/03755c4f7024ff4015231fc7a3cdab3931aff3d3"><code>03755c4</code></a> linux, emscripten, android, l4re: handle zero-sized payload differences in CM...</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/libc/compare/0.2.179...0.2.180">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> |
||
|
|
578340b21c |
chore(deps): Bump libc from 0.2.178 to 0.2.179 (#516)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.178 to 0.2.179. <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.179</h2> <p>With this release, we now have <em>unstable</em> support for 64-bit <code>time_t</code> on 32-bit platforms with both Musl and Glibc. Testing is appreciated!</p> <p>For now, these can be enabled by setting environment variables during build:</p> <pre lang="text"><code>RUST_LIBC_UNSTABLE_MUSL_V1_2_3=1 RUST_LIBC_UNSTABLE_GNU_TIME_BITS=64 </code></pre> <p>Note that the exact configuration will change in the future. Setting the <code>MUSL_V1_2_3</code> variable also enables some newer API unrelated to <code>time_t</code>.</p> <h3>Added</h3> <ul> <li>L4Re: Add uclibc aarch64 support (<a href="https://redirect.github.com/rust-lang/libc/pull/4479">#4479</a>)</li> <li>Linux, Android: Add a generic definition for <code>XCASE</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4847">#4847</a>)</li> <li>Linux-like: Add <code>NAME_MAX</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4888">#4888</a>)</li> <li>Linux: Add <code>AT_EXECVE_CHECK</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4422">#4422</a>)</li> <li>Linux: Add the <code>SUN_LEN</code> macro (<a href="https://redirect.github.com/rust-lang/libc/pull/4269">#4269</a>)</li> <li>Linux: add <code>getitimer</code> and <code>setitimer</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4890">#4890</a>)</li> <li>Linux: add <code>pthread_tryjoin_n</code> and <code>pthread_timedjoin_np</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4887">#4887</a>)</li> <li>Musl: Add unstable support for 64-bit <code>time_t</code> on 32-bit platforms (<a href="https://redirect.github.com/rust-lang/libc/pull/4463">#4463</a>)</li> <li>NetBSD, OpenBSD: Add interface <code>LINK_STATE_*</code> definitions from <code>sys/net/if.h</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4751">#4751</a>)</li> <li>QuRT: Add support for Qualcomm QuRT (<a href="https://redirect.github.com/rust-lang/libc/pull/4845">#4845</a>)</li> <li>Types: Add Padding<!-- raw HTML omitted -->::uninit() (<a href="https://redirect.github.com/rust-lang/libc/pull/4862">#4862</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Glibc: Link old version of <code>cf{g,s}et{i,o}speed</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4882">#4882</a>)</li> <li>L4Re: Fixes for <code>pthread</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4479">#4479</a>)</li> <li>L4re: Fix a wide variety of incorrect definitions (<a href="https://redirect.github.com/rust-lang/libc/pull/4479">#4479</a>)</li> <li>Musl: Fix the value of <code>CPU_SETSIZE</code> on musl 1.2+ (<a href="https://redirect.github.com/rust-lang/libc/pull/4865">#4865</a>)</li> <li>Musl: RISC-V: fix public padding fields in <code>stat/stat64</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4463">#4463</a>)</li> <li>Musl: s390x: Fix definition of <code>SIGSTKSZ</code>/<code>MINSIGSTKSZ</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4884">#4884</a>)</li> <li>NetBSD: Arm: Fix <code>PT_{GET,SET}FPREGS</code>, <code>_REG_TIPDR</code>, and <code>_REG_{LR,SP}</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4899">#4899</a>)</li> <li>NetBSD: Fix <code>if_msghdr</code> alignment (<a href="https://redirect.github.com/rust-lang/libc/pull/4902">#4902</a>)</li> <li>NetBSD: Fix <code>siginfo_t</code> layout on 32-bit platforms (<a href="https://redirect.github.com/rust-lang/libc/pull/4904">#4904</a>)</li> <li>NetBSD: change definition of <code>pthread_spin_t</code> to allow arch redefinition. (<a href="https://redirect.github.com/rust-lang/libc/pull/4899">#4899</a>)</li> <li>Newlib: Fix ambiguous glob exports and other warnings for Vita and 3DS (<a href="https://redirect.github.com/rust-lang/libc/pull/4875">#4875</a>)</li> <li>QNX: Fix build error (<a href="https://redirect.github.com/rust-lang/libc/pull/4879">#4879</a>)</li> </ul> <h3>Changed</h3> <ul> <li>CI: Update CI images to FreeBSD 15.0-release (<a href="https://redirect.github.com/rust-lang/libc/pull/4857">#4857</a>)</li> <li>L4Re: Make <code>pthread</code> struct fields private (<a href="https://redirect.github.com/rust-lang/libc/pull/4876">#4876</a>)</li> <li>Linux, Fuchsia: Mark mq_attr padding area as such (<a href="https://redirect.github.com/rust-lang/libc/pull/4858">#4858</a>)</li> <li>Types: Wrap a number of private fields in the <code>Padding</code> type (<a href="https://redirect.github.com/rust-lang/libc/pull/4862">#4862</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/libc/commit/4c61c9c78c7463ee0498ac96b11cdbcf8111d113"><code>4c61c9c</code></a> chore: release libc 0.2.179</li> <li><a href="https://github.com/rust-lang/libc/commit/a4237c035ffcd719a52f6f3c5587d953b293d066"><code>a4237c0</code></a> adding pthread_tryjoin_n/pthread_timedjoin_np to Linux.</li> <li><a href="https://github.com/rust-lang/libc/commit/d4c9bb834b1a231c021bf4a68219371a18932ff2"><code>d4c9bb8</code></a> netbsd/arm.rs: make typo corrections which make the libc-test pass.</li> <li><a href="https://github.com/rust-lang/libc/commit/c2b4b3debf426ff340025e8bde808fb4e8e41d88"><code>c2b4b3d</code></a> netbsd/mod.rs: change definition of pthread_spin_t to allow arch redefinition.</li> <li><a href="https://github.com/rust-lang/libc/commit/bd4a7c5b8d4b3a5511b6824ac5bc98a6608961ce"><code>bd4a7c5</code></a> links old version of cf{g,s}et{i,o}speed for glibc</li> <li><a href="https://github.com/rust-lang/libc/commit/80a05fdc113e9390ffe483880a7203da5276b20c"><code>80a05fd</code></a> netbsd/mod.rs: fix so that self-tests pass on both ilp32 and lp64.</li> <li><a href="https://github.com/rust-lang/libc/commit/3918b91159b308eb056b6f3c73e63cf55b687c81"><code>3918b91</code></a> src/new/netbsd/net/if_.rs: make if_msghdr self-tests succeed on ilp32 hosts:</li> <li><a href="https://github.com/rust-lang/libc/commit/85aa37932866ee699e18b477e47fce5e1f2c999e"><code>85aa379</code></a> build(deps): bump vmactions/solaris-vm from 1.1.8 to 1.2.3</li> <li><a href="https://github.com/rust-lang/libc/commit/ad6c4a1c10625d0be4a177b3ac8545272a58a890"><code>ad6c4a1</code></a> qurt: Add support for Qualcomm QuRT</li> <li><a href="https://github.com/rust-lang/libc/commit/184a5584eafe243ed97f3f5d60b1e64041ebcb94"><code>184a558</code></a> Fix QNX build error</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/libc/compare/0.2.178...0.2.179">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> |
||
|
|
e818ede728 |
chore(deps): Bump cmake from 0.1.56 to 0.1.57 (#512)
Bumps [cmake](https://github.com/rust-lang/cmake-rs) from 0.1.56 to 0.1.57. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/cmake-rs/releases">cmake's releases</a>.</em></p> <blockquote> <h2>v0.1.57</h2> <h3>Fixed</h3> <ul> <li>Revert canonicalizing the build directory and make the path absolute instead (<a href="https://redirect.github.com/rust-lang/cmake-rs/pull/267">#267</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/cmake-rs/blob/main/CHANGELOG.md">cmake's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/rust-lang/cmake-rs/compare/v0.1.56...v0.1.57">0.1.57</a> - 2025-12-17</h2> <h3>Fixed</h3> <ul> <li>Revert canonicalizing the build directory and make the path absolute instead (<a href="https://redirect.github.com/rust-lang/cmake-rs/pull/267">#267</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/cmake-rs/commit/434afe6a30aa10a28b9a0a05082a5d4fc749074a"><code>434afe6</code></a> chore: release v0.1.57 (<a href="https://redirect.github.com/rust-lang/cmake-rs/issues/268">#268</a>)</li> <li><a href="https://github.com/rust-lang/cmake-rs/commit/899f26dc5f0d8bbdabec6e7b65bcfa6006e673a2"><code>899f26d</code></a> Revert canonicalizing the build directory and make the path absolute instead ...</li> <li>See full diff in <a href="https://github.com/rust-lang/cmake-rs/compare/v0.1.56...v0.1.57">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> |
||
|
|
d15bf84896 |
chore(deps): Bump cmake from 0.1.55 to 0.1.56 (#511)
Bumps [cmake](https://github.com/rust-lang/cmake-rs) from 0.1.55 to 0.1.56. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/cmake-rs/releases">cmake's releases</a>.</em></p> <blockquote> <h2>v0.1.56</h2> <h3>Other</h3> <ul> <li>Fallback to bundled CMake if present (<a href="https://redirect.github.com/rust-lang/cmake-rs/pull/264">#264</a>)</li> <li>Use <code>cmake -B</code> only for v3.13 and later (<a href="https://redirect.github.com/rust-lang/cmake-rs/pull/262">#262</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/cmake-rs/blob/master/CHANGELOG.md">cmake's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/rust-lang/cmake-rs/compare/v0.1.55...v0.1.56">0.1.56</a> - 2025-12-13</h2> <h3>Other</h3> <ul> <li>Fallback to bundled CMake if present (<a href="https://redirect.github.com/rust-lang/cmake-rs/pull/264">#264</a>)</li> <li>Use <code>cmake -B</code> only for v3.13 and later (<a href="https://redirect.github.com/rust-lang/cmake-rs/pull/262">#262</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/cmake-rs/commit/b8fb30162134c28afde1794657c0f7d4566f6a86"><code>b8fb301</code></a> chore: release v0.1.56 (<a href="https://redirect.github.com/rust-lang/cmake-rs/issues/263">#263</a>)</li> <li><a href="https://github.com/rust-lang/cmake-rs/commit/120d7390680da9bb1035c751857c6f7b04fd3131"><code>120d739</code></a> MSVC: Fallback to bundled CMake if present (<a href="https://redirect.github.com/rust-lang/cmake-rs/issues/264">#264</a>)</li> <li><a href="https://github.com/rust-lang/cmake-rs/commit/060922d6036ee693a9cb6bdb4db5647343b48259"><code>060922d</code></a> cmake -B only for v3.13 and later (<a href="https://redirect.github.com/rust-lang/cmake-rs/issues/262">#262</a>)</li> <li>See full diff in <a href="https://github.com/rust-lang/cmake-rs/compare/v0.1.55...v0.1.56">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> |
||
|
|
e2a90e15ff | Bump version (#509) | ||
|
|
cb436b2558 | Refactor project structure (#507) | ||
|
|
99514d477f | Bump version (#500) | ||
|
|
930e59bc34 |
chore(deps): Bump cmake from 0.1.54 to 0.1.55 (#499)
Bumps [cmake](https://github.com/rust-lang/cmake-rs) from 0.1.54 to 0.1.55. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/cmake-rs/releases">cmake's releases</a>.</em></p> <blockquote> <h2>v0.1.55</h2> <h3>Other</h3> <ul> <li>Remove the <code>\\?\</code> prefix from paths (<a href="https://redirect.github.com/rust-lang/cmake-rs/pull/259">#259</a>)</li> <li>Add Visual Studio 2026 support (<a href="https://redirect.github.com/rust-lang/cmake-rs/pull/255">#255</a>)</li> <li>Make sure that cmake generate build files in current dir (<a href="https://redirect.github.com/rust-lang/cmake-rs/pull/194">#194</a>)</li> <li>Set the MSRV to 1.65 and test this in CI</li> <li>Canonicalize the build directory</li> <li>Use <code>eprintln</code> instead to print the command running next (<a href="https://redirect.github.com/rust-lang/cmake-rs/pull/191">#191</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/cmake-rs/blob/master/CHANGELOG.md">cmake's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/rust-lang/cmake-rs/compare/v0.1.54...v0.1.55">0.1.55</a> - 2025-12-11</h2> <h3>Other</h3> <ul> <li>Remove the <code>\\?\</code> prefix from paths (<a href="https://redirect.github.com/rust-lang/cmake-rs/pull/259">#259</a>)</li> <li>Add Visual Studio 2026 support (<a href="https://redirect.github.com/rust-lang/cmake-rs/pull/255">#255</a>)</li> <li>Make sure that cmake generate build files in current dir (<a href="https://redirect.github.com/rust-lang/cmake-rs/pull/194">#194</a>)</li> <li>Set the MSRV to 1.65 and test this in CI</li> <li>Canonicalize the build directory</li> <li>Use <code>eprintln</code> instead to print the command running next (<a href="https://redirect.github.com/rust-lang/cmake-rs/pull/191">#191</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/cmake-rs/commit/c4608407a38ad3d5b6fdf19b6f93af5957c67deb"><code>c460840</code></a> chore: release v0.1.55 (<a href="https://redirect.github.com/rust-lang/cmake-rs/issues/249">#249</a>)</li> <li><a href="https://github.com/rust-lang/cmake-rs/commit/08af05c71b57b1971bbfe00af1e3264ab1a4f058"><code>08af05c</code></a> Windows: Remove the <code>\\?\</code> prefix from paths (<a href="https://redirect.github.com/rust-lang/cmake-rs/issues/259">#259</a>)</li> <li><a href="https://github.com/rust-lang/cmake-rs/commit/6e68d9ceeffd5a006a5ac21ee8bf045bd2e15316"><code>6e68d9c</code></a> Add Visual Studio 2026 support (<a href="https://redirect.github.com/rust-lang/cmake-rs/issues/255">#255</a>)</li> <li><a href="https://github.com/rust-lang/cmake-rs/commit/b59be3b5cce397de4018aacd51501f925ce22ecd"><code>b59be3b</code></a> Make sure that cmake generate build files in current dir (<a href="https://redirect.github.com/rust-lang/cmake-rs/issues/194">#194</a>)</li> <li><a href="https://github.com/rust-lang/cmake-rs/commit/e6bfc1c3375debd8a1cecd40c64b230147360e75"><code>e6bfc1c</code></a> Set the MSRV to 1.65 and test this in CI</li> <li><a href="https://github.com/rust-lang/cmake-rs/commit/19cd68a26bed14911f2dd020c1d83ce27e09575e"><code>19cd68a</code></a> Canonicalize the build directory</li> <li><a href="https://github.com/rust-lang/cmake-rs/commit/f09de3fb2bd6ce09252a2c216679df70f61a3ea6"><code>f09de3f</code></a> Use <code>eprintln</code> instead to print the command running next (<a href="https://redirect.github.com/rust-lang/cmake-rs/issues/191">#191</a>)</li> <li>See full diff in <a href="https://github.com/rust-lang/cmake-rs/compare/v0.1.54...v0.1.55">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> |
||
|
|
b2aa64b7c3 |
chore(deps): Bump libc from 0.2.177 to 0.2.178 (#493)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.177 to 0.2.178. <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.178</h2> <h3>Added</h3> <ul> <li>BSD: Add <code>issetugid</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4744">#4744</a>)</li> <li>Cygwin: Add missing utmp/x.h, grp.h, and stdio.h interfaces (<a href="https://redirect.github.com/rust-lang/libc/pull/4827">#4827</a>)</li> <li>Linux s390x musl: Add <code>__psw_t</code>/<code>fprefset_t</code>/<code>*context_t</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4726">#4726</a>)</li> <li>Linux, Android: Add definition for IUCLC (<a href="https://redirect.github.com/rust-lang/libc/pull/4846">#4846</a>)</li> <li>Linux, FreeBSD: Add <code>AT_HWCAP{3,4}</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4734">#4734</a>)</li> <li>Linux: Add definitions from linux/can/bcm.h (<a href="https://redirect.github.com/rust-lang/libc/pull/4683">#4683</a>)</li> <li>Linux: Add syscalls 451-469 for m68k (<a href="https://redirect.github.com/rust-lang/libc/pull/4850">#4850</a>)</li> <li>Linux: PowerPC: Add 'ucontext.h' definitions (<a href="https://redirect.github.com/rust-lang/libc/pull/4696">#4696</a>)</li> <li>NetBSD: Define <code>eventfd</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4830">#4830</a>)</li> <li>Newlib: Add missing constants from <code>unistd.h</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4811">#4811</a>)</li> <li>QNX NTO: Add <code>cfmakeraw</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4704">#4704</a>)</li> <li>QNX NTO: Add <code>cfsetspeed</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4704">#4704</a>)</li> <li>Redox: Add <code>getresgid</code> and <code>getresuid</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4752">#4752</a>)</li> <li>Redox: Add <code>setresgid</code> and <code>setresuid</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4752">#4752</a>)</li> <li>VxWorks: Add definitions from <code>select.h</code>, <code>stat.h</code>, <code>poll.h</code>, <code>ttycom.h</code>, <code>utsname.h</code>, <code>resource.h</code>, <code>mman.h</code>, <code>udp.h</code>, <code>in.h</code>, <code>in6.h</code>, <code>if.h</code>, <code>fnmatch.h</code>, and <code>sioLibCommon.h</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4781">#4781</a>)</li> <li>VxWorks: Add missing defines/functions needed by rust stdlib (<a href="https://redirect.github.com/rust-lang/libc/pull/4779">#4779</a>)</li> <li>WASI: Add more definitions for libstd (<a href="https://redirect.github.com/rust-lang/libc/pull/4747">#4747</a>)</li> </ul> <h3>Deprecated:</h3> <ul> <li>Apple: Deprecate <code>TIOCREMOTE</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4764">#4764</a>)</li> </ul> <h3>Fixed:</h3> <p>Note that there were a large number of fixes on NetBSD for this <code>libc</code> release, some of which include minor breakage.</p> <ul> <li>AIX: Change errno <code>EWOULDBLOCK</code> to make it an alias of <code>EAGAIN</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4790">#4790</a>)</li> <li>AIX: Resolve function comparison and <code>unnecessary_transmutes</code> warnings (<a href="https://redirect.github.com/rust-lang/libc/pull/4780">#4780</a>)</li> <li>Apple: Correct the value of <code>SF_SETTABLE</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4764">#4764</a>)</li> <li>DragonflyBSD: Fix the type of <code>mcontext_t.mc_fpregs</code> (<a href="">#</a>)</li> <li>EspIDF: Fix the duplicate definition of <code>gethostname</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4773">#4773</a>)</li> <li>L4Re: Update available pthread API (<a href="https://redirect.github.com/rust-lang/libc/pull/4836">#4836</a>)</li> <li>Linux: Correct the value of <code>NFT_MSG_MAX</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4761">#4761</a>)</li> <li>Linux: Remove incorrect <code>repr(align(8))</code> for <code>canxl_frame</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4760">#4760</a>)</li> <li>Make <code>eventfd</code> argument names match OS docs/headers (<a href="https://redirect.github.com/rust-lang/libc/pull/4830">#4830</a>)</li> <li>NetBSD: Account for upstream changes to ptrace with LWP (<a href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li> <li>NetBSD: Correct <code>ipc_perm</code>, split from OpenBSD as <code>ipc.rs</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li> <li>NetBSD: Correct a number of symbol link names (<a href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li> <li>NetBSD: Correct the type of <code>kinfo_vmentry.kve_path</code> (<a href="">#</a>)</li> <li>NetBSD: Fix <code>uucred.cr_ngroups</code> from <code>int</code> to <code>short</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li> <li>NetBSD: Fix the type of <code>kevent.udata</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li> <li>NetBSD: Fix the type of <code>mcontext_t.__fpregs</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li> <li>NetBSD: Fix the value of <code>PT_SUSPEND</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li> <li>NetBSD: Fix the values of FNM_* constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li> <li>NetBSD: Increase the size of <code>sockaddr_dl.sdl_data</code> from 12 to 24 (<a href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li> <li>NetBSD: Introduce <code>if_.rs</code>, fix the definition of <code>ifreq</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li> <li>NetBSD: Introduce <code>time.rs</code>, fix the values of <code>CLOCK_*_CPUTIME_ID</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</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.178/CHANGELOG.md">libc's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/rust-lang/libc/compare/0.2.177...0.2.178">0.2.178</a> - 2025-12-01</h2> <h3>Added</h3> <ul> <li>BSD: Add <code>issetugid</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4744">#4744</a>)</li> <li>Cygwin: Add missing utmp/x.h, grp.h, and stdio.h interfaces (<a href="https://redirect.github.com/rust-lang/libc/pull/4827">#4827</a>)</li> <li>Linux s390x musl: Add <code>__psw_t</code>/<code>fprefset_t</code>/<code>*context_t</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4726">#4726</a>)</li> <li>Linux, Android: Add definition for IUCLC (<a href="https://redirect.github.com/rust-lang/libc/pull/4846">#4846</a>)</li> <li>Linux, FreeBSD: Add <code>AT_HWCAP{3,4}</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4734">#4734</a>)</li> <li>Linux: Add definitions from linux/can/bcm.h (<a href="https://redirect.github.com/rust-lang/libc/pull/4683">#4683</a>)</li> <li>Linux: Add syscalls 451-469 for m68k (<a href="https://redirect.github.com/rust-lang/libc/pull/4850">#4850</a>)</li> <li>Linux: PowerPC: Add 'ucontext.h' definitions (<a href="https://redirect.github.com/rust-lang/libc/pull/4696">#4696</a>)</li> <li>NetBSD: Define <code>eventfd</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4830">#4830</a>)</li> <li>Newlib: Add missing constants from <code>unistd.h</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4811">#4811</a>)</li> <li>QNX NTO: Add <code>cfmakeraw</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4704">#4704</a>)</li> <li>QNX NTO: Add <code>cfsetspeed</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4704">#4704</a>)</li> <li>Redox: Add <code>getresgid</code> and <code>getresuid</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4752">#4752</a>)</li> <li>Redox: Add <code>setresgid</code> and <code>setresuid</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4752">#4752</a>)</li> <li>VxWorks: Add definitions from <code>select.h</code>, <code>stat.h</code>, <code>poll.h</code>, <code>ttycom.h</code>, <code>utsname.h</code>, <code>resource.h</code>, <code>mman.h</code>, <code>udp.h</code>, <code>in.h</code>, <code>in6.h</code>, <code>if.h</code>, <code>fnmatch.h</code>, and <code>sioLibCommon.h</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4781">#4781</a>)</li> <li>VxWorks: Add missing defines/functions needed by rust stdlib (<a href="https://redirect.github.com/rust-lang/libc/pull/4779">#4779</a>)</li> <li>WASI: Add more definitions for libstd (<a href="https://redirect.github.com/rust-lang/libc/pull/4747">#4747</a>)</li> </ul> <h3>Deprecated:</h3> <ul> <li>Apple: Deprecate <code>TIOCREMOTE</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4764">#4764</a>)</li> </ul> <h3>Fixed:</h3> <p>Note that there were a large number of fixes on NetBSD for this <code>libc</code> release, some of which include minor breakage.</p> <ul> <li>AIX: Change errno <code>EWOULDBLOCK</code> to make it an alias of <code>EAGAIN</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4790">#4790</a>)</li> <li>AIX: Resolve function comparison and <code>unnecessary_transmutes</code> warnings (<a href="https://redirect.github.com/rust-lang/libc/pull/4780">#4780</a>)</li> <li>Apple: Correct the value of <code>SF_SETTABLE</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4764">#4764</a>)</li> <li>DragonflyBSD: Fix the type of <code>mcontext_t.mc_fpregs</code> (<a href="">#</a>)</li> <li>EspIDF: Fix the duplicate definition of <code>gethostname</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4773">#4773</a>)</li> <li>L4Re: Update available pthread API (<a href="https://redirect.github.com/rust-lang/libc/pull/4836">#4836</a>)</li> <li>Linux: Correct the value of <code>NFT_MSG_MAX</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4761">#4761</a>)</li> <li>Linux: Remove incorrect <code>repr(align(8))</code> for <code>canxl_frame</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4760">#4760</a>)</li> <li>Make <code>eventfd</code> argument names match OS docs/headers (<a href="https://redirect.github.com/rust-lang/libc/pull/4830">#4830</a>)</li> <li>NetBSD: Account for upstream changes to ptrace with LWP (<a href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li> <li>NetBSD: Correct <code>ipc_perm</code>, split from OpenBSD as <code>ipc.rs</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li> <li>NetBSD: Correct a number of symbol link names (<a href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li> <li>NetBSD: Correct the type of <code>kinfo_vmentry.kve_path</code> (<a href="">#</a>)</li> <li>NetBSD: Fix <code>uucred.cr_ngroups</code> from <code>int</code> to <code>short</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li> <li>NetBSD: Fix the type of <code>kevent.udata</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li> <li>NetBSD: Fix the type of <code>mcontext_t.__fpregs</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li> <li>NetBSD: Fix the value of <code>PT_SUSPEND</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li> <li>NetBSD: Fix the values of FNM_* constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li> <li>NetBSD: Increase the size of <code>sockaddr_dl.sdl_data</code> from 12 to 24 (<a href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li> <li>NetBSD: Introduce <code>if_.rs</code>, fix the definition of <code>ifreq</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4782">#4782</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/libc/commit/2b95cbe1cecd28ab03d689b34c2696d70b65ff27"><code>2b95cbe</code></a> chore: release libc 0.2.178</li> <li><a href="https://github.com/rust-lang/libc/commit/bc25dfca2960fcd6bde9636e9fe9c87295765a5e"><code>bc25dfc</code></a> NetBSD: Only skip <code>sockaddr_dl</code> on NetBSD9</li> <li><a href="https://github.com/rust-lang/libc/commit/887133e45ee709ff941f4d07f1069489a81aa531"><code>887133e</code></a> add syscalls 451-469 for m68k linux</li> <li><a href="https://github.com/rust-lang/libc/commit/3cfeee46c2f28121771747f2e0bf9b5432a0eb29"><code>3cfeee4</code></a> build(deps): bump actions/checkout from 5 to 6</li> <li><a href="https://github.com/rust-lang/libc/commit/999b4203ee3c450df6f6ef781fadd81fe51e7e78"><code>999b420</code></a> linux, android: Add definition for IUCLC</li> <li><a href="https://github.com/rust-lang/libc/commit/ae6df796e2c918726ffafb7878b621ffad6a2bb7"><code>ae6df79</code></a> Define eventfd on NetBSD</li> <li><a href="https://github.com/rust-lang/libc/commit/03b7438253fc4f111bf7ef3ca44902538dcce948"><code>03b7438</code></a> Make eventfd argument names match OS docs/headers</li> <li><a href="https://github.com/rust-lang/libc/commit/9ba7c90662818c9bd6733899e4718816fe8b6394"><code>9ba7c90</code></a> cygwin: Add missing utmp/x.h, grp.h, and stdio.h interfaces</li> <li><a href="https://github.com/rust-lang/libc/commit/5d284b0afd113ea6e92a5c7d2c1c93d1b7a60d07"><code>5d284b0</code></a> Fix test for cygwin</li> <li><a href="https://github.com/rust-lang/libc/commit/7516d382af0715deb7868f88bef4b3d36412062a"><code>7516d38</code></a> ci: Update <code>style.py</code> to work with visibility on enums</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/libc/compare/0.2.177...0.2.178">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> |
||
|
|
3c4151a430 |
chore(deps): Bump libc from 0.2.176 to 0.2.177 (#475)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.176 to 0.2.177. <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.177</h2> <h3>Added</h3> <ul> <li>Apple: Add <code>TIOCGETA</code>, <code>TIOCSETA</code>, <code>TIOCSETAW</code>, <code>TIOCSETAF</code> constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4736">#4736</a>)</li> <li>Apple: Add <code>pthread_cond_timedwait_relative_np</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4719">#4719</a>)</li> <li>BSDs: Add <code>_CS_PATH</code> constant (<a href="https://redirect.github.com/rust-lang/libc/pull/4738">#4738</a>)</li> <li>Linux-like: Add <code>SIGEMT</code> for mips* and sparc* architectures (<a href="https://redirect.github.com/rust-lang/libc/pull/4730">#4730</a>)</li> <li>OpenBSD: Add <code>elf_aux_info</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4729">#4729</a>)</li> <li>Redox: Add more sysconf constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4728">#4728</a>)</li> <li>Windows: Add <code>wcsnlen</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4721">#4721</a>)</li> </ul> <h3>Changed</h3> <ul> <li>WASIP2: Invert conditional to include p2 APIs (<a href="https://redirect.github.com/rust-lang/libc/pull/4733">#4733</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/libc/blob/0.2.177/CHANGELOG.md">libc's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/rust-lang/libc/compare/0.2.176...0.2.177">0.2.177</a> - 2025-10-09</h2> <h3>Added</h3> <ul> <li>Apple: Add <code>TIOCGETA</code>, <code>TIOCSETA</code>, <code>TIOCSETAW</code>, <code>TIOCSETAF</code> constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4736">#4736</a>)</li> <li>Apple: Add <code>pthread_cond_timedwait_relative_np</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4719">#4719</a>)</li> <li>BSDs: Add <code>_CS_PATH</code> constant (<a href="https://redirect.github.com/rust-lang/libc/pull/4738">#4738</a>)</li> <li>Linux-like: Add <code>SIGEMT</code> for mips* and sparc* architectures (<a href="https://redirect.github.com/rust-lang/libc/pull/4730">#4730</a>)</li> <li>OpenBSD: Add <code>elf_aux_info</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4729">#4729</a>)</li> <li>Redox: Add more sysconf constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4728">#4728</a>)</li> <li>Windows: Add <code>wcsnlen</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4721">#4721</a>)</li> </ul> <h3>Changed</h3> <ul> <li>WASIP2: Invert conditional to include p2 APIs (<a href="https://redirect.github.com/rust-lang/libc/pull/4733">#4733</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/libc/commit/9f598d245e18ecb243118cfde095f24598ec9d5b"><code>9f598d2</code></a> chore: release libc 0.2.177</li> <li><a href="https://github.com/rust-lang/libc/commit/329a5e77fd0666d9c2fda463eb005cfbb28c3e8c"><code>329a5e7</code></a> Add missing TIOCGETA/TIOCSETA constants for macOS</li> <li><a href="https://github.com/rust-lang/libc/commit/72a40e2550f924e8e5736a96afe71c71b988b08b"><code>72a40e2</code></a> add <code>pthread_cond_timedwait_relative_np</code></li> <li><a href="https://github.com/rust-lang/libc/commit/2914d6f735740b40b8abbbae251aad11daf48885"><code>2914d6f</code></a> linux_like: add SIGEMT for mips* and sparc*</li> <li><a href="https://github.com/rust-lang/libc/commit/ff2ff25f15bbd01c03482c0c1f49411b0b622957"><code>ff2ff25</code></a> openbsd add elf_aux_info</li> <li><a href="https://github.com/rust-lang/libc/commit/4ae44a44945ce5c2751aa198171bc1f47c292723"><code>4ae44a4</code></a> Update semver tests</li> <li><a href="https://github.com/rust-lang/libc/commit/d5737a01378862df540367c627b18d8a26dbdd0e"><code>d5737a0</code></a> Define _CS_PATH on the BSDs</li> <li><a href="https://github.com/rust-lang/libc/commit/fe277da53e919bb8272aa695e8df44b48aab95a3"><code>fe277da</code></a> redox: more sysconf constants</li> <li><a href="https://github.com/rust-lang/libc/commit/bdad4264ced348e8e1a8ffc25a9b493fae124fa9"><code>bdad426</code></a> wasip2: Invert conditional to include p2 APIs</li> <li><a href="https://github.com/rust-lang/libc/commit/0af069dcbfdb8ea80e437a50bc98ffd186915247"><code>0af069d</code></a> Windows: add <code>wcsnlen</code></li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/libc/compare/0.2.176...0.2.177">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> |
||
|
|
0a457b89d5 |
chore(deps): Bump libc from 0.2.175 to 0.2.176 (#467)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.175 to 0.2.176. <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.176</h2> <h3>Support</h3> <ul> <li>The default FreeBSD version has been raised from 11 to 12. This matches <code>rustc</code> since 1.78. (<a href="https://redirect.github.com/rust-lang/libc/pull/2406">#2406</a>)</li> <li><code>Debug</code> is now always implemented, rather than being gated behind the <code>extra_traits</code> feature. (<a href="https://redirect.github.com/rust-lang/libc/pull/4624">#4624</a>)</li> </ul> <h3>Added</h3> <ul> <li>AIX: Restore some non-POSIX functions guarded by the <code>_KERNEL</code> macro. (<a href="https://redirect.github.com/rust-lang/libc/pull/4607">#4607</a>)</li> <li>FreeBSD 14: Add <code>st_fileref</code> to <code>struct stat</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4642">#4642</a>)</li> <li>Haiku: Add the <code>accept4</code> POSIX call (<a href="https://redirect.github.com/rust-lang/libc/pull/4586">#4586</a>)</li> <li>Introduce a wrapper for representing padding (<a href="https://redirect.github.com/rust-lang/libc/pull/4632">#4632</a>)</li> <li>Linux: Add <code>EM_RISCV</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4659">#4659</a>)</li> <li>Linux: Add <code>MS_NOSYMFOLLOW</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4389">#4389</a>)</li> <li>Linux: Add <code>backtrace_symbols(_fd)</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4668">#4668</a>)</li> <li>Linux: Add missing <code>SOL_PACKET</code> optnames (<a href="https://redirect.github.com/rust-lang/libc/pull/4669">#4669</a>)</li> <li>Musl s390x: Add <code>SYS_mseal</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4549">#4549</a>)</li> <li>NuttX: Add <code>__errno</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4687">#4687</a>)</li> <li>Redox: Add <code>dirfd</code>, <code>VDISABLE</code>, and resource consts (<a href="https://redirect.github.com/rust-lang/libc/pull/4660">#4660</a>)</li> <li>Redox: Add more <code>resource.h</code>, <code>fcntl.h</code> constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4666">#4666</a>)</li> <li>Redox: Enable <code>strftime</code> and <code>mkostemp[s]</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4629">#4629</a>)</li> <li>Unix, Windows: Add <code>qsort_r</code> (Unix), and <code>qsort(_s)</code> (Windows) (<a href="https://redirect.github.com/rust-lang/libc/pull/4677">#4677</a>)</li> <li>Unix: Add <code>dlvsym</code> for Linux-gnu, FreeBSD, and NetBSD (<a href="https://redirect.github.com/rust-lang/libc/pull/4671">#4671</a>)</li> <li>Unix: Add <code>sigqueue</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4620">#4620</a>)</li> </ul> <h3>Changed</h3> <ul> <li>FreeBSD 15: Mark <code>kinfo_proc</code> as non-exhaustive (<a href="https://redirect.github.com/rust-lang/libc/pull/4553">#4553</a>)</li> <li>FreeBSD: Set the ELF symbol version for <code>readdir_r</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4694">#4694</a>)</li> <li>Linux: Correct the config for whether or not <code>epoll_event</code> is packed (<a href="https://redirect.github.com/rust-lang/libc/pull/4639">#4639</a>)</li> <li>Tests: Replace the old <code>ctest</code> with the much more reliable new implementation (<a href="https://redirect.github.com/rust-lang/libc/pull/4655">#4655</a> and many related PRs)</li> </ul> <h3>Fixed</h3> <ul> <li>AIX: Fix the type of the 4th arguement of <code>getgrnam_r</code> ([#4656](<a href="https://redirect.github.com/rust-lang/libc/pull/4656">rust-lang/libc#4656</a></li> <li>FreeBSD: Limit <code>P_IDLEPROC</code> to FreeBSD 15 (<a href="https://redirect.github.com/rust-lang/libc/pull/4640">#4640</a>)</li> <li>FreeBSD: Limit <code>mcontext_t::mc_tlsbase</code> to FreeBSD 15 (<a href="https://redirect.github.com/rust-lang/libc/pull/464">#4640</a>)</li> <li>FreeBSD: Update gating of <code>mcontext_t.mc_tlsbase</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4703">#4703</a>)</li> <li>Musl s390x: Correct the definition of <code>statfs[64]</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4549">#4549</a>)</li> <li>Musl s390x: Make <code>fpreg_t</code> a union (<a href="https://redirect.github.com/rust-lang/libc/pull/4549">#4549</a>)</li> <li>Redox: Fix the types of <code>gid_t</code> and <code>uid_t</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4689">#4689</a>)</li> <li>Redox: Fix the value of <code>MAP_FIXED</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4684">#4684</a>)</li> </ul> <h3>Deprecated</h3> <ul> <li>Apple: Correct the <code>deprecated</code> attribute for <code>iconv</code> (<a href="https://github.com/rust-lang/libc/commit/a97a0b53fb7faf5f99cd720ab12b1b8a5bf9f950"><code>a97a0b53</code></a>)</li> <li>FreeBSD: Deprecate <code>TIOCMGDTRWAIT</code> and <code>TIOCMSDTRWAIT</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4685">#4685</a>)</li> </ul> <h3>Removed</h3> <!-- 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.176/CHANGELOG.md">libc's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/rust-lang/libc/compare/0.2.175...0.2.176">0.2.176</a> - 2025-09-23</h2> <h3>Support</h3> <ul> <li>The default FreeBSD version has been raised from 11 to 12. This matches <code>rustc</code> since 1.78. (<a href="https://redirect.github.com/rust-lang/libc/pull/2406">#2406</a>)</li> <li><code>Debug</code> is now always implemented, rather than being gated behind the <code>extra_traits</code> feature. (<a href="https://redirect.github.com/rust-lang/libc/pull/4624">#4624</a>)</li> </ul> <h3>Added</h3> <ul> <li>AIX: Restore some non-POSIX functions guarded by the <code>_KERNEL</code> macro. (<a href="https://redirect.github.com/rust-lang/libc/pull/4607">#4607</a>)</li> <li>FreeBSD 14: Add <code>st_fileref</code> to <code>struct stat</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4642">#4642</a>)</li> <li>Haiku: Add the <code>accept4</code> POSIX call (<a href="https://redirect.github.com/rust-lang/libc/pull/4586">#4586</a>)</li> <li>Introduce a wrapper for representing padding (<a href="https://redirect.github.com/rust-lang/libc/pull/4632">#4632</a>)</li> <li>Linux: Add <code>EM_RISCV</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4659">#4659</a>)</li> <li>Linux: Add <code>MS_NOSYMFOLLOW</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4389">#4389</a>)</li> <li>Linux: Add <code>backtrace_symbols(_fd)</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4668">#4668</a>)</li> <li>Linux: Add missing <code>SOL_PACKET</code> optnames (<a href="https://redirect.github.com/rust-lang/libc/pull/4669">#4669</a>)</li> <li>Musl s390x: Add <code>SYS_mseal</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4549">#4549</a>)</li> <li>NuttX: Add <code>__errno</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4687">#4687</a>)</li> <li>Redox: Add <code>dirfd</code>, <code>VDISABLE</code>, and resource consts (<a href="https://redirect.github.com/rust-lang/libc/pull/4660">#4660</a>)</li> <li>Redox: Add more <code>resource.h</code>, <code>fcntl.h</code> constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4666">#4666</a>)</li> <li>Redox: Enable <code>strftime</code> and <code>mkostemp[s]</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4629">#4629</a>)</li> <li>Unix, Windows: Add <code>qsort_r</code> (Unix), and <code>qsort(_s)</code> (Windows) (<a href="https://redirect.github.com/rust-lang/libc/pull/4677">#4677</a>)</li> <li>Unix: Add <code>dlvsym</code> for Linux-gnu, FreeBSD, and NetBSD (<a href="https://redirect.github.com/rust-lang/libc/pull/4671">#4671</a>)</li> <li>Unix: Add <code>sigqueue</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4620">#4620</a>)</li> </ul> <h3>Changed</h3> <ul> <li>FreeBSD 15: Mark <code>kinfo_proc</code> as non-exhaustive (<a href="https://redirect.github.com/rust-lang/libc/pull/4553">#4553</a>)</li> <li>FreeBSD: Set the ELF symbol version for <code>readdir_r</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4694">#4694</a>)</li> <li>Linux: Correct the config for whether or not <code>epoll_event</code> is packed (<a href="https://redirect.github.com/rust-lang/libc/pull/4639">#4639</a>)</li> <li>Tests: Replace the old <code>ctest</code> with the much more reliable new implementation (<a href="https://redirect.github.com/rust-lang/libc/pull/4655">#4655</a> and many related PRs)</li> </ul> <h3>Fixed</h3> <ul> <li>AIX: Fix the type of the 4th arguement of <code>getgrnam_r</code> ([#4656](<a href="https://redirect.github.com/rust-lang/libc/pull/4656">rust-lang/libc#4656</a></li> <li>FreeBSD: Limit <code>P_IDLEPROC</code> to FreeBSD 15 (<a href="https://redirect.github.com/rust-lang/libc/pull/4640">#4640</a>)</li> <li>FreeBSD: Limit <code>mcontext_t::mc_tlsbase</code> to FreeBSD 15 (<a href="https://redirect.github.com/rust-lang/libc/pull/464">#4640</a>)</li> <li>FreeBSD: Update gating of <code>mcontext_t.mc_tlsbase</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4703">#4703</a>)</li> <li>Musl s390x: Correct the definition of <code>statfs[64]</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4549">#4549</a>)</li> <li>Musl s390x: Make <code>fpreg_t</code> a union (<a href="https://redirect.github.com/rust-lang/libc/pull/4549">#4549</a>)</li> <li>Redox: Fix the types of <code>gid_t</code> and <code>uid_t</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4689">#4689</a>)</li> <li>Redox: Fix the value of <code>MAP_FIXED</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4684">#4684</a>)</li> </ul> <h3>Deprecated</h3> <ul> <li>Apple: Correct the <code>deprecated</code> attribute for <code>iconv</code> (<a href="https://github.com/rust-lang/libc/commit/a97a0b53fb7faf5f99cd720ab12b1b8a5bf9f950"><code>a97a0b53</code></a>)</li> <li>FreeBSD: Deprecate <code>TIOCMGDTRWAIT</code> and <code>TIOCMSDTRWAIT</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4685">#4685</a>)</li> </ul> <h3>Removed</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/libc/commit/15e1389ae87935c9c08f4449a73c7b979cded21a"><code>15e1389</code></a> chore: Release libc 0.2.176</li> <li><a href="https://github.com/rust-lang/libc/commit/6ca5571adf03942f4b2c270255f7b8821b9189fc"><code>6ca5571</code></a> Warn on missing debug implementations</li> <li><a href="https://github.com/rust-lang/libc/commit/e653c54b2dce07ac385d893c535ebede9eac1472"><code>e653c54</code></a> cleanup: Remove the <code>const_fn!</code> macro</li> <li><a href="https://github.com/rust-lang/libc/commit/e447441a8c3bc9ab195a945c2e8db369987621d1"><code>e447441</code></a> cleanup: Simplify the syntax of <code>f!</code> and similar macros</li> <li><a href="https://github.com/rust-lang/libc/commit/776a61416e86f91eb78a1d3d4a379989a1d46edd"><code>776a614</code></a> cleanup: Use <code>target_vendor = "apple"</code></li> <li><a href="https://github.com/rust-lang/libc/commit/d32f60d67098749a271c737eb85d627875ff7cd8"><code>d32f60d</code></a> doc: Remove an unneeded link to the old ctest repo</li> <li><a href="https://github.com/rust-lang/libc/commit/8c8584b7b12e1bd67353e5f6d5a8de9ebe6e1e4c"><code>8c8584b</code></a> Resolve a ctest FIXME regarding use of <code>size_of</code> in array lengths</li> <li><a href="https://github.com/rust-lang/libc/commit/09c8436f5a5563e33276c4a8490686b1adfa379b"><code>09c8436</code></a> Remove the <code>libc_ctest</code> feature</li> <li><a href="https://github.com/rust-lang/libc/commit/fd3ffe46a5c2a170ce457af10260be8352e12ef0"><code>fd3ffe4</code></a> Remove <code>libc_const_extern_fn</code></li> <li><a href="https://github.com/rust-lang/libc/commit/9b77a49ecd2cb15807b18da4c4be808df4a47321"><code>9b77a49</code></a> Add a note about why <code>Padding</code> requires <code>T: Copy</code></li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/libc/compare/0.2.175...0.2.176">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> |
||
|
|
5a34f4f9ef | Bump version (#465) | ||
|
|
dde52186c5 |
chore(deps): Bump libc from 0.2.174 to 0.2.175 (#455)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.174 to 0.2.175. <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.175</h2> <h3>Added</h3> <ul> <li>AIX: Add <code>getpeereid</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4524">#4524</a>)</li> <li>AIX: Add <code>struct ld_info</code> and friends (<a href="https://redirect.github.com/rust-lang/libc/pull/4578">#4578</a>)</li> <li>AIX: Retore <code>struct winsize</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4577">#4577</a>)</li> <li>Android: Add UDP socket option constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4619">#4619</a>)</li> <li>Android: Add <code>CLONE_CLEAR_SIGHAND</code> and <code>CLONE_INTO_CGROUP</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4502">#4502</a>)</li> <li>Android: Add more <code>prctl</code> constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4531">#4531</a>)</li> <li>FreeBSD Add further TCP stack-related constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4196">#4196</a>)</li> <li>FreeBSD x86-64: Add <code>mcontext_t.mc_tlsbase </code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4503">#4503</a>)</li> <li>FreeBSD15: Add <code>kinfo_proc.ki_uerrmsg</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4552">#4552</a>)</li> <li>FreeBSD: Add <code>in_conninfo</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4482">#4482</a>)</li> <li>FreeBSD: Add <code>xinpgen</code> and related types (<a href="https://redirect.github.com/rust-lang/libc/pull/4482">#4482</a>)</li> <li>FreeBSD: Add <code>xktls_session</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4482">#4482</a>)</li> <li>Haiku: Add functionality from <code>libbsd</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4221">#4221</a>)</li> <li>Linux: Add <code>SECBIT_*</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4480">#4480</a>)</li> <li>NetBSD, OpenBSD: Export <code>ioctl</code> request generator macros (<a href="https://redirect.github.com/rust-lang/libc/pull/4460">#4460</a>)</li> <li>NetBSD: Add <code>ptsname_r</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4608">#4608</a>)</li> <li>RISCV32: Add time-related syscalls (<a href="https://redirect.github.com/rust-lang/libc/pull/4612">#4612</a>)</li> <li>Solarish: Add <code>strftime*</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4453">#4453</a>)</li> <li>linux: Add <code>EXEC_RESTRICT_*</code> and <code>EXEC_DENY_*</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4545">#4545</a>)</li> </ul> <h3>Changed</h3> <ul> <li>AIX: Add <code>const</code> to signatures to be consistent with other platforms (<a href="https://redirect.github.com/rust-lang/libc/pull/4563">#4563</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>AIX: Fix the type of <code>struct statvfs.f_fsid</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4576">#4576</a>)</li> <li>AIX: Fix the type of constants for the <code>ioctl</code> <code>request</code> argument (<a href="https://redirect.github.com/rust-lang/libc/pull/4582">#4582</a>)</li> <li>AIX: Fix the types of <code>stat{,64}.st_*tim</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4597">#4597</a>)</li> <li>AIX: Use unique <code>errno</code> values (<a href="https://redirect.github.com/rust-lang/libc/pull/4507">#4507</a>)</li> <li>Build: Fix an incorrect <code>target_os</code> -> <code>target_arch</code> check (<a href="https://redirect.github.com/rust-lang/libc/pull/4550">#4550</a>)</li> <li>FreeBSD: Fix the type of <code>xktls_session_onedir.ifnet</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4552">#4552</a>)</li> <li>Mips64 musl: Fix the type of <code>nlink_t</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4509">#4509</a>)</li> <li>Mips64 musl: Use a special MIPS definition of <code>stack_t</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4528">#4528</a>)</li> <li>Mips64: Fix <code>SI_TIMER</code>, <code>SI_MESGQ</code> and <code>SI_ASYNCIO</code> definitions (<a href="https://redirect.github.com/rust-lang/libc/pull/4529">#4529</a>)</li> <li>Musl Mips64: Swap the order of <code>si_errno</code> and <code>si_code</code> in <code>siginfo_t</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4530">#4530</a>)</li> <li>Musl Mips64: Use a special MIPS definition of <code>statfs</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4527">#4527</a>)</li> <li>Musl: Fix the definition of <code>fanotify_event_metadata</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4510">#4510</a>)</li> <li>NetBSD: Correct <code>enum fae_action</code> to be <code>#[repr(C)]</code> (<a href="https://github.com/rust-lang/libc/commit/60a8cfd564f83164d45b9533ff7a0d7371878f2a">#60a8cfd5</a>)</li> <li>PSP: Correct <code>char</code> -> <code>c_char</code> (<a href="https://github.com/rust-lang/libc/commit/eaab4fc3f05dc646a953d4fd5ba46dfa1f8bd6f6">eaab4fc3</a>)</li> <li>PowerPC musl: Fix <code>termios</code> definitions (<a href="https://redirect.github.com/rust-lang/libc/pull/4518">#4518</a>)</li> <li>PowerPC musl: Fix the definition of <code>EDEADLK</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4517">#4517</a>)</li> <li>PowerPC musl: Fix the definition of <code>NCCS</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4513">#4513</a>)</li> <li>PowerPC musl: Fix the definitions of <code>MAP_LOCKED</code> and <code>MAP_NORESERVE</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4516">#4516</a>)</li> <li>PowerPC64 musl: Fix the definition of <code>shmid_ds</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4519">#4519</a>)</li> </ul> <h3>Deprecated</h3> <!-- 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.175/CHANGELOG.md">libc's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/rust-lang/libc/compare/0.2.174...0.2.175">0.2.175</a> - 2025-08-10</h2> <h3>Added</h3> <ul> <li>AIX: Add <code>getpeereid</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4524">#4524</a>)</li> <li>AIX: Add <code>struct ld_info</code> and friends (<a href="https://redirect.github.com/rust-lang/libc/pull/4578">#4578</a>)</li> <li>AIX: Retore <code>struct winsize</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4577">#4577</a>)</li> <li>Android: Add UDP socket option constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4619">#4619</a>)</li> <li>Android: Add <code>CLONE_CLEAR_SIGHAND</code> and <code>CLONE_INTO_CGROUP</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4502">#4502</a>)</li> <li>Android: Add more <code>prctl</code> constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4531">#4531</a>)</li> <li>FreeBSD Add further TCP stack-related constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4196">#4196</a>)</li> <li>FreeBSD x86-64: Add <code>mcontext_t.mc_tlsbase </code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4503">#4503</a>)</li> <li>FreeBSD15: Add <code>kinfo_proc.ki_uerrmsg</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4552">#4552</a>)</li> <li>FreeBSD: Add <code>in_conninfo</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4482">#4482</a>)</li> <li>FreeBSD: Add <code>xinpgen</code> and related types (<a href="https://redirect.github.com/rust-lang/libc/pull/4482">#4482</a>)</li> <li>FreeBSD: Add <code>xktls_session</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4482">#4482</a>)</li> <li>Haiku: Add functionality from <code>libbsd</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4221">#4221</a>)</li> <li>Linux: Add <code>SECBIT_*</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4480">#4480</a>)</li> <li>NetBSD, OpenBSD: Export <code>ioctl</code> request generator macros (<a href="https://redirect.github.com/rust-lang/libc/pull/4460">#4460</a>)</li> <li>NetBSD: Add <code>ptsname_r</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4608">#4608</a>)</li> <li>RISCV32: Add time-related syscalls (<a href="https://redirect.github.com/rust-lang/libc/pull/4612">#4612</a>)</li> <li>Solarish: Add <code>strftime*</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4453">#4453</a>)</li> <li>linux: Add <code>EXEC_RESTRICT_*</code> and <code>EXEC_DENY_*</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4545">#4545</a>)</li> </ul> <h3>Changed</h3> <ul> <li>AIX: Add <code>const</code> to signatures to be consistent with other platforms (<a href="https://redirect.github.com/rust-lang/libc/pull/4563">#4563</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>AIX: Fix the type of <code>struct statvfs.f_fsid</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4576">#4576</a>)</li> <li>AIX: Fix the type of constants for the <code>ioctl</code> <code>request</code> argument (<a href="https://redirect.github.com/rust-lang/libc/pull/4582">#4582</a>)</li> <li>AIX: Fix the types of <code>stat{,64}.st_*tim</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4597">#4597</a>)</li> <li>AIX: Use unique <code>errno</code> values (<a href="https://redirect.github.com/rust-lang/libc/pull/4507">#4507</a>)</li> <li>Build: Fix an incorrect <code>target_os</code> -> <code>target_arch</code> check (<a href="https://redirect.github.com/rust-lang/libc/pull/4550">#4550</a>)</li> <li>FreeBSD: Fix the type of <code>xktls_session_onedir.ifnet</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4552">#4552</a>)</li> <li>Mips64 musl: Fix the type of <code>nlink_t</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4509">#4509</a>)</li> <li>Mips64 musl: Use a special MIPS definition of <code>stack_t</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4528">#4528</a>)</li> <li>Mips64: Fix <code>SI_TIMER</code>, <code>SI_MESGQ</code> and <code>SI_ASYNCIO</code> definitions (<a href="https://redirect.github.com/rust-lang/libc/pull/4529">#4529</a>)</li> <li>Musl Mips64: Swap the order of <code>si_errno</code> and <code>si_code</code> in <code>siginfo_t</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4530">#4530</a>)</li> <li>Musl Mips64: Use a special MIPS definition of <code>statfs</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4527">#4527</a>)</li> <li>Musl: Fix the definition of <code>fanotify_event_metadata</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4510">#4510</a>)</li> <li>NetBSD: Correct <code>enum fae_action</code> to be <code>#[repr(C)]</code> (<a href="https://github.com/rust-lang/libc/commit/60a8cfd564f83164d45b9533ff7a0d7371878f2a">#60a8cfd5</a>)</li> <li>PSP: Correct <code>char</code> -> <code>c_char</code> (<a href="https://github.com/rust-lang/libc/commit/eaab4fc3f05dc646a953d4fd5ba46dfa1f8bd6f6">eaab4fc3</a>)</li> <li>PowerPC musl: Fix <code>termios</code> definitions (<a href="https://redirect.github.com/rust-lang/libc/pull/4518">#4518</a>)</li> <li>PowerPC musl: Fix the definition of <code>EDEADLK</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4517">#4517</a>)</li> <li>PowerPC musl: Fix the definition of <code>NCCS</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4513">#4513</a>)</li> <li>PowerPC musl: Fix the definitions of <code>MAP_LOCKED</code> and <code>MAP_NORESERVE</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4516">#4516</a>)</li> <li>PowerPC64 musl: Fix the definition of <code>shmid_ds</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4519">#4519</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/libc/commit/84e26e6b166a6634d679fbf44e957102846b8a03"><code>84e26e6</code></a> Update the lockfile</li> <li><a href="https://github.com/rust-lang/libc/commit/4d04aee906450fed27305de30c23f518166f919f"><code>4d04aee</code></a> chore: release libc 0.2.175</li> <li><a href="https://github.com/rust-lang/libc/commit/94a7f32972a352fe348edbd49b06995542f3c5f5"><code>94a7f32</code></a> cleanup: Format a file that was missed</li> <li><a href="https://github.com/rust-lang/libc/commit/172527344a1d92b2ca7f88fe2b1bbde4b02de58b"><code>1725273</code></a> Rename the ctest file from <code>main</code> to <code>ctest</code></li> <li><a href="https://github.com/rust-lang/libc/commit/e9b021b7cd3d3f045ce8ec743d344e56b14f7244"><code>e9b021b</code></a> freebsd adding further TCP stack related constants.</li> <li><a href="https://github.com/rust-lang/libc/commit/9606a2918b1f370119af8022d61b0ff03175beb5"><code>9606a29</code></a> freebsd15: Add ki_uerrmsg to struct kinfo_proc</li> <li><a href="https://github.com/rust-lang/libc/commit/2816bc2f66c1c62ec5a616fb499a2b27bbba4a3c"><code>2816bc2</code></a> libc-test: include sys/ktls.h on freebsd</li> <li><a href="https://github.com/rust-lang/libc/commit/adfe283365cff1c6a05cddeca8afeaa667d1c637"><code>adfe283</code></a> libc-test: Account for xktls_session_onedir::gen (freebsd)</li> <li><a href="https://github.com/rust-lang/libc/commit/4cc1bf43310e6a31636e4c4eb31e78e702938f50"><code>4cc1bf4</code></a> freebsd: Document avoidance of reserved name <code>gen</code></li> <li><a href="https://github.com/rust-lang/libc/commit/7cdcaa62396816db2177cb663a4bf57f79603a52"><code>7cdcaa6</code></a> freebsd: Fix type of struct xktls_session_onedir, field ifnet</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/libc/compare/0.2.174...0.2.175">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> |
||
|
|
b30d6a2a22 |
chore(deps): Bump cmake from 0.1.50 to 0.1.54 (#442)
[](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> |
||
|
|
9a457271af |
chore(deps): Bump autotools from 0.2.6 to 0.2.7 (#440)
[](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> |
||
|
|
db73a3dc0c |
chore(deps): Bump libc from 0.2.150 to 0.2.174 (#441)
[](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> |
||
|
|
0fde29fe09 | Bump version (#438) | ||
|
|
a40d974d47 | Bump version (#367) | ||
|
|
83f3e445a1 | Remove Cargo.lock files | ||
|
|
8fc54b3445 | Bump version | ||
|
|
42b2f3f48f | Bump version | ||
|
|
8f0d363d2b | Use official bdwgc repository | ||
|
|
a63a24d4d2 | Add coroutine support | ||
|
|
56d2f54060 | Bump version | ||
|
|
e308f6ee39 | Remove cmake dependency | ||
|
|
cea904e618 | Build custom libgc | ||
|
|
6b1380f4bb | Rename project | ||
|
|
8f96257594 | Make thread utilities unsafe | ||
|
|
1acd4e325e | Publish crate | ||
|
|
ee35165f99 | Rename crate | ||
|
|
4d54e545f1 | Refactor lib.rs | ||
|
|
e620fbde57 | Initialize src |