summaryrefslogtreecommitdiff
path: root/src/libostree/ostree-repo-checkout.c
Commit message (Expand)AuthorAgeFilesLines
* Update FSF license notices to use URL instead of addressJoseph Marrero2021-12-071-3/+1
* lib: Fix a bad call to g_file_get_childValentin David2021-11-031-1/+1
* Merge pull request #2426 from cgwalters/xattrs-bareuseronly-unionLuca Bruno2021-08-271-2/+2
|\
| * checkout: Also ignore xattrs for union in bare-user-only modeColin Walters2021-08-261-2/+2
* | checkout: Save errno when re-throwingColin Walters2021-08-261-0/+2
|/
* lib/repo/checkout: use canonical perms in bare-user-only modeLuca BRUNO2021-08-191-1/+7
* checkout: Don't hardlink zero sized filesColin Walters2020-10-011-1/+5
* checkout: Ensure copies of unreadable usermode checkouts are readableColin Walters2020-09-161-4/+16
* lib/repo: Create repo directories as 0775Jonathan Lebon2020-02-181-2/+2
* libostree: Add an assert to pacify clang-analyzerColin Walters2019-10-151-0/+2
* lib: add minimum version to various symbols based on libostree-released.symFelix Krull2019-05-191-2/+6
* checkout: honor opaque checkoutsGiuseppe Scrivano2018-10-261-0/+25
* checkout: Support --union-identical and --force-copy{,--zerosized}Colin Walters2018-10-111-3/+31
* repo: Add a checkout option to not hardlink zero-sized filesColin Walters2018-10-111-1/+7
* repo: Create uncompressed-object-cache dir dynamicallyColin Walters2018-02-081-1/+30
* lib/checkout: add filter API to skip over filesJonathan Lebon2018-02-061-26/+94
* Add SPDX-License-Identifier to source filesMarcus Folkesson2018-01-301-0/+2
* lib/checkout: Validate pathnames during checkoutColin Walters2018-01-121-0/+13
* repo: Add wrapper function for setting devino cache on checkout optsColin Walters2017-10-201-0/+18
* lib/checkout: For "process whiteouts" mode, replace directories tooColin Walters2017-10-201-4/+38
* lib/checkout: fallback to checksum for UNION_IDENTICALJonathan Lebon2017-10-141-3/+23
* tree-wide: Update to new libglnx fd APIsColin Walters2017-10-111-2/+2
* lib: Define an alias OSTREE_REPO_MODE_ARCHIVEColin Walters2017-09-211-2/+2
* tree-wide: Remove Emacs modelinesColin Walters2017-09-211-2/+1
* lib/checkout: Squash a gcc maybe-uninitialized warningColin Walters2017-09-211-2/+2
* lib/checkout: Do UNION_FILES via atomic renameat()Colin Walters2017-09-151-17/+59
* lib/checkout: Rename disjoint union, change to merge identical filesColin Walters2017-09-131-47/+129
* tree-wide: Use helpers for unlinkat()Colin Walters2017-09-071-5/+2
* checkout: add an extra checkout_overwrite modeRuixin2017-09-011-1/+2
* Update libglnxColin Walters2017-08-161-1/+1
* tree-wide: Remove trailing semicolon from autoptr declarationsColin Walters2017-08-071-1/+1
* Update libglnx, port various bits to new APIColin Walters2017-07-181-2/+2
* checkout: Don't set dir mtime to 0 when doing a force copy checkoutColin Walters2017-07-071-2/+4
* pull: fix GLNX_HASH_TABLE_FOREACH_KV regressionsJonathan Lebon2017-06-301-2/+2
* tree-wide: Replace various uses of `archive-z2` → `archive`Colin Walters2017-06-291-2/+2
* codebase: start using GLNX_HASH_TABLE_FOREACH macrosJonathan Lebon2017-06-281-6/+5
* Port to GLnxTmpfileColin Walters2017-06-271-12/+12
* checkout: Fix SELinux policy labeling when recursingColin Walters2017-06-161-6/+6
* lib/checkout: Add bareuseronly_dirs optionColin Walters2017-06-131-3/+3
* lib/checkout: Ignore world-writable dirs for bare-user-only checkoutColin Walters2017-06-121-2/+12
* checkout: also chmod in the user checkout caseJonathan Lebon2017-06-021-11/+11
* checkout: don't apply SELinux labeling in user modeJonathan Lebon2017-06-021-3/+3
* Add stub for new libglnx tmpfile API, port simpler callers to itColin Walters2017-05-231-23/+17
* libglnx: bump and use new helper methodsJonathan Lebon2017-05-121-3/+3
* lib/checkout: Fix regression in subpath for regular filesColin Walters2017-05-121-5/+25
* checkout: Plug a memleak of the state stringbufColin Walters2017-05-111-1/+9
* lib/checkout: Optimize checkout by avoiding OstreeRepoFile recusionColin Walters2017-05-111-64/+89
* lib/checkout: Move special case for subpath of file to toplevelColin Walters2017-05-111-9/+9
* checkout/commit: Use glnx_regfile_copy_bytes() if possibleColin Walters2017-05-101-16/+28
* checkout: Dedup calls to memcache refColin Walters2017-05-011-4/+5