Split text into semantic chunks, up to a desired chunk size. Supports calculating length by characters and tokens, and is callable from Rust and Python.
Deleted data and align parameters for write::Object::add_subsection.
Use add_symbol_data or add_symbol_bss instead.
#676
Changed methods in the lower level read API to accept or return SectionIndex
or SymbolIndex instead of usize.
#677#684#685
Deleted SymbolKind::Null. Changed read::Object::sections and read::Object::symbols
to no longer return null entries. This affects ELF and XCOFF.
#679
Changed read::ObjectMap::object to return ObjectMapFile. This handles
splitting the object file name into path and member.
#686
Changed read::coff::ImageSymbol::address to only return an address for
symbols that have an address.
#689
Added
Added pod::slice_from_all_bytes and pod::slice_from_all_bytes_mut.
#672
Added write::Object::set_subsections_via_symbols.
Changed write::Object::add_symbol_data and write::Object::add_symbol_bss
to correctly handle zero size symbols when subsections are enabled.
#676
Added methods in the unified read API to return the lower level API structures.
Some existing methods were deprecated so that naming of these methods is more consistent.
#678
Added methods in the lower level read API to return a SectionIndex or SymbolIndex.
#684#689
Implemented Display for read::SymbolIndex and read::SectionIndex.
#684
Added is_common, is_absolute, is_local, and is_weak to read::elf::Sym.
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 minor group with 6 updates:
0.3.72
0.3.73
4.5.6
4.5.7
4.5.6
4.5.7
1.8.0
1.9.3
0.35.0
0.36.0
2.5.0
2.5.1
Updates
backtrace
from 0.3.72 to 0.3.73Release notes
Sourced from backtrace's releases.
Commits
72265be
rust-lang/backtrace-rs#632
22bb95b
rust-lang/backtrace-rs#633
2273afb
rust-lang/backtrace-rs#630
9b7c378
Merge pull request #631 from aapanfilovv/master509d48a
Fix signature of resolve_legacy for Windows 7 targetUpdates
clap
from 4.5.6 to 4.5.7Release notes
Sourced from clap's releases.
Changelog
Sourced from clap's changelog.
Commits
6c6839a
chore: Releasee79ff0d
docs: Update changelogbe2e5ca
Merge pull request #5527 from epage/mincf5c958
fix(parser): Report correct num_args on too-fewe0c9619
test(parser): Snapshot num_args errors2f645d3
chore: Release6e1e036
docs: Update changelog7e1bbf8
Merge pull request #5523 from ben--/zsh-colon8e3c273
fix(zsh): Separate options from _arguments optionsff3713d
chore: ReleaseUpdates
clap_builder
from 4.5.6 to 4.5.7Release notes
Sourced from clap_builder's releases.
Changelog
Sourced from clap_builder's changelog.
Commits
6c6839a
chore: Releasee79ff0d
docs: Update changelogbe2e5ca
Merge pull request #5527 from epage/mincf5c958
fix(parser): Report correct num_args on too-fewe0c9619
test(parser): Snapshot num_args errors2f645d3
chore: Release6e1e036
docs: Update changelog7e1bbf8
Merge pull request #5523 from ben--/zsh-colon8e3c273
fix(zsh): Separate options from _arguments optionsff3713d
chore: ReleaseUpdates
httparse
from 1.8.0 to 1.9.3Release notes
Sourced from httparse's releases.
... (truncated)
Commits
896f1c1
v1.9.36b0e66b
test: parse a header with no after colon140faf3
Revert "simd: split cursor advancing from value matching (#156)"8c08de6
v1.9.222e6415
fix test compilation of swar on 32bit26611e1
ci: check x86 without simd04e5475
v1.9.1e8a1bee
fix avx simd on x86b546f71
ci: check x8662622dc
ci: remove unstable miri option (#167)Updates
object
from 0.35.0 to 0.36.0Changelog
Sourced from object's changelog.
... (truncated)
Commits
88d6bc3
Release 0.36.09d87937
Fix clippy warnings71f9edb
Update Cargo.lock49cc92e
Remove unused glob dependencyb271ade
Update wasmparser dependency to 0.208.118d5d59
Use add_symbol_data in simple_write example81767fd
read: add more helpers for SymbolIndex and SectionIndex (#689)7b897db
read/macho: split object names in ObjectMap (#686)aa2f5ad
read/elf: small fixes to low level API (#685)017624a
read: use SectionIndex/SymbolIndex in low level API (#684)Updates
url
from 2.5.0 to 2.5.1Commits
3d6dbbb
Reimplement idna on top of ICU4X (#923)de947ab
Document possible replacements of the base URL (#926)8b8431b
docs: document SyntaxViolation variants, remove bare URLs (#924)fd042e0
Non-special URLs can have their paths erased (#921)49eea1c
Fix multiple issues on wasm32: (#886)a4dd58b
Fix lint (#920)73803fa
Update URLs (#916)8e4331d
Add bench for to_ascii on an already-Punycode name (#915)9c51937
Renamemaster
branch tomain
(#914)e654efb
Fix non-base64 data URLs with % character not followed by hex digits (#797)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