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
with
attributes 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
with
anddefault
attributes (#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_PATHNAME
andFNM_NOESCAPE
values rust-lang/libc#39830.2.160
Added
- Android: add
PR_GET_NAME
andPR_SET_NAME
rust-lang/libc#3941- Apple: add
F_TRANSFEREXTENTS
rust-lang/libc#3925- Apple: add
mach_error_string
rust-lang/libc#3913- Apple: add additional
pthread
APIs rust-lang/libc#3846- Apple: add the
LOCAL_PEERTOKEN
socket option rust-lang/libc#3929- BSD: add
RTF_*
,RTA_*
,RTAX_*
, andRTM_*
definitions rust-lang/libc#3714- Emscripten: add
AT_EACCESS
rust-lang/libc#3911- Emscripten: add
getgrgid
,getgrnam
,getgrnam_r
andgetgrgid_r
rust-lang/libc#3912- Emscripten: add
getpwnam_r
andgetpwuid_r
rust-lang/libc#3906- FreeBSD: add
POLLRDHUP
rust-lang/libc#3936- Haiku: add
arc4random
rust-lang/libc#3945- Illumos: add
ptsname_r
rust-lang/libc#3867- Linux: add
fanotify
interfaces rust-lang/libc#3695- Linux: add
tcp_info
rust-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
iopl
andioperm
rust-lang/libc#3720- Musl: add
posix_spawn
chdir functions rust-lang/libc#3949- Musl: add
utmpx.h
constants rust-lang/libc#3908- NetBSD: add
sysctlnametomib
,CLOCK_THREAD_CPUTIME_ID
andCLOCK_PROCESS_CPUTIME_ID
rust-lang/libc#3927- Nuttx: initial support rust-lang/libc#3909
- RTEMS: add
getentropy
rust-lang/libc#3973- RTEMS: initial support rust-lang/libc#3866
- Solarish: add
POLLRDHUP
,POSIX_FADV_*
,O_RSYNC
, andposix_fallocate
rust-lang/libc#3936- Unix: add
fnmatch.h
rust-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_t
to bec_ulonglong
rust-lang/libc#3919Fixed
- ESP-IDF: fix mismatched constants and structs rust-lang/libc#3920
- FreeBSD: fix
struct stat
on FreeBSD 12+ rust-lang/libc#3946Other
- CI: Fix CI for FreeBSD 15 rust-lang/libc#3950
- Docs: link to
windows-sys
rust-lang/libc#3915
Sourced from libc's changelog.
0.2.161 - 2024-10-17
Fixed
- OpenBSD: fix
FNM_PATHNAME
andFNM_NOESCAPE
values rust-lang/libc#39830.2.160 - 2024-10-17
Added
- Android: add
PR_GET_NAME
andPR_SET_NAME
rust-lang/libc#3941- Apple: add
F_TRANSFEREXTENTS
rust-lang/libc#3925- Apple: add
mach_error_string
rust-lang/libc#3913- Apple: add additional
pthread
APIs rust-lang/libc#3846- Apple: add the
LOCAL_PEERTOKEN
socket option rust-lang/libc#3929- BSD: add
RTF_*
,RTA_*
,RTAX_*
, andRTM_*
definitions rust-lang/libc#3714- Emscripten: add
AT_EACCESS
rust-lang/libc#3911- Emscripten: add
getgrgid
,getgrnam
,getgrnam_r
andgetgrgid_r
rust-lang/libc#3912- Emscripten: add
getpwnam_r
andgetpwuid_r
rust-lang/libc#3906- FreeBSD: add
POLLRDHUP
rust-lang/libc#3936- Haiku: add
arc4random
rust-lang/libc#3945- Illumos: add
ptsname_r
rust-lang/libc#3867- Linux: add
fanotify
interfaces rust-lang/libc#3695- Linux: add
tcp_info
rust-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
iopl
andioperm
rust-lang/libc#3720- Musl: add
posix_spawn
chdir functions rust-lang/libc#3949- Musl: add
utmpx.h
constants rust-lang/libc#3908- NetBSD: add
sysctlnametomib
,CLOCK_THREAD_CPUTIME_ID
andCLOCK_PROCESS_CPUTIME_ID
rust-lang/libc#3927- Nuttx: initial support rust-lang/libc#3909
- RTEMS: add
getentropy
rust-lang/libc#3973- RTEMS: initial support rust-lang/libc#3866
- Solarish: add
POLLRDHUP
,POSIX_FADV_*
,O_RSYNC
, andposix_fallocate
rust-lang/libc#3936- Unix: add
fnmatch.h
rust-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_t
to bec_ulonglong
rust-lang/libc#3919Fixed
- ESP-IDF: fix mismatched constants and structs rust-lang/libc#3920
- FreeBSD: fix
struct stat
on 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_suffix
constructors 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-wiz
in eminence/procfs#292- Clarify CpuInfo.get_field docs by
@eminence
in eminence/procfs#291- Correct copy-pasted Process::task_from_tid() doc by
@ryoqun
in eminence/procfs#294- Ship copyright and license files with split crates by
@michel-slm
in eminence/procfs#297- Derive serde for Pfn by
@tatref
in eminence/procfs#301- Add MountInfos::iter by
@rusty-snake
in eminence/procfs#300- Add oom_score_adj Process methods by
@futpib
in eminence/procfs#298- feat: move PhysicalPageFlags to procfs-core by
@tatref
in eminence/procfs#303- Fix documentation for
Meminfo.s_reclaimable
. by@carletes
in eminence/procfs#306- Doc: Fix incorrect link to examples by
@VxDxK
in eminence/procfs#307- Implemented proc/crypto parsing by
@Hwatwasthat
in eminence/procfs#296- Remove lazy-static dependency by
@notgull
in eminence/procfs#308- Fix build error with backtrace feature enabled by
@mbrubeck
in eminence/procfs#309- net: Improve parsing of /proc/net/snmp by
@haaspors
in eminence/procfs#313- Updated some examples to a bit more than printing debug. by
@Hwatwasthat
in eminence/procfs#314- Implemented crypto example by
@Hwatwasthat
in eminence/procfs#315- Add support for /dev/devices by
@yamaura
in eminence/procfs#311New Contributors
@ryoqun
made their first contribution in eminence/procfs#294@michel-slm
made their first contribution in eminence/procfs#297@rusty-snake
made their first contribution in eminence/procfs#300@futpib
made their first contribution in eminence/procfs#298@carletes
made their first contribution in eminence/procfs#306@VxDxK
made their first contribution in eminence/procfs#307@Hwatwasthat
made their first contribution in eminence/procfs#296@notgull
made their first contribution in eminence/procfs#308@mbrubeck
made their first contribution in eminence/procfs#309@haaspors
made their first contribution in eminence/procfs#313@yamaura
made 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
addr2line
binary to prefer symbol names over DWARF names. #332Updated
gimli
dependency.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_to
for empty slices (#740)
Sourced from bytes's changelog.
1.8.0 (October 21, 2024)
- Guarantee address in
split_off
/split_to
for 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_OUTPUT
if 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_OUTPUT
if 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 | 187 +++++++++++++++++++-------------------
userspace/ksud/Cargo.toml | 4 +-
2 files changed, 98 insertions(+), 93 deletions(-)
diff --git a/userspace/ksud/Cargo.lock b/userspace/ksud/Cargo.lock
index 34d59d6da534..d8ad1fdfb2b0 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",
@@ -1155,27 +1160,27 @@ checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"
[[package]]
name = "rustix"
version = "0.38.34"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f"
+source = "git+https://github.com/Kernel-SU/rustix.git?branch=main#4a53fbc7cb7a07cabe87125cc21dbc27db316259"
dependencies = [
"bitflags 2.6.0",
"errno 0.3.9",
+ "itoa",
"libc",
"linux-raw-sys",
+ "once_cell",
"windows-sys 0.52.0",
]
[[package]]
name = "rustix"
-version = "0.38.34"
-source = "git+https://github.com/Kernel-SU/rustix.git?branch=main#4a53fbc7cb7a07cabe87125cc21dbc27db316259"
+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",
- "itoa",
"libc",
"linux-raw-sys",
- "once_cell",
"windows-sys 0.52.0",
]
@@ -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 f7ce2377be67..b0b00a7e1e46 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]