summaryrefslogtreecommitdiff
path: root/src/libostree/ostree-sysroot-cleanup.c
Commit message (Expand)AuthorAgeFilesLines
* Update FSF license notices to use URL instead of addressJoseph Marrero2021-12-071-3/+1
* repo/private: allow committing/aborting through a transaction guardLuca BRUNO2021-10-051-2/+2
* repo: Make locking APIs publicColin Walters2021-06-051-1/+1
* lib/deploy: Add support for overlay initrdsJonathan Lebon2020-09-301-0/+43
* lib/cleanup: Drop unnecessary GEqualFunc castJonathan Lebon2020-08-171-2/+2
* Support mounting /sysroot (and /boot) read-onlyColin Walters2019-12-111-1/+7
* tree-wide: [scan-build]: Add some asserts that pointers are non-NULLColin Walters2019-10-161-0/+1
* lib/sysroot: Add wrapper API to prune system repositoryColin Walters2018-05-241-15/+80
* lib/sysroot: Move staged into deployment list, rework handlingColin Walters2018-04-181-9/+0
* Add concept of "staged" deploymentColin Walters2018-04-121-0/+9
* sysroot: Split out a helper function to delete a deployment dirColin Walters2018-04-111-28/+42
* Add SPDX-License-Identifier to source filesMarcus Folkesson2018-01-301-0/+2
* tree-wide: Update to new libglnx fd APIsColin Walters2017-10-111-1/+1
* tree-wide: Remove Emacs modelinesColin Walters2017-09-211-2/+1
* lib: Add a private helper to abort txns, use in sysroot cleanupColin Walters2017-09-081-39/+23
* lib/sysroot: Use fd-relative acccess for bootversion cleanupColin Walters2017-09-071-23/+17
* lib/sysroot: A bit more new style portingColin Walters2017-09-071-68/+56
* lib/sysroot: Add some g_prefix_error() for ostree_sysroot_cleanup()Colin Walters2017-06-151-4/+4
* lib/sysroot: Add non-failable ostree_sysroot_repo()Colin Walters2017-05-261-5/+1
* lib: Add "open dfd iter handling noent" helper, port tree-wideColin Walters2017-05-161-27/+2
* lib/cleanup: Port some of the cleanup code to fd-relative and new styleColin Walters2017-04-241-93/+78
* sysroot: Prep refactoring of cleanup logicColin Walters2017-03-201-36/+17
* [ASAN] lib: Squash various leaks in library and commandlineColin Walters2016-11-211-1/+1
* lib: Use g_file_enumerator_iterate() if available, with fallbackColin Walters2016-06-211-6/+6
* glnx porting: Port away from gs_file_get_basename_cached()Colin Walters2016-06-021-2/+2
* libglnx porting: Use glnx_shutil_rm_rf_at()Colin Walters2016-03-231-6/+6
* libostree: Adjust `cleanup_ref_prefix` to use ostree_repo_list_refs_extGiuseppe Scrivano2016-03-021-3/+2
* sysroot: Cleanup refs and prune even on last undeploymentColin Walters2015-09-241-15/+12
* sysroot: Add ostree_sysroot_prepare_cleanup()Matthew Barnes2015-09-161-19/+85
* Remove unnecessary #include "libgsystem.h"Matthew Barnes2015-05-061-1/+0
* Use g_autoptr(GPtrArray) instead of gs_unref_ptrarrayMatthew Barnes2015-05-061-4/+4
* Use g_autoptr(GHashTable) instead of gs_unref_hashtableMatthew Barnes2015-05-061-3/+3
* Use glnx_unref_object instead of gs_unref_objectMatthew Barnes2015-05-061-2/+2
* Use g_autoptr() for GIO object typesMatthew Barnes2015-05-061-7/+7
* Use g_autofree instead of gs_freeMatthew Barnes2015-05-061-6/+6
* sysroot: Port some deployment reading code to fd-relative APIsColin Walters2015-03-101-19/+28
* deploy: Set the immutable bit on the deployment rootColin Walters2014-06-031-0/+4
* sysroot: Avoid bad double-freeColin Walters2013-10-031-3/+3
* sysroot: Support more arbitrary deployment changesColin Walters2013-10-021-8/+7
* sysroot: Clean up APIColin Walters2013-09-161-25/+11
* libostree: Move a lot more sysroot API hereColin Walters2013-09-151-0/+532