2023.4
Notable bugfixes
This is a simple patch that is a candidate for backporting to e.g. stable distribution/OS versions of ostree.
New features
composefs
See the documentation.
- Add initial composefs integration by @alexlarsson in #2640
- Composefs followups by @cgwalters in #2872
- composefs: Add some basic docs by @cgwalters in #2885
- composefs: Avoid double unref by @cgwalters in #2890
- lib: Rework composefs metadata, drop custom signatures by @cgwalters in #2891
- composefs: Change how we do signatures by @alexlarsson in #2879
ostree=aboot for Android Boot
- Add ostree=aboot for signed Android Boot Images by @ericcurtin in #2877
HTTP/pull fixes
- ostree-fetcher-curl: explicitly use HTTP1.1 when HTTP2 is disabled by @daissi in #2886
- Increase the metadata size limit to 128MB by @barthalion in #2865
- fetcher: Always open tmpfiles in repo location by @cgwalters in #2875
Other changes
- tests: A bit more xshell porting by @cgwalters in #2860
- lib/deploy: Use
fallocate
for early prune space check by @jlebon in #2866 - prepare-root: Move sysroot.tmp creation earlier by @cgwalters in #2864
- lib/deploy: Disambiguate error messages for early prune space check by @dustymabe in #2870
- lib/deploy: skip fallocate call when requested size is 0 by @dustymabe in #2871
- test-concurrency: Don't lower timeout by @cgwalters in #2882
- build(deps): bump composefs from
af8e1a7
toc9188cd
by @dependabot in #2881 - pull: Add error prefixing for corrupt checksums by @cgwalters in #2884
- fix build with lld linker by @kraj in #2880
- Add more error prefixing when parsing commit objects by @cgwalters in #2888
New Contributors
- @dustymabe made their first contribution in #2870
- @aospan made their first contribution in #2874
- @barthalion made their first contribution in #2865
- @kraj made their first contribution in #2880
- @daissi made their first contribution in #2886
Full Changelog: v2023.3...v2023.4