ShirkNeko
865dbd3799
feat: Load Existing KPM Modules on KPM Monitor Startup
2025-04-08 19:03:29 +08:00
ShirkNeko
aa2d2454e1
feat: 引入anyhow库以增强错误处理能力
2025-04-07 22:33:45 +08:00
ShirkNeko
b850336872
feat: Optimize KPM file processing logic, use is_some_and method to simplify extension checking, and enhance readability and stability of event processing.
2025-04-07 22:28:22 +08:00
ShirkNeko
138dec35c7
feat: Add KPM module management function, support loading, unloading and deleting all KPM modules.
2025-04-07 22:13:21 +08:00
ShirkNeko
569fffa962
feat: 引入notify库以支持KPM目录的文件监控
2025-04-07 21:40:25 +08:00
ShirkNeko
2a283e6793
feat: 修复unload_kpm函数的定义,添加缺失的fn关键字
2025-04-07 21:35:44 +08:00
ShirkNeko
73a7ba3ac9
feat: 将KPM相关函数公开以支持外部调用
2025-04-07 21:32:41 +08:00
ShirkNeko
c0c4ea9f86
feat: 引入KPM模块以支持文件系统数据处理
2025-04-07 21:26:08 +08:00
ShirkNeko
a13179cd09
feat: 添加KPM模块以支持KPM相关功能
2025-04-07 21:21:36 +08:00
ShirkNeko
de089b7b73
feat: Adding a KPM monitor to handle KPM file creation and deletion events
2025-04-07 21:18:14 +08:00
WenHao2130
470b3106cb
ksud: update banner
...
Signed-off-by: WenHao2130 <WenHao2130@outlook.com >
2025-04-04 15:00:55 +08:00
Wang Han
f02ab90ca9
Fix su --shell argument handling ( #2529 )
...
This fixes https://github.com/tiann/KernelSU/issues/2523 .
2025-03-26 15:00:40 +08:00
ShirkNeko
ff99ab8e62
Changing the custom background expand more options logic
...
Co-authored-by:ShirkNeko <ShirkNeko@alone2832165@gmail.com >
2025-03-22 16:37:30 +08:00
ShirkNeko
7b7fff91a6
Upload source files to complete submission of history changes
...
Co-authored-by:Shirkneko <Shirkneko@2773800761@qq.com >
2025-03-22 15:20:51 +08:00
Rifat Azad
3121eb0f9a
manager: add susfs status and sus_su toggle
...
userspace: add susfsd
ci: build susfsd
ksud_overlayfs: update aarch64 bin BusyBox v1.36.1.1 topjohnwu (2024-10-06 01:38:43 PDT)
Co-authored-by: rifsxd <rifat.44.azad.rifs@gmail.com >
2025-03-22 15:20:02 +08:00
ShirkNeko
ba26677cfc
Merge some files and rewrite the update history
2025-03-22 14:09:21 +08:00
backslashxx
b28789ac7a
ksud: probe for more workdir candidates ( #12 )
...
- reuses old ksu functions
- makes sure its an empty dir
- adapted from https://github.com/rsuntk/KernelSU/commit/141f010 71cb86c2e9
Co-authored-by: powellnorma <101364699+powellnorma@users.noreply.github.com >
Co-authored-by: Rissu <90097027+rsuntk@users.noreply.github.com >
2025-03-09 17:00:03 +08:00
5ec1cff
99d923cf8b
reformat rust codes
2025-03-09 00:37:50 +08:00
5ec1cff
6bf9501acf
ksud: fix stat
2025-03-09 00:05:27 +08:00
5ec1cff
c5ec2ff94b
ksud: make tmpfs and magic mount optional
...
- Create /data/adb/ksu/{.notmpfs,.nomount} to disable them.
2025-03-09 00:05:26 +08:00
5ec1cff
ec383ed661
allow restore uninstalled module
2025-03-09 00:05:23 +08:00
backslashxx
6cdf264402
ksud: add KSU_MAGIC_MOUNT to env ( #5 )
2025-03-08 23:56:24 +08:00
5ec1cff
ffa571e950
ksud: refine tmpfs
2025-03-08 23:56:23 +08:00
5ec1cff
c6f5b85f49
ksud: fix clone symlink
2025-03-08 23:56:23 +08:00
5ec1cff
e8ac17f261
ksud: fix partition link
2025-03-08 23:56:23 +08:00
5ec1cff
6461c5502b
ksud: fix odm not magic-mounted
2025-03-08 23:55:25 +08:00
5ec1cff
d9f28860c7
ksud: fix disable / enable modules
2025-03-08 23:55:25 +08:00
5ec1cff
44f13e4a1f
magic_mount: refine
2025-03-08 23:55:25 +08:00
5ec1cff
43563b654a
log: make verbose logging optional
2025-03-08 23:55:24 +08:00
5ec1cff
3c4d45dc31
magic_mount: fix
2025-03-08 23:55:24 +08:00
5ec1cff
b9883dfec3
chore: refine code
2025-03-08 23:55:24 +08:00
5ec1cff
ba8d85e356
magic_mount: supports whiteout
2025-03-08 23:55:23 +08:00
5ec1cff
af988ec8ec
chore: fmt
2025-03-08 23:55:23 +08:00
5ec1cff
6f3ab6d6d3
magic_mount: use trusted.overlay.opaque
2025-03-08 23:55:23 +08:00
5ec1cff
f10483ffa3
restorecon: set adb_file to system_file for module files
2025-03-08 23:55:23 +08:00
5ec1cff
a5edae9fac
implement magic mount
2025-03-08 23:55:20 +08:00
weishu
4fdd3e07e5
ksud: migrate to Rust 2024 edition
2025-02-24 16:53:37 +08:00
weishu
e245e3419d
ksud: upgrade nom to 8.0
2025-02-24 16:45:24 +08:00
dependabot[bot]
1d50f902b7
build(deps): bump the crates group across 1 directory with 17 updates ( #2472 )
...
Bumps the crates group with 15 updates in the /userspace/ksud directory:
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-24 12:19:50 +08:00
Caner Karaca
0254936bb2
Update Dependencies ( #2440 )
...
- Use latest Node
- Update GitHub Action
- Update NDK
- Update Gradle
- Update Cargo dependencies
- Remove unused dependencies
- Remove unnecessary build tools version (AGP handles it now)
No issues too far, since there is no major changes, i don't think there
will be issue.
Clippy passes fine on my end, new version of `nom` dependency causes
issues.
2025-02-24 11:40:09 +08:00
weishu
38dc2eb4f0
ksud: determine modules's size by checking partion size
2025-02-17 21:05:13 +08:00
weishu
4ede20ef83
ksud: remove journal for ext4 images
2025-02-17 20:22:12 +08:00
Wang Han
ce13d050ca
Drop module image if no module remaining ( #2447 )
...
This fixes the issue that module image will always exist even if there
is no module to be loaded. Sadly we need to boot twice because we can
only know module status after image is mounted.
2025-02-17 09:15:04 +08:00
dependabot[bot]
101d3ae526
build(deps): bump home from 0.5.9 to 0.5.11 in /userspace/ksud ( #2423 )
...
Bumps [home](https://github.com/rust-lang/cargo ) from 0.5.9 to 0.5.11.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="addcc8ca71 "><code>addcc8c</code></a>
Update release information for home 0.5.11 (<a
href="https://redirect.github.com/rust-lang/cargo/issues/14939 ">#14939</a>)</li>
<li><a
href="e5c4dc65c9 "><code>e5c4dc6</code></a>
Limit release trigger to 0.* tags (<a
href="https://redirect.github.com/rust-lang/cargo/issues/14940 ">#14940</a>)</li>
<li><a
href="f18cbda5ab "><code>f18cbda</code></a>
Limit release trigger to 0.* tags</li>
<li><a
href="20ec18a3ff "><code>20ec18a</code></a>
Update home changelog</li>
<li><a
href="014378f8c0 "><code>014378f</code></a>
Clarify status of <code>home_dir</code></li>
<li><a
href="769f622e12 "><code>769f622</code></a>
test(build-std): dont require rustup (<a
href="https://redirect.github.com/rust-lang/cargo/issues/14933 ">#14933</a>)</li>
<li><a
href="80409f7016 "><code>80409f7</code></a>
test(build-std): dont require rustup</li>
<li><a
href="7847c03965 "><code>7847c03</code></a>
fix(base): Support bases in patches in virtual manifests (<a
href="https://redirect.github.com/rust-lang/cargo/issues/14931 ">#14931</a>)</li>
<li><a
href="5b8b2ac248 "><code>5b8b2ac</code></a>
fix(base): Support bases in patches in virtual manifests</li>
<li><a
href="2d23b94a7f "><code>2d23b94</code></a>
test(base): Verify bases in patches in virtual manifests</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/cargo/compare/home-0.5.9...home-0.5.11 ">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)
---
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-13 11:56:11 +08:00
weishu
3d3bc5ce3c
ksud: make clippy happy
2025-02-05 16:15:10 +08:00
Wang Han
1998dbcb55
Update busybox ( #2383 )
...
https://github.com/topjohnwu/magisk-files/releases/download/files/busybox-1.36.1.1.zip
2025-01-26 05:18:32 +08:00
D8G Official
c3926d3982
ksud: Fix warning unused import ( #2382 )
2025-01-25 20:00:45 +08:00
5ec1cff
a953ae97b7
ksud: fix copy sparse file ( #2374 )
2025-01-24 18:46:39 +08:00
Wang Han
38027c9793
Don't unshare after entering global namespace ( #2373 )
...
Global namespace is usually used to publicly apply mounts so calling
unshare after entering root namespace is not desired bahavior. This also
keeps -M option same as Magisk.
2025-01-24 11:22:24 +08:00
dependabot[bot]
bd4f81263b
build(deps): bump the crates group across 1 directory with 28 updates ( #2228 )
...
Bumps the crates group with 24 updates in the /userspace/ksud directory:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow ) | `1.0.91` | `1.0.93` |
| [clap](https://github.com/clap-rs/clap ) | `4.5.20` | `4.5.21` |
| [serde](https://github.com/serde-rs/serde ) | `1.0.213` | `1.0.215` |
| [serde_json](https://github.com/serde-rs/json ) | `1.0.132` | `1.0.133`
|
| [libc](https://github.com/rust-lang/libc ) | `0.2.161` | `0.2.164` |
| [which](https://github.com/harryfei/which-rs ) | `6.0.3` | `7.0.0` |
| [tempfile](https://github.com/Stebalien/tempfile ) | `3.13.0` |
`3.14.0` |
| [allocator-api2](https://github.com/zakarumych/allocator-api2 ) |
`0.2.18` | `0.2.20` |
| [anstream](https://github.com/rust-cli/anstyle ) | `0.6.17` | `0.6.18`
|
| [anstyle](https://github.com/rust-cli/anstyle ) | `1.0.9` | `1.0.10` |
| [arbitrary](https://github.com/rust-fuzz/arbitrary ) | `1.3.2` |
`1.4.1` |
| [cc](https://github.com/rust-lang/cc-rs ) | `1.1.31` | `1.2.1` |
| [clap_lex](https://github.com/clap-rs/clap ) | `0.7.2` | `0.7.3` |
| [cpufeatures](https://github.com/RustCrypto/utils ) | `0.2.14` |
`0.2.15` |
| [fastrand](https://github.com/smol-rs/fastrand ) | `2.1.1` | `2.2.0` |
| [flate2](https://github.com/rust-lang/flate2-rs ) | `1.0.34` | `1.0.35`
|
| [itoa](https://github.com/dtolnay/itoa ) | `1.0.11` | `1.0.13` |
| [js-sys](https://github.com/rustwasm/wasm-bindgen ) | `0.3.70` |
`0.3.72` |
| [libm](https://github.com/rust-lang/libm ) | `0.2.10` | `0.2.11` |
| [proc-macro2](https://github.com/dtolnay/proc-macro2 ) | `1.0.89` |
`1.0.91` |
| [syn](https://github.com/dtolnay/syn ) | `2.0.85` | `2.0.89` |
| [thiserror](https://github.com/dtolnay/thiserror ) | `1.0.65` |
`1.0.69` |
| [tokio](https://github.com/tokio-rs/tokio ) | `1.41.0` | `1.41.1` |
| [unicode-ident](https://github.com/dtolnay/unicode-ident ) | `1.0.13` |
`1.0.14` |
Updates `anyhow` from 1.0.91 to 1.0.93
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases ">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.93</h2>
<ul>
<li>Update dev-dependencies to <code>thiserror</code> v2</li>
</ul>
<h2>1.0.92</h2>
<ul>
<li>Support Rust 1.82's <code>&raw const</code> and <code>&raw
mut</code> syntax inside <code>ensure!</code> (<a
href="https://redirect.github.com/dtolnay/anyhow/issues/390 ">#390</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="713bda9247 "><code>713bda9</code></a>
Release 1.0.93</li>
<li><a
href="f91c247cf8 "><code>f91c247</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/anyhow/issues/391 ">#391</a>
from dtolnay/thiserror</li>
<li><a
href="2a3901c0b1 "><code>2a3901c</code></a>
Isolate old rustc version tests from needing anyhow dev-dependencies in
lockfile</li>
<li><a
href="3ca2cdd795 "><code>3ca2cdd</code></a>
Update dev-dependencies to thiserror v2</li>
<li><a
href="fd03a8e792 "><code>fd03a8e</code></a>
Release 1.0.92</li>
<li><a
href="a16252b39b "><code>a16252b</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/anyhow/issues/390 ">#390</a>
from dtolnay/rawaddr</li>
<li><a
href="fcf2ef8da5 "><code>fcf2ef8</code></a>
Compile &raw test on Rust 1.82+ only</li>
<li><a
href="1e7e9fe1ed "><code>1e7e9fe</code></a>
Parse raw address expression syntax</li>
<li><a
href="7d1a8f9c1d "><code>7d1a8f9</code></a>
Add test of raw addr expression syntax</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.91...1.0.93 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.20 to 4.5.21
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases ">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.21</h2>
<h2>[4.5.21] - 2024-11-13</h2>
<h3>Fixes</h3>
<ul>
<li><em>(parser)</em> Ensure defaults are filled in on error with
<code>ignore_errors(true)</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md ">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.21] - 2024-11-13</h2>
<h3>Fixes</h3>
<ul>
<li><em>(parser)</em> Ensure defaults are filled in on error with
<code>ignore_errors(true)</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="03d722625a "><code>03d7226</code></a>
chore: Release</li>
<li><a
href="3df70fb2b6 "><code>3df70fb</code></a>
docs: Update changelog</li>
<li><a
href="3266c36abf "><code>3266c36</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5691 ">#5691</a>
from epage/custom</li>
<li><a
href="951762db57 "><code>951762d</code></a>
feat(complete): Allow any OsString-compatible type to be a
CompletionCandidate</li>
<li><a
href="bb6493e890 "><code>bb6493e</code></a>
feat(complete): Offer - as a path option</li>
<li><a
href="27b348dbcb "><code>27b348d</code></a>
refactor(complete): Simplify ArgValueCandidates code</li>
<li><a
href="49b8108f8c "><code>49b8108</code></a>
feat(complete): Add PathCompleter</li>
<li><a
href="82a360aa54 "><code>82a360a</code></a>
feat(complete): Add ArgValueCompleter</li>
<li><a
href="47aedc6906 "><code>47aedc6</code></a>
fix(complete): Ensure paths are sorted</li>
<li><a
href="431e2bc931 "><code>431e2bc</code></a>
test(complete): Ensure ArgValueCandidates get filtered</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/clap_complete-v4.5.20...clap_complete-v4.5.21 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.213 to 1.0.215
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases ">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.215</h2>
<ul>
<li>Produce warning when multiple fields or variants have the same
deserialization name (<a
href="https://redirect.github.com/serde-rs/serde/issues/2855 ">#2855</a>,
<a
href="https://redirect.github.com/serde-rs/serde/issues/2856 ">#2856</a>,
<a
href="https://redirect.github.com/serde-rs/serde/issues/2857 ">#2857</a>)</li>
</ul>
<h2>v1.0.214</h2>
<ul>
<li>Implement IntoDeserializer for all Deserializers in serde:🇩🇪 :value
module (<a
href="https://redirect.github.com/serde-rs/serde/issues/2568 ">#2568</a>,
thanks <a
href="https://github.com/Mingun "><code>@Mingun</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8939af48fe "><code>8939af4</code></a>
Release 1.0.215</li>
<li><a
href="fa5d58cd00 "><code>fa5d58c</code></a>
Use ui test syntax that does not interfere with rustfmt</li>
<li><a
href="1a3cf4b3c1 "><code>1a3cf4b</code></a>
Update PR 2562 ui tests</li>
<li><a
href="7d96352e96 "><code>7d96352</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2857 ">#2857</a>
from dtolnay/collide</li>
<li><a
href="111ecc5d8c "><code>111ecc5</code></a>
Update ui tests for warning on colliding aliases</li>
<li><a
href="edd6fe954b "><code>edd6fe9</code></a>
Revert "Add checks for conflicts for aliases"</li>
<li><a
href="a20e9249c5 "><code>a20e924</code></a>
Revert "pacify clippy"</li>
<li><a
href="b1353a99cd "><code>b1353a9</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2856 ">#2856</a>
from dtolnay/dename</li>
<li><a
href="c59e876bb3 "><code>c59e876</code></a>
Produce a separate warning for every colliding name</li>
<li><a
href="7f1e697c0d "><code>7f1e697</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2855 ">#2855</a>
from dtolnay/namespan</li>
<li>Additional commits viewable in <a
href="https://github.com/serde-rs/serde/compare/v1.0.213...v1.0.215 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.132 to 1.0.133
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases ">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.133</h2>
<ul>
<li>Implement From<[T; N]> for serde_json::Value (<a
href="https://redirect.github.com/serde-rs/json/issues/1215 ">#1215</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="0903de449c "><code>0903de4</code></a>
Release 1.0.133</li>
<li><a
href="2b65ca0949 "><code>2b65ca0</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1215 ">#1215</a>
from dtolnay/fromarray</li>
<li><a
href="4e5f985958 "><code>4e5f985</code></a>
Implement From<[T; N]> for Value</li>
<li><a
href="2ccb5b67ca "><code>2ccb5b6</code></a>
Disable question_mark clippy lint in lexical test</li>
<li><a
href="a11f5f2bc4 "><code>a11f5f2</code></a>
Resolve unnecessary_map_or clippy lints</li>
<li><a
href="07f280a79c "><code>07f280a</code></a>
Wrap PR 1213 to 80 columns</li>
<li><a
href="75ed44722d "><code>75ed447</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1213 ">#1213</a>
from djmitche/safety-comment</li>
<li><a
href="73011c0b2b "><code>73011c0</code></a>
Add a safety comment to unsafe block</li>
<li><a
href="be2198a54d "><code>be2198a</code></a>
Prevent upload-artifact step from causing CI failure</li>
<li><a
href="7cce517f53 "><code>7cce517</code></a>
Raise minimum version for preserve_order feature to Rust 1.65</li>
<li>Additional commits viewable in <a
href="https://github.com/serde-rs/json/compare/v1.0.132...v1.0.133 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `libc` from 0.2.161 to 0.2.164
<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.164</h2>
<h3>MSRV</h3>
<p>This release increases the MSRV of <code>libc</code> to 1.63.</p>
<h3>Other</h3>
<ul>
<li>CI: remove tests with rust <!-- raw HTML omitted --></li>
<li>MSRV: document the MSRV of the stable channel to be 1.63 <a
href="https://redirect.github.com/rust-lang/libc/pull/4040 ">rust-lang/libc#4040</a></li>
<li>MacOS: move ifconf to s_no_extra_traits <a
href="https://redirect.github.com/rust-lang/libc/pull/4051 ">rust-lang/libc#4051</a></li>
</ul>
<h2>0.2.163</h2>
<h3>Added</h3>
<ul>
<li>Aix: add more <code>dlopen</code> flags <a
href="https://redirect.github.com/rust-lang/libc/pull/4044 ">rust-lang/libc#4044</a></li>
<li>Android: add group calls <a
href="https://redirect.github.com/rust-lang/libc/pull/3499 ">rust-lang/libc#3499</a></li>
<li>FreeBSD: add <code>TCP_FUNCTION_BLK</code> and
<code>TCP_FUNCTION_ALIAS</code> <a
href="https://redirect.github.com/rust-lang/libc/pull/4047 ">rust-lang/libc#4047</a></li>
<li>Linux: add <code>confstr</code> <a
href="https://redirect.github.com/rust-lang/libc/pull/3612 ">rust-lang/libc#3612</a></li>
<li>Solarish: add <code>aio</code> <a
href="https://redirect.github.com/rust-lang/libc/pull/4033 ">rust-lang/libc#4033</a></li>
<li>Solarish: add <code>arc4random*</code> <a
href="https://redirect.github.com/rust-lang/libc/pull/3944 ">rust-lang/libc#3944</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>Emscripten: upgrade emsdk to 3.1.68 <a
href="https://redirect.github.com/rust-lang/libc/pull/3962 ">rust-lang/libc#3962</a></li>
<li>Hurd: use more standard types <a
href="https://redirect.github.com/rust-lang/libc/pull/3733 ">rust-lang/libc#3733</a></li>
<li>Hurd: use the standard <code>ssize_t = isize</code> <a
href="https://redirect.github.com/rust-lang/libc/pull/4029 ">rust-lang/libc#4029</a></li>
<li>Solaris: fix <code>confstr</code> and <code>ucontext_t</code> <a
href="https://redirect.github.com/rust-lang/libc/pull/4035 ">rust-lang/libc#4035</a></li>
</ul>
<h3>Other</h3>
<ul>
<li>CI: add Solaris <a
href="https://redirect.github.com/rust-lang/libc/pull/4035 ">rust-lang/libc#4035</a></li>
<li>CI: add <code>i686-unknown-freebsd</code> <a
href="https://redirect.github.com/rust-lang/libc/pull/3997 ">rust-lang/libc#3997</a></li>
<li>CI: ensure that calls to <code>sort</code> do not depend on locale
<a
href="https://redirect.github.com/rust-lang/libc/pull/4026 ">rust-lang/libc#4026</a></li>
<li>Specify <code>rust-version</code> in <code>Cargo.toml</code> <a
href="https://redirect.github.com/rust-lang/libc/pull/4041 ">rust-lang/libc#4041</a></li>
</ul>
<h2>0.2.162</h2>
<h3>Added</h3>
<ul>
<li>Android: fix the alignment of <code>uc_mcontext</code> on arm64 <a
href="https://redirect.github.com/rust-lang/libc/pull/3894 ">rust-lang/libc#3894</a></li>
<li>Apple: add <code>host_cpu_load_info</code> <a
href="https://redirect.github.com/rust-lang/libc/pull/3916 ">rust-lang/libc#3916</a></li>
<li>ESP-IDF: add a time flag <a
href="https://redirect.github.com/rust-lang/libc/pull/3993 ">rust-lang/libc#3993</a></li>
<li>FreeBSD: add the <code>CLOSE_RANGE_CLOEXEC</code> flag<a
href="https://redirect.github.com/rust-lang/libc/pull/3996 ">rust-lang/libc#3996</a></li>
<li>FreeBSD: fix test errors regarding <code>__gregset_t</code> <a
href="https://redirect.github.com/rust-lang/libc/pull/3995 ">rust-lang/libc#3995</a></li>
<li>FreeBSD: fix tests on x86 FreeBSD 15 <a
href="https://redirect.github.com/rust-lang/libc/pull/3948 ">rust-lang/libc#3948</a></li>
<li>FreeBSD: make <code>ucontext_t</code> and <code>mcontext_t</code>
available on all architectures <a
href="https://redirect.github.com/rust-lang/libc/pull/3848 ">rust-lang/libc#3848</a></li>
<li>Haiku: add <code>getentropy</code> <a
href="https://redirect.github.com/rust-lang/libc/pull/3991 ">rust-lang/libc#3991</a></li>
<li>Illumos: add <code>syncfs</code> <a
href="https://redirect.github.com/rust-lang/libc/pull/3990 ">rust-lang/libc#3990</a></li>
<li>Illumos: add some recently-added constants <a
href="https://redirect.github.com/rust-lang/libc/pull/3999 ">rust-lang/libc#3999</a></li>
<li>Linux: add <code>ioctl</code> flags <a
href="https://redirect.github.com/rust-lang/libc/pull/3960 ">rust-lang/libc#3960</a></li>
<li>Linux: add epoll busy polling parameters <a
href="https://redirect.github.com/rust-lang/libc/pull/3922 ">rust-lang/libc#3922</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/main/CHANGELOG.md ">libc's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/libc/compare/0.2.163...0.2.164 ">0.2.164</a>
- 2024-11-16</h2>
<h3>MSRV</h3>
<p>This release increases the MSRV of <code>libc</code> to 1.63.</p>
<h3>Other</h3>
<ul>
<li>CI: remove tests with rust <!-- raw HTML omitted --></li>
<li>MSRV: document the MSRV of the stable channel to be 1.63 <a
href="https://redirect.github.com/rust-lang/libc/pull/4040 ">rust-lang/libc#4040</a></li>
<li>MacOS: move ifconf to s_no_extra_traits <a
href="https://redirect.github.com/rust-lang/libc/pull/4051 ">rust-lang/libc#4051</a></li>
</ul>
<h2><a
href="https://github.com/rust-lang/libc/compare/0.2.162...0.2.163 ">0.2.163</a>
- 2024-11-16</h2>
<h3>Added</h3>
<ul>
<li>Aix: add more <code>dlopen</code> flags <a
href="https://redirect.github.com/rust-lang/libc/pull/4044 ">rust-lang/libc#4044</a></li>
<li>Android: add group calls <a
href="https://redirect.github.com/rust-lang/libc/pull/3499 ">rust-lang/libc#3499</a></li>
<li>FreeBSD: add <code>TCP_FUNCTION_BLK</code> and
<code>TCP_FUNCTION_ALIAS</code> <a
href="https://redirect.github.com/rust-lang/libc/pull/4047 ">rust-lang/libc#4047</a></li>
<li>Linux: add <code>confstr</code> <a
href="https://redirect.github.com/rust-lang/libc/pull/3612 ">rust-lang/libc#3612</a></li>
<li>Solarish: add <code>aio</code> <a
href="https://redirect.github.com/rust-lang/libc/pull/4033 ">rust-lang/libc#4033</a></li>
<li>Solarish: add <code>arc4random*</code> <a
href="https://redirect.github.com/rust-lang/libc/pull/3944 ">rust-lang/libc#3944</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>Emscripten: upgrade emsdk to 3.1.68 <a
href="https://redirect.github.com/rust-lang/libc/pull/3962 ">rust-lang/libc#3962</a></li>
<li>Hurd: use more standard types <a
href="https://redirect.github.com/rust-lang/libc/pull/3733 ">rust-lang/libc#3733</a></li>
<li>Hurd: use the standard <code>ssize_t = isize</code> <a
href="https://redirect.github.com/rust-lang/libc/pull/4029 ">rust-lang/libc#4029</a></li>
<li>Solaris: fix <code>confstr</code> and <code>ucontext_t</code> <a
href="https://redirect.github.com/rust-lang/libc/pull/4035 ">rust-lang/libc#4035</a></li>
</ul>
<h3>Other</h3>
<ul>
<li>CI: add Solaris <a
href="https://redirect.github.com/rust-lang/libc/pull/4035 ">rust-lang/libc#4035</a></li>
<li>CI: add <code>i686-unknown-freebsd</code> <a
href="https://redirect.github.com/rust-lang/libc/pull/3997 ">rust-lang/libc#3997</a></li>
<li>CI: ensure that calls to <code>sort</code> do not depend on locale
<a
href="https://redirect.github.com/rust-lang/libc/pull/4026 ">rust-lang/libc#4026</a></li>
<li>Specify <code>rust-version</code> in <code>Cargo.toml</code> <a
href="https://redirect.github.com/rust-lang/libc/pull/4041 ">rust-lang/libc#4041</a></li>
</ul>
<h2><a
href="https://github.com/rust-lang/libc/compare/0.2.161...0.2.162 ">0.2.162</a>
- 2024-11-07</h2>
<h3>Added</h3>
<ul>
<li>Android: fix the alignment of <code>uc_mcontext</code> on arm64 <a
href="https://redirect.github.com/rust-lang/libc/pull/3894 ">rust-lang/libc#3894</a></li>
<li>Apple: add <code>host_cpu_load_info</code> <a
href="https://redirect.github.com/rust-lang/libc/pull/3916 ">rust-lang/libc#3916</a></li>
<li>ESP-IDF: add a time flag <a
href="https://redirect.github.com/rust-lang/libc/pull/3993 ">rust-lang/libc#3993</a></li>
<li>FreeBSD: add the <code>CLOSE_RANGE_CLOEXEC</code> flag<a
href="https://redirect.github.com/rust-lang/libc/pull/3996 ">rust-lang/libc#3996</a></li>
<li>FreeBSD: fix test errors regarding <code>__gregset_t</code> <a
href="https://redirect.github.com/rust-lang/libc/pull/3995 ">rust-lang/libc#3995</a></li>
<li>FreeBSD: fix tests on x86 FreeBSD 15 <a
href="https://redirect.github.com/rust-lang/libc/pull/3948 ">rust-lang/libc#3948</a></li>
<li>FreeBSD: make <code>ucontext_t</code> and <code>mcontext_t</code>
available on all architectures <a
href="https://redirect.github.com/rust-lang/libc/pull/3848 ">rust-lang/libc#3848</a></li>
<li>Haiku: add <code>getentropy</code> <a
href="https://redirect.github.com/rust-lang/libc/pull/3991 ">rust-lang/libc#3991</a></li>
<li>Illumos: add <code>syncfs</code> <a
href="https://redirect.github.com/rust-lang/libc/pull/3990 ">rust-lang/libc#3990</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="dad00cb00e "><code>dad00cb</code></a>
chore: release v0.2.164</li>
<li><a
href="01ce562043 "><code>01ce562</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/libc/issues/4051 ">#4051</a>
from tgross35/stable-ci</li>
<li><a
href="8153ac1910 "><code>8153ac1</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/libc/issues/4049 ">#4049</a>
from tgross35/rust-version</li>
<li><a
href="5f0d183ae4 "><code>5f0d183</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/libc/issues/4040 ">#4040</a>
from tgross35/stable-msrv</li>
<li><a
href="512516016b "><code>5125160</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/libc/issues/4027 ">#4027</a>
from rust-lang/release-plz-2024-11-12T07-15-20Z</li>
<li><a
href="6093ce044c "><code>6093ce0</code></a>
MacOS: move <code>ifconf</code> to <code>s_no_extra_traits</code></li>
<li><a
href="a4b5bf87ae "><code>a4b5bf8</code></a>
Remove the "main" workflow</li>
<li><a
href="d7b6bf0ee8 "><code>d7b6bf0</code></a>
ci: Remove tests with rust < 1.63</li>
<li><a
href="0a976d3cfb "><code>0a976d3</code></a>
ci: trim trailing whitespace</li>
<li><a
href="cfd7ebf850 "><code>cfd7ebf</code></a>
chore: release v0.2.163</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/libc/compare/0.2.161...0.2.164 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `which` from 6.0.3 to 7.0.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/harryfei/which-rs/releases ">which's
releases</a>.</em></p>
<blockquote>
<h2>7.0.0</h2>
<ul>
<li>Add support to <code>WhichConfig</code> for a user provided closure
that will be called whenever a nonfatal error occurs.
This technically breaks a few APIs due to the need to add more generics
and lifetimes. Most code will compile
without changes.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/harryfei/which-rs/blob/master/CHANGELOG.md ">which's
changelog</a>.</em></p>
<blockquote>
<h2>7.0.0</h2>
<ul>
<li>Add support to <code>WhichConfig</code> for a user provided closure
that will be called whenever a nonfatal error occurs.
This technically breaks a few APIs due to the need to add more generics
and lifetimes. Most code will compile
without changes.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="1b5f7be8ca "><code>1b5f7be</code></a>
fix README.md version</li>
<li><a
href="3edbc31fce "><code>3edbc31</code></a>
update CHANGELOG</li>
<li><a
href="cef653de4e "><code>cef653d</code></a>
add myself to authors</li>
<li><a
href="59e410d4aa "><code>59e410d</code></a>
bump version</li>
<li><a
href="66128a7722 "><code>66128a7</code></a>
add support for user provided closure to receive nonfatal errors</li>
<li><a
href="7c58cf0851 "><code>7c58cf0</code></a>
Add a note on WebAssembly to README.md</li>
<li>See full diff in <a
href="https://github.com/harryfei/which-rs/compare/6.0.3...7.0.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.13.0 to 3.14.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md ">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.14.0</h2>
<ul>
<li>Make the wasip2 target work (requires tempfile's "nightly"
feature to be enabled). <a
href="https://redirect.github.com/Stebalien/tempfile/pull/305 ">#305</a>.</li>
<li>Allow older windows-sys versions <a
href="https://redirect.github.com/Stebalien/tempfile/pull/304 ">#304</a>.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b232c584c8 "><code>b232c58</code></a>
chore: release 3.14.0 (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/307 ">#307</a>)</li>
<li><a
href="a23f396ede "><code>a23f396</code></a>
fix: enable wasip2 feature for wasm32-wasip2 target (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/305 ">#305</a>)</li>
<li><a
href="f162807fdb "><code>f162807</code></a>
ci: switch from cargo-wasi to directly using the wasip1 target (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/306 ">#306</a>)</li>
<li><a
href="fa8ad00904 "><code>fa8ad00</code></a>
allow older windows-sys (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/304 ">#304</a>)</li>
<li><a
href="335d91d538 "><code>335d91d</code></a>
fix: expose SpooledData enum (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/301 ">#301</a>)</li>
<li>See full diff in <a
href="https://github.com/Stebalien/tempfile/compare/v3.13.0...v3.14.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `allocator-api2` from 0.2.18 to 0.2.20
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/zakarumych/allocator-api2/commits ">compare
view</a></li>
</ul>
</details>
<br />
Updates `anstream` from 0.6.17 to 0.6.18
<details>
<summary>Commits</summary>
<ul>
<li><a
href="fabe0c31e5 "><code>fabe0c3</code></a>
chore: Release</li>
<li><a
href="762ca76a07 "><code>762ca76</code></a>
docs: Update changelog</li>
<li><a
href="d364ac44a2 "><code>d364ac4</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-cli/anstyle/issues/229 ">#229</a>
from epage/cfg</li>
<li><a
href="ad3f45837e "><code>ad3f458</code></a>
fix(stream): Respect 'test' feature</li>
<li><a
href="0b8d1052cd "><code>0b8d105</code></a>
fix(stream): Refer to correct stream on panic</li>
<li><a
href="69cf6c9909 "><code>69cf6c9</code></a>
refactor(stream): Pull out test macro body</li>
<li><a
href="c78b3c1843 "><code>c78b3c1</code></a>
refactor(stream): Be extra clear that macros mod is not for use</li>
<li><a
href="ab37812eea "><code>ab37812</code></a>
chore(deps): Update compatible (dev) (<a
href="https://redirect.github.com/rust-cli/anstyle/issues/226 ">#226</a>)</li>
<li><a
href="7c48196f55 "><code>7c48196</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-cli/anstyle/issues/227 ">#227</a>
from rust-cli/renovate/stable-1.x</li>
<li><a
href="a28405fc4b "><code>a28405f</code></a>
style: Make clippy happy</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-cli/anstyle/compare/anstream-v0.6.17...anstream-v0.6.18 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `anstyle` from 1.0.9 to 1.0.10
<details>
<summary>Commits</summary>
<ul>
<li><a
href="9ce373f020 "><code>9ce373f</code></a>
chore: Release</li>
<li><a
href="6668ff057f "><code>6668ff0</code></a>
docs: Update changelog</li>
<li><a
href="13e008aa95 "><code>13e008a</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-cli/anstyle/issues/228 ">#228</a>
from DaniPopes/avoid-write-macro-str</li>
<li><a
href="fb843c5f55 "><code>fb843c5</code></a>
perf: avoid using write! macro with single str</li>
<li>See full diff in <a
href="https://github.com/rust-cli/anstyle/compare/v1.0.9...v1.0.10 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `arbitrary` from 1.3.2 to 1.4.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-fuzz/arbitrary/blob/main/CHANGELOG.md ">arbitrary's
changelog</a>.</em></p>
<blockquote>
<h2>Unreleased</h2>
<p>Released YYYY-MM-DD.</p>
<h3>Added</h3>
<ul>
<li>TODO (or remove section if none)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>TODO (or remove section if none)</li>
</ul>
<h3>Deprecated</h3>
<ul>
<li>TODO (or remove section if none)</li>
</ul>
<h3>Removed</h3>
<ul>
<li>TODO (or remove section if none)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>TODO (or remove section if none)</li>
</ul>
<h3>Security</h3>
<ul>
<li>TODO (or remove section if none)</li>
</ul>
<hr />
<h2>1.4.0</h2>
<p>Released 2024-10-30.</p>
<h3>Added</h3>
<ul>
<li>Added an <code>Arbitrary</code> implementation for
<code>PhantomPinned</code>.</li>
<li>Added the <code>Unstructured::choose_iter</code> helper method.</li>
<li>Added <code>#[arbitrary(skip)]</code> for <code>enum</code> variants
in the derive macro.</li>
<li>Added the <code>Arbitrary::try_size_hint</code> trait method.</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Implement <code>Arbitrary</code> for
<code>PhantomData<A></code> even when <code>A</code> does not
implement
<code>Arbitrary</code> and when <code>A</code> is
<code>?Sized</code>.</li>
<li>Make <code>usize</code>'s underlying encoding independent of machine
word size so that
corpora are more portable.</li>
</ul>
<h3>Fixed</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c22d7c852b "><code>c22d7c8</code></a>
Arbitrary-derive 1.4.1</li>
<li><a
href="690db067c9 "><code>690db06</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-fuzz/arbitrary/issues/204 ">#204</a>
from djc/msrv</li>
<li><a
href="6cbaf48563 "><code>6cbaf48</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-fuzz/arbitrary/issues/205 ">#205</a>
from Manishearth/fq-result</li>
<li><a
href="de2becf7c6 "><code>de2becf</code></a>
Use fully qualified path for Result when generated by macro</li>
<li><a
href="4f5967b202 "><code>4f5967b</code></a>
Bump version for release</li>
<li><a
href="a5dfc7e4a1 "><code>a5dfc7e</code></a>
Check stated MSRV in CI</li>
<li><a
href="da62b0359e "><code>da62b03</code></a>
Add lifetime bound for trait impl as required on older toolchains</li>
<li><a
href="f643527024 "><code>f643527</code></a>
Use std::error::Error for compatibility with older toolchains</li>
<li><a
href="5b86c44c09 "><code>5b86c44</code></a>
Bump to 1.4.0</li>
<li><a
href="1cc0e46d23 "><code>1cc0e46</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-fuzz/arbitrary/issues/185 ">#185</a>
from sosthene-nitrokey/wide-recursive</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-fuzz/arbitrary/compare/v1.3.2...v1.4.1 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `cc` from 1.1.31 to 1.2.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/cc-rs/releases ">cc's
releases</a>.</em></p>
<blockquote>
<h2>cc-v1.2.1</h2>
<h3>Other</h3>
<ul>
<li>When invoking <code>cl -?</code>, set stdin to null (<a
href="https://redirect.github.com/rust-lang/cc-rs/pull/1288 ">#1288</a>)</li>
</ul>
<h2>cc-v1.2.0</h2>
<h3>Added</h3>
<ul>
<li>add i686-pc-windows-gnullvm prefix detection (<a
href="https://redirect.github.com/rust-lang/cc-rs/pull/1283 ">#1283</a>)</li>
</ul>
<h3>Other</h3>
<ul>
<li>Allow only specifying the architecture (<a
href="https://redirect.github.com/rust-lang/cc-rs/pull/1285 ">#1285</a>)</li>
<li>Fix WASM vs. WASI options (<a
href="https://redirect.github.com/rust-lang/cc-rs/pull/1284 ">#1284</a>)</li>
</ul>
<h2>cc-v1.1.37</h2>
<h3>Other</h3>
<ul>
<li>Use relative directory for obj files hash (<a
href="https://redirect.github.com/rust-lang/cc-rs/pull/1270 ">#1270</a>)</li>
<li>Regenerate target info (<a
href="https://redirect.github.com/rust-lang/cc-rs/pull/1280 ">#1280</a>)</li>
</ul>
<h2>cc-v1.1.36</h2>
<h3>Other</h3>
<ul>
<li>Fix CUDA build with clang++. (<a
href="https://redirect.github.com/rust-lang/cc-rs/pull/1273 ">#1273</a>)</li>
</ul>
<h2>cc-v1.1.35</h2>
<h3>Other</h3>
<ul>
<li>Remove support for FRC (<a
href="https://redirect.github.com/rust-lang/cc-rs/pull/1268 ">#1268</a>)</li>
<li>Do not add -fPIC by default on UEFI targets (<a
href="https://redirect.github.com/rust-lang/cc-rs/pull/1263 ">#1263</a>)</li>
<li>Use -windows-gnu for all UEFI targets (<a
href="https://redirect.github.com/rust-lang/cc-rs/pull/1264 ">#1264</a>)</li>
</ul>
<h2>cc-v1.1.34</h2>
<h3>Other</h3>
<ul>
<li>Remove redundant flags (<a
href="https://redirect.github.com/rust-lang/cc-rs/pull/1256 ">#1256</a>)</li>
</ul>
<h2>cc-v1.1.33</h2>
<h3>Other</h3>
<ul>
<li>Reduce size of <code>cc::Build</code> and size of generated targets
(<a
href="https://redirect.github.com/rust-lang/cc-rs/pull/1257 ">#1257</a>)</li>
</ul>
<h2>cc-v1.1.32</h2>
<h3>Other</h3>
<ul>
<li>Use <code>rustc</code>'s knowledge of LLVM/Clang target triples (<a
href="https://redirect.github.com/rust-lang/cc-rs/pull/1252 ">#1252</a>)</li>
<li>Use Cargo's target information when possible (<a
href="https://redirect.github.com/rust-lang/cc-rs/pull/1225 ">#1225</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md ">cc's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/cc-rs/compare/cc-v1.2.0...cc-v1.2.1 ">1.2.1</a>
- 2024-11-14</h2>
<h3>Other</h3>
<ul>
<li>When invoking <code>cl -?</code>, set stdin to null (<a
href="https://redirect.github.com/rust-lang/cc-rs/pull/1288 ">#1288</a>)</li>
</ul>
<h2><a
href="https://github.com/rust-lang/cc-rs/compare/cc-v1.1.37...cc-v1.2.0 ">1.2.0</a>
- 2024-11-11</h2>
<h3>Added</h3>
<ul>
<li>add i686-pc-windows-gnullvm prefix detection (<a
href="https://redirect.github.com/rust-lang/cc-rs/pull/1283 ">#1283</a>)</li>
</ul>
<h3>Other</h3>
<ul>
<li>Allow only specifying the architecture (<a
href="https://redirect.github.com/rust-lang/cc-rs/pull/1285 ">#1285</a>)</li>
<li>Fix WASM vs. WASI options (<a
href="https://redirect.github.com/rust-lang/cc-rs/pull/1284 ">#1284</a>)</li>
</ul>
<h2><a
href="https://github.com/rust-lang/cc-rs/compare/cc-v1.1.36...cc-v1.1.37 ">1.1.37</a>
- 2024-11-08</h2>
<h3>Other</h3>
<ul>
<li>Use relative directory for obj files hash (<a
href="https://redirect.github.com/rust-lang/cc-rs/pull/1270 ">#1270</a>)</li>
<li>Regenerate target info (<a
href="https://redirect.github.com/rust-lang/cc-rs/pull/1280 ">#1280</a>)</li>
</ul>
<h2><a
href="https://github.com/rust-lang/cc-rs/compare/cc-v1.1.35...cc-v1.1.36 ">1.1.36</a>
- 2024-11-05</h2>
<h3>Other</h3>
<ul>
<li>Fix CUDA build with clang++. (<a
href="https://redirect.github.com/rust-lang/cc-rs/pull/1273 ">#1273</a>)</li>
</ul>
<h2><a
href="https://github.com/rust-lang/cc-rs/compare/cc-v1.1.34...cc-v1.1.35 ">1.1.35</a>
- 2024-11-04</h2>
<h3>Other</h3>
<ul>
<li>Remove support for FRC (<a
href="https://redirect.github.com/rust-lang/cc-rs/pull/1268 ">#1268</a>)</li>
<li>Do not add -fPIC by default on UEFI targets (<a
href="https://redirect.github.com/rust-lang/cc-rs/pull/1263 ">#1263</a>)</li>
<li>Use -windows-gnu for all UEFI targets (<a
href="https://redirect.github.com/rust-lang/cc-rs/pull/1264 ">#1264</a>)</li>
</ul>
<h2><a
href="https://github.com/rust-lang/cc-rs/compare/cc-v1.1.33...cc-v1.1.34 ">1.1.34</a>
- 2024-11-02</h2>
<h3>Other</h3>
<ul>
<li>Remove redundant flags (<a
href="https://redirect.github.com/rust-lang/cc-rs/pull/1256 ">#1256</a>)</li>
</ul>
<h2><a
href="https://github.com/rust-lang/cc-rs/compare/cc-v1.1.32...cc-v1.1.33 ">1.1.33</a>
- 2024-11-02</h2>
<h3>Other</h3>
<ul>
<li>Reduce size of <code>cc::Build</code> and size of generated targets
(<a
href="https://redirect.github.com/rust-lang/cc-rs/pull/1257 ">#1257</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="19fa89ecb0 "><code>19fa89e</code></a>
chore: release v1.2.1 (<a
href="https://redirect.github.com/rust-lang/cc-rs/issues/1289 ">#1289</a>)</li>
<li><a
href="76a397013c "><code>76a3970</code></a>
When invoking <code>cl -?</code>, set stdin to null (<a
href="https://redirect.github.com/rust-lang/cc-rs/issues/1288 ">#1288</a>)</li>
<li><a
href="a0441c3bca "><code>a0441c3</code></a>
chore: release v1.1.38 (<a
href="https://redirect.github.com/rust-lang/cc-rs/issues/1286 ">#1286</a>)</li>
<li><a
href="837ad79d4e "><code>837ad79</code></a>
feat: add i686-pc-windows-gnullvm prefix detection (<a
href="https://redirect.github.com/rust-lang/cc-rs/issues/1283 ">#1283</a>)</li>
<li><a
href="58bd9747c2 "><code>58bd974</code></a>
windows_registry: Allow only specifying the architecture (<a
href="https://redirect.github.com/rust-lang/cc-rs/issues/1285 ">#1285</a>)</li>
<li><a
href="aa4a6cf7d5 "><code>aa4a6cf</code></a>
Fix WASM vs. WASI options (<a
href="https://redirect.github.com/rust-lang/cc-rs/issues/1284 ">#1284</a>)</li>
<li><a
href="5835783f0e "><code>5835783</code></a>
chore: release v1.1.37 (<a
href="https://redirect.github.com/rust-lang/cc-rs/issues/1282 ">#1282</a>)</li>
<li><a
href="15d2f7d4b0 "><code>15d2f7d</code></a>
Use relative directory for obj files hash (<a
href="https://redirect.github.com/rust-lang/cc-rs/issues/1270 ">#1270</a>)</li>
<li><a
href="8120aed13e "><code>8120aed</code></a>
Regenerate target info (<a
href="https://redirect.github.com/rust-lang/cc-rs/issues/1280 ">#1280</a>)</li>
<li><a
href="2050013e69 "><code>2050013</code></a>
chore: release v1.1.36 (<a
href="https://redirect.github.com/rust-lang/cc-rs/issues/1274 ">#1274</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/cc-rs/compare/cc-v1.1.31...cc-v1.2.1 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap_builder` from 4.5.20 to 4.5.21
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases ">clap_builder's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.21</h2>
<h2>[4.5.21] - 2024-11-13</h2>
<h3>Fixes</h3>
<ul>
<li><em>(parser)</em> Ensure defaults are filled in on error with
<code>ignore_errors(true)</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md ">clap_builder's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.21] - 2024-11-13</h2>
<h3>Fixes</h3>
<ul>
<li><em>(parser)</em> Ensure defaults are filled in on error with
<code>ignore_errors(true)</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2920fb082c "><code>2920fb0</code></a>
chore: Release</li>
<li><a
href="8902627c2b "><code>8902627</code></a>
docs: Update changelog</li>
<li><a
href="79d696f925 "><code>79d696f</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5813 ">#5813</a>
from epage/ignore</li>
<li><a
href="479df35abd "><code>479df35</code></a>
fix(parser): Fill in defaults on ignored error</li>
<li><a
href="a1d69ca824 "><code>a1d69ca</code></a>
refactor(parser): Split up parsing from post-processing</li>
<li><a
href="6827841930 "><code>6827841</code></a>
test(parser): Show bad ignore_errors defaulting case</li>
<li><a
href="76d0049330 "><code>76d0049</code></a>
test(parser): Verify defaulting on errors</li>
<li><a
href="3f5c05ce38 "><code>3f5c05c</code></a>
test(parser): Ensure we are actually testing ignore_errors</li>
<li><a
href="ba4745dd11 "><code>ba4745d</code></a>
chore(ci): Fix use of permissions</li>
<li><a
href="22944b4c35 "><code>22944b4</code></a>
chore(ci): Use matrix for tracking the runner</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.20...v4.5.21 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap_lex` from 0.7.2 to 0.7.3
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md ">clap_lex's
changelog</a>.</em></p>
<blockquote>
<h2>v0.7.3 (2015-05-03)</h2>
<h4>Bug Fixes</h4>
<ul>
<li><strong>RequiredValues</strong> fixes a bug where missing values are
parsed as missing arguments (<a
href="93c4a7231b ">93c4a723</a>)</li>
</ul>
<h4>Improvements</h4>
<ul>
<li><strong>ErrorMessages</strong> improves error messages and
corrections (<a
href="a29c3983c4 ">a29c3983</a>)</li>
<li><strong>ArgGroups</strong> improves requirement and confliction
support for groups (<a
href="c236dc5ff4 ">c236dc5f</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2920fb082c "><code>2920fb0</code></a>
chore: Release</li>
<li><a
href="8902627c2b "><code>8902627</code></a>
docs: Update changelog</li>
<li><a
href="79d696f925 "><code>79d696f</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5813 ">#5813</a>
from epage/ignore</li>
<li><a
href="479df35abd "><code>479df35</code></a>
fix(parser): Fill in defaults on ignored error</li>
<li><a
href="a1d69ca824 "><code>a1d69ca</code></a>
refactor(parser): Split up parsing from post-processing</li>
<li><a
href="6827841930 "><code>6827841</code></a>
test(parser): Show bad ignore_errors defaulting case</li>
<li><a
href="76d0049330 "><code>76d0049</code></a>
test(parser): Verify defaulting on errors</li>
<li><a
href="3f5c05ce38 "><code>3f5c05c</code></a>
test(parser): Ensure we are actually testing ignore_errors</li>
<li><a
href="ba4745dd11 "><code>ba4745d</code></a>
chore(ci): Fix use of permissions</li>
<li><a
href="22944b4c35 "><code>22944b4</code></a>
chore(ci): Use matrix for tracking the runner</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/clap_lex-v0.7.2...clap_lex-v0.7.3 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `cpufeatures` from 0.2.14 to 0.2.15
<details>
<summary>Commits</summary>
<ul>
<li><a
href="32842f6ce0 "><code>32842f6</code></a>
cpufeatures: relax XSAVE checks (<a
href="https://redirect.github.com/RustCrypto/utils/issues/1130 ">#1130</a>)</li>
<li><a
href="ae570cd1e3 "><code>ae570cd</code></a>
Exclude <code>aarch64-dit</code> from root workspace (<a
href="https://redirect.github.com/RustCrypto/utils/issues/1131 ">#1131</a>)</li>
<li><a
href="b6fcf75064 "><code>b6fcf75</code></a>
Cut new release candidates (<a
href="https://redirect.github.com/RustCrypto/utils/issues/1127 ">#1127</a>)</li>
<li><a
href="e734b0ef33 "><code>e734b0e</code></a>
Bump <code>hybrid-array</code> to v0.2 (final) (<a
href="https://redirect.github.com/RustCrypto/utils/issues/1125 ">#1125</a>)</li>
<li><a
href="0aec166be9 "><code>0aec166</code></a>
build(deps): bump hybrid-array from 0.2.0-rc.10 to 0.2.0-rc.11 (<a
href="https://redirect.github.com/RustCrypto/utils/issues/1123 ">#1123</a>)</li>
<li><a
href="66221b6605 "><code>66221b6</code></a>
inout: re-add <code>package.metadata.docs.rs</code> to Cargo.toml (<a
href="https://redirect.github.com/RustCrypto/utils/issues/1122 ">#1122</a>)</li>
<li><a
href="cc0545698c "><code>cc05456</code></a>
inout v0.2.0-rc.1 (<a
href="https://redirect.github.com/RustCrypto/utils/issues/1121 ">#1121</a>)</li>
<li><a
href="492eebdd07 "><code>492eebd</code></a>
block-padding v0.4.0-rc.1 (<a
href="https://redirect.github.com/RustCrypto/utils/issues/1120 ">#1120</a>)</li>
<li><a
href="8efe87314d "><code>8efe873</code></a>
block-buffer v0.11.0-rc.2 (<a
href="https://redirect.github.com/RustCrypto/utils/issues/1119 ">#1119</a>)</li>
<li><a
href="3f94c9cf5a "><code>3f94c9c</code></a>
inout: use <code>doc_auto_cfg</code> (<a
href="https://redirect.github.com/RustCrypto/utils/issues/1118 ">#1118</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/RustCrypto/utils/compare/cpufeatures-v0.2.14...cpufeatures-v0.2.15 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `derive_arbitrary` from 1.3.2 to 1.4.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-fuzz/arbitrary/blob/main/CHANGELOG.md ">derive_arbitrary's
changelog</a>.</em></p>
<blockquote>
<h2>Unreleased</h2>
<p>Released YYYY-MM-DD.</p>
<h3>Added</h3>
<ul>
<li>TODO (or remove section if none)</li>
</ul>
<h3>Changed</h3>
<ul>
<li>TODO (or remove section if none)</li>
</ul>
<h3>Deprecated</h3>
<ul>
<li>TODO (or remove section if none)</li>
</ul>
<h3>Removed</h3>
<ul>
<li>TODO (or remove section if none)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>TODO (or remove section if none)</li>
</ul>
<h3>Security</h3>
<ul>
<li>TODO (or remove section if none)</li>
</ul>
<hr />
<h2>1.4.0</h2>
<p>Released 2024-10-30.</p>
<h3>Added</h3>
<ul>
<li>Added an <code>Arbitrary</code> implementation for
<code>PhantomPinned</code>.</li>
<li>Added the <code>Unstructured::choose_iter</code> helper method.</li>
<li>Added <code>#[arbitrary(skip)]</code> for <code>enum</code> variants
in the derive macro.</li>
<li>Added the <code>Arbitrary::try_size_hint</code> trait method.</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Implement <code>Arbitrary</code> for
<code>PhantomData<A></code> even when <code>A</code> does not
implement
<code>Arbitrary</code> and when <code>A</code> is
<code>?Sized</code>.</li>
<li>Make <code>usize</code>'s underlying encoding independent of machine
word size so that
corpora are more portable.</li>
</ul>
<h3>Fixed</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c22d7c852b "><code>c22d7c8</code></a>
Arbitrary-derive 1.4.1</li>
<li><a
href="690db067c9 "><code>690db06</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-fuzz/arbitrary/issues/204 ">#204</a>
from djc/msrv</li>
<li><a
href="6cbaf48563 "><code>6cbaf48</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-fuzz/arbitrary/issues/205 ">#205</a>
from Manishearth/fq-result</li>
<li><a
href="de2becf7c6 "><code>de2becf</code></a>
Use fully qualified path for Result when generated by macro</li>
<li><a
href="4f5967b202 "><code>4f5967b</code></a>
Bump version for release</li>
<li><a
href="a5dfc7e4a1 "><code>a5dfc7e</code></a>
Check stated MSRV in CI</li>
<li><a
href="da62b0359e "><code>da62b03</code></a>
Add lifetime bound for trait impl as required on older toolchains</li>
<li><a
href="f643527024 "><code>f643527</code></a>
Use std::error::Error for compatibility with older toolchains</li>
<li><a
href="5b86c44c09 "><code>5b86c44</code></a>
Bump to 1.4.0</li>
<li><a
href="1cc0e46d23 "><code>1cc0e46</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-fuzz/arbitrary/issues/185 ">#185</a>
from sosthene-nitrokey/wide-recursive</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-fuzz/arbitrary/compare/v1.3.2...v1.4.1 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `fastrand` from 2.1.1 to 2.2.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/smol-rs/fastrand/releases ">fastrand's
releases</a>.</em></p>
<blockquote>
<h2>v2.2.0</h2>
<ul>
<li>Expose missing <code>fill</code> method for the global RNG. (<a
href="https://redirect.github.com/smol-rs/fastrand/issues/90 ">#90</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/smol-rs/fastrand/blob/master/CHANGELOG.md ">fastrand's
changelog</a>.</em></p>
<blockquote>
<h1>Version 2.2.0</h1>
<ul>
<li>Expose missing <code>fill</code> method for the global RNG. (<a
href="https://redirect.github.com/smol-rs/fastrand/issues/90 ">#90</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="1b93479b8e "><code>1b93479</code></a>
v2.2.0</li>
<li><a
href="8ad2283367 "><code>8ad2283</code></a>
ci: Use "v2.0.0" branch for security check (<a
href="https://redirect.github.com/smol-rs/fastrand/issues/91 ">#91</a>)</li>
<li><a
href="cfc0ab0ef7 "><code>cfc0ab0</code></a>
Update rustsec/audit-check branch name to main</li>
<li><a
href="6dee614ee3 "><code>6dee614</code></a>
Expose missing fill method in global_rng module</li>
<li>See full diff in <a
href="https://github.com/smol-rs/fastrand/compare/v2.1.1...v2.2.0 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `flate2` from 1.0.34 to 1.0.35
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/flate2-rs/releases ">flate2's
releases</a>.</em></p>
<blockquote>
<h2>1.0.35 - security update to zlib-rs</h2>
<h2>What's Changed</h2>
<ul>
<li>Upgrade actions/upload-artifact by <a
href="https://github.com/jdno "><code>@jdno</code></a> in <a
href="https://redirect.github.com/rust-lang/flate2-rs/pull/438 ">rust-lang/flate2-rs#438</a></li>
<li>upgrade zlib-rs to version <code>0.4.0</code> by <a
href="https://github.com/folkertdev "><code>@folkertdev</code></a> in <a
href="https://redirect.github.com/rust-lang/flate2-rs/pull/439 ">rust-lang/flate2-rs#439</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/jdno "><code>@jdno</code></a> made their
first contribution in <a
href="https://redirect.github.com/rust-lang/flate2-rs/pull/438 ">rust-lang/flate2-rs#438</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/flate2-rs/compare/1.0.34...1.0.35 ">https://github.com/rust-lang/flate2-rs/compare/1.0.34...1.0.35 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="14aec222af "><code>14aec22</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/flate2-rs/issues/439 ">#439</a>
from folkertdev/update-zlib-rs-0.4.0</li>
<li><a
href="eff67addae "><code>eff67ad</code></a>
upgrade zlib-rs to version <code>0.4.0</code></li>
<li><a
href="ce18d3afb4 "><code>ce18d3a</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/flate2-rs/issues/438 ">#438</a>
from jdno/upgrade-action</li>
<li><a
href="74841c510c "><code>74841c5</code></a>
Upgrade actions/upload-artifact</li>
<li>See full diff in <a
href="https://github.com/rust-lang/flate2-rs/compare/1.0.34...1.0.35 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `itoa` from 1.0.11 to 1.0.13
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/itoa/releases ">itoa's
releases</a>.</em></p>
<blockquote>
<h2>1.0.13</h2>
<ul>
<li>Code cleanup (<a
href="https://redirect.github.com/dtolnay/itoa/issues/48 ">#48</a>, <a
href="https://redirect.github.com/dtolnay/itoa/issues/49 ">#49</a>, <a
href="https://redirect.github.com/dtolnay/itoa/issues/50 ">#50</a>, <a
href="https://redirect.github.com/dtolnay/itoa/issues/51 ">#51</a>, <a
href="https://redirect.github.com/dtolnay/itoa/issues/52 ">#52</a>, <a
href="https://redirect.github.com/dtolnay/itoa/issues/53 ">#53</a>, <a
href="https://redirect.github.com/dtolnay/itoa/issues/54 ">#54</a>, <a
href="https://redirect.github.com/dtolnay/itoa/issues/55 ">#55</a>)</li>
</ul>
<h2>1.0.12</h2>
<ul>
<li>Add itoa::Integer::MAX_STR_LEN associated constant (<a
href="https://redirect.github.com/dtolnay/itoa/issues/45 ">#45</a>,
thanks <a
href="https://github.com/SUPERCILEX "><code>@SUPERCILEX</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d49fc1d6ba "><code>d49fc1d</code></a>
Release 1.0.13</li>
<li><a
href="3118ea63cd "><code>3118ea6</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/itoa/issues/55 ">#55</a> from
dtolnay/isize</li>
<li><a
href="ed2b9b4c6d "><code>ed2b9b4</code></a>
Eliminate 64-bit-to-isize conversion</li>
<li><a
href="513debf104 "><code>513debf</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/itoa/issues/54 ">#54</a> from
dtolnay/lut</li>
<li><a
href="09a06f66c4 "><code>09a06f6</code></a>
Change decimal digits lookup table from static to const</li>
<li><a
href="d39d76721f "><code>d39d767</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/itoa/issues/53 ">#53</a> from
dtolnay/render</li>
<li><a
href="daf766bdd1 "><code>daf766b</code></a>
Replace 'decode' terminology with 'render'</li>
<li><a
href="535f396e7b "><code>535f396</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/itoa/issues/52 ">#52</a> from
dtolnay/fouratatime</li>
<li><a
href="21e76dcff2 "><code>21e76dc</code></a>
Remove redundant size_of check</li>
<li><a
href="c4ba250a96 "><code>c4ba250</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/itoa/issues/51 ">#51</a> from
dtolnay/maxlen</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/itoa/compare/1.0.11...1.0.13 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `js-sys` from 0.3.70 to 0.3.72
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/rustwasm/wasm-bindgen/commits ">compare
view</a></li>
</ul>
</details>
<br />
Updates `libm` from 0.2.10 to 0.2.11
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libm/releases ">libm's
releases</a>.</em></p>
<blockquote>
<h2>libm-v0.2.11</h2>
<h3>Fixed</h3>
<ul>
<li>fix type of constants in ported sincosf (<a
href="https://redirect.github.com/rust-lang/libm/pull/331 ">#331</a>)</li>
</ul>
<h3>Other</h3>
<ul>
<li>Disable a unit test that is failing on i586</li>
<li>Add a procedural macro for expanding all function signatures</li>
<li>Introduce <code>musl-math-sys</code> for bindings to musl math
symbols</li>
<li>Add basic docstrings to some functions (<a
href="https://redirect.github.com/rust-lang/libm/pull/337 ">#337</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/libm/blob/master/CHANGELOG.md ">libm's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/rust-lang/libm/compare/libm-v0.2.10...libm-v0.2.11 ">0.2.11</a>
- 2024-10-28</h2>
<h3>Fixed</h3>
<ul>
<li>fix type of constants in ported sincosf (<a
href="https://redirect.github.com/rust-lang/libm/pull/331 ">#331</a>)</li>
</ul>
<h3>Other</h3>
<ul>
<li>Disable a unit test that is failing on i586</li>
<li>Add a procedural macro for expanding all function signatures</li>
<li>Introduce <code>musl-math-sys</code> for bindings to musl math
symbols</li>
<li>Add basic docstrings to some functions (<a
href="https://redirect.github.com/rust-lang/libm/pull/337 ">#337</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="cdbf42389e "><code>cdbf423</code></a>
chore: release v0.2.11</li>
<li><a
href="7532f812b3 "><code>7532f81</code></a>
Enable caching on all CI jobs that build the crate (<a
href="https://redirect.github.com/rust-lang/libm/issues/341 ">#341</a>)</li>
<li><a
href="28f20d83a2 "><code>28f20d8</code></a>
Reduce the number of iterations on emulated aarch64 Linux</li>
<li><a
href="3dbb18755d "><code>3dbb187</code></a>
Mark libm-macros and musl-math-sys as publish=false</li>
<li><a
href="6bbbed59c7 "><code>6bbbed5</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/libm/issues/300 ">#300</a>
from tgross35/test-refactoring</li>
<li><a
href="fb9cd479e9 "><code>fb9cd47</code></a>
Enable more targets on CI</li>
<li><a
href="df9f125bdd "><code>df9f125</code></a>
Disable a unit test that is failing on i586</li>
<li><a
href="b126e7c70b "><code>b126e7c</code></a>
Add dockerfiles for i586, riscv, and thumb</li>
<li><a
href="0e69109209 "><code>0e69109</code></a>
Add a test against musl libm</li>
<li><a
href="364e13e2fb "><code>364e13e</code></a>
Introduce a generic way to control checks for specific cases</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/libm/compare/libm-v0.2.10...libm-v0.2.11 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `proc-macro2` from 1.0.89 to 1.0.91
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/proc-macro2/releases ">proc-macro2's
releases</a>.</em></p>
<blockquote>
<h2>1.0.91</h2>
<ul>
<li>Fix panic <em>"compiler/fallback mismatch 949"</em> when
using TokenStream::from_str from inside a proc macro to parse a string
containing doc comment (<a
href="https://redirect.github.com/dtolnay/proc-macro2/issues/484 ">#484</a>)</li>
</u...
_Description has been truncated_
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-22 14:48:40 +08:00