🔎 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.
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 30 updates in the / directory:
0.12.7
0.12.8
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.24
4.5.16
4.5.19
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.4
0.3.30
0.3.31
0.5.3
0.5.7
0.4.0
0.4.1
0.38.34
0.38.37
0.23.12
0.23.13
0.1.23
0.1.24
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
1.0.12
1.0.13
0.1.23
0.1.24
0.2.5
0.2.6
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
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
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.24Release notes
Sourced from cc's releases.
Changelog
Sourced from cc's changelog.
... (truncated)
Commits
7de85cc
chore: release (#1223)94ca4d3
Fix wasm32-wasip1-threads: shared-memory disallowed due to not compiled with...e198c7f
Reduce the need for the host target triple (#1224)099ef3b
Add auto cancellation for CI jobs (#1222)1d566d4
chore: release (#1220)e6a87a6
Update doc for detecting changes/upgrades of compilers (#1218)5f5e1c8
chore: release (#1216)71c672b
Don't rerun if PATH changes (#1215)748b777
chore: release (#1213)270ec65
disable pic for targets that end in-none
(#1212)Updates
clap
from 4.5.16 to 4.5.19Release notes
Sourced from clap's releases.
Changelog
Sourced from clap's changelog.
Commits
1089073
chore: Releasec9b8c85
docs: Update changelog8b3de18
Merge pull request #5685 from epage/engineb38538d
fix(complete)!: Rename dynamic to engine232af62
Merge pull request #5684 from epage/endless0209a79
fix(complete): Don't cause endless completions for bash/zshd811585
chore: Releaseab948b3
docs: Update changelog82e599e
Merge pull request #5602 from shannmu/delimiter_values59bf26d
feat(clap_complete): Support delimiter values in native completionsUpdates
clap_builder
from 4.5.15 to 4.5.19Release notes
Sourced from clap_builder's releases.
Changelog
Sourced from clap_builder's changelog.
Commits
61ebe72
chore: Release2e3fcc6
docs: Update changelog13dad4c
Merge pull request #5759 from clap-rs/renovate/unicode-width-0.x3ca44c7
Merge pull request #5758 from clap-rs/renovate/terminal_size-0.xd71ae66
Merge pull request #5760 from clap-rs/renovate/stable-1.xa25c734
chore(deps): Update dependency STABLE to v1.81.0fce38c1
chore(deps): Update Rust crate unicode-width to 0.2.0f651921
chore(deps): Update compatible (dev) (#5757)a618230
chore(deps): Update Rust crate terminal_size to 0.4.0fd31a1b
Merge pull request #5754 from epage/shellUpdates
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
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-docs731df32
Update Cargo.toml8210288
Document backend differences1f78c5c
Upgrade zlib-rs to 0.3.0 to get multiple bugfixes:6fbd6d2
Merge pull request #427 from ByteBaker/main936aa35
docs: correctly mention compression levelUpdates
gimli
from 0.29.0 to 0.31.0Changelog
Sourced from gimli's changelog.
... (truncated)
Commits
efc17bd
Release 0.31.0 (#736)cf64cb7
dwarfdump: change format specifier for addresses482823f
read/line: move LineInstruction Display impl to dwarfdump159f3cf
dwarfdump: display indexed addresses in expressions552cb89
dwarfdump: style changes36ee540
read: use address size when checking address overflow (#733)38c185e
Delete support for segment selectors (#720)345d60f
read/aranges: handle address range overflow (#732)450cb69
read/line: check for overflow when advancing the address (#731)9257192
read/cfi: check for overflow when evaluating DW_CFA_advance_loc (#730)Updates
httparse
from 1.9.4 to 1.9.5Release notes
Sourced from httparse's releases.
Commits
97c7e6e
v1.9.5cf69365
fix unsound pointer arithmetic (#185)42422dc
lint(simd): don't build simd::sse42 when +avx2 (#183)47853d7
perf(simd): avx2 fallack to swar instead of sse4.2 (#181)fff851f
benches: lexicographically ordered bench names (#180)38878a0
perf: cibench workflow (#179)Updates
hyper-rustls
from 0.27.2 to 0.27.3Release notes
Sourced from hyper-rustls's releases.
Commits
dc54bc0
Bump version to 0.27.3a1d9263
Import std::io directly6d1267c
Avoid io::Result type alias139550b
Upgrade to rustls-native-certs 0.8516e3ac
Alphabetically sort features3a4d5d7
Move features before dependenciesf8c2036
chore: sort features1d57d93
enablerustls-platform-verifier
for docs.rsa6a5687
Take impl Into<Arc> in connector builderb4f5132
Add ConnectorBuilder::with_provider_and_platform_verifierUpdates
hyper-util
from 0.1.7 to 0.1.9Release notes
Sourced from hyper-util's releases.
Changelog
Sourced from hyper-util's changelog.
Commits
fcb8565
v0.1.98b246a1
chore: remove tower dep by vendoring Oneshot (#151)d3e9699
fix: erroneous retries on a failed request to a newly opened socket (#150)2639193
feat(client): use non-zero ports resolved by dns resolvers (#148)4a8a261
chore(ci): pin tokio-util in MSRV CI job (#149)ad4a376
v0.1.8164d926
Introduce hyper_util::server::conn::auto::upgrade::downcast (#147)df55aba
refactor: run dns resolution in the same tracing-span as the caller (#134)9fcc7f6
refactor(client): Add conditional compilation forinterface
field in HttpCo...cbe098a
tests: rewrite drop_client_closes_idle_connection in async (#141)Updates
libc
from 0.2.158 to 0.2.159Release notes
Sourced from libc's releases.