This is mostly CI changes, with a very mild bump to our effective cc crate version recorded, and a small modification to a previous changeset to allow backtrace to run at its current checked-in MSRV on Windows. Sorry about that! We will be getting 0.3.70 yanked shortly.
The Advice struct was split into two enums: Advice and UncheckedAdvice.
Advice can be passed to safe advise and advise_range methods.
And UncheckedAdvice can be passed to unsafe unchecked_advise
and unchecked_advise_range methods.
@adamreichold
[0.8.0] - 2023-09-25
Changed
The Advice type is a struct and not an enum now.
@adamreichold
Fixed
Some of the Advise variants were unsound and now require unsafe to be constructed.
@adamreichold
[0.7.1] - 2023-06-24
Fixed
Mapping beyond 4GB offset on 32 bit glibc. Linux-only.
@lvella
[0.7.0] - 2023-06-08
Added
Mmap::remap, MmapMut::remap and MmapRaw::remap. Linux-only.
@Phantomical
Advice::PopulateRead and Advice::PopulateWrite. Linux-only.
@Jesse-Bakker
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 cargo-dependencies group with 10 updates:
0.3.69
0.3.71
0.5.10
0.9.3
1.1.2
1.1.3
1.5.0
1.6.0
0.1.7
0.1.8
2.0.1
2.0.2
2.2.5
2.2.6
1.10.3
1.10.4
0.38.31
0.38.32
1.13.1
1.13.2
Updates
backtrace
from 0.3.69 to 0.3.71Release notes
Sourced from backtrace's releases.
... (truncated)
Commits
7be8953
rust-lang/backtrace-rs#599
c31ea5b
rust-lang/backtrace-rs#602
193125a
rust-lang/backtrace-rs#601
bdc8b82
Merge pull request #598 from workingjubilee/pull-back-msrvedc9f5c
hack out binary size checks4c8fe97
add Windows to MSRV tests84dfe24
hack CI3f08ec0
Pull back MSRV-breaking ptr::from_ref6fa4b85
rust-lang/backtrace-rs#592
ea7dc8e
rust-lang/backtrace-rs#591
Updates
memmap2
from 0.5.10 to 0.9.3Changelog
Sourced from memmap2's changelog.
... (truncated)
Commits
5a49e8a
Version bump.1079b61
Fix build on Android.c82f49b
Version bump.faafbfd
Fix formatting.428bb9b
Fix tests.55109c6
Disable huge tables support for freebsd, since it doesn't support them.c173463
Version bump.e5faf13
Fix madvise tests to not assume 4k pages.3c71286
Add huge pages support.f16835d
Version bump.Updates
aho-corasick
from 1.1.2 to 1.1.3Commits
56256dc
1.1.31b64b22
simd: fix big-endian aarch64 build59b3655
style: clean up lint violationsf227162
benchmarks: import jetscii's benchmarks964a2d5
benchmarks: update aho-corasick engine lock fileUpdates
bytes
from 1.5.0 to 1.6.0Release notes
Sourced from bytes's releases.
Changelog
Sourced from bytes's changelog.
Commits
ce8d8a0
chore: prepare bytes v1.6.0 (#681)536db06
Use ManuallyDrop instead of mem::forget (#675)ca00411
Remove commented tests for Bytes::unsplit (#677)7968f6f
Remove redundant reserve call (#674)c5fae00
copy_to_bytes: Add panic section to docs (#676)99584cc
Use Iterator from the prelude (#673)4628927
Refactor split_at/split_to (#663)1bcd212
get_vec_pos: use &self instead of &mut self (#670)f586ffc
set_vec_pos does not need a second parameter (#672)c6972d6
Calculate original capacity only if necessary (#666)Updates
cargo-platform
from 0.1.7 to 0.1.8Commits
Updates
fastrand
from 2.0.1 to 2.0.2Release notes
Sourced from fastrand's releases.
Changelog
Sourced from fastrand's changelog.
Commits
a8f98b4
v2.0.2dda0fe8
Remove unnecesary instantiation35b0ae3
Fix typo (#76)f577814
Always set #![no_std] to fix redundant import warning034e668
docs: Fix CI badge link in readmeUpdates
indexmap
from 2.2.5 to 2.2.6Changelog
Sourced from indexmap's changelog.
Commits
3f0fffb
Merge pull request #323 from cuviper/mutable33c1a7c
Fixunused_imports
b76ff73
Fixclippy::multiple_bound_locations
0060546
Release 2.2.6210b027
Opt-in mutable access on IndexSetUpdates
regex
from 1.10.3 to 1.10.4Commits
aa2d8bd
1.10.4088d7f3
api: add Cow guarantee to replace APIa5ae351
regex-automata-0.4.69cf4a42
automata: fix bug where reverse NFA lacked an unanchored prefix10fe722
style: clean up some recent lint violationsd7f9347
regex-automata-0.4.507ef7f1
automata: make additional prefileter metadata publicUpdates
rustix
from 0.38.31 to 0.38.32Commits
647d6c9
chore: Release rustix version 0.38.322fc59e9
Addsetgroups
and fixgetgroups
(#1006)b494d28
Miscellaneous documentation cleanups (#1036)a754c48
Temporarily disable Dragonfly in CI. (#1035)5944bde
Fix compilation errors on armv6k-nintendo-3ds. (#1027)3fb1d16
Add pidfd_send_signal syscall (#1019)966fde1
AddIORING_MSG_RING_FLAGS_PASS
. (#1034)4c3335c
Add mount2 syscall (#1024)a6a5cc8
Add some tests for the module functions. (#1029)7b44528
Update FreeBSD 13 CI image (#1032)Updates
smallvec
from 1.13.1 to 1.13.2Release notes
Sourced from smallvec's releases.
Commits
0089d0a
Bump version to 1.13.2b1d2814
Fix UB on out-of-bounds insert()3057362
Stop passing tag-raw-ptrs to MIRIFLAGSf6665a5
Add more tests for UBDependabot 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