🔎 Did you know most GitHub Wikis can't index on search engines? Search Engine Enablement for GitHub Wikis service. 400,000+ GitHub Wikis, now indexable by your favorite search engine.
Fix use after free of task in FuturesUnordered when dropped future panics (#2886)
Fix soundness bug in task::waker_ref (#2830)
This is a breaking change but allowed because it is soundness bug fix.
Fix bugs in AsyncBufRead::read_line and AsyncBufReadExt::lines (#2884)
Fix parsing issue in select!/select_biased! (#2832)
This is technically a breaking change as it will now reject a very odd undocumented syntax that was previously accidentally accepted.
Work around issue due to upstream Waker::will_wake change (#2865)
Fix use after free of task in FuturesUnordered when dropped future panics (#2886)
Fix soundness bug in task::waker_ref (#2830)
This is a breaking change but allowed because it is soundness bug fix.
Fix bugs in AsyncBufRead::read_line and AsyncBufReadExt::lines (#2884)
Fix parsing issue in select!/select_biased! (#2832)
This is technically a breaking change as it will now reject a very odd undocumented syntax that was previously accidentally accepted.
Work around issue due to upstream Waker::will_wake change (#2865)
Cleaned up our Android support. This should massively improve backtraces for ones with the API level sufficient to ship with libunwind, etc. Unfortunately, it comes at the cost of dropping support for older ones! Thanks to @​fengys in rust-lang/backtrace-rs#656
Made PrintFmt, which was using the Enum::__NonExhaustiveVariant pattern, use #[non_exhaustive] for real. Don't @ me if you were matching on that! Thanks to @​nyurik in rust-lang/backtrace-rs#651
Massively cleaned up the windows code! We moved from winapi to windows-sys with windows-targets thanks to @​CraftSpider and @​ChrisDenton in
Sorry if you were testing this code in miri! It started yelling about sussy casts. A lot. We did a bunch of internal cleanups that should make it quiet down, thanks to @​workingjubilee in rust-lang/backtrace-rs#641
Uhhh we had to tweak dl_iterate_phdr in rust-lang/backtrace-rs#660 after Android revealed it was... kind of unsound actually and not doing things like checking for null pointers before making slices! WHOOPS! Thanks to @​saethlin for implementing detection for precisely that in rustc! It's really hard to find soundness issues in inherited codebases like this one...
Bumps the patch-dependencies group with 38 updates in the / directory:
0.12.7
0.12.8
0.3.30
0.3.31
0.4.12
0.4.15
0.3.5
0.3.6
0.1.81
0.1.83
0.3.73
0.3.74
1.7.1
1.7.2
1.1.14
1.1.30
4.5.16
4.5.20
0.20.1
0.20.2
1.0.33
1.0.34
1.9.4
1.9.5
0.27.2
0.27.3
0.1.7
0.1.9
0.2.158
0.2.159
0.36.3
0.36.5
0.10.66
0.10.67
0.3.30
0.3.31
1.0.86
1.0.87
0.5.3
0.5.7
0.4.0
0.4.1
0.38.34
0.38.37
0.23.12
0.23.13
1.0.17
1.0.18
0.1.23
0.1.26
1.0.209
1.0.210
1.0.127
1.0.128
0.6.7
0.6.8
1.0.63
1.0.64
0.1.15
0.1.16
0.7.11
0.7.12
0.22.20
0.22.22
0.3.15
0.3.17
1.0.12
1.0.13
0.1.23
0.1.24
0.2.5
0.2.6
0.2.93
0.2.95
0.6.18
0.6.20
Updates
reqwest
from 0.12.7 to 0.12.8Release notes
Sourced from reqwest's releases.
Changelog
Sourced from reqwest's changelog.
Commits
95fec09
v0.12.8baf9712
fix: pass pool_timer to hyper_util to enable the idle cleanup task (#2434)d85f44b
Bump rustls-native-certs (#2427)c8665be
tests: use a documented test network for testing964b1c6
tests: bypass the proxy when testing timeouts09884ed
feat: Add support for SOCKS4 (#610) (#2400)a13a6bc
ci: pin tokio-util for msrv job (#2412)4cc8ec8
feat: Exposestreaming
as public APIwrap
(#2255)cc3dd51
Add file function to async::multipart (#2106)193ed1f
chore: Depend on wasm-bindgen 0.2.89 or higherUpdates
futures
from 0.3.30 to 0.3.31Release notes
Sourced from futures's releases.
Changelog
Sourced from futures's changelog.
Commits
1e05281
Release 0.3.318a8b085
Fix clippy::uninit_vec warningf3fb74d
Document howBoxFuture
s /BoxStream
s are often made (#2887)f00e7af
Fix use after free of task in FuturesUnordered when dropped future panics (#2...33c46b3
ci: Work around sanitizer issue on latest Linux kernel7bf5a72
Fix issues withAsyncBufRead::read_line
andAsyncBufReadExt::lines
(#2884)87afaf3
Use#[inline(always)]
onclone_arc_raw
(#2865)549b90b
Add accessors for the inner of stream::Iter (#2875)07b004a
Add missing symbols (#2883)86dc069
Various fixes too make the CI green (#2885)Updates
async-compression
from 0.4.12 to 0.4.15Changelog
Sourced from async-compression's changelog.
Commits
535fc9c
Merge pull request #302 from Nullus157/release-plz-2024-10-13T16-16-12Ze34f1a5
docs: update changelog4dc15b5
chore: release97af374
docs: move constructors back to top of rustdoc pages5f51d42
Merge pull request #297 from link2xt/link2xt/passthrough-traitsa3d5d67
Pass throughAsyncRead
andAsyncWrite
traits8c5b88a
Merge pull request #301 from Nullus157/revert-299-Fix/decode9e8ac21
Revert "Fix panic when decoding"9d9fe02
Merge pull request #299 from Nullus157/Fix/decode2f4f8a7
Fix tokio::bufreadUpdates
async-stream
from 0.3.5 to 0.3.6Release notes
Sourced from async-stream's releases.
Commits
b0b2f22
Prepare v0.3.6 release (#112)97d1d3e
Fix unsoundness issues #106 and #107 (#109)0588ec1
Fix CI failures (#111)e8abfaa
Fix CI failure (#104)e40ce2c
Update CI config and fix CI failure (#101)3a693e5
Fix CI failure (#100)3bad702
Upgrade to 2021 edition (#99)Updates
async-stream-impl
from 0.3.5 to 0.3.6Release notes
Sourced from async-stream-impl's releases.
Commits
b0b2f22
Prepare v0.3.6 release (#112)97d1d3e
Fix unsoundness issues #106 and #107 (#109)0588ec1
Fix CI failures (#111)e8abfaa
Fix CI failure (#104)e40ce2c
Update CI config and fix CI failure (#101)3a693e5
Fix CI failure (#100)3bad702
Upgrade to 2021 edition (#99)Updates
async-trait
from 0.1.81 to 0.1.83Release notes
Sourced from async-trait's releases.
Commits
e6b4d47
Release 0.1.83bfe8d61
Merge pull request #278 from dtolnay/arbself7bd974b
Ignore needless_arbitrary_self_type clippy lint in generated codeb53b4e7
Add regression test for issue 277f8e5bb4
Release 0.1.828fbf118
Merge pull request #276 from dtolnay/elidednamed6fa246a
Ignore nightly's new elided_named_lifetimes lint in generated coded542a0d
Upload CI Cargo.lock for reproducing failures8828c35
Sort dependency features in Cargo.tomlba9793a
Update ui test suite to nightly-2024-08-11Updates
backtrace
from 0.3.73 to 0.3.74Release notes
Sourced from backtrace's releases.
Commits
38d49aa
Merge pull request #658 from workingjubilee/cut-0.3.74c1749ce
Cut backtrace 0.3.74230570f
Merge pull request #660 from workingjubilee/dont-unsoundly-iterate-phdr153f510
Do not destructure maybe-uninit fields3858946
Revise dl_iterate_phdr callback to be sound-ish7d062c6
rust-lang/backtrace-rs#653
fc37b22
rust-lang/backtrace-rs#657
600beaa
rust-lang/backtrace-rs#648
84b6c1d
rust-lang/backtrace-rs#652
95c3bac
Make enumprint::PrintFmt
rust-lang/backtrace-rs#651
Updates
brotli
from 6.0.0 to 7.0.0Commits
Updates
bytes
from 1.7.1 to 1.7.2Release notes
Sourced from bytes's releases.
Changelog
Sourced from bytes's changelog.
Commits
d7c1d65
chore: prepare bytes v1.7.2 (#736)ac46ebd
ci: update nightly to nightly-2024-09-15 (#734)79fb853
fix: apply sign extension when decoding int (#732)291df5a
Fix double spaces in comments and doc comments (#731)ed7d5ff
test: ensure BytesMut::advance reduces capacity (#728)Updates
cc
from 1.1.14 to 1.1.30Release notes
Sourced from cc's releases.
... (truncated)
Changelog
Sourced from cc's changelog.
... (truncated)
Commits
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)39c0aaf
DisableCC_ENABLE_DEBUG_OUTPUT
if it is set to "0" (#1234)7e9730b
chore: release (#1232)Updates
clap
from 4.5.16 to 4.5.20Release notes
Sourced from clap's releases.
Changelog
Sourced from clap's changelog.
Commits
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/endlessUpdates
clap_builder
from 4.5.15 to 4.5.20Release notes
Sourced from clap_builder's releases.
Changelog
Sourced from clap_builder's changelog.
Commits
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/completera767a97
feat: Add CommandExt support32853d7
refactor(builder): Make Ext code similar for Arg, Commande9ce1be
refactor(builder): Rename AppTag to AppExtf89afeb
refactor(complete): Put most general completer firstUpdates
clap_derive
from 4.5.13 to 4.5.18Release notes
Sourced from clap_derive's releases.
Changelog
Sourced from clap_derive's changelog.
Commits
0d142f6
chore: Release0facf1f
docs: Update changelogee6af99
Merge pull request #5743 from epage/sort232ee10
fix(complete): Use existing display order for Arg/Commandc6b5d62
feat(builder): Expose get_display_order67d9fef
feat(complete): Give control over display order59a61e1
refactor(complete): Pull out common candidate code1448791
fix(complete): Specify tags for built-in candiatesa4aa5df
feat(complete): Group by taga126149
refactor(complete): Remove redundant dedupUpdates
derive_builder
from 0.20.1 to 0.20.2Release notes
Sourced from derive_builder's releases.
Commits
fc18dd2
Bump version to 0.20.2b809d0e
add documentation for private build method65c87d3
Skip rustfmt for manually-written outputd2efc54
Remove DeprecationNotes feature2418ab4
Allow unquoted expressions in default = ...1203dfa
Fix compiletest error message5cca75a
Remove last pretty_assertions dependencyfdc50aa
Remove prettyassertions0a163af
Fix nightly clippy violationbe3795e
Bump darling version to fix clippy issueUpdates
derive_builder_core
from 0.20.1 to 0.20.2Release notes
Sourced from derive_builder_core's releases.
Commits
fc18dd2
Bump version to 0.20.2b809d0e
add documentation for private build method65c87d3
Skip rustfmt for manually-written outputd2efc54
Remove DeprecationNotes feature2418ab4
Allow unquoted expressions in default = ...1203dfa
Fix compiletest error message5cca75a
Remove last pretty_assertions dependencyfdc50aa
Remove prettyassertions0a163af
Fix nightly clippy violationbe3795e
Bump darling version to fix clippy issueUpdates
derive_builder_macro
from 0.20.1 to 0.20.2Release notes
Sourced from derive_builder_macro's releases.
Commits
fc18dd2
Bump version to 0.20.2b809d0e
add documentation for private build method65c87d3
Skip rustfmt for manually-written outputd2efc54
Remove DeprecationNotes feature2418ab4
Allow unquoted expressions in default = ...1203dfa
Fix compiletest error message5cca75a
Remove last pretty_assertions dependencyfdc50aa
Remove prettyassertions0a163af
Fix nightly clippy violationbe3795e
Bump darling version to fix clippy issueUpdates
flate2
from 1.0.33 to 1.0.34Release notes
Sourced from flate2's releases.
Commits
1a28821
Merge pull request #431 from Shnatsel/better-wording2c29780
Merge pull request #428 from Shnatsel/upgrade-zlib-rs423981a
Better wording in compression level docsda5c8cf
Bump versioneeee4c6
Merge pull request #430 from Shnatsel/detailed-level-docs