Releases: kadiwa4/deforest
Releases · kadiwa4/deforest
Release 0.3.2
- add overflow checks to
DevicetreeBuilder
- add
impl ToOwned for Devicetree
,impl Debug for MemReserveEntries<'_>
- error on
dt.get_path("")
instead of returning the root - do proper bounds checks for the memory reservation block and struct blob
- check that the blocks are in the correct order and don't overlap (+ introduce
BlobError::InvalidBlockOrder
)
Internal
- add a lot more tests and better safety comments
Release 0.3.1
- fix unsoundness when calling
Devicetree::from_unaligned
with an empty slice
Release 0.3.0
Breaking
- remove unsound alignment guarantees (not every target has
u64
aligned to 8 bytes) - rename
reserve_entries
tomem_reserve_entries
- better mandatory fields for
DevicetreeBuilder
- increase minimum Rust version to 1.74.0
Internal
- lots of
#[inline]
Release 0.2.0
Breaking
- increase minimum Rust version to 1.73.0
- improve
prop_value::RangesBlock::{map_to_child, map_to_parent}
Release 0.1.0
yayy