Bumps the crates group with 27 updates in the /userspace/ksud directory: | Package | From | To | | --- | --- | --- | | [anyhow](https://github.com/dtolnay/anyhow) | `1.0.89` | `1.0.91` | | [clap](https://github.com/clap-rs/clap) | `4.5.18` | `4.5.20` | | [serde](https://github.com/serde-rs/serde) | `1.0.210` | `1.0.213` | | [serde_json](https://github.com/serde-rs/json) | `1.0.128` | `1.0.132` | | [encoding_rs](https://github.com/hsivonen/encoding_rs) | `0.8.34` | `0.8.35` | | [libc](https://github.com/rust-lang/libc) | `0.2.159` | `0.2.161` | | [is_executable](https://github.com/fitzgen/is_executable) | `1.0.3` | `1.0.4` | | [tempfile](https://github.com/Stebalien/tempfile) | `3.12.0` | `3.13.0` | | [procfs](https://github.com/eminence/procfs) | `0.16.0` | `0.17.0` | | [addr2line](https://github.com/gimli-rs/addr2line) | `0.24.1` | `0.24.2` | | [anstream](https://github.com/rust-cli/anstyle) | `0.6.15` | `0.6.17` | | [anstyle](https://github.com/rust-cli/anstyle) | `1.0.8` | `1.0.9` | | [anstyle-parse](https://github.com/rust-cli/anstyle) | `0.2.5` | `0.2.6` | | [anstyle-query](https://github.com/rust-cli/anstyle) | `1.1.1` | `1.1.2` | | [bytes](https://github.com/tokio-rs/bytes) | `1.7.2` | `1.8.0` | | [cc](https://github.com/rust-lang/cc-rs) | `1.1.22` | `1.1.31` | | [colorchoice](https://github.com/rust-cli/anstyle) | `1.0.2` | `1.0.3` | | [dary_heap](https://github.com/hanmertens/dary_heap) | `0.3.6` | `0.3.7` | | [indexmap](https://github.com/indexmap-rs/indexmap) | `2.5.0` | `2.6.0` | | [libm](https://github.com/rust-lang/libm) | `0.2.8` | `0.2.10` | | [object](https://github.com/gimli-rs/object) | `0.36.4` | `0.36.5` | | [once_cell](https://github.com/matklad/once_cell) | `1.19.0` | `1.20.2` | | [pin-project-lite](https://github.com/taiki-e/pin-project-lite) | `0.2.14` | `0.2.15` | | [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.86` | `1.0.89` | | [thiserror](https://github.com/dtolnay/thiserror) | `1.0.64` | `1.0.65` | | [tokio](https://github.com/tokio-rs/tokio) | `1.40.0` | `1.41.0` | | [wasm-bindgen](https://github.com/rustwasm/wasm-bindgen) | `0.2.93` | `0.2.95` | Updates `anyhow` from 1.0.89 to 1.0.91 <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.91</h2> <ul> <li>Ensure OUT_DIR is left with deterministic contents after build script execution (<a href="https://redirect.github.com/dtolnay/anyhow/issues/388">#388</a>)</li> </ul> <h2>1.0.90</h2> <ul> <li>Documentation improvements</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="6c52daaa79"><code>6c52daa</code></a> Release 1.0.91</li> <li><a href="4986853bea"><code>4986853</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/anyhow/issues/388">#388</a> from dtolnay/outdir</li> <li><a href="f130b76204"><code>f130b76</code></a> Clean up dep-info files from OUT_DIR</li> <li><a href="a0b868a60c"><code>a0b868a</code></a> Release 1.0.90</li> <li><a href="0f741692fa"><code>0f74169</code></a> Improve rendering of inline code in macros documentation</li> <li><a href="8ce4560fa4"><code>8ce4560</code></a> Ignore needless_lifetimes clippy lint</li> <li><a href="be64707850"><code>be64707</code></a> Resolve used_underscore_items pedantic clippy lint</li> <li>See full diff in <a href="https://github.com/dtolnay/anyhow/compare/1.0.89...1.0.91">compare view</a></li> </ul> </details> <br /> Updates `clap` from 4.5.18 to 4.5.20 <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.19</h2> <h2>[4.5.19] - 2024-10-01</h2> <h3>Internal</h3> <ul> <li>Update dependencies</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.20] - 2024-10-08</h2> <h3>Features</h3> <ul> <li><em>(unstable)</em> Add <code>CommandExt</code></li> </ul> <h2>[4.5.19] - 2024-10-01</h2> <h3>Internal</h3> <ul> <li>Update dependencies</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="5034cabe54"><code>5034cab</code></a> chore: Release</li> <li><a href="b5b690c459"><code>b5b690c</code></a> docs: Update changelog</li> <li><a href="abba1965be"><code>abba196</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5688">#5688</a> from epage/rename</li> <li><a href="6ddd5d4e11"><code>6ddd5d4</code></a> fix(complete)!: Rename ArgValueCompleter to ArgValueCandidates</li> <li><a href="71c5e27f8b"><code>71c5e27</code></a> fix(complete)!: Rename CustomCompleter to ValueCandidates</li> <li><a href="108907385c"><code>1089073</code></a> chore: Release</li> <li><a href="c9b8c85f09"><code>c9b8c85</code></a> docs: Update changelog</li> <li><a href="8b3de18a8d"><code>8b3de18</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5685">#5685</a> from epage/engine</li> <li><a href="b38538d7c4"><code>b38538d</code></a> fix(complete)!: Rename dynamic to engine</li> <li><a href="232af62f7d"><code>232af62</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5684">#5684</a> from epage/endless</li> <li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/clap_complete-v4.5.18...clap_complete-v4.5.20">compare view</a></li> </ul> </details> <br /> Updates `serde` from 1.0.210 to 1.0.213 <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.213</h2> <ul> <li>Fix support for macro-generated <code>with</code> attributes inside a newtype struct (<a href="https://redirect.github.com/serde-rs/serde/issues/2847">#2847</a>)</li> </ul> <h2>v1.0.212</h2> <ul> <li>Fix hygiene of macro-generated local variable accesses in serde(with) wrappers (<a href="https://redirect.github.com/serde-rs/serde/issues/2845">#2845</a>)</li> </ul> <h2>v1.0.211</h2> <ul> <li>Improve error reporting about mismatched signature in <code>with</code> and <code>default</code> attributes (<a href="https://redirect.github.com/serde-rs/serde/issues/2558">#2558</a>, thanks <a href="https://github.com/Mingun"><code>@Mingun</code></a>)</li> <li>Show variant aliases in error message when variant deserialization fails (<a href="https://redirect.github.com/serde-rs/serde/issues/2566">#2566</a>, thanks <a href="https://github.com/Mingun"><code>@Mingun</code></a>)</li> <li>Improve binary size of untagged enum and internally tagged enum deserialization by about 12% (<a href="https://redirect.github.com/serde-rs/serde/issues/2821">#2821</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="58a8d22931"><code>58a8d22</code></a> Release 1.0.213</li> <li><a href="ef0ed22593"><code>ef0ed22</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2847">#2847</a> from dtolnay/newtypewith</li> <li><a href="79925ac394"><code>79925ac</code></a> Ignore dead_code warning in regression test</li> <li><a href="b60e4092ec"><code>b60e409</code></a> Hygiene for macro-generated newtype struct deserialization with 'with' attr</li> <li><a href="fdc36e5c06"><code>fdc36e5</code></a> Add regression test for issue 2846</li> <li><a href="49e11ce1ba"><code>49e11ce</code></a> Ignore trivially_copy_pass_by_ref pedantic clippy lint in test</li> <li><a href="7ae1b5f8f3"><code>7ae1b5f</code></a> Release 1.0.212</li> <li><a href="1ac054b34a"><code>1ac054b</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2845">#2845</a> from dtolnay/withlocal</li> <li><a href="1e36ef551d"><code>1e36ef5</code></a> Fix hygiene of macro-generated local variable accesses in serde(with) wrappers</li> <li><a href="0058c7226e"><code>0058c72</code></a> Add regression test for issue 2844</li> <li>Additional commits viewable in <a href="https://github.com/serde-rs/serde/compare/v1.0.210...v1.0.213">compare view</a></li> </ul> </details> <br /> Updates `serde_json` from 1.0.128 to 1.0.132 <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>1.0.132</h2> <ul> <li>Improve binary size and compile time for JSON array and JSON object deserialization by about 50% (<a href="https://redirect.github.com/serde-rs/json/issues/1205">#1205</a>)</li> <li>Improve performance of JSON array and JSON object deserialization by about 8% (<a href="https://redirect.github.com/serde-rs/json/issues/1206">#1206</a>)</li> </ul> <h2>1.0.131</h2> <ul> <li>Implement Deserializer and IntoDeserializer for <code>Map<String, Value></code> and <code>&Map<String, Value></code> (<a href="https://redirect.github.com/serde-rs/json/issues/1135">#1135</a>, thanks <a href="https://github.com/swlynch99"><code>@swlynch99</code></a>)</li> </ul> <h2>1.0.130</h2> <ul> <li>Support converting and deserializing <code>Number</code> from i128 and u128 (<a href="https://redirect.github.com/serde-rs/json/issues/1141">#1141</a>, thanks <a href="https://github.com/druide"><code>@druide</code></a>)</li> </ul> <h2>1.0.129</h2> <ul> <li>Add <a href="https://docs.rs/serde_json/1/serde_json/struct.Map.html#method.sort_keys"><code>serde_json::Map::sort_keys</code></a> and <a href="https://docs.rs/serde_json/1/serde_json/enum.Value.html#method.sort_all_objects"><code>serde_json::Value::sort_all_objects</code></a> (<a href="https://redirect.github.com/serde-rs/json/issues/1199">#1199</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="86d933cfd7"><code>86d933c</code></a> Release 1.0.132</li> <li><a href="f45b422a3b"><code>f45b422</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1206">#1206</a> from dtolnay/hasnext</li> <li><a href="f2082d2a04"><code>f2082d2</code></a> Clearer order of comparisons</li> <li><a href="0f54a1a0df"><code>0f54a1a</code></a> Handle early return sooner on eof in seq or map</li> <li><a href="2a4cb44f7c"><code>2a4cb44</code></a> Rearrange 'match peek'</li> <li><a href="4cb90ce66d"><code>4cb90ce</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1205">#1205</a> from dtolnay/hasnext</li> <li><a href="b71ccd2d8f"><code>b71ccd2</code></a> Reduce duplicative instantiation of logic in SeqAccess and MapAccess</li> <li><a href="a810ba9850"><code>a810ba9</code></a> Release 1.0.131</li> <li><a href="0d084c5038"><code>0d084c5</code></a> Touch up PR 1135</li> <li><a href="b4954a9561"><code>b4954a9</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1135">#1135</a> from swlynch99/map-deserializer</li> <li>Additional commits viewable in <a href="https://github.com/serde-rs/json/compare/1.0.128...1.0.132">compare view</a></li> </ul> </details> <br /> Updates `encoding_rs` from 0.8.34 to 0.8.35 <details> <summary>Commits</summary> <ul> <li><a href="2fa58aecf5"><code>2fa58ae</code></a> Increment version number to 0.8.35</li> <li><a href="375b374ad1"><code>375b374</code></a> Note the encoding repo revision used</li> <li><a href="e60a65ae45"><code>e60a65a</code></a> Update docs for GBK and gb18030</li> <li><a href="7f62c7f629"><code>7f62c7f</code></a> Fix typo</li> <li><a href="65e9eee2ee"><code>65e9eee</code></a> Add release note</li> <li><a href="471104f43b"><code>471104f</code></a> Restore PUA range check, add manual tests</li> <li><a href="6a489c7e89"><code>6a489c7</code></a> Make the GBK-range GB18030-2022 changes work</li> <li><a href="2f1b14fd08"><code>2f1b14f</code></a> Regenerate data for GB18030-2022 (tests fail)</li> <li><a href="acae06412c"><code>acae064</code></a> Link to icu_normalizer instead of unic-normal</li> <li>See full diff in <a href="https://github.com/hsivonen/encoding_rs/compare/v0.8.34...v0.8.35">compare view</a></li> </ul> </details> <br /> Updates `libc` from 0.2.159 to 0.2.161 <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.161</h2> <h3>Fixed</h3> <ul> <li>OpenBSD: fix <code>FNM_PATHNAME</code> and <code>FNM_NOESCAPE</code> values <a href="https://redirect.github.com/rust-lang/libc/pull/3983">rust-lang/libc#3983</a></li> </ul> <h2>0.2.160</h2> <h3>Added</h3> <ul> <li>Android: add <code>PR_GET_NAME</code> and <code>PR_SET_NAME</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3941">rust-lang/libc#3941</a></li> <li>Apple: add <code>F_TRANSFEREXTENTS</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3925">rust-lang/libc#3925</a></li> <li>Apple: add <code>mach_error_string</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3913">rust-lang/libc#3913</a></li> <li>Apple: add additional <code>pthread</code> APIs <a href="https://redirect.github.com/rust-lang/libc/pull/3846">rust-lang/libc#3846</a></li> <li>Apple: add the <code>LOCAL_PEERTOKEN</code> socket option <a href="https://redirect.github.com/rust-lang/libc/pull/3929">rust-lang/libc#3929</a></li> <li>BSD: add <code>RTF_*</code>, <code>RTA_*</code>, <code>RTAX_*</code>, and <code>RTM_*</code> definitions <a href="https://redirect.github.com/rust-lang/libc/pull/3714">rust-lang/libc#3714</a></li> <li>Emscripten: add <code>AT_EACCESS</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3911">rust-lang/libc#3911</a></li> <li>Emscripten: add <code>getgrgid</code>, <code>getgrnam</code>, <code>getgrnam_r</code> and <code>getgrgid_r</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3912">rust-lang/libc#3912</a></li> <li>Emscripten: add <code>getpwnam_r</code> and <code>getpwuid_r</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3906">rust-lang/libc#3906</a></li> <li>FreeBSD: add <code>POLLRDHUP</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3936">rust-lang/libc#3936</a></li> <li>Haiku: add <code>arc4random</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3945">rust-lang/libc#3945</a></li> <li>Illumos: add <code>ptsname_r</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3867">rust-lang/libc#3867</a></li> <li>Linux: add <code>fanotify</code> interfaces <a href="https://redirect.github.com/rust-lang/libc/pull/3695">rust-lang/libc#3695</a></li> <li>Linux: add <code>tcp_info</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3480">rust-lang/libc#3480</a></li> <li>Linux: add additional AF_PACKET options <a href="https://redirect.github.com/rust-lang/libc/pull/3540">rust-lang/libc#3540</a></li> <li>Linux: make Elf constants always available <a href="https://redirect.github.com/rust-lang/libc/pull/3938">rust-lang/libc#3938</a></li> <li>Musl x86: add <code>iopl</code> and <code>ioperm</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3720">rust-lang/libc#3720</a></li> <li>Musl: add <code>posix_spawn</code> chdir functions <a href="https://redirect.github.com/rust-lang/libc/pull/3949">rust-lang/libc#3949</a></li> <li>Musl: add <code>utmpx.h</code> constants <a href="https://redirect.github.com/rust-lang/libc/pull/3908">rust-lang/libc#3908</a></li> <li>NetBSD: add <code>sysctlnametomib</code>, <code>CLOCK_THREAD_CPUTIME_ID</code> and <code>CLOCK_PROCESS_CPUTIME_ID</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3927">rust-lang/libc#3927</a></li> <li>Nuttx: initial support <a href="https://redirect.github.com/rust-lang/libc/pull/3909">rust-lang/libc#3909</a></li> <li>RTEMS: add <code>getentropy</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3973">rust-lang/libc#3973</a></li> <li>RTEMS: initial support <a href="https://redirect.github.com/rust-lang/libc/pull/3866">rust-lang/libc#3866</a></li> <li>Solarish: add <code>POLLRDHUP</code>, <code>POSIX_FADV_*</code>, <code>O_RSYNC</code>, and <code>posix_fallocate</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3936">rust-lang/libc#3936</a></li> <li>Unix: add <code>fnmatch.h</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3937">rust-lang/libc#3937</a></li> <li>VxWorks: add riscv64 support <a href="https://redirect.github.com/rust-lang/libc/pull/3935">rust-lang/libc#3935</a></li> <li>VxWorks: update constants related to the scheduler <a href="https://redirect.github.com/rust-lang/libc/pull/3963">rust-lang/libc#3963</a></li> </ul> <h3>Changed</h3> <ul> <li>Redox: change <code>ino_t</code> to be <code>c_ulonglong</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3919">rust-lang/libc#3919</a></li> </ul> <h3>Fixed</h3> <ul> <li>ESP-IDF: fix mismatched constants and structs <a href="https://redirect.github.com/rust-lang/libc/pull/3920">rust-lang/libc#3920</a></li> <li>FreeBSD: fix <code>struct stat</code> on FreeBSD 12+ <a href="https://redirect.github.com/rust-lang/libc/pull/3946">rust-lang/libc#3946</a></li> </ul> <h3>Other</h3> <ul> <li>CI: Fix CI for FreeBSD 15 <a href="https://redirect.github.com/rust-lang/libc/pull/3950">rust-lang/libc#3950</a></li> <li>Docs: link to <code>windows-sys</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3915">rust-lang/libc#3915</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/libc/blob/0.2.161/CHANGELOG.md">libc's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/rust-lang/libc/compare/0.2.160...0.2.161">0.2.161</a> - 2024-10-17</h2> <h3>Fixed</h3> <ul> <li>OpenBSD: fix <code>FNM_PATHNAME</code> and <code>FNM_NOESCAPE</code> values <a href="https://redirect.github.com/rust-lang/libc/pull/3983">rust-lang/libc#3983</a></li> </ul> <h2><a href="https://github.com/rust-lang/libc/compare/0.2.159...0.2.160">0.2.160</a> - 2024-10-17</h2> <h3>Added</h3> <ul> <li>Android: add <code>PR_GET_NAME</code> and <code>PR_SET_NAME</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3941">rust-lang/libc#3941</a></li> <li>Apple: add <code>F_TRANSFEREXTENTS</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3925">rust-lang/libc#3925</a></li> <li>Apple: add <code>mach_error_string</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3913">rust-lang/libc#3913</a></li> <li>Apple: add additional <code>pthread</code> APIs <a href="https://redirect.github.com/rust-lang/libc/pull/3846">rust-lang/libc#3846</a></li> <li>Apple: add the <code>LOCAL_PEERTOKEN</code> socket option <a href="https://redirect.github.com/rust-lang/libc/pull/3929">rust-lang/libc#3929</a></li> <li>BSD: add <code>RTF_*</code>, <code>RTA_*</code>, <code>RTAX_*</code>, and <code>RTM_*</code> definitions <a href="https://redirect.github.com/rust-lang/libc/pull/3714">rust-lang/libc#3714</a></li> <li>Emscripten: add <code>AT_EACCESS</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3911">rust-lang/libc#3911</a></li> <li>Emscripten: add <code>getgrgid</code>, <code>getgrnam</code>, <code>getgrnam_r</code> and <code>getgrgid_r</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3912">rust-lang/libc#3912</a></li> <li>Emscripten: add <code>getpwnam_r</code> and <code>getpwuid_r</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3906">rust-lang/libc#3906</a></li> <li>FreeBSD: add <code>POLLRDHUP</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3936">rust-lang/libc#3936</a></li> <li>Haiku: add <code>arc4random</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3945">rust-lang/libc#3945</a></li> <li>Illumos: add <code>ptsname_r</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3867">rust-lang/libc#3867</a></li> <li>Linux: add <code>fanotify</code> interfaces <a href="https://redirect.github.com/rust-lang/libc/pull/3695">rust-lang/libc#3695</a></li> <li>Linux: add <code>tcp_info</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3480">rust-lang/libc#3480</a></li> <li>Linux: add additional AF_PACKET options <a href="https://redirect.github.com/rust-lang/libc/pull/3540">rust-lang/libc#3540</a></li> <li>Linux: make Elf constants always available <a href="https://redirect.github.com/rust-lang/libc/pull/3938">rust-lang/libc#3938</a></li> <li>Musl x86: add <code>iopl</code> and <code>ioperm</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3720">rust-lang/libc#3720</a></li> <li>Musl: add <code>posix_spawn</code> chdir functions <a href="https://redirect.github.com/rust-lang/libc/pull/3949">rust-lang/libc#3949</a></li> <li>Musl: add <code>utmpx.h</code> constants <a href="https://redirect.github.com/rust-lang/libc/pull/3908">rust-lang/libc#3908</a></li> <li>NetBSD: add <code>sysctlnametomib</code>, <code>CLOCK_THREAD_CPUTIME_ID</code> and <code>CLOCK_PROCESS_CPUTIME_ID</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3927">rust-lang/libc#3927</a></li> <li>Nuttx: initial support <a href="https://redirect.github.com/rust-lang/libc/pull/3909">rust-lang/libc#3909</a></li> <li>RTEMS: add <code>getentropy</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3973">rust-lang/libc#3973</a></li> <li>RTEMS: initial support <a href="https://redirect.github.com/rust-lang/libc/pull/3866">rust-lang/libc#3866</a></li> <li>Solarish: add <code>POLLRDHUP</code>, <code>POSIX_FADV_*</code>, <code>O_RSYNC</code>, and <code>posix_fallocate</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3936">rust-lang/libc#3936</a></li> <li>Unix: add <code>fnmatch.h</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3937">rust-lang/libc#3937</a></li> <li>VxWorks: add riscv64 support <a href="https://redirect.github.com/rust-lang/libc/pull/3935">rust-lang/libc#3935</a></li> <li>VxWorks: update constants related to the scheduler <a href="https://redirect.github.com/rust-lang/libc/pull/3963">rust-lang/libc#3963</a></li> </ul> <h3>Changed</h3> <ul> <li>Redox: change <code>ino_t</code> to be <code>c_ulonglong</code> <a href="https://redirect.github.com/rust-lang/libc/pull/3919">rust-lang/libc#3919</a></li> </ul> <h3>Fixed</h3> <ul> <li>ESP-IDF: fix mismatched constants and structs <a href="https://redirect.github.com/rust-lang/libc/pull/3920">rust-lang/libc#3920</a></li> <li>FreeBSD: fix <code>struct stat</code> on FreeBSD 12+ <a href="https://redirect.github.com/rust-lang/libc/pull/3946">rust-lang/libc#3946</a></li> </ul> <h3>Other</h3> <ul> <li>CI: Fix CI for FreeBSD 15 <a href="https://redirect.github.com/rust-lang/libc/pull/3950">rust-lang/libc#3950</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="63b4a641b7"><code>63b4a64</code></a> chore: release v0.2.161</li> <li><a href="49f1ad7207"><code>49f1ad7</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/libc/issues/3984">#3984</a> from tgross35/backport-bsd-fix</li> <li><a href="ed784c3ccc"><code>ed784c3</code></a> unbreak OpenBSD after <a href="https://redirect.github.com/rust-lang/libc/issues/3937">#3937</a></li> <li><a href="b72e9bcaf9"><code>b72e9bc</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/libc/issues/3943">#3943</a> from rust-lang/release-plz-2024-09-25T01-38-49Z</li> <li><a href="bf6680ddbf"><code>bf6680d</code></a> chore: release v0.2.160</li> <li><a href="a36762845c"><code>a367628</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/libc/issues/3982">#3982</a> from tgross35/backport-basil</li> <li><a href="35f31f84c5"><code>35f31f8</code></a> Sort linux-musl.txt</li> <li><a href="1b2232978f"><code>1b22329</code></a> Add fnmatch.h</li> <li><a href="31f746a6d2"><code>31f746a</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/libc/issues/3980">#3980</a> from tgross35/backport-squash</li> <li><a href="f39e871b2a"><code>f39e871</code></a> VxWorks Sched_param renamed, pthread functions and constants added</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/libc/compare/0.2.159...0.2.161">compare view</a></li> </ul> </details> <br /> Updates `is_executable` from 1.0.3 to 1.0.4 <details> <summary>Commits</summary> <ul> <li><a href="1b6dfa126a"><code>1b6dfa1</code></a> Update actions and bump to 1.0.4</li> <li><a href="a927d86f36"><code>a927d86</code></a> Merge pull request <a href="https://redirect.github.com/fitzgen/is_executable/issues/17">#17</a> from oligamiq/main</li> <li><a href="00ff59e2f5"><code>00ff59e</code></a> add target: wasm</li> <li>See full diff in <a href="https://github.com/fitzgen/is_executable/compare/v1.0.3...v1.0.4">compare view</a></li> </ul> </details> <br /> Updates `tempfile` from 3.12.0 to 3.13.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.13.0</h2> <ul> <li>Add <code>with_suffix</code> constructors for easily creating new temporary files with a specific suffix (e.g., a specific file extension). Thanks to <a href="https://github.com/Borgerr"><code>@Borgerr</code></a>.</li> <li>Update dependencies (fastrand & rustix).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="a354f8cb11"><code>a354f8c</code></a> chore: release 3.13.0</li> <li><a href="d21b602fa2"><code>d21b602</code></a> chore: update deps</li> <li><a href="d6600da8fc"><code>d6600da</code></a> Add for <code>with_suffix</code> (<a href="https://redirect.github.com/Stebalien/tempfile/issues/299">#299</a>)</li> <li><a href="19280c5889"><code>19280c5</code></a> Document current default permissions for tempdirs (<a href="https://redirect.github.com/Stebalien/tempfile/issues/296">#296</a>)</li> <li><a href="c5eac9f690"><code>c5eac9f</code></a> fix: address clippy unnecessary deref lint in test (<a href="https://redirect.github.com/Stebalien/tempfile/issues/294">#294</a>)</li> <li>See full diff in <a href="https://github.com/Stebalien/tempfile/compare/v3.12.0...v3.13.0">compare view</a></li> </ul> </details> <br /> Updates `procfs` from 0.16.0 to 0.17.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eminence/procfs/releases">procfs's releases</a>.</em></p> <blockquote> <h2>v0.17.0</h2> <h2>What's Changed</h2> <ul> <li>cgroups: skip empty controllers by <a href="https://github.com/eliad-wiz"><code>@eliad-wiz</code></a> in <a href="https://redirect.github.com/eminence/procfs/pull/292">eminence/procfs#292</a></li> <li>Clarify CpuInfo.get_field docs by <a href="https://github.com/eminence"><code>@eminence</code></a> in <a href="https://redirect.github.com/eminence/procfs/pull/291">eminence/procfs#291</a></li> <li>Correct copy-pasted Process::task_from_tid() doc by <a href="https://github.com/ryoqun"><code>@ryoqun</code></a> in <a href="https://redirect.github.com/eminence/procfs/pull/294">eminence/procfs#294</a></li> <li>Ship copyright and license files with split crates by <a href="https://github.com/michel-slm"><code>@michel-slm</code></a> in <a href="https://redirect.github.com/eminence/procfs/pull/297">eminence/procfs#297</a></li> <li>Derive serde for Pfn by <a href="https://github.com/tatref"><code>@tatref</code></a> in <a href="https://redirect.github.com/eminence/procfs/pull/301">eminence/procfs#301</a></li> <li>Add MountInfos::iter by <a href="https://github.com/rusty-snake"><code>@rusty-snake</code></a> in <a href="https://redirect.github.com/eminence/procfs/pull/300">eminence/procfs#300</a></li> <li>Add oom_score_adj Process methods by <a href="https://github.com/futpib"><code>@futpib</code></a> in <a href="https://redirect.github.com/eminence/procfs/pull/298">eminence/procfs#298</a></li> <li>feat: move PhysicalPageFlags to procfs-core by <a href="https://github.com/tatref"><code>@tatref</code></a> in <a href="https://redirect.github.com/eminence/procfs/pull/303">eminence/procfs#303</a></li> <li>Fix documentation for <code>Meminfo.s_reclaimable</code>. by <a href="https://github.com/carletes"><code>@carletes</code></a> in <a href="https://redirect.github.com/eminence/procfs/pull/306">eminence/procfs#306</a></li> <li>Doc: Fix incorrect link to examples by <a href="https://github.com/VxDxK"><code>@VxDxK</code></a> in <a href="https://redirect.github.com/eminence/procfs/pull/307">eminence/procfs#307</a></li> <li>Implemented proc/crypto parsing by <a href="https://github.com/Hwatwasthat"><code>@Hwatwasthat</code></a> in <a href="https://redirect.github.com/eminence/procfs/pull/296">eminence/procfs#296</a></li> <li>Remove lazy-static dependency by <a href="https://github.com/notgull"><code>@notgull</code></a> in <a href="https://redirect.github.com/eminence/procfs/pull/308">eminence/procfs#308</a></li> <li>Fix build error with backtrace feature enabled by <a href="https://github.com/mbrubeck"><code>@mbrubeck</code></a> in <a href="https://redirect.github.com/eminence/procfs/pull/309">eminence/procfs#309</a></li> <li>net: Improve parsing of /proc/net/snmp by <a href="https://github.com/haaspors"><code>@haaspors</code></a> in <a href="https://redirect.github.com/eminence/procfs/pull/313">eminence/procfs#313</a></li> <li>Updated some examples to a bit more than printing debug. by <a href="https://github.com/Hwatwasthat"><code>@Hwatwasthat</code></a> in <a href="https://redirect.github.com/eminence/procfs/pull/314">eminence/procfs#314</a></li> <li>Implemented crypto example by <a href="https://github.com/Hwatwasthat"><code>@Hwatwasthat</code></a> in <a href="https://redirect.github.com/eminence/procfs/pull/315">eminence/procfs#315</a></li> <li>Add support for /dev/devices by <a href="https://github.com/yamaura"><code>@yamaura</code></a> in <a href="https://redirect.github.com/eminence/procfs/pull/311">eminence/procfs#311</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/ryoqun"><code>@ryoqun</code></a> made their first contribution in <a href="https://redirect.github.com/eminence/procfs/pull/294">eminence/procfs#294</a></li> <li><a href="https://github.com/michel-slm"><code>@michel-slm</code></a> made their first contribution in <a href="https://redirect.github.com/eminence/procfs/pull/297">eminence/procfs#297</a></li> <li><a href="https://github.com/rusty-snake"><code>@rusty-snake</code></a> made their first contribution in <a href="https://redirect.github.com/eminence/procfs/pull/300">eminence/procfs#300</a></li> <li><a href="https://github.com/futpib"><code>@futpib</code></a> made their first contribution in <a href="https://redirect.github.com/eminence/procfs/pull/298">eminence/procfs#298</a></li> <li><a href="https://github.com/carletes"><code>@carletes</code></a> made their first contribution in <a href="https://redirect.github.com/eminence/procfs/pull/306">eminence/procfs#306</a></li> <li><a href="https://github.com/VxDxK"><code>@VxDxK</code></a> made their first contribution in <a href="https://redirect.github.com/eminence/procfs/pull/307">eminence/procfs#307</a></li> <li><a href="https://github.com/Hwatwasthat"><code>@Hwatwasthat</code></a> made their first contribution in <a href="https://redirect.github.com/eminence/procfs/pull/296">eminence/procfs#296</a></li> <li><a href="https://github.com/notgull"><code>@notgull</code></a> made their first contribution in <a href="https://redirect.github.com/eminence/procfs/pull/308">eminence/procfs#308</a></li> <li><a href="https://github.com/mbrubeck"><code>@mbrubeck</code></a> made their first contribution in <a href="https://redirect.github.com/eminence/procfs/pull/309">eminence/procfs#309</a></li> <li><a href="https://github.com/haaspors"><code>@haaspors</code></a> made their first contribution in <a href="https://redirect.github.com/eminence/procfs/pull/313">eminence/procfs#313</a></li> <li><a href="https://github.com/yamaura"><code>@yamaura</code></a> made their first contribution in <a href="https://redirect.github.com/eminence/procfs/pull/311">eminence/procfs#311</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/eminence/procfs/compare/v0.16.0...v0.17.0">https://github.com/eminence/procfs/compare/v0.16.0...v0.17.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="e303757cd3"><code>e303757</code></a> Version 0.17.0</li> <li><a href="6c959b69fa"><code>6c959b6</code></a> Merge pull request <a href="https://redirect.github.com/eminence/procfs/issues/311">#311</a> from yamaura/proc_devices</li> <li><a href="f2a51ef110"><code>f2a51ef</code></a> Merge pull request <a href="https://redirect.github.com/eminence/procfs/issues/315">#315</a> from Hwatwasthat/master</li> <li><a href="dc70412e36"><code>dc70412</code></a> Update Devices struct doc comment to clarify block_devices can be empty</li> <li><a href="d66c910f34"><code>d66c910</code></a> Remove unnecessary #[allow(non_snake_case)]</li> <li><a href="eb26215f20"><code>eb26215</code></a> Add support for /dev/devices</li> <li><a href="53dc3a7521"><code>53dc3a7</code></a> Updated readme to show what the crypto example produces.</li> <li><a href="e0dec8b484"><code>e0dec8b</code></a> Implemented example for /dev/crypto parser</li> <li><a href="784dd2c30d"><code>784dd2c</code></a> Merge pull request <a href="https://redirect.github.com/eminence/procfs/issues/314">#314</a> from Hwatwasthat/master</li> <li><a href="296791acbf"><code>296791a</code></a> Reworked pressure example to be more readable.</li> <li>Additional commits viewable in <a href="https://github.com/eminence/procfs/compare/v0.16.0...v0.17.0">compare view</a></li> </ul> </details> <br /> Updates `addr2line` from 0.24.1 to 0.24.2 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/gimli-rs/addr2line/blob/master/CHANGELOG.md">addr2line's changelog</a>.</em></p> <blockquote> <h2>0.24.2 (2024/10/04)</h2> <h3>Changed</h3> <ul> <li> <p>Enabled caching of DWARF abbreviations. <a href="https://redirect.github.com/gimli-rs/addr2line/pull/318">#318</a></p> </li> <li> <p>Changed the <code>addr2line</code> binary to prefer symbol names over DWARF names. <a href="https://redirect.github.com/gimli-rs/addr2line/pull/332">#332</a></p> </li> <li> <p>Updated <code>gimli</code> dependency.</p> </li> </ul> <h3>Added</h3> <ul> <li> <p>Added <code>Context::from_arc_dwarf</code>. <a href="https://redirect.github.com/gimli-rs/addr2line/pull/327">#327</a></p> </li> <li> <p>Added benchmark comparison. <a href="https://redirect.github.com/gimli-rs/addr2line/pull/315">#315</a> <a href="https://redirect.github.com/gimli-rs/addr2line/pull/321">#321</a> <a href="https://redirect.github.com/gimli-rs/addr2line/pull/322">#322</a> <a href="https://redirect.github.com/gimli-rs/addr2line/pull/325">#325</a></p> </li> <li> <p>Added more tests. <a href="https://redirect.github.com/gimli-rs/addr2line/pull/328">#328</a> <a href="https://redirect.github.com/gimli-rs/addr2line/pull/330">#330</a> <a href="https://redirect.github.com/gimli-rs/addr2line/pull/331">#331</a> <a href="https://redirect.github.com/gimli-rs/addr2line/pull/333">#333</a></p> </li> </ul> <hr /> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="621a3abe98"><code>621a3ab</code></a> Don't include tests in package (<a href="https://redirect.github.com/gimli-rs/addr2line/issues/335">#335</a>)</li> <li><a href="34e5ac58ab"><code>34e5ac5</code></a> Release 0.24.2</li> <li><a href="bde33b25e9"><code>bde33b2</code></a> Update Cargo.lock</li> <li><a href="34f98bfe83"><code>34f98bf</code></a> Update gimli dependency</li> <li><a href="b43dfaafb7"><code>b43dfaa</code></a> bin: prefer symbol table names over DWARF names (<a href="https://redirect.github.com/gimli-rs/addr2line/issues/332">#332</a>)</li> <li><a href="9055f28157"><code>9055f28</code></a> Replace output_equivalence test with regression tests (<a href="https://redirect.github.com/gimli-rs/addr2line/issues/333">#333</a>)</li> <li><a href="f4e1bef251"><code>f4e1bef</code></a> Add testoutput/dwarf/base-* (<a href="https://redirect.github.com/gimli-rs/addr2line/issues/331">#331</a>)</li> <li><a href="f8c3b30a62"><code>f8c3b30</code></a> Add testoutput/dwarf/cold (<a href="https://redirect.github.com/gimli-rs/addr2line/issues/330">#330</a>)</li> <li><a href="3989031aac"><code>3989031</code></a> Add tests for tombstones (<a href="https://redirect.github.com/gimli-rs/addr2line/issues/328">#328</a>)</li> <li><a href="5d10d81996"><code>5d10d81</code></a> Add Context::from_arc_dwarf (<a href="https://redirect.github.com/gimli-rs/addr2line/issues/327">#327</a>)</li> <li>Additional commits viewable in <a href="https://github.com/gimli-rs/addr2line/compare/0.24.1...0.24.2">compare view</a></li> </ul> </details> <br /> Updates `anstream` from 0.6.15 to 0.6.17 <details> <summary>Commits</summary> <ul> <li><a href="5628f47a37"><code>5628f47</code></a> chore: Release</li> <li><a href="42d417558f"><code>42d4175</code></a> chore: Release</li> <li><a href="924fc503d3"><code>924fc50</code></a> chore: Release</li> <li><a href="313e16a1cc"><code>313e16a</code></a> docs: Update changelog</li> <li><a href="2bbc343f4a"><code>2bbc343</code></a> Merge pull request <a href="https://redirect.github.com/rust-cli/anstyle/issues/225">#225</a> from DaniPopes/as-locked-write-impls</li> <li><a href="8639e08f26"><code>8639e08</code></a> feat: Implement AsLockedWrite generically too</li> <li><a href="f4a1f986c0"><code>f4a1f98</code></a> Merge pull request <a href="https://redirect.github.com/rust-cli/anstyle/issues/224">#224</a> from DaniPopes/raw-stream-autotraits</li> <li><a href="ed1dbd710a"><code>ed1dbd7</code></a> feat: Implement AutoStream for dyn Write + auto traits</li> <li><a href="8a57dcca41"><code>8a57dcc</code></a> Merge pull request <a href="https://redirect.github.com/rust-cli/anstyle/issues/223">#223</a> from DaniPopes/raw-stream-refmut</li> <li><a href="a1cbc88207"><code>a1cbc88</code></a> refactor: Implement RawStream for Box<T> generically</li> <li>Additional commits viewable in <a href="https://github.com/rust-cli/anstyle/compare/anstream-v0.6.15...anstream-v0.6.17">compare view</a></li> </ul> </details> <br /> Updates `anstyle` from 1.0.8 to 1.0.9 <details> <summary>Commits</summary> <ul> <li><a href="5628f47a37"><code>5628f47</code></a> chore: Release</li> <li><a href="42d417558f"><code>42d4175</code></a> chore: Release</li> <li><a href="924fc503d3"><code>924fc50</code></a> chore: Release</li> <li><a href="313e16a1cc"><code>313e16a</code></a> docs: Update changelog</li> <li><a href="2bbc343f4a"><code>2bbc343</code></a> Merge pull request <a href="https://redirect.github.com/rust-cli/anstyle/issues/225">#225</a> from DaniPopes/as-locked-write-impls</li> <li><a href="8639e08f26"><code>8639e08</code></a> feat: Implement AsLockedWrite generically too</li> <li><a href="f4a1f986c0"><code>f4a1f98</code></a> Merge pull request <a href="https://redirect.github.com/rust-cli/anstyle/issues/224">#224</a> from DaniPopes/raw-stream-autotraits</li> <li><a href="ed1dbd710a"><code>ed1dbd7</code></a> feat: Implement AutoStream for dyn Write + auto traits</li> <li><a href="8a57dcca41"><code>8a57dcc</code></a> Merge pull request <a href="https://redirect.github.com/rust-cli/anstyle/issues/223">#223</a> from DaniPopes/raw-stream-refmut</li> <li><a href="a1cbc88207"><code>a1cbc88</code></a> refactor: Implement RawStream for Box<T> generically</li> <li>Additional commits viewable in <a href="https://github.com/rust-cli/anstyle/compare/v1.0.8...v1.0.9">compare view</a></li> </ul> </details> <br /> Updates `anstyle-parse` from 0.2.5 to 0.2.6 <details> <summary>Commits</summary> <ul> <li><a href="5628f47a37"><code>5628f47</code></a> chore: Release</li> <li><a href="42d417558f"><code>42d4175</code></a> chore: Release</li> <li><a href="924fc503d3"><code>924fc50</code></a> chore: Release</li> <li><a href="313e16a1cc"><code>313e16a</code></a> docs: Update changelog</li> <li><a href="2bbc343f4a"><code>2bbc343</code></a> Merge pull request <a href="https://redirect.github.com/rust-cli/anstyle/issues/225">#225</a> from DaniPopes/as-locked-write-impls</li> <li><a href="8639e08f26"><code>8639e08</code></a> feat: Implement AsLockedWrite generically too</li> <li><a href="f4a1f986c0"><code>f4a1f98</code></a> Merge pull request <a href="https://redirect.github.com/rust-cli/anstyle/issues/224">#224</a> from DaniPopes/raw-stream-autotraits</li> <li><a href="ed1dbd710a"><code>ed1dbd7</code></a> feat: Implement AutoStream for dyn Write + auto traits</li> <li><a href="8a57dcca41"><code>8a57dcc</code></a> Merge pull request <a href="https://redirect.github.com/rust-cli/anstyle/issues/223">#223</a> from DaniPopes/raw-stream-refmut</li> <li><a href="a1cbc88207"><code>a1cbc88</code></a> refactor: Implement RawStream for Box<T> generically</li> <li>Additional commits viewable in <a href="https://github.com/rust-cli/anstyle/compare/anstyle-parse-v0.2.5...anstyle-parse-v0.2.6">compare view</a></li> </ul> </details> <br /> Updates `anstyle-query` from 1.1.1 to 1.1.2 <details> <summary>Commits</summary> <ul> <li><a href="5628f47a37"><code>5628f47</code></a> chore: Release</li> <li><a href="42d417558f"><code>42d4175</code></a> chore: Release</li> <li><a href="924fc503d3"><code>924fc50</code></a> chore: Release</li> <li><a href="313e16a1cc"><code>313e16a</code></a> docs: Update changelog</li> <li><a href="2bbc343f4a"><code>2bbc343</code></a> Merge pull request <a href="https://redirect.github.com/rust-cli/anstyle/issues/225">#225</a> from DaniPopes/as-locked-write-impls</li> <li><a href="8639e08f26"><code>8639e08</code></a> feat: Implement AsLockedWrite generically too</li> <li><a href="f4a1f986c0"><code>f4a1f98</code></a> Merge pull request <a href="https://redirect.github.com/rust-cli/anstyle/issues/224">#224</a> from DaniPopes/raw-stream-autotraits</li> <li><a href="ed1dbd710a"><code>ed1dbd7</code></a> feat: Implement AutoStream for dyn Write + auto traits</li> <li><a href="8a57dcca41"><code>8a57dcc</code></a> Merge pull request <a href="https://redirect.github.com/rust-cli/anstyle/issues/223">#223</a> from DaniPopes/raw-stream-refmut</li> <li><a href="a1cbc88207"><code>a1cbc88</code></a> refactor: Implement RawStream for Box<T> generically</li> <li>Additional commits viewable in <a href="https://github.com/rust-cli/anstyle/compare/anstyle-query-v1.1.1...anstyle-query-v1.1.2">compare view</a></li> </ul> </details> <br /> Updates `anstyle-wincon` from 3.0.4 to 3.0.6 <details> <summary>Commits</summary> <ul> <li><a href="5628f47a37"><code>5628f47</code></a> chore: Release</li> <li><a href="42d417558f"><code>42d4175</code></a> chore: Release</li> <li><a href="924fc503d3"><code>924fc50</code></a> chore: Release</li> <li><a href="313e16a1cc"><code>313e16a</code></a> docs: Update changelog</li> <li><a href="2bbc343f4a"><code>2bbc343</code></a> Merge pull request <a href="https://redirect.github.com/rust-cli/anstyle/issues/225">#225</a> from DaniPopes/as-locked-write-impls</li> <li><a href="8639e08f26"><code>8639e08</code></a> feat: Implement AsLockedWrite generically too</li> <li><a href="f4a1f986c0"><code>f4a1f98</code></a> Merge pull request <a href="https://redirect.github.com/rust-cli/anstyle/issues/224">#224</a> from DaniPopes/raw-stream-autotraits</li> <li><a href="ed1dbd710a"><code>ed1dbd7</code></a> feat: Implement AutoStream for dyn Write + auto traits</li> <li><a href="8a57dcca41"><code>8a57dcc</code></a> Merge pull request <a href="https://redirect.github.com/rust-cli/anstyle/issues/223">#223</a> from DaniPopes/raw-stream-refmut</li> <li><a href="a1cbc88207"><code>a1cbc88</code></a> refactor: Implement RawStream for Box<T> generically</li> <li>Additional commits viewable in <a href="https://github.com/rust-cli/anstyle/compare/anstyle-wincon-v3.0.4...anstyle-wincon-v3.0.6">compare view</a></li> </ul> </details> <br /> Updates `bytes` from 1.7.2 to 1.8.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/bytes/releases">bytes's releases</a>.</em></p> <blockquote> <h2>Bytes 1.8.0</h2> <h1>1.8.0 (October 21, 2024)</h1> <ul> <li>Guarantee address in <code>split_off</code>/<code>split_to</code> for empty slices (<a href="https://redirect.github.com/tokio-rs/bytes/issues/740">#740</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md">bytes's changelog</a>.</em></p> <blockquote> <h1>1.8.0 (October 21, 2024)</h1> <ul> <li>Guarantee address in <code>split_off</code>/<code>split_to</code> for empty slices (<a href="https://redirect.github.com/tokio-rs/bytes/issues/740">#740</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="c45697ce42"><code>c45697c</code></a> chore: prepare bytes v1.8.0 (<a href="https://redirect.github.com/tokio-rs/bytes/issues/741">#741</a>)</li> <li><a href="0ac54ca706"><code>0ac54ca</code></a> Guarantee address in split_off/split_to for empty slices (<a href="https://redirect.github.com/tokio-rs/bytes/issues/740">#740</a>)</li> <li>See full diff in <a href="https://github.com/tokio-rs/bytes/compare/v1.7.2...v1.8.0">compare view</a></li> </ul> </details> <br /> Updates `cc` from 1.1.22 to 1.1.31 <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.1.31</h2> <h3>Other</h3> <ul> <li>Add comment explaining why cc does not rebuild on env PATH change (<a href="https://redirect.github.com/rust-lang/cc-rs/pull/1247">#1247</a>)</li> </ul> <h2>cc-v1.1.30</h2> <h3>Other</h3> <ul> <li>Don't pass -fPIC by default on wasm (<a href="https://redirect.github.com/rust-lang/cc-rs/pull/1245">#1245</a>)</li> </ul> <h2>cc-v1.1.29</h2> <h3>Other</h3> <ul> <li>Regenerate target info (<a href="https://redirect.github.com/rust-lang/cc-rs/pull/1243">#1243</a>)</li> </ul> <h2>cc-v1.1.28</h2> <h3>Other</h3> <ul> <li>Environment variables: For one accepting boolean, treat "0", "false" and empty env as false (<a href="https://redirect.github.com/rust-lang/cc-rs/pull/1238">#1238</a>)</li> </ul> <h2>cc-v1.1.27</h2> <h3>Other</h3> <ul> <li>Revert "Use debug version of MSVC runtime library on debug (<a href="https://redirect.github.com/rust-lang/cc-rs/pull/1231">#1231</a>)" (<a href="https://redirect.github.com/rust-lang/cc-rs/pull/1237">#1237</a>)</li> <li>Disable <code>CC_ENABLE_DEBUG_OUTPUT</code> if it is set to "0" (<a href="https://redirect.github.com/rust-lang/cc-rs/pull/1234">#1234</a>)</li> </ul> <h2>cc-v1.1.26</h2> <h3>Other</h3> <ul> <li>Use debug version of MSVC runtime library on debug (<a href="https://redirect.github.com/rust-lang/cc-rs/pull/1231">#1231</a>)</li> </ul> <h2>cc-v1.1.25</h2> <h3>Other</h3> <ul> <li>Remove incorrect "lib" prefixes in CXXSTDLIB doc comments (<a href="https://redirect.github.com/rust-lang/cc-rs/pull/1228">#1228</a>)</li> </ul> <h2>cc-v1.1.24</h2> <h3>Other</h3> <ul> <li>Fix wasm32-wasip1-threads: shared-memory disallowed due to not compiled with 'atomics' or 'bulk-memory' features (<a href="https://redirect.github.com/rust-lang/cc-rs/pull/1221">#1221</a>)</li> <li>Reduce the need for the host target triple (<a href="https://redirect.github.com/rust-lang/cc-rs/pull/1224">#1224</a>)</li> <li>Add auto cancellation for CI jobs (<a href="https://redirect.github.com/rust-lang/cc-rs/pull/1222">#1222</a>)</li> </ul> <h2>cc-v1.1.23</h2> <h3>Other</h3> <ul> <li>Update doc for detecting changes/upgrades of compilers (<a href="https://redirect.github.com/rust-lang/cc-rs/pull/1218">#1218</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.1.30...cc-v1.1.31">1.1.31</a> - 2024-10-19</h2> <h3>Other</h3> <ul> <li>Add comment explaining why cc does not rebuild on env PATH change (<a href="https://redirect.github.com/rust-lang/cc-rs/pull/1247">#1247</a>)</li> </ul> <h2><a href="https://github.com/rust-lang/cc-rs/compare/cc-v1.1.29...cc-v1.1.30">1.1.30</a> - 2024-10-11</h2> <h3>Other</h3> <ul> <li>Don't pass -fPIC by default on wasm (<a href="https://redirect.github.com/rust-lang/cc-rs/pull/1245">#1245</a>)</li> </ul> <h2><a href="https://github.com/rust-lang/cc-rs/compare/cc-v1.1.28...cc-v1.1.29">1.1.29</a> - 2024-10-11</h2> <h3>Other</h3> <ul> <li>Regenerate target info (<a href="https://redirect.github.com/rust-lang/cc-rs/pull/1243">#1243</a>)</li> </ul> <h2><a href="https://github.com/rust-lang/cc-rs/compare/cc-v1.1.27...cc-v1.1.28">1.1.28</a> - 2024-10-06</h2> <h3>Other</h3> <ul> <li>Environment variables: For one accepting boolean, treat "0", "false" and empty env as false (<a href="https://redirect.github.com/rust-lang/cc-rs/pull/1238">#1238</a>)</li> </ul> <h2><a href="https://github.com/rust-lang/cc-rs/compare/cc-v1.1.26...cc-v1.1.27">1.1.27</a> - 2024-10-06</h2> <h3>Other</h3> <ul> <li>Revert "Use debug version of MSVC runtime library on debug (<a href="https://redirect.github.com/rust-lang/cc-rs/pull/1231">#1231</a>)" (<a href="https://redirect.github.com/rust-lang/cc-rs/pull/1237">#1237</a>)</li> <li>Disable <code>CC_ENABLE_DEBUG_OUTPUT</code> if it is set to "0" (<a href="https://redirect.github.com/rust-lang/cc-rs/pull/1234">#1234</a>)</li> </ul> <h2><a href="https://github.com/rust-lang/cc-rs/compare/cc-v1.1.25...cc-v1.1.26">1.1.26</a> - 2024-10-06</h2> <h3>Other</h3> <ul> <li>Use debug version of MSVC runtime library on debug (<a href="https://redirect.github.com/rust-lang/cc-rs/pull/1231">#1231</a>)</li> </ul> <h2><a href="https://github.com/rust-lang/cc-rs/compare/cc-v1.1.24...cc-v1.1.25">1.1.25</a> - 2024-10-05</h2> <h3>Other</h3> <ul> <li>Remove incorrect "lib" prefixes in CXXSTDLIB doc comments (<a href="https://redirect.github.com/rust-lang/cc-rs/pull/1228">#1228</a>)</li> </ul> <h2><a href="https://github.com/rust-lang/cc-rs/compare/cc-v1.1.23...cc-v1.1.24">1.1.24</a> - 2024-10-01</h2> <h3>Other</h3> <ul> <li>Fix wasm32-wasip1-threads: shared-memory disallowed due to not compiled with 'atomics' or 'bulk-memory' features (<a href="https://redirect.github.com/rust-lang/cc-rs/pull/1221">#1221</a>)</li> <li>Reduce the need for the host target triple (<a href="https://redirect.github.com/rust-lang/cc-rs/pull/1224">#1224</a>)</li> <li>Add auto cancellation for CI jobs (<a href="https://redirect.github.com/rust-lang/cc-rs/pull/1222">#1222</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="c07ab0ea4e"><code>c07ab0e</code></a> chore: release v1.1.31 (<a href="https://redirect.github.com/rust-lang/cc-rs/issues/1248">#1248</a>)</li> <li><a href="e53eba374f"><code>e53eba3</code></a> Add comment explaining why cc does not rebuild on env PATH change (<a href="https://redirect.github.com/rust-lang/cc-rs/issues/1247">#1247</a>)</li> <li><a href="9aab24207c"><code>9aab242</code></a> chore: release (<a href="https://redirect.github.com/rust-lang/cc-rs/issues/1246">#1246</a>)</li> <li><a href="d0048ab136"><code>d0048ab</code></a> Don't pass -fPIC by default on wasm (<a href="https://redirect.github.com/rust-lang/cc-rs/issues/1245">#1245</a>)</li> <li><a href="53a0b97ef8"><code>53a0b97</code></a> chore: release (<a href="https://redirect.github.com/rust-lang/cc-rs/issues/1244">#1244</a>)</li> <li><a href="7ad4677a4e"><code>7ad4677</code></a> Regenerate target info (<a href="https://redirect.github.com/rust-lang/cc-rs/issues/1243">#1243</a>)</li> <li><a href="218365e583"><code>218365e</code></a> chore: release (<a href="https://redirect.github.com/rust-lang/cc-rs/issues/1239">#1239</a>)</li> <li><a href="1a6a7103d9"><code>1a6a710</code></a> Environment variables: For one accepting boolean, treat "0", "false" and empt...</li> <li><a href="3bbb3849ae"><code>3bbb384</code></a> chore: release (<a href="https://redirect.github.com/rust-lang/cc-rs/issues/1235">#1235</a>)</li> <li><a href="2b94f52d47"><code>2b94f52</code></a> Revert "Use debug version of MSVC runtime library on debug (<a href="https://redirect.github.com/rust-lang/cc-rs/issues/1231">#1231</a>)" (<a href="https://redirect.github.com/rust-lang/cc-rs/issues/1237">#1237</a>)</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/cc-rs/compare/cc-v1.1.22...cc-v1.1.31">compare view</a></li> </ul> </details> <br /> Updates `clap_builder` from 4.5.18 to 4.5.20 <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.19</h2> <h2>[4.5.19] - 2024-10-01</h2> <h3>Internal</h3> <ul> <li>Update dependencies</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.20] - 2024-10-08</h2> <h3>Features</h3> <ul> <li><em>(unstable)</em> Add <code>CommandExt</code></li> </ul> <h2>[4.5.19] - 2024-10-01</h2> <h3>Internal</h3> <ul> <li>Update dependencies</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="61f5ee514f"><code>61f5ee5</code></a> chore: Release</li> <li><a href="3e6538427f"><code>3e65384</code></a> docs: Update changelog</li> <li><a href="fca8f73c2c"><code>fca8f73</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5706">#5706</a> from shannmu/external_subcommand</li> <li><a href="fc82a3e528"><code>fc82a3e</code></a> feat(complete): Support to complete custom external subcommand</li> <li><a href="6a09122421"><code>6a09122</code></a> test(complete): Add test for external subcommand</li> <li><a href="d2874a50cf"><code>d2874a5</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5766">#5766</a> from epage/completer</li> <li><a href="a767a97c79"><code>a... _Description has been truncated_ Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
64 lines
1.7 KiB
TOML
64 lines
1.7 KiB
TOML
[package]
|
|
name = "ksud"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
|
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
|
|
|
[dependencies]
|
|
anyhow = "1.0"
|
|
clap = { version = "4.5", features = ["derive"] }
|
|
const_format = "0.2"
|
|
zip = { version = "2.2", default-features = false }
|
|
zip-extensions = { version = "0.8", features = [
|
|
"deflate",
|
|
"deflate64",
|
|
"time",
|
|
"lzma",
|
|
"xz",
|
|
], default-features = false }
|
|
java-properties = { git = "https://github.com/Kernel-SU/java-properties.git", branch = "master", default-features = false }
|
|
log = "0.4"
|
|
env_logger = { version = "0.11", default-features = false }
|
|
serde = { version = "1.0" }
|
|
serde_json = "1.0"
|
|
encoding_rs = "0.8"
|
|
retry = "2.0"
|
|
humansize = "2.1"
|
|
libc = "0.2"
|
|
extattr = "1.0"
|
|
jwalk = "0.8"
|
|
is_executable = "1.0"
|
|
nom = "7.1"
|
|
derive-new = "0.7"
|
|
rust-embed = { version = "8.5", features = [
|
|
"debug-embed",
|
|
"compression", # must clean build after updating binaries
|
|
] }
|
|
which = "6.0"
|
|
getopts = "0.2"
|
|
sha256 = "1"
|
|
sha1 = "0.10"
|
|
tempfile = "3.13"
|
|
chrono = "0.4"
|
|
hole-punch = { git = "https://github.com/tiann/hole-punch" }
|
|
regex-lite = "0.1"
|
|
|
|
[target.'cfg(any(target_os = "android", target_os = "linux"))'.dependencies]
|
|
rustix = { git = "https://github.com/Kernel-SU/rustix.git", branch = "main", features = [
|
|
"all-apis",
|
|
] }
|
|
# some android specific dependencies which compiles under unix are also listed here for convenience of coding
|
|
android-properties = { version = "0.2", features = ["bionic-deprecated"] }
|
|
procfs = "0.17"
|
|
loopdev = { git = "https://github.com/Kernel-SU/loopdev" }
|
|
|
|
[target.'cfg(target_os = "android")'.dependencies]
|
|
android_logger = { version = "0.14", default-features = false }
|
|
|
|
[profile.release]
|
|
strip = true
|
|
opt-level = "z"
|
|
lto = true
|
|
codegen-units = 1
|