2021.2
Release 2021.2
This release mainly adds new APIs for file writing, which we will
use in the new ostree-rs-ext project to improve imports from tarballs.
The other feature is that rofiles-fuse now handles xattrs (but - rofiles-fuse
should be considered deprecated, see #2281 ).
There's also some more introspection API tweaks, and some testing improvements.
Thanks to all contributors!
Benjamin Gilbert (1):
docs: fix "Edit this page on GitHub" links
Colin Walters (25):
configure: post-release version bump
.lgtm.yml: Add package deps
installdeps: Drop PyYAML
tests/pull-test: Use mv -f in a few cases
cci: Update for buildroot changes
repo: Fix load_variant_if_exists to return a nullable value
repo: Ensure load_variant_if_exists sets NULL value
build-sys: Include all mkinitcpio bits
manual-tests: Fix unused variables
core: Fix lgtm.com warning about always true `if (bits > 0)`
tests: Drop openat override
tests/inst: Update ostree crate
tests/inst: Update rpm-ostree client
tests/inst: Update tokio, hyper and nix
build-sys: Remove --enable-experimental-api
core: Drop unused error handling from object stream helper
tests: Silence a gcc warning
repo: Add ostree_repo_write_regfile_inline
travis: Bump Ubuntu versions
repo: Add ostree_repo_write_symlink
repo: Add ostree_repo_write_regfile
tests: More tests for inline writing
repo: Ensure we set the size for regfile inline
Release 2021.2
configure: post-release version bump
Dan Nicholson (6):
Remove apidoc .gitignore from version control
Ensure consistent apidoc .gitignore
travis: Don't ask any debconf questions when installing packages
travis: Drop i386 Ubuntu target
travis: Correct ci_suite settings for buster
travis: Add back a 32 bit i386 build
Felix Krull (1):
lib: fix some version tags
Stefan Berger (1):
rofiles-fuse: Enable support for setting and getting xattrs
Git-EVTag-v0-SHA512: 82ed5d5fec3a782758ba89fa4e822e2c6fed33a8b47c55e3963bafb7ba8873cb62fbcb9ecc8028aae0bea516adbee83c54f781cd0ab589e785210856a6a05cd4
-----BEGIN PGP SIGNATURE-----
iQFHBAABCgAxFiEEq5KKnPjdBikJw3u93EX9WSHBPwsFAmB4l0sTHHdhbHRlcnNA
dmVyYnVtLm9yZwAKCRDcRf1ZIcE/CyNCB/4iQnRWViJrVD4jMJjLAAEpUxYTgQXA
6gFBC2yvjpgCtlKbhPyKr0MTN3s7Q0HCrurV8IILm6SO42mIq1B/W1zGON2KbBP+
Sl5iRrkBqkn5W8uIeZ4eodOzmw2FTJKs3XDWdXPctwBeswQa4DJz5JBmisF+i0Yh
AcXGq4KcPv7AkVs+qnjBCo8AJkJG/rEQouC8v1ch9sRjhHUjHxqCvP4/493XoRRk
WW4/4SxpXXGHZYA9oZiKOqG6VdDKhoFoXINN7Jei0knWB1eRF1wxoobNCr+JX7O7
E711NmRQsisD4+Imn7IPl9WoRL/v5EB/RQWkq0nw2VWUjGu7i55AyMYm
=fnyR
-----END PGP SIGNATURE-----