diff --git a/Makefile-bash.am b/Makefile-bash.am
index b42f6bfa..7e8389e9 100644
--- a/Makefile-bash.am
+++ b/Makefile-bash.am
@@ -15,9 +15,7 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# License along with this library. If not, see .
completionsdir = @BASH_COMPLETIONSDIR@
dist_completions_DATA = bash/ostree
diff --git a/Makefile-boot.am b/Makefile-boot.am
index 9a04bbdb..ec10a0d6 100644
--- a/Makefile-boot.am
+++ b/Makefile-boot.am
@@ -15,9 +15,7 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# License along with this library. If not, see .
if BUILDOPT_DRACUT
# Not using $(libdir) here is intentional, dracut modules go in prefix/lib
diff --git a/Makefile-decls.am b/Makefile-decls.am
index 086ee138..0b4d22c6 100644
--- a/Makefile-decls.am
+++ b/Makefile-decls.am
@@ -13,9 +13,7 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# License along with this library. If not, see .
# Common variables
AM_CPPFLAGS =
diff --git a/Makefile-libostree-defines.am b/Makefile-libostree-defines.am
index 4d290a88..b01ec2a1 100644
--- a/Makefile-libostree-defines.am
+++ b/Makefile-libostree-defines.am
@@ -16,14 +16,13 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# License along with this library. If not, see .
libostree_public_headers = \
src/libostree/ostree.h \
src/libostree/ostree-async-progress.h \
src/libostree/ostree-autocleanups.h \
+ src/libostree/ostree-content-writer.h \
src/libostree/ostree-core.h \
src/libostree/ostree-dummy-enumtypes.h \
src/libostree/ostree-mutable-tree.h \
diff --git a/Makefile-libostree.am b/Makefile-libostree.am
index 1f698afc..c9511fe3 100644
--- a/Makefile-libostree.am
+++ b/Makefile-libostree.am
@@ -15,9 +15,7 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# License along with this library. If not, see .
include Makefile-libostree-defines.am
diff --git a/Makefile-man.am b/Makefile-man.am
index 718e773c..78025fff 100644
--- a/Makefile-man.am
+++ b/Makefile-man.am
@@ -15,9 +15,7 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# License along with this library. If not, see .
if ENABLE_MAN
diff --git a/Makefile-ostree.am b/Makefile-ostree.am
index dde10c17..82af1681 100644
--- a/Makefile-ostree.am
+++ b/Makefile-ostree.am
@@ -15,9 +15,7 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# License along with this library. If not, see .
bin_PROGRAMS += ostree
diff --git a/Makefile-otutil.am b/Makefile-otutil.am
index 7bc87b6a..79a9d3da 100644
--- a/Makefile-otutil.am
+++ b/Makefile-otutil.am
@@ -15,9 +15,7 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# License along with this library. If not, see .
noinst_LTLIBRARIES += libotutil.la
diff --git a/Makefile-switchroot.am b/Makefile-switchroot.am
index ad370eb7..104ec0cd 100644
--- a/Makefile-switchroot.am
+++ b/Makefile-switchroot.am
@@ -13,9 +13,7 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# License along with this library. If not, see .
if BUILDOPT_SYSTEMD
ostree_boot_PROGRAMS += ostree-remount
diff --git a/Makefile-tests.am b/Makefile-tests.am
index efbcad9a..6bae65cf 100644
--- a/Makefile-tests.am
+++ b/Makefile-tests.am
@@ -15,9 +15,7 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# License along with this library. If not, see .
EXTRA_DIST += \
buildutil/tap-driver.sh \
@@ -64,6 +62,7 @@ _installed_or_uninstalled_test_scripts = \
tests/test-basic-user.sh \
tests/test-basic-user-only.sh \
tests/test-basic-root.sh \
+ tests/test-cli-extensions.sh \
tests/test-pull-subpath.sh \
tests/test-archivez.sh \
tests/test-remote-add.sh \
diff --git a/Makefile.am b/Makefile.am
index 1dcf6b74..ce90ca45 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -13,9 +13,7 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# License along with this library. If not, see .
include Makefile-decls.am
diff --git a/Makefile.in b/Makefile.in
index d426c389..dc259a3f 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -29,9 +29,7 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# License along with this library. If not, see .
# Copyright (C) 2011,2014 Colin Walters
#
@@ -48,9 +46,7 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# License along with this library. If not, see .
# GLIB - Library of useful C routines
@@ -112,9 +108,7 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# License along with this library. If not, see .
# Makefile for C source code
#
@@ -133,9 +127,7 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# License along with this library. If not, see .
# Shared variables between toplevel Makefile.am and doc/Makefile.am
# ...since gtk-doc forces use of recursive make =(
@@ -155,9 +147,7 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# License along with this library. If not, see .
# Makefile for C source code
#
@@ -176,9 +166,7 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# License along with this library. If not, see .
# Copyright (C) 2011 Colin Walters
#
@@ -195,9 +183,7 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# License along with this library. If not, see .
# Copyright (C) 2016 Colin Walters
#
@@ -214,9 +200,7 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# License along with this library. If not, see .
# Makefile for tests code
#
@@ -235,9 +219,7 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# License along with this library. If not, see .
# Makefile for boot module
#
@@ -256,9 +238,7 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# License along with this library. If not, see .
# Makefile for man/
#
@@ -277,9 +257,7 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# License along with this library. If not, see .
# Makefile for bash/
#
@@ -298,9 +276,7 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# License along with this library. If not, see .
@@ -2049,13 +2025,13 @@ am__EXEEXT_21 = tests/test-core.js tests/test-remotes-config-dir.js \
@BUILDOPT_GJS_TRUE@am__EXEEXT_22 = $(js_tests) $(am__EXEEXT_21)
am__EXEEXT_23 = tests/test-basic.sh tests/test-basic-user.sh \
tests/test-basic-user-only.sh tests/test-basic-root.sh \
- tests/test-pull-subpath.sh tests/test-archivez.sh \
- tests/test-remote-add.sh tests/test-remote-headers.sh \
- tests/test-commit-sign.sh tests/test-commit-timestamp.sh \
- tests/test-export.sh tests/test-help.sh \
- tests/test-libarchive.sh tests/test-parent.sh \
- tests/test-pull-bare.sh tests/test-pull-bareuser.sh \
- tests/test-pull-bareuseronly.sh \
+ tests/test-cli-extensions.sh tests/test-pull-subpath.sh \
+ tests/test-archivez.sh tests/test-remote-add.sh \
+ tests/test-remote-headers.sh tests/test-commit-sign.sh \
+ tests/test-commit-timestamp.sh tests/test-export.sh \
+ tests/test-help.sh tests/test-libarchive.sh \
+ tests/test-parent.sh tests/test-pull-bare.sh \
+ tests/test-pull-bareuser.sh tests/test-pull-bareuseronly.sh \
tests/test-pull2-bareuseronly.sh \
tests/test-pull-commit-only.sh tests/test-pull-depth.sh \
tests/test-pull-mirror-summary.sh \
@@ -2224,6 +2200,10 @@ ECHO_T = @ECHO_T@
EGREP = @EGREP@
EXEEXT = @EXEEXT@
FGREP = @FGREP@
+FUSE3_CFLAGS = @FUSE3_CFLAGS@
+FUSE3_LIBS = @FUSE3_LIBS@
+FUSE_CFLAGS = @FUSE_CFLAGS@
+FUSE_LIBS = @FUSE_LIBS@
GJS = @GJS@
GLIB_CFLAGS = @GLIB_CFLAGS@
GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
@@ -2627,6 +2607,7 @@ libostree_public_headers = \
src/libostree/ostree.h \
src/libostree/ostree-async-progress.h \
src/libostree/ostree-autocleanups.h \
+ src/libostree/ostree-content-writer.h \
src/libostree/ostree-core.h \
src/libostree/ostree-dummy-enumtypes.h \
src/libostree/ostree-mutable-tree.h \
@@ -2909,13 +2890,14 @@ test_programs = tests/test-bloom tests/test-repo-finder-config \
$(am__append_81)
_installed_or_uninstalled_test_scripts = tests/test-basic.sh \
tests/test-basic-user.sh tests/test-basic-user-only.sh \
- tests/test-basic-root.sh tests/test-pull-subpath.sh \
- tests/test-archivez.sh tests/test-remote-add.sh \
- tests/test-remote-headers.sh tests/test-commit-sign.sh \
- tests/test-commit-timestamp.sh tests/test-export.sh \
- tests/test-help.sh tests/test-libarchive.sh \
- tests/test-parent.sh tests/test-pull-bare.sh \
- tests/test-pull-bareuser.sh tests/test-pull-bareuseronly.sh \
+ tests/test-basic-root.sh tests/test-cli-extensions.sh \
+ tests/test-pull-subpath.sh tests/test-archivez.sh \
+ tests/test-remote-add.sh tests/test-remote-headers.sh \
+ tests/test-commit-sign.sh tests/test-commit-timestamp.sh \
+ tests/test-export.sh tests/test-help.sh \
+ tests/test-libarchive.sh tests/test-parent.sh \
+ tests/test-pull-bare.sh tests/test-pull-bareuser.sh \
+ tests/test-pull-bareuseronly.sh \
tests/test-pull2-bareuseronly.sh \
tests/test-pull-commit-only.sh tests/test-pull-depth.sh \
tests/test-pull-mirror-summary.sh \
@@ -8244,6 +8226,13 @@ tests/test-basic-root.sh.log: tests/test-basic-root.sh
--log-file $$b.log --trs-file $$b.trs \
$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
"$$tst" $(AM_TESTS_FD_REDIRECT)
+tests/test-cli-extensions.sh.log: tests/test-cli-extensions.sh
+ @p='tests/test-cli-extensions.sh'; \
+ b='tests/test-cli-extensions.sh'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
tests/test-pull-subpath.sh.log: tests/test-pull-subpath.sh
@p='tests/test-pull-subpath.sh'; \
b='tests/test-pull-subpath.sh'; \
diff --git a/apidoc/Makefile.am b/apidoc/Makefile.am
index f1f8faed..7b824d5a 100644
--- a/apidoc/Makefile.am
+++ b/apidoc/Makefile.am
@@ -13,9 +13,7 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# License along with this library. If not, see .
abs_top_builddir = @abs_top_builddir@
diff --git a/apidoc/Makefile.in b/apidoc/Makefile.in
index f67c7cc0..5b0c5c22 100644
--- a/apidoc/Makefile.in
+++ b/apidoc/Makefile.in
@@ -29,9 +29,7 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# License along with this library. If not, see .
# Shared variables between toplevel Makefile.am and doc/Makefile.am
# ...since gtk-doc forces use of recursive make =(
@@ -51,9 +49,7 @@
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the
-# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-# Boston, MA 02111-1307, USA.
+# License along with this library. If not, see .
# -*- mode: makefile -*-
#
@@ -222,6 +218,10 @@ ECHO_T = @ECHO_T@
EGREP = @EGREP@
EXEEXT = @EXEEXT@
FGREP = @FGREP@
+FUSE3_CFLAGS = @FUSE3_CFLAGS@
+FUSE3_LIBS = @FUSE3_LIBS@
+FUSE_CFLAGS = @FUSE_CFLAGS@
+FUSE_LIBS = @FUSE_LIBS@
GJS = @GJS@
GLIB_CFLAGS = @GLIB_CFLAGS@
GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
@@ -392,6 +392,7 @@ libostree_public_headers = \
src/libostree/ostree.h \
src/libostree/ostree-async-progress.h \
src/libostree/ostree-autocleanups.h \
+ src/libostree/ostree-content-writer.h \
src/libostree/ostree-core.h \
src/libostree/ostree-dummy-enumtypes.h \
src/libostree/ostree-mutable-tree.h \
diff --git a/apidoc/html/index.html b/apidoc/html/index.html
index 1ad0c2e3..bb0fbcaf 100644
--- a/apidoc/html/index.html
+++ b/apidoc/html/index.html
@@ -14,7 +14,7 @@
diff --git a/apidoc/html/ostree-OstreeRepo.html b/apidoc/html/ostree-OstreeRepo.html
index 86d0c516..8f5c983f 100644
--- a/apidoc/html/ostree-OstreeRepo.html
+++ b/apidoc/html/ostree-OstreeRepo.html
@@ -9541,7 +9541,7 @@ have associated collection IDs will be included in the generated summary
file, listed under the OSTREE_SUMMARY_COLLECTION_MAP key. Collection IDs
and refs in OSTREE_SUMMARY_COLLECTION_MAP are guaranteed to be in
lexicographic order.
-Locking: exclusive
+Locking: shared (Prior to 2021.7, this was exclusive)