Sourced from anyhow's releases.
1.0.91
- Ensure OUT_DIR is left with deterministic contents after build script execution (#388)
1.0.90
- Documentation improvements
6c52daa
Release 1.0.914986853
Merge pull request #388
from dtolnay/outdirf130b76
Clean up dep-info files from OUT_DIRa0b868a
Release 1.0.900f74169
Improve rendering of inline code in macros documentation8ce4560
Ignore needless_lifetimes clippy lintbe64707
Resolve used_underscore_items pedantic clippy lintSourced from clap's releases.
v4.5.19
[4.5.19] - 2024-10-01
Internal
- Update dependencies
Sourced from clap's changelog.
[4.5.20] - 2024-10-08
Features
- (unstable) Add
CommandExt[4.5.19] - 2024-10-01
Internal
- Update dependencies
5034cab
chore: Releaseb5b690c
docs: Update changelogabba196
Merge pull request #5688
from epage/rename6ddd5d4
fix(complete)!: Rename ArgValueCompleter to ArgValueCandidates71c5e27
fix(complete)!: Rename CustomCompleter to ValueCandidates1089073
chore: Releasec9b8c85
docs: Update changelog8b3de18
Merge pull request #5685
from epage/engineb38538d
fix(complete)!: Rename dynamic to engine232af62
Merge pull request #5684
from epage/endlessSourced from serde's releases.
v1.0.213
- Fix support for macro-generated
withattributes inside a newtype struct (#2847)v1.0.212
- Fix hygiene of macro-generated local variable accesses in serde(with) wrappers (#2845)
v1.0.211
- Improve error reporting about mismatched signature in
withanddefaultattributes (#2558, thanks@Mingun)- Show variant aliases in error message when variant deserialization fails (#2566, thanks
@Mingun)- Improve binary size of untagged enum and internally tagged enum deserialization by about 12% (#2821)
58a8d22
Release 1.0.213ef0ed22
Merge pull request #2847
from dtolnay/newtypewith79925ac
Ignore dead_code warning in regression testb60e409
Hygiene for macro-generated newtype struct deserialization with 'with'
attrfdc36e5
Add regression test for issue 284649e11ce
Ignore trivially_copy_pass_by_ref pedantic clippy lint in test7ae1b5f
Release 1.0.2121ac054b
Merge pull request #2845
from dtolnay/withlocal1e36ef5
Fix hygiene of macro-generated local variable accesses in serde(with)
wrappers0058c72
Add regression test for issue 2844Sourced from serde_json's releases.
1.0.132
- Improve binary size and compile time for JSON array and JSON object deserialization by about 50% (#1205)
- Improve performance of JSON array and JSON object deserialization by about 8% (#1206)
1.0.131
- Implement Deserializer and IntoDeserializer for
Map<String, Value>and&Map<String, Value>(#1135, thanks@swlynch99)1.0.130
1.0.129
86d933c
Release 1.0.132f45b422
Merge pull request #1206
from dtolnay/hasnextf2082d2
Clearer order of comparisons0f54a1a
Handle early return sooner on eof in seq or map2a4cb44
Rearrange 'match peek'4cb90ce
Merge pull request #1205
from dtolnay/hasnextb71ccd2
Reduce duplicative instantiation of logic in SeqAccess and
MapAccessa810ba9
Release 1.0.1310d084c5
Touch up PR 1135b4954a9
Merge pull request #1135
from swlynch99/map-deserializer2fa58ae
Increment version number to 0.8.35375b374
Note the encoding repo revision usede60a65a
Update docs for GBK and gb180307f62c7f
Fix typo65e9eee
Add release note471104f
Restore PUA range check, add manual tests6a489c7
Make the GBK-range GB18030-2022 changes work2f1b14f
Regenerate data for GB18030-2022 (tests fail)acae064
Link to icu_normalizer instead of unic-normalSourced from libc's releases.
0.2.161
Fixed
- OpenBSD: fix
FNM_PATHNAMEandFNM_NOESCAPEvalues rust-lang/libc#39830.2.160
Added
- Android: add
PR_GET_NAMEandPR_SET_NAMErust-lang/libc#3941- Apple: add
F_TRANSFEREXTENTSrust-lang/libc#3925- Apple: add
mach_error_stringrust-lang/libc#3913- Apple: add additional
pthreadAPIs rust-lang/libc#3846- Apple: add the
LOCAL_PEERTOKENsocket option rust-lang/libc#3929- BSD: add
RTF_*,RTA_*,RTAX_*, andRTM_*definitions rust-lang/libc#3714- Emscripten: add
AT_EACCESSrust-lang/libc#3911- Emscripten: add
getgrgid,getgrnam,getgrnam_randgetgrgid_rrust-lang/libc#3912- Emscripten: add
getpwnam_randgetpwuid_rrust-lang/libc#3906- FreeBSD: add
POLLRDHUPrust-lang/libc#3936- Haiku: add
arc4randomrust-lang/libc#3945- Illumos: add
ptsname_rrust-lang/libc#3867- Linux: add
fanotifyinterfaces rust-lang/libc#3695- Linux: add
tcp_inforust-lang/libc#3480- Linux: add additional AF_PACKET options rust-lang/libc#3540
- Linux: make Elf constants always available rust-lang/libc#3938
- Musl x86: add
ioplandiopermrust-lang/libc#3720- Musl: add
posix_spawnchdir functions rust-lang/libc#3949- Musl: add
utmpx.hconstants rust-lang/libc#3908- NetBSD: add
sysctlnametomib,CLOCK_THREAD_CPUTIME_IDandCLOCK_PROCESS_CPUTIME_IDrust-lang/libc#3927- Nuttx: initial support rust-lang/libc#3909
- RTEMS: add
getentropyrust-lang/libc#3973- RTEMS: initial support rust-lang/libc#3866
- Solarish: add
POLLRDHUP,POSIX_FADV_*,O_RSYNC, andposix_fallocaterust-lang/libc#3936- Unix: add
fnmatch.hrust-lang/libc#3937- VxWorks: add riscv64 support rust-lang/libc#3935
- VxWorks: update constants related to the scheduler rust-lang/libc#3963
Changed
- Redox: change
ino_tto bec_ulonglongrust-lang/libc#3919Fixed
- ESP-IDF: fix mismatched constants and structs rust-lang/libc#3920
- FreeBSD: fix
struct staton FreeBSD 12+ rust-lang/libc#3946Other
- CI: Fix CI for FreeBSD 15 rust-lang/libc#3950
- Docs: link to
windows-sysrust-lang/libc#3915
Sourced from libc's changelog.
0.2.161 - 2024-10-17
Fixed
- OpenBSD: fix
FNM_PATHNAMEandFNM_NOESCAPEvalues rust-lang/libc#39830.2.160 - 2024-10-17
Added
- Android: add
PR_GET_NAMEandPR_SET_NAMErust-lang/libc#3941- Apple: add
F_TRANSFEREXTENTSrust-lang/libc#3925- Apple: add
mach_error_stringrust-lang/libc#3913- Apple: add additional
pthreadAPIs rust-lang/libc#3846- Apple: add the
LOCAL_PEERTOKENsocket option rust-lang/libc#3929- BSD: add
RTF_*,RTA_*,RTAX_*, andRTM_*definitions rust-lang/libc#3714- Emscripten: add
AT_EACCESSrust-lang/libc#3911- Emscripten: add
getgrgid,getgrnam,getgrnam_randgetgrgid_rrust-lang/libc#3912- Emscripten: add
getpwnam_randgetpwuid_rrust-lang/libc#3906- FreeBSD: add
POLLRDHUPrust-lang/libc#3936- Haiku: add
arc4randomrust-lang/libc#3945- Illumos: add
ptsname_rrust-lang/libc#3867- Linux: add
fanotifyinterfaces rust-lang/libc#3695- Linux: add
tcp_inforust-lang/libc#3480- Linux: add additional AF_PACKET options rust-lang/libc#3540
- Linux: make Elf constants always available rust-lang/libc#3938
- Musl x86: add
ioplandiopermrust-lang/libc#3720- Musl: add
posix_spawnchdir functions rust-lang/libc#3949- Musl: add
utmpx.hconstants rust-lang/libc#3908- NetBSD: add
sysctlnametomib,CLOCK_THREAD_CPUTIME_IDandCLOCK_PROCESS_CPUTIME_IDrust-lang/libc#3927- Nuttx: initial support rust-lang/libc#3909
- RTEMS: add
getentropyrust-lang/libc#3973- RTEMS: initial support rust-lang/libc#3866
- Solarish: add
POLLRDHUP,POSIX_FADV_*,O_RSYNC, andposix_fallocaterust-lang/libc#3936- Unix: add
fnmatch.hrust-lang/libc#3937- VxWorks: add riscv64 support rust-lang/libc#3935
- VxWorks: update constants related to the scheduler rust-lang/libc#3963
Changed
- Redox: change
ino_tto bec_ulonglongrust-lang/libc#3919Fixed
- ESP-IDF: fix mismatched constants and structs rust-lang/libc#3920
- FreeBSD: fix
struct staton FreeBSD 12+ rust-lang/libc#3946Other
- CI: Fix CI for FreeBSD 15 rust-lang/libc#3950
... (truncated)
63b4a64
chore: release v0.2.16149f1ad7
Merge pull request #3984
from tgross35/backport-bsd-fixed784c3
unbreak OpenBSD after #3937b72e9bc
Merge pull request #3943
from rust-lang/release-plz-2024-09-25T01-38-49Zbf6680d
chore: release v0.2.160a367628
Merge pull request #3982
from tgross35/backport-basil35f31f8
Sort linux-musl.txt1b22329
Add fnmatch.h31f746a
Merge pull request #3980
from tgross35/backport-squashf39e871
VxWorks Sched_param renamed, pthread functions and constants added1b6dfa1
Update actions and bump to 1.0.4a927d86
Merge pull request #17
from oligamiq/main00ff59e
add target: wasmSourced from tempfile's changelog.
3.13.0
- Add
with_suffixconstructors for easily creating new temporary files with a specific suffix (e.g., a specific file extension). Thanks to@Borgerr.- Update dependencies (fastrand & rustix).
Sourced from procfs's releases.
v0.17.0
What's Changed
- cgroups: skip empty controllers by
@eliad-wizin eminence/procfs#292- Clarify CpuInfo.get_field docs by
@eminencein eminence/procfs#291- Correct copy-pasted Process::task_from_tid() doc by
@ryoqunin eminence/procfs#294- Ship copyright and license files with split crates by
@michel-slmin eminence/procfs#297- Derive serde for Pfn by
@tatrefin eminence/procfs#301- Add MountInfos::iter by
@rusty-snakein eminence/procfs#300- Add oom_score_adj Process methods by
@futpibin eminence/procfs#298- feat: move PhysicalPageFlags to procfs-core by
@tatrefin eminence/procfs#303- Fix documentation for
Meminfo.s_reclaimable. by@carletesin eminence/procfs#306- Doc: Fix incorrect link to examples by
@VxDxKin eminence/procfs#307- Implemented proc/crypto parsing by
@Hwatwasthatin eminence/procfs#296- Remove lazy-static dependency by
@notgullin eminence/procfs#308- Fix build error with backtrace feature enabled by
@mbrubeckin eminence/procfs#309- net: Improve parsing of /proc/net/snmp by
@haasporsin eminence/procfs#313- Updated some examples to a bit more than printing debug. by
@Hwatwasthatin eminence/procfs#314- Implemented crypto example by
@Hwatwasthatin eminence/procfs#315- Add support for /dev/devices by
@yamaurain eminence/procfs#311New Contributors
@ryoqunmade their first contribution in eminence/procfs#294@michel-slmmade their first contribution in eminence/procfs#297@rusty-snakemade their first contribution in eminence/procfs#300@futpibmade their first contribution in eminence/procfs#298@carletesmade their first contribution in eminence/procfs#306@VxDxKmade their first contribution in eminence/procfs#307@Hwatwasthatmade their first contribution in eminence/procfs#296@notgullmade their first contribution in eminence/procfs#308@mbrubeckmade their first contribution in eminence/procfs#309@haasporsmade their first contribution in eminence/procfs#313@yamauramade their first contribution in eminence/procfs#311Full Changelog: https://github.com/eminence/procfs/compare/v0.16.0...v0.17.0
e303757
Version 0.17.06c959b6
Merge pull request #311
from yamaura/proc_devicesf2a51ef
Merge pull request #315
from Hwatwasthat/masterdc70412
Update Devices struct doc comment to clarify block_devices can be
emptyd66c910
Remove unnecessary #[allow(non_snake_case)]eb26215
Add support for /dev/devices53dc3a7
Updated readme to show what the crypto example produces.e0dec8b
Implemented example for /dev/crypto parser784dd2c
Merge pull request #314
from Hwatwasthat/master296791a
Reworked pressure example to be more readable.Sourced from addr2line's changelog.
0.24.2 (2024/10/04)
Changed
Enabled caching of DWARF abbreviations. #318
Changed the
addr2linebinary to prefer symbol names over DWARF names. #332Updated
gimlidependency.Added
Added
Context::from_arc_dwarf. #327
621a3ab
Don't include tests in package (#335)34e5ac5
Release 0.24.2bde33b2
Update Cargo.lock34f98bf
Update gimli dependencyb43dfaa
bin: prefer symbol table names over DWARF names (#332)9055f28
Replace output_equivalence test with regression tests (#333)f4e1bef
Add testoutput/dwarf/base-* (#331)f8c3b30
Add testoutput/dwarf/cold (#330)3989031
Add tests for tombstones (#328)5d10d81
Add Context::from_arc_dwarf (#327)5628f47
chore: Release42d4175
chore: Release924fc50
chore: Release313e16a
docs: Update changelog2bbc343
Merge pull request #225
from DaniPopes/as-locked-write-impls8639e08
feat: Implement AsLockedWrite generically toof4a1f98
Merge pull request #224
from DaniPopes/raw-stream-autotraitsed1dbd7
feat: Implement AutoStream for dyn Write + auto traits8a57dcc
Merge pull request #223
from DaniPopes/raw-stream-refmuta1cbc88
refactor: Implement RawStream for Box<T> generically5628f47
chore: Release42d4175
chore: Release924fc50
chore: Release313e16a
docs: Update changelog2bbc343
Merge pull request #225
from DaniPopes/as-locked-write-impls8639e08
feat: Implement AsLockedWrite generically toof4a1f98
Merge pull request #224
from DaniPopes/raw-stream-autotraitsed1dbd7
feat: Implement AutoStream for dyn Write + auto traits8a57dcc
Merge pull request #223
from DaniPopes/raw-stream-refmuta1cbc88
refactor: Implement RawStream for Box<T> generically5628f47
chore: Release42d4175
chore: Release924fc50
chore: Release313e16a
docs: Update changelog2bbc343
Merge pull request #225
from DaniPopes/as-locked-write-impls8639e08
feat: Implement AsLockedWrite generically toof4a1f98
Merge pull request #224
from DaniPopes/raw-stream-autotraitsed1dbd7
feat: Implement AutoStream for dyn Write + auto traits8a57dcc
Merge pull request #223
from DaniPopes/raw-stream-refmuta1cbc88
refactor: Implement RawStream for Box<T> generically5628f47
chore: Release42d4175
chore: Release924fc50
chore: Release313e16a
docs: Update changelog2bbc343
Merge pull request #225
from DaniPopes/as-locked-write-impls8639e08
feat: Implement AsLockedWrite generically toof4a1f98
Merge pull request #224
from DaniPopes/raw-stream-autotraitsed1dbd7
feat: Implement AutoStream for dyn Write + auto traits8a57dcc
Merge pull request #223
from DaniPopes/raw-stream-refmuta1cbc88
refactor: Implement RawStream for Box<T> generically5628f47
chore: Release42d4175
chore: Release924fc50
chore: Release313e16a
docs: Update changelog2bbc343
Merge pull request #225
from DaniPopes/as-locked-write-impls8639e08
feat: Implement AsLockedWrite generically toof4a1f98
Merge pull request #224
from DaniPopes/raw-stream-autotraitsed1dbd7
feat: Implement AutoStream for dyn Write + auto traits8a57dcc
Merge pull request #223
from DaniPopes/raw-stream-refmuta1cbc88
refactor: Implement RawStream for Box<T> genericallySourced from bytes's releases.
Bytes 1.8.0
1.8.0 (October 21, 2024)
- Guarantee address in
split_off/split_tofor empty slices (#740)
Sourced from bytes's changelog.
1.8.0 (October 21, 2024)
- Guarantee address in
split_off/split_tofor empty slices (#740)
c45697c
chore: prepare bytes v1.8.0 (#741)0ac54ca
Guarantee address in split_off/split_to for empty slices (#740)Sourced from cc's releases.
cc-v1.1.31
Other
- Add comment explaining why cc does not rebuild on env PATH change (#1247)
cc-v1.1.30
Other
- Don't pass -fPIC by default on wasm (#1245)
cc-v1.1.29
Other
- Regenerate target info (#1243)
cc-v1.1.28
Other
- Environment variables: For one accepting boolean, treat "0", "false" and empty env as false (#1238)
cc-v1.1.27
Other
- Revert "Use debug version of MSVC runtime library on debug (#1231)" (#1237)
- Disable
CC_ENABLE_DEBUG_OUTPUTif it is set to "0" (#1234)cc-v1.1.26
Other
- Use debug version of MSVC runtime library on debug (#1231)
cc-v1.1.25
Other
- Remove incorrect "lib" prefixes in CXXSTDLIB doc comments (#1228)
cc-v1.1.24
Other
- Fix wasm32-wasip1-threads: shared-memory disallowed due to not compiled with 'atomics' or 'bulk-memory' features (#1221)
- Reduce the need for the host target triple (#1224)
- Add auto cancellation for CI jobs (#1222)
cc-v1.1.23
Other
- Update doc for detecting changes/upgrades of compilers (#1218)
Sourced from cc's changelog.
1.1.31 - 2024-10-19
Other
- Add comment explaining why cc does not rebuild on env PATH change (#1247)
1.1.30 - 2024-10-11
Other
- Don't pass -fPIC by default on wasm (#1245)
1.1.29 - 2024-10-11
Other
- Regenerate target info (#1243)
1.1.28 - 2024-10-06
Other
- Environment variables: For one accepting boolean, treat "0", "false" and empty env as false (#1238)
1.1.27 - 2024-10-06
Other
- Revert "Use debug version of MSVC runtime library on debug (#1231)" (#1237)
- Disable
CC_ENABLE_DEBUG_OUTPUTif it is set to "0" (#1234)1.1.26 - 2024-10-06
Other
- Use debug version of MSVC runtime library on debug (#1231)
1.1.25 - 2024-10-05
Other
- Remove incorrect "lib" prefixes in CXXSTDLIB doc comments (#1228)
1.1.24 - 2024-10-01
Other
... (truncated)
c07ab0e
chore: release v1.1.31 (#1248)e53eba3
Add comment explaining why cc does not rebuild on env PATH change (#1247)9aab242
chore: release (#1246)d0048ab
Don't pass -fPIC by default on wasm (#1245)53a0b97
chore: release (#1244)7ad4677
Regenerate target info (#1243)218365e
chore: release (#1239)1a6a710
Environment variables: For one accepting boolean, treat "0",
"false" and empt...3bbb384
chore: release (#1235)2b94f52
Revert "Use debug version of MSVC runtime library on debug (#1231)"
(#1237)Sourced from clap_builder's releases.
v4.5.19
[4.5.19] - 2024-10-01
Internal
- Update dependencies
Sourced from clap_builder's changelog.
[4.5.20] - 2024-10-08
Features
- (unstable) Add
CommandExt[4.5.19] - 2024-10-01
Internal
- Update dependencies
61f5ee5
chore: Release3e65384
docs: Update changelogfca8f73
Merge pull request #5706
from shannmu/external_subcommandfc82a3e
feat(complete): Support to complete custom external subcommand6a09122
test(complete): Add test for external subcommandd2874a5
Merge pull request #5766
from epage/completera...
_Description has been truncated_
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
userspace/ksud/Cargo.lock | 201 +++++++++++++++++++-------------------
userspace/ksud/Cargo.toml | 4 +-
2 files changed, 105 insertions(+), 100 deletions(-)
diff --git a/userspace/ksud/Cargo.lock b/userspace/ksud/Cargo.lock
index 34d59d6d..d8ad1fdf 100644
--- a/userspace/ksud/Cargo.lock
+++ b/userspace/ksud/Cargo.lock
@@ -4,9 +4,9 @@ version = 3
[[package]]
name = "addr2line"
-version = "0.24.1"
+version = "0.24.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f5fb1d8e4442bd405fdfd1dacb42792696b0cf9cb15882e5d097b742a676d375"
+checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1"
dependencies = [
"gimli",
]
@@ -81,9 +81,9 @@ dependencies = [
[[package]]
name = "anstream"
-version = "0.6.15"
+version = "0.6.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526"
+checksum = "23a1e53f0f5d86382dafe1cf314783b2044280f406e7e1506368220ad11b1338"
dependencies = [
"anstyle",
"anstyle-parse",
@@ -96,43 +96,43 @@ dependencies = [
[[package]]
name = "anstyle"
-version = "1.0.8"
+version = "1.0.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1"
+checksum = "8365de52b16c035ff4fcafe0092ba9390540e3e352870ac09933bebcaa2c8c56"
[[package]]
name = "anstyle-parse"
-version = "0.2.5"
+version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb"
+checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9"
dependencies = [
"utf8parse",
]
[[package]]
name = "anstyle-query"
-version = "1.1.1"
+version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a"
+checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c"
dependencies = [
- "windows-sys 0.52.0",
+ "windows-sys 0.59.0",
]
[[package]]
name = "anstyle-wincon"
-version = "3.0.4"
+version = "3.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8"
+checksum = "2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125"
dependencies = [
"anstyle",
- "windows-sys 0.52.0",
+ "windows-sys 0.59.0",
]
[[package]]
name = "anyhow"
-version = "1.0.89"
+version = "1.0.91"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6"
+checksum = "c042108f3ed77fd83760a5fd79b53be043192bb3b9dba91d8c574c0ada7850c8"
[[package]]
name = "arbitrary"
@@ -210,15 +210,15 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
[[package]]
name = "bytes"
-version = "1.7.2"
+version = "1.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3"
+checksum = "9ac0150caa2ae65ca5bd83f25c7de183dea78d4d366469f148435e2acfbad0da"
[[package]]
name = "cc"
-version = "1.1.22"
+version = "1.1.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9540e661f81799159abee814118cc139a2004b3a3aa3ea37724a1b66530b90e0"
+checksum = "c2e7962b54006dcfcc61cb72735f4d89bb97061dd6a7ed882ec6b8ee53714c6f"
dependencies = [
"shlex",
]
@@ -251,9 +251,9 @@ dependencies = [
[[package]]
name = "clap"
-version = "4.5.18"
+version = "4.5.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b0956a43b323ac1afaffc053ed5c4b7c1f1800bacd1683c353aabbb752515dd3"
+checksum = "b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8"
dependencies = [
"clap_builder",
"clap_derive",
@@ -261,9 +261,9 @@ dependencies = [
[[package]]
name = "clap_builder"
-version = "4.5.18"
+version = "4.5.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4d72166dd41634086d5803a47eb71ae740e61d84709c36f3c34110173db3961b"
+checksum = "19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54"
dependencies = [
"anstream",
"anstyle",
@@ -291,9 +291,9 @@ checksum = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97"
[[package]]
name = "colorchoice"
-version = "1.0.2"
+version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0"
+checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990"
[[package]]
name = "const_format"
@@ -431,9 +431,9 @@ dependencies = [
[[package]]
name = "dary_heap"
-version = "0.3.6"
+version = "0.3.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7762d17f1241643615821a8455a0b2c3e803784b058693d990b11f2dce25a0ca"
+checksum = "04d2cd9c18b9f454ed67da600630b021a8a80bf33f8c95896ab33aaf1c26b728"
[[package]]
name = "deflate64"
@@ -501,9 +501,9 @@ checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0"
[[package]]
name = "encoding_rs"
-version = "0.8.34"
+version = "0.8.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59"
+checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3"
dependencies = [
"cfg-if 1.0.0",
]
@@ -623,9 +623,9 @@ dependencies = [
[[package]]
name = "gimli"
-version = "0.31.0"
+version = "0.31.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "32085ea23f3234fc7846555e85283ba4de91e21016dc0455a16286d87a292d64"
+checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f"
[[package]]
name = "hashbrown"
@@ -637,6 +637,12 @@ dependencies = [
"allocator-api2",
]
+[[package]]
+name = "hashbrown"
+version = "0.15.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb"
+
[[package]]
name = "heck"
version = "0.5.0"
@@ -728,19 +734,19 @@ dependencies = [
[[package]]
name = "indexmap"
-version = "2.5.0"
+version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "68b900aa2f7301e21c36462b170ee99994de34dff39a4a6a528e80e7376d07e5"
+checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da"
dependencies = [
"equivalent",
- "hashbrown",
+ "hashbrown 0.15.0",
]
[[package]]
name = "is_executable"
-version = "1.0.3"
+version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4ba3d8548b8b04dafdf2f4cc6f5e379db766d0a6d9aac233ad4c9a92ea892233"
+checksum = "d4a1b5bad6f9072935961dfbf1cced2f3d129963d091b6f69f007fe04e758ae2"
dependencies = [
"winapi",
]
@@ -814,7 +820,7 @@ dependencies = [
"regex-lite",
"retry",
"rust-embed",
- "rustix 0.38.34 (git+https://github.com/Kernel-SU/rustix.git?branch=main)",
+ "rustix 0.38.34",
"serde",
"serde_json",
"sha1",
@@ -833,9 +839,9 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
[[package]]
name = "libc"
-version = "0.2.159"
+version = "0.2.161"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5"
+checksum = "8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1"
[[package]]
name = "libflate"
@@ -857,15 +863,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6e0d73b369f386f1c44abd9c570d5318f55ccde816ff4b562fa452e5182863d"
dependencies = [
"core2",
- "hashbrown",
+ "hashbrown 0.14.5",
"rle-decode-fast",
]
[[package]]
name = "libm"
-version = "0.2.8"
+version = "0.2.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058"
+checksum = "a00419de735aac21d53b0de5ce2c03bd3627277cf471300f27ebc89f7d828047"
[[package]]
name = "linux-raw-sys"
@@ -962,24 +968,24 @@ dependencies = [
[[package]]
name = "object"
-version = "0.36.4"
+version = "0.36.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "084f1a5821ac4c651660a94a7153d27ac9d8a53736203f58b31945ded098070a"
+checksum = "aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e"
dependencies = [
"memchr",
]
[[package]]
name = "once_cell"
-version = "1.19.0"
+version = "1.20.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
+checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775"
[[package]]
name = "pin-project-lite"
-version = "0.2.14"
+version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02"
+checksum = "915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff"
[[package]]
name = "powerfmt"
@@ -998,33 +1004,32 @@ dependencies = [
[[package]]
name = "proc-macro2"
-version = "1.0.86"
+version = "1.0.89"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77"
+checksum = "f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e"
dependencies = [
"unicode-ident",
]
[[package]]
name = "procfs"
-version = "0.16.0"
+version = "0.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "731e0d9356b0c25f16f33b5be79b1c57b562f141ebfcdb0ad8ac2c13a24293b4"
+checksum = "cc5b72d8145275d844d4b5f6d4e1eef00c8cd889edb6035c21675d1bb1f45c9f"
dependencies = [
"bitflags 2.6.0",
"chrono",
"flate2",
"hex",
- "lazy_static",
"procfs-core",
- "rustix 0.38.34 (registry+https://github.com/rust-lang/crates.io-index)",
+ "rustix 0.38.38",
]
[[package]]
name = "procfs-core"
-version = "0.16.0"
+version = "0.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2d3554923a69f4ce04c4a754260c338f505ce22642d3830e049a399fc2059a29"
+checksum = "239df02d8349b06fc07398a3a1697b06418223b1c7725085e801e7c0fc6a12ec"
dependencies = [
"bitflags 2.6.0",
"chrono",
@@ -1152,19 +1157,6 @@ version = "0.1.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"
-[[package]]
-name = "rustix"
-version = "0.38.34"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f"
-dependencies = [
- "bitflags 2.6.0",
- "errno 0.3.9",
- "libc",
- "linux-raw-sys",
- "windows-sys 0.52.0",
-]
-
[[package]]
name = "rustix"
version = "0.38.34"
@@ -1179,6 +1171,19 @@ dependencies = [
"windows-sys 0.52.0",
]
+[[package]]
+name = "rustix"
+version = "0.38.38"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "aa260229e6538e52293eeb577aabd09945a09d6d9cc0fc550ed7529056c2e32a"
+dependencies = [
+ "bitflags 2.6.0",
+ "errno 0.3.9",
+ "libc",
+ "linux-raw-sys",
+ "windows-sys 0.52.0",
+]
+
[[package]]
name = "ryu"
version = "1.0.18"
@@ -1196,18 +1201,18 @@ dependencies = [
[[package]]
name = "serde"
-version = "1.0.210"
+version = "1.0.213"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a"
+checksum = "3ea7893ff5e2466df8d720bb615088341b295f849602c6956047f8f80f0e9bc1"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
-version = "1.0.210"
+version = "1.0.213"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f"
+checksum = "7e85ad2009c50b58e87caa8cd6dac16bdf511bbfb7af6c33df902396aa480fa5"
dependencies = [
"proc-macro2",
"quote",
@@ -1216,9 +1221,9 @@ dependencies = [
[[package]]
name = "serde_json"
-version = "1.0.128"
+version = "1.0.132"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8"
+checksum = "d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03"
dependencies = [
"itoa",
"memchr",
@@ -1281,9 +1286,9 @@ checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
[[package]]
name = "syn"
-version = "2.0.77"
+version = "2.0.85"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9f35bcdf61fd8e7be6caf75f429fdca8beb3ed76584befb503b1569faee373ed"
+checksum = "5023162dfcd14ef8f32034d8bcd4cc5ddc61ef7a247c024a33e24e1f24d21b56"
dependencies = [
"proc-macro2",
"quote",
@@ -1292,31 +1297,31 @@ dependencies = [
[[package]]
name = "tempfile"
-version = "3.12.0"
+version = "3.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64"
+checksum = "f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b"
dependencies = [
"cfg-if 1.0.0",
"fastrand",
"once_cell",
- "rustix 0.38.34 (registry+https://github.com/rust-lang/crates.io-index)",
+ "rustix 0.38.38",
"windows-sys 0.59.0",
]
[[package]]
name = "thiserror"
-version = "1.0.64"
+version = "1.0.65"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84"
+checksum = "5d11abd9594d9b38965ef50805c5e469ca9cc6f197f883f717e0269a3057b3d5"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
-version = "1.0.64"
+version = "1.0.65"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3"
+checksum = "ae71770322cbd277e69d762a16c444af02aa0575ac0d174f0b9562d3b37f8602"
dependencies = [
"proc-macro2",
"quote",
@@ -1344,9 +1349,9 @@ checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
[[package]]
name = "tokio"
-version = "1.40.0"
+version = "1.41.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998"
+checksum = "145f3413504347a2be84393cc8a7d2fb4d863b375909ea59f2158261aa258bbb"
dependencies = [
"backtrace",
"bytes",
@@ -1407,9 +1412,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
[[package]]
name = "wasm-bindgen"
-version = "0.2.93"
+version = "0.2.95"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5"
+checksum = "128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e"
dependencies = [
"cfg-if 1.0.0",
"once_cell",
@@ -1418,9 +1423,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-backend"
-version = "0.2.93"
+version = "0.2.95"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b"
+checksum = "cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358"
dependencies = [
"bumpalo",
"log",
@@ -1433,9 +1438,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro"
-version = "0.2.93"
+version = "0.2.95"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf"
+checksum = "e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56"
dependencies = [
"quote",
"wasm-bindgen-macro-support",
@@ -1443,9 +1448,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro-support"
-version = "0.2.93"
+version = "0.2.95"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836"
+checksum = "26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68"
dependencies = [
"proc-macro2",
"quote",
@@ -1456,9 +1461,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-shared"
-version = "0.2.93"
+version = "0.2.95"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484"
+checksum = "65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d"
[[package]]
name = "which"
@@ -1468,7 +1473,7 @@ checksum = "b4ee928febd44d98f2f459a4a79bd4d928591333a494a10a868418ac1b39cf1f"
dependencies = [
"either",
"home",
- "rustix 0.38.34 (registry+https://github.com/rust-lang/crates.io-index)",
+ "rustix 0.38.38",
"winsafe",
]
diff --git a/userspace/ksud/Cargo.toml b/userspace/ksud/Cargo.toml
index f7ce2377..b0b00a7e 100644
--- a/userspace/ksud/Cargo.toml
+++ b/userspace/ksud/Cargo.toml
@@ -39,7 +39,7 @@ which = "6.0"
getopts = "0.2"
sha256 = "1"
sha1 = "0.10"
-tempfile = "3.12"
+tempfile = "3.13"
chrono = "0.4"
hole-punch = { git = "https://github.com/tiann/hole-punch" }
regex-lite = "0.1"
@@ -50,7 +50,7 @@ rustix = { git = "https://github.com/Kernel-SU/rustix.git", branch = "main", fea
] }
# 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.16"
+procfs = "0.17"
loopdev = { git = "https://github.com/Kernel-SU/loopdev" }
[target.'cfg(target_os = "android")'.dependencies]