fix llvm-ar as archiver for msvc targets; fix clang-cl detection; fix assembler output flag detection; add clang/clang-cl windows CI by @russelltg in rust-lang/cc-rs#1015
linux_disable_fallback crate feature to disable /dev/urandom-based fallback on Linux and
Android targets. Enabling this feature bumps minimum supported Linux kernel version to 3.17 and
Android API level to 23 (Marshmallow). #396
Changed
Disable /dev/urandom fallback for Linux targets outside of the following target_arches:
aarch64, arm, powerpc, powerpc64, s390x, x86, x86_64#396
Do not catch EPERM error code on Android while checking availability of
the getrandom syscall #396
Improving API stability. This crate now uses types from rustls-pki-types; we expect this to reduce the number of breaking changes in rustls ecosystem. As part of this, the Item enum's variants got renamed from Item::{RSAKey, PKCS8Key, ECKey} to Item::{Pkcs1Key, Pkcs8Key, Sec1Key}.
no_std support. This crate can now work optionally without std: use the new read_one_from_slice API.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the pointercrate group with 6 updates:
0.12.2
0.12.3
1.0.90
1.0.91
0.2.12
0.2.13
1.0.4
2.1.2
1.0.14
1.0.15
0.50.0
0.52.0
Updates
reqwest
from 0.12.2 to 0.12.3Release notes
Sourced from reqwest's releases.
Changelog
Sourced from reqwest's changelog.
Commits
0720159
v0.12.39209695
Remove duplicate example for ClientBuilder::default_headers (#2236)e3a1565
fix: use lower case domain string when usingresolve
andresolve_to_addrs
...b4c491a
feat: allow fine-grained root certs for rustls (#2232)cf4295d
chore: update winreg to 0.52.0 (#2226)db25e80
chore: upgrade base64 to 0.22 (#2224)13e27b7
fix: response body timeout forwards the size hint872af0c
refactor: upgrade to rustls-pemfile 2 (#2222)68a3f58
fix: stop sending content-length: 0 for GET requests (#2207)14e46ff
FromStr trait implementation for Name (#2212)Updates
cc
from 1.0.90 to 1.0.91Release notes
Sourced from cc's releases.
Commits
c9b0850
Release cc 1.0.91 (#1024)d902ed3
fix(env_tool): return None if env is empty (#1021)fd912ec
fix llvm-ar as archiver for msvc targets; fix clang-cl detection; fix assembl...be62f4a
Fix caching of supported compiler flag (#1002)bbae474
Also shim llvm-ar in the clang_android test on non-Windows (#1016)0195ebf
Fix regression in compiler family detection (#1014)30c6b72
refactor: Optimize code based on cargo clippy suggestions (#1013)f36d6a7
Fix compile family detection: Use C macros instead of$compiler -v
(#1000)77a54a9
Fix safety comment for LibraryHandle::get_proc_address (#1010)abf67d7
feat: Query rustc for clang target triples instead of hardcoding them (#1004)Updates
getrandom
from 0.2.12 to 0.2.13Changelog
Sourced from getrandom's changelog.
Commits
968dd48
Release v0.2.13 (#405)8ffd43e
Conditionally disable file fallback for Android and Linux (#396)6b7bcb5
Replace man7.org links with manned.org (#404)5f0701f
CI: Run tests on aarch64-apple-darwin and aarch64-apple-ios-sim. (#398)489eeee
Fix nightly build by removing redundantuse
(#399)d102c36
Usedoc_auto_cfg
instead ofdoc_cfg
(#392)2e4bb4d
Correct comments regarding LazyUsize (#391)Updates
rustls-pemfile
from 1.0.4 to 2.1.2Release notes
Sourced from rustls-pemfile's releases.
... (truncated)
Commits
7ba4ab7
Delete obsolete release history section07686b2
Cargo: version 2.1.1 -> 2.1.248ab234
Fixed warnings from rust nightlyd7b1215
Bump base64 from 0.21.5 to 0.22.077a6c99
Cargo: version 2.1.0 -> 2.1.109a08fd
proj: add Cargo.lock, use --locked in CI95152b4
pemfile: also trim leading contiguous content whitespacefc3414f
lib: clean up no_std and use of std in test codee2d220a
Cargo: version 2.0.0 -> 2.1.0de3d0ae
add certificate signing requestUpdates
rustversion
from 1.0.14 to 1.0.15Release notes
Sourced from rustversion's releases.
Commits
70ca5ad
Release 1.0.150fa74f5
Merge pull request #47 from dtolnay/rustcwrapper51f46e2
Apply RUSTC_WRAPPERdf7e51d
Explicitly install a Rust toolchain for cargo-outdated job5e54059
Test docs.rs documentation build in CI5f73c91
Update actions/checkout@v3 -> v42a58661
Resolve ignored_unit_patterns pedantic clippy lintf4bbc8f
Resolve redundant_guards clippy lintdda672e
Revert "Temporarily disable -Zrandomize-layout due to rustc ICE"f9d72db
Temporarily disable -Zrandomize-layout due to rustc ICEUpdates
winreg
from 0.50.0 to 0.52.0Release notes
Sourced from winreg's releases.
Changelog
Sourced from winreg's changelog.
Commits
1c56127
Merge branch 'winapi'. Bump version to 0.52.04b0ba3e
Bump version to 0.14.07634148
Fix UB inFromRegValue
foru32
andu64
9aea2ad
Bump version to 0.13.05312581
Fix build with rust 1.31ecda498
Make serialization modules public.0fd5bb8
.commit()
and.rollback()
now consume the transactionfa2f1c8
AddRegKey::rename_subkey()
methodfc6521e
Fix build with rust 1.4660c4210
Merge branch 'winapi'Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show