chore(deps): bump the rust-dependencies group across 1 directory with 38 updates#34
Open
dependabot[bot] wants to merge 8 commits into
Open
chore(deps): bump the rust-dependencies group across 1 directory with 38 updates#34dependabot[bot] wants to merge 8 commits into
dependabot[bot] wants to merge 8 commits into
Conversation
Add the `shadowsocks` crate (git source, with aead-cipher-2022/stream-cipher/aead-cipher-extra features) and `blake3` dependency, gated behind the `shadowsocks` feature flag. Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Implement the Shadowsocks proxy module with cipher mapping (map_cipher), outbound Handler (TCP via ProxyClientStream, UDP via ProxySocket/OutboundDatagramShadowsocks), and I/O wrappers (ShadowSocksStream, ShadowsocksUdpIo). Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Add `#[cfg(feature = shadowsocks)] pub mod shadowsocks;` to proxy/mod.rs and the `Shadowsocks` variant to the `OutboundType` enum with its Display impl. Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Add `OutboundShadowsocks` config struct with type="ss" serde tag, register Ss variant in `OutboundProxyProtocol` enum, and implement `TryFrom<&OutboundShadowsocks> for Handler` converter. Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Add `OutboundProxyProtocol::Ss` arm to `load_plain_outbounds` to construct SS handlers from parsed config during runtime bootstrap. Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
786fbc8 to
7e89f65
Compare
… 38 updates Bumps the rust-dependencies group with 37 updates in the / directory: | Package | From | To | | --- | --- | --- | | [tikv-jemallocator](https://github.com/tikv/jemallocator) | `0.6.1` | `0.7.0` | | [clap](https://github.com/clap-rs/clap) | `4.5.58` | `4.5.60` | | [thiserror](https://github.com/dtolnay/thiserror) | `1.0.69` | `2.0.18` | | [anyhow](https://github.com/dtolnay/anyhow) | `1.0.101` | `1.0.102` | | [libc](https://github.com/rust-lang/libc) | `0.2.183` | `0.2.186` | | [futures](https://github.com/rust-lang/futures-rs) | `0.3.31` | `0.3.32` | | [http](https://github.com/hyperium/http) | `1.4.0` | `1.4.1` | | [hyper](https://github.com/hyperium/hyper) | `1.8.1` | `1.10.0` | | [webpki-roots](https://github.com/rustls/webpki-roots) | `1.0.5` | `1.0.7` | | [quinn-proto](https://github.com/quinn-rs/quinn) | `0.11.13` | `0.11.14` | | [maxminddb](https://github.com/oschwald/maxminddb-rust) | `0.27.1` | `0.28.1` | | [ipnet](https://github.com/krisprice/ipnet) | `2.11.0` | `2.12.0` | | [sysinfo](https://github.com/GuillaumeGomez/sysinfo) | `0.39.2` | `0.39.3` | | [serde_json](https://github.com/serde-rs/json) | `1.0.149` | `1.0.150` | | [tracing-appender](https://github.com/tokio-rs/tracing) | `0.2.4` | `0.2.5` | | [rustls](https://github.com/rustls/rustls) | `0.23.36` | `0.23.40` | | [uuid](https://github.com/uuid-rs/uuid) | `1.20.0` | `1.23.2` | | [socket2](https://github.com/rust-lang/socket2) | `0.6.2` | `0.6.4` | | [rand](https://github.com/rust-random/rand) | `0.9.2` | `0.10.0` | | [chrono](https://github.com/chronotope/chrono) | `0.4.43` | `0.4.44` | | [sha2](https://github.com/RustCrypto/hashes) | `0.10.9` | `0.11.0` | | [digest](https://github.com/RustCrypto/traits) | `0.10.7` | `0.11.3` | | [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite) | `0.28.0` | `0.29.0` | | [tun-rs](https://github.com/tun-rs/tun-rs) | `2.8.2` | `2.8.3` | | [smoltcp](https://github.com/smoltcp-rs/smoltcp) | `0.12.0` | `0.13.1` | | [etherparse](https://github.com/JulianSchmid/etherparse) | `0.19.0` | `0.20.1` | | [axum](https://github.com/tokio-rs/axum) | `0.8.8` | `0.8.9` | | [tower-http](https://github.com/tower-rs/tower-http) | `0.6.8` | `0.6.11` | | [erased-serde](https://github.com/dtolnay/erased-serde) | `0.4.9` | `0.4.10` | | [log](https://github.com/rust-lang/log) | `0.4.29` | `0.4.30` | | [memchr](https://github.com/BurntSushi/memchr) | `2.7.6` | `2.8.1` | | [x509-parser](https://github.com/rusticata/x509-parser) | `0.16.0` | `0.18.1` | | [bollard](https://github.com/fussybeaver/bollard) | `0.20.2` | `0.21.0` | | [rcgen](https://github.com/rustls/rcgen) | `0.14.7` | `0.14.8` | | [env_logger](https://github.com/rust-cli/env_logger) | `0.11.9` | `0.11.10` | | [netstack-smoltcp](https://github.com/cavivie/netstack-smoltcp) | `0.2.0` | `0.2.2` | | [dashmap](https://github.com/xacrimon/dashmap) | `6.1.0` | `6.2.1` | Updates `tikv-jemallocator` from 0.6.1 to 0.7.0 - [Release notes](https://github.com/tikv/jemallocator/releases) - [Changelog](https://github.com/tikv/jemallocator/blob/main/CHANGELOG.md) - [Commits](tikv/jemallocator@0.6.1...0.7.0) Updates `clap` from 4.5.58 to 4.5.60 - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](clap-rs/clap@clap_complete-v4.5.58...clap_complete-v4.5.60) Updates `thiserror` from 1.0.69 to 2.0.18 - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](dtolnay/thiserror@1.0.69...2.0.18) Updates `anyhow` from 1.0.101 to 1.0.102 - [Release notes](https://github.com/dtolnay/anyhow/releases) - [Commits](dtolnay/anyhow@1.0.101...1.0.102) Updates `libc` from 0.2.183 to 0.2.186 - [Release notes](https://github.com/rust-lang/libc/releases) - [Changelog](https://github.com/rust-lang/libc/blob/0.2.186/CHANGELOG.md) - [Commits](rust-lang/libc@0.2.183...0.2.186) Updates `futures` from 0.3.31 to 0.3.32 - [Release notes](https://github.com/rust-lang/futures-rs/releases) - [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md) - [Commits](rust-lang/futures-rs@0.3.31...0.3.32) Updates `http` from 1.4.0 to 1.4.1 - [Release notes](https://github.com/hyperium/http/releases) - [Changelog](https://github.com/hyperium/http/blob/master/CHANGELOG.md) - [Commits](hyperium/http@v1.4.0...v1.4.1) Updates `hyper` from 1.8.1 to 1.10.0 - [Release notes](https://github.com/hyperium/hyper/releases) - [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md) - [Commits](hyperium/hyper@v1.8.1...v1.10.0) Updates `webpki-roots` from 1.0.5 to 1.0.7 - [Release notes](https://github.com/rustls/webpki-roots/releases) - [Commits](rustls/webpki-roots@v/1.0.5...v/1.0.7) Updates `quinn-proto` from 0.11.13 to 0.11.14 - [Release notes](https://github.com/quinn-rs/quinn/releases) - [Commits](quinn-rs/quinn@quinn-proto-0.11.13...quinn-proto-0.11.14) Updates `maxminddb` from 0.27.1 to 0.28.1 - [Release notes](https://github.com/oschwald/maxminddb-rust/releases) - [Changelog](https://github.com/oschwald/maxminddb-rust/blob/main/CHANGELOG.md) - [Commits](oschwald/maxminddb-rust@v0.27.1...v0.28.1) Updates `ipnet` from 2.11.0 to 2.12.0 - [Release notes](https://github.com/krisprice/ipnet/releases) - [Changelog](https://github.com/krisprice/ipnet/blob/master/RELEASES.md) - [Commits](krisprice/ipnet@2.11.0...2.12.0) Updates `sysinfo` from 0.39.2 to 0.39.3 - [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/main/CHANGELOG.md) - [Commits](GuillaumeGomez/sysinfo@v0.39.2...v0.39.3) Updates `serde_json` from 1.0.149 to 1.0.150 - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](serde-rs/json@v1.0.149...v1.0.150) Updates `tracing-appender` from 0.2.4 to 0.2.5 - [Release notes](https://github.com/tokio-rs/tracing/releases) - [Commits](tokio-rs/tracing@tracing-appender-0.2.4...tracing-appender-0.2.5) Updates `rustls` from 0.23.36 to 0.23.40 - [Release notes](https://github.com/rustls/rustls/releases) - [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md) - [Commits](rustls/rustls@v/0.23.36...v/0.23.40) Updates `uuid` from 1.20.0 to 1.23.2 - [Release notes](https://github.com/uuid-rs/uuid/releases) - [Commits](uuid-rs/uuid@v1.20.0...v1.23.2) Updates `socket2` from 0.6.2 to 0.6.4 - [Release notes](https://github.com/rust-lang/socket2/releases) - [Changelog](https://github.com/rust-lang/socket2/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/socket2/commits) Updates `rand` from 0.9.2 to 0.10.0 - [Release notes](https://github.com/rust-random/rand/releases) - [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md) - [Commits](rust-random/rand@rand_core-0.9.2...0.10.0) Updates `chrono` from 0.4.43 to 0.4.44 - [Release notes](https://github.com/chronotope/chrono/releases) - [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md) - [Commits](chronotope/chrono@v0.4.43...v0.4.44) Updates `sha2` from 0.10.9 to 0.11.0 - [Commits](RustCrypto/hashes@sha2-v0.10.9...sha2-v0.11.0) Updates `digest` from 0.10.7 to 0.11.3 - [Commits](RustCrypto/traits@digest-v0.10.7...digest-v0.11.3) Updates `tokio-tungstenite` from 0.28.0 to 0.29.0 - [Changelog](https://github.com/snapview/tokio-tungstenite/blob/master/CHANGELOG.md) - [Commits](snapview/tokio-tungstenite@v0.28.0...v0.29.0) Updates `tun-rs` from 2.8.2 to 2.8.3 - [Release notes](https://github.com/tun-rs/tun-rs/releases) - [Commits](tun-rs/tun-rs@2.8.2...2.8.3) Updates `smoltcp` from 0.12.0 to 0.13.1 - [Release notes](https://github.com/smoltcp-rs/smoltcp/releases) - [Changelog](https://github.com/smoltcp-rs/smoltcp/blob/main/CHANGELOG.md) - [Commits](smoltcp-rs/smoltcp@v0.12.0...v0.13.1) Updates `etherparse` from 0.19.0 to 0.20.1 - [Release notes](https://github.com/JulianSchmid/etherparse/releases) - [Changelog](https://github.com/JulianSchmid/etherparse/blob/master/changelog.md) - [Commits](JulianSchmid/etherparse@v0.19.0...v0.20.1) Updates `axum` from 0.8.8 to 0.8.9 - [Release notes](https://github.com/tokio-rs/axum/releases) - [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md) - [Commits](tokio-rs/axum@axum-v0.8.8...axum-v0.8.9) Updates `tower-http` from 0.6.8 to 0.6.11 - [Release notes](https://github.com/tower-rs/tower-http/releases) - [Commits](tower-rs/tower-http@tower-http-0.6.8...tower-http-0.6.11) Updates `erased-serde` from 0.4.9 to 0.4.10 - [Release notes](https://github.com/dtolnay/erased-serde/releases) - [Commits](dtolnay/erased-serde@0.4.9...0.4.10) Updates `log` from 0.4.29 to 0.4.30 - [Release notes](https://github.com/rust-lang/log/releases) - [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md) - [Commits](rust-lang/log@0.4.29...0.4.30) Updates `memchr` from 2.7.6 to 2.8.1 - [Commits](BurntSushi/memchr@2.7.6...2.8.1) Updates `x509-parser` from 0.16.0 to 0.18.1 - [Changelog](https://github.com/rusticata/x509-parser/blob/master/CHANGELOG.md) - [Commits](https://github.com/rusticata/x509-parser/commits) Updates `bollard` from 0.20.2 to 0.21.0 - [Release notes](https://github.com/fussybeaver/bollard/releases) - [Changelog](https://github.com/fussybeaver/bollard/blob/master/RELEASE.md) - [Commits](fussybeaver/bollard@v0.20.2...v0.21.0) Updates `rcgen` from 0.14.7 to 0.14.8 - [Release notes](https://github.com/rustls/rcgen/releases) - [Commits](rustls/rcgen@v0.14.7...v0.14.8) Updates `env_logger` from 0.11.9 to 0.11.10 - [Release notes](https://github.com/rust-cli/env_logger/releases) - [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md) - [Commits](rust-cli/env_logger@v0.11.9...v0.11.10) Updates `netstack-smoltcp` from 0.2.0 to 0.2.2 - [Release notes](https://github.com/cavivie/netstack-smoltcp/releases) - [Commits](cavivie/netstack-smoltcp@v0.2.0...v0.2.2) Updates `futures-util` from 0.3.31 to 0.3.32 - [Release notes](https://github.com/rust-lang/futures-rs/releases) - [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md) - [Commits](rust-lang/futures-rs@0.3.31...0.3.32) Updates `dashmap` from 6.1.0 to 6.2.1 - [Release notes](https://github.com/xacrimon/dashmap/releases) - [Commits](xacrimon/dashmap@v6.1.0...v6.2.1) --- updated-dependencies: - dependency-name: anyhow dependency-version: 1.0.102 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: axum dependency-version: 0.8.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: bollard dependency-version: 0.21.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: chrono dependency-version: 0.4.44 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: clap dependency-version: 4.5.60 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: dashmap dependency-version: 6.2.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: digest dependency-version: 0.11.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: env_logger dependency-version: 0.11.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: erased-serde dependency-version: 0.4.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: etherparse dependency-version: 0.20.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: futures dependency-version: 0.3.32 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: futures-util dependency-version: 0.3.32 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: http dependency-version: 1.4.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: hyper dependency-version: 1.10.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: ipnet dependency-version: 2.12.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: libc dependency-version: 0.2.186 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: log dependency-version: 0.4.30 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: maxminddb dependency-version: 0.28.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: memchr dependency-version: 2.8.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: netstack-smoltcp dependency-version: 0.2.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: quinn-proto dependency-version: 0.11.14 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: rand dependency-version: 0.10.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: rcgen dependency-version: 0.14.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: rustls dependency-version: 0.23.40 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: serde_json dependency-version: 1.0.150 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: sha2 dependency-version: 0.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: smoltcp dependency-version: 0.13.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: socket2 dependency-version: 0.6.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: sysinfo dependency-version: 0.39.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: thiserror dependency-version: 2.0.18 dependency-type: direct:production update-type: version-update:semver-major dependency-group: rust-dependencies - dependency-name: tikv-jemallocator dependency-version: 0.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: tokio-tungstenite dependency-version: 0.29.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: tower-http dependency-version: 0.6.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: tracing-appender dependency-version: 0.2.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: tun-rs dependency-version: 2.8.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: uuid dependency-version: 1.23.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: webpki-roots dependency-version: 1.0.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies - dependency-name: x509-parser dependency-version: 0.18.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
7e89f65 to
849a277
Compare
e10ca58 to
7dda2ed
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the rust-dependencies group with 37 updates in the / directory:
0.6.10.7.04.5.584.5.601.0.692.0.181.0.1011.0.1020.2.1830.2.1860.3.310.3.321.4.01.4.11.8.11.10.01.0.51.0.70.11.130.11.140.27.10.28.12.11.02.12.00.39.20.39.31.0.1491.0.1500.2.40.2.50.23.360.23.401.20.01.23.20.6.20.6.40.9.20.10.00.4.430.4.440.10.90.11.00.10.70.11.30.28.00.29.02.8.22.8.30.12.00.13.10.19.00.20.10.8.80.8.90.6.80.6.110.4.90.4.100.4.290.4.302.7.62.8.10.16.00.18.10.20.20.21.00.14.70.14.80.11.90.11.100.2.00.2.26.1.06.2.1Updates
tikv-jemallocatorfrom 0.6.1 to 0.7.0Release notes
Sourced from tikv-jemallocator's releases.
Changelog
Sourced from tikv-jemallocator's changelog.
Commits
0e91291*: bump 0.7.0 (#164)e16f89epassthrough cc env/args using native cc features (#158)3bc06e9Add profiling_libunwind feature (#159)c7101ceUpdate jemalloc to 5.3.1741a86benable CI for nightly branch7e5e78aadd new free ffi1809195switch to facebook/jemallocccc2bfcjemalloc-ctl: fix invalid update implementationbaae33dUpgrade from macos-13 to macos-15-intel4400f09Propagate LDFLAGS, if presentUpdates
clapfrom 4.5.58 to 4.5.60Release notes
Sourced from clap's releases.
Changelog
Sourced from clap's changelog.
Commits
33d24d8chore: Release9332409docs: Update changelogb7adce5Merge pull request #6166 from fabalchemy/fix-dynamic-powershell-completion009bba4fix(clap_complete): Improve powershell registrationd89d57dchore: Releasef18b67edocs: Update changelog9d218ebMerge pull request #6165 from epage/shirt126440cfix(help): Correctly calculate padding for short-only args9e3c05etest(help): Show panic with short, valueless argc9898d0test(help): Verify short with valueUpdates
thiserrorfrom 1.0.69 to 2.0.18Release notes
Sourced from thiserror's releases.
... (truncated)
Commits
dc0f6a2Release 2.0.180275292Touch up PR 4433c33bc6Merge pull request #443 from LucaCappelletti94/master995939cReproduce issue 44221653d1Made clippy lifetime allows conditional45e5388Update actions/upload-artifact@v5 -> v6386aac1Update actions/upload-artifact@v4 -> v5ec50561Update actions/checkout@v5 -> v6247eab5Update name of empty_enum clippy lint91b181fRaise required compiler to Rust 1.68Updates
anyhowfrom 1.0.101 to 1.0.102Release notes
Sourced from anyhow's releases.
Commits
5c657b3Release 1.0.102e737fb6Merge pull request #442 from dtolnay/backtrace7fe62b5Further simply backtrace conditional compilationc8cb5caMerge pull request #441 from dtolnay/backtracede27df7Delete CI use of --features=backtrace9b67e5dMerge pull request #440 from dtolnay/backtraceefdb11aSimplifystd_backtraceconditional codeb8a9a70Merge pull request #439 from dtolnay/backtracea42fc2cRemovefeature = "backtrace"conditional code2a2a3ceRe-word backtrace feature commentUpdates
libcfrom 0.2.183 to 0.2.186Release notes
Sourced from libc's releases.
... (truncated)
Changelog
Sourced from libc's changelog.
... (truncated)
Commits
42620ff[0.2] libc: Release 0.2.1869db2eaaapple: add KEVENT_FLAG_* constants3840939Add PR_SET_MEMORY_MERGE and PR_GET_MEMORY_MERGE for linuxf697debchore: migrate from Cirrus CI to GHA71d5bfclibc: Release 0.2.1851027d1cRevert "ci: Pin nightly to 2026-04-01"0e9c6e5redox: Add semaphore functions24ef457feat: add back support for gnu windows x86 in ciaa75cafhorizon: Change POLL constants from c_short to c_intb7eda5ahexagon: add missing constants and fix types for linux-muslUpdates
futuresfrom 0.3.31 to 0.3.32Release notes
Sourced from futures's releases.
Changelog
Sourced from futures's changelog.
Commits
d9bba94Release 0.3.32151e0b9Add comments on rust-version field in Cargo.toml4aaf00cBump MSRV of utility crates to 1.71a4cce12perf: improve AtomicWaker::wake performance (#2983)ba9d102Add#[clippy::has_significant_drop]to guards (#2967)20396a8Fix rustdoc::broken_intra_doc_links warning815f6ebFix documentation ofBiLock::lock(#2971)0f0db04futures-util: makeMutex::new()const (#2956)5d6fc5eci: Test big-endian target (s390x Linux)9f739feIgnore dead_code lint on Fn1 traitUpdates
httpfrom 1.4.0 to 1.4.1Release notes
Sourced from http's releases.
Changelog
Sourced from http's changelog.
Commits
a24c968v1.4.1bc3b044fix(header): use a set_len guard in IntoIter drop (#838)1b968dcfix(header): fix stacked borrows for IterMut/ValuesIterMut (#837)6e2dd42fix: clamp Extend size hint so HeaderMap reserve cannot overflow (#833)68e0abbdocs: fix typo in request builder docs (#831)29dd307docs(extensions): rephrase internal comment (#827)ae48fb5fix(uri): reject Path::from_shared/from_static if doesn't start with slash (#...1ad200erefactor(uri): consolidate PathAndQuery::from_shared and from_static (#825)d59d939refactor: Remove usage of float instruction (#823)ed680c4tests: update to rand 0.10 (#818)Updates
hyperfrom 1.8.1 to 1.10.0Release notes
Sourced from hyper's releases.
... (truncated)
Changelog
Sourced from hyper's changelog.
Commits
54e8511v1.10.079dbab6style(ext): fix manual_assert lint (#4079)cca6bf1style(client): removing wildcard_imports lint allowance (#4080)3cc1158test(client): fix misuse of path_and_query in CONNECT test (#4078)cad38b7chore(lib): start a strict clippy config (#4075)7bb1d03chore(ci): fix security-audit job (#4076)5dbcae7docs(lib): fixup markdown and grammar in doc comments (#4074)08ef365refactor(lib): replace unwraps with expects (#4073)3d1dcc0refactor(lib): use a panic_if_poisoned() helper for mutexes (#4072)659e1e9docs(error): add detailed doc comments to Error query methods (#4065)Updates
webpki-rootsfrom 1.0.5 to 1.0.7Release notes
Sourced from webpki-roots's releases.
Commits