summaryrefslogtreecommitdiff
path: root/src/libostree/ostree-sysroot-deploy.c
Commit message (Expand)AuthorAgeFilesLines
* lib/sysroot-deploy: Add experimental support for automatic early pruneJonathan Lebon2023-05-011-3/+252
* lib/sysroot-deploy: Nuke `finalize-failure.stamp` on successful finalizationJonathan Lebon2023-04-141-0/+7
* Merge pull request #2837 from smcv/g-steal-fdColin Walters2023-03-171-2/+2
|\
| * Use g_steal_fd() in preference to glnx_steal_fd()Simon McVittie2023-03-171-2/+2
* | Merge pull request #2705 from cgwalters/always-bootJoseph Marrero Corchado2023-03-171-5/+7
|\ \
| * | Add `sysroot.bootprefix` optionColin Walters2022-08-311-5/+7
* | | Merge pull request #2814 from tintou/tintou/ostree-coverageColin Walters2023-03-141-9/+9
|\ \ \ | |_|/ |/| |
| * | libostree: Enhance the annotation coverageCorentin Noël2023-02-091-9/+9
* | | Merge pull request #2755 from cgwalters/use-new-selinux-argJonathan Lebon2023-02-171-4/+4
|\ \ \
| * | | deploy: Use `semodule --refresh` if availableColin Walters2022-11-011-4/+4
* | | | Strip trailing whitespace on all C filesDan Nicholson2023-02-071-5/+5
| |/ / |/| |
* | | bootloader: Add an aboot (Android) bootloader backendEric Curtin2022-12-151-0/+58
* | | lib: assert more invariantsLuca BRUNO2022-11-241-3/+3
* | | deploy: Don't rebuild selinux policy on first deploymentColin Walters2022-11-091-3/+3
|/ /
* | Merge pull request #2717 from mangelajo/support-whiteoutsColin Walters2022-09-281-1/+1
|\ \
| * | Support overlayfs whiteouts on checkoutMiguel Angel Ajo2022-09-281-1/+1
| |/
* | lib/sysroot-deploy: explicitly handle `g_variant_lookup` resultsLuca BRUNO2022-09-261-2/+2
|/
* Fix `ostree admin kargs edit-in-place` assertion when deploymentsHuijing Hei2022-08-291-15/+45
* libostree: fix a typo in annotationLuca BRUNO2022-08-191-1/+1
* Move FIFREEZE/FITHAW ioctl invocations into linuxfsutil.cColin Walters2022-08-031-4/+3
* Merge pull request #2669 from HuijingHei/fix-kargsColin Walters2022-07-131-0/+47
|\
| * deploy: Ensure sysroot is initialized for kargs in placeColin Walters2022-07-131-0/+4
| * Fix `ostree admin kargs edit-in-place` fails issueHuijing Hei2022-07-121-0/+43
* | sysroot: Add a few more assertions about `boot_fd`Colin Walters2022-07-131-0/+2
|/
* ostree-repo: bls-append-except-default followupSaqib Ali2022-07-071-33/+2
* lib: Stop using old `ostree_sysroot_get_repo()` APIColin Walters2022-07-061-9/+3
* ostree-systroot-deploy: parse bls-append-except-default keySaqib Ali2022-05-191-0/+44
* lib/ostree-sysroot-deploy: add a missing include for stdint.hLuca BRUNO2022-05-061-0/+1
* Add an `ostree-boot-complete.service` to propagate staging failuresColin Walters2022-04-261-4/+58
* deploy: Be a bit more verbose about SELinux bitsColin Walters2022-03-281-2/+5
* deploy: Try to rebuild policy in new deployment if neededOndrej Mosnacek2022-03-281-0/+117
* Merge pull request #2491 from nikita-dubrovskii/secure-executionColin Walters2022-02-111-1/+1
|\
| * s390x: add "IBM Secure Execution for Linux" supportNikita Dubrovskii2022-02-111-1/+1
* | lib/deploy: When deleting staged deployment, delete any lockJonathan Lebon2022-01-211-0/+4
* | deploy: Also log to journal if we time out global sync()Colin Walters2022-01-201-1/+4
* | deploy: Add a 5s max timeout on global filesystem `sync()`Colin Walters2022-01-181-1/+67
|/
* Update FSF license notices to use URL instead of addressJoseph Marrero2021-12-071-3/+1
* deploy: Ignore sockets, fifos in /etc during mergeColin Walters2021-10-011-3/+1
* Use generator to enable ostree-remount.service and ostree-finalize-staged.pathColin Walters2021-06-161-22/+0
* deploy: Warn if we find content in the deployment's /varColin Walters2021-06-101-0/+36
* sysroot: Add _require_booted_deployment() APIColin Walters2021-03-171-2/+2
* deploy: Add subbootversion to journalColin Walters2021-02-281-5/+13
* sysroot: Handle ro /boot but rw /sysrootColin Walters2021-01-101-85/+2
* sysroot: Also maintain canonical boot_fdColin Walters2021-01-101-17/+15
* Refactor: Centralise choosing the appropriate bootloaderWilliam Manley2020-10-261-25/+3
* deploy: Remove (transfer none) from fd argColin Walters2020-10-131-1/+1
* lib/deploy: Don't leak fd when checksumming dtbsJonathan Lebon2020-10-071-2/+2
* lib/deploy: Add support for overlay initrdsJonathan Lebon2020-09-301-0/+112
* lib/deploy: Add deploy/stage APIs with optionsJonathan Lebon2020-09-301-20/+89
* deploy: Remove deployment bootcsum assertionColin Walters2020-09-241-31/+36