summaryrefslogtreecommitdiff
path: root/src/libostree/ostree-repo-refs.c
Commit message (Expand)AuthorAgeFilesLines
* Update FSF license notices to use URL instead of addressJoseph Marrero2021-12-071-3/+1
* refs: Make ostree_repo_resolve_rev{,_ext}() use (nullable)Colin Walters2021-02-191-2/+2
* lib/repo: Create repo directories as 0775Jonathan Lebon2020-02-181-1/+1
* lib: add minimum version to various symbols based on libostree-released.symFelix Krull2019-05-191-0/+4
* lib/repo-refs: Allow resolving local collection-refsMatthew Leeds2019-04-151-4/+24
* lib/repo-refs: Add a flag to exclude listing from refs/mirrorsMatthew Leeds2019-04-151-5/+10
* lib/repo-refs: Fix resolving collection-refsMatthew Leeds2019-04-151-12/+18
* lib/repo-refs: Resolve collection-refs in-memory and in parent reposMatthew Leeds2019-02-181-2/+25
* Fix a small leak in ostree_repo_remote_list_collection_refsMatthias Clasen2018-12-201-1/+1
* Fix leak in ostree_repo_list_collection_refsAlexander Larsson2018-08-131-1/+2
* lib/refs: Use GLNX_HASH_TABLE_FOREACH_KV helperJonathan Lebon2018-08-011-8/+1
* config: Add a core/change-update-summary optionMatthew Leeds2018-07-301-0/+5
* ostree_repo_resolve_rev: Resolve refs set in the transactionAlexander Larsson2018-06-141-1/+22
* Make P2P API public (no longer experimental)Matthew Leeds2018-06-041-7/+3
* lib/core: Support <remote>: syntax when listing refsJonathan Lebon2018-03-161-2/+18
* repo/refs: Clean up error prefixingColin Walters2018-03-061-12/+7
* Add SPDX-License-Identifier to source filesMarcus Folkesson2018-01-301-0/+2
* lib/repo: Clarify documentation for ostree_repo_list_refs{,_ext}()Philip Withnall2017-12-141-5/+11
* lib/repo: Add (transfer) annotations to various GHashTable argumentsPhilip Withnall2017-11-141-5/+10
* Disallow refs starting with a non-letter or digitColin Walters2017-10-181-0/+8
* tree-wide: Update to new libglnx fd APIsColin Walters2017-10-111-12/+12
* lib/repo-refs: Add first version of ostree_repo_resolve_collection_ref()Philip Withnall2017-09-271-0/+63
* tree-wide: Remove Emacs modelinesColin Walters2017-09-211-2/+1
* tree-wide: Some glnx_fstatat_allow_noent() portingColin Walters2017-09-191-9/+4
* tree-wide: Use helpers for unlinkat()Colin Walters2017-09-071-5/+2
* lib/repo-refs: Fix typos in last commitMatthew Leeds2017-08-251-2/+2
* lib/repo-refs: Include remote refs when using collectionsMatthew Leeds2017-08-241-54/+96
* lib/repo-refs: Add ostree_repo_remote_list_collection_refs() APIPhilip Withnall2017-08-081-0/+120
* lib/repo: Add API to create and list ref aliasesColin Walters2017-08-021-16/+87
* lib/refs: Add runtime error checking for collection ID validityPhilip Withnall2017-06-261-2/+10
* lib/refs: Add methods for setting/listing collection–refsPhilip Withnall2017-06-261-25/+188
* repo/refs: Convert to new code styleColin Walters2017-03-231-184/+100
* refs: resolve conflict between local/remote reposYu Qi Zhang2016-06-231-22/+62
* refs: Fix a logic errorMathnerd3142016-06-221-7/+12
* core: Use OSTREE_SHA256_STRING_LEN instead of 64Mathnerd3142016-06-221-3/+3
* refs: allow overwrite of empty foldersYu Qi Zhang2016-06-211-2/+39
* refs: Add g_prefix_error around opendir for easier debuggingColin Walters2016-04-141-3/+12
* libotutil: new function ot_openat_ignore_enoentGiuseppe Scrivano2016-03-151-29/+5
* ostree-repo: new public function `ostree_repo_list_refs_ext`Giuseppe Scrivano2016-03-021-20/+59
* repo: Port -refs.c to openat()Colin Walters2016-01-281-93/+152
* refs: Add a missing `goto out` for error handlingColin Walters2016-01-261-0/+2
* repo: Validate checksums have correct lengthMatthew Barnes2015-11-171-2/+7
* libostree: new API ostree_repo_remote_list_refsGiuseppe Scrivano2015-07-241-0/+75
* repo: Bump mtime any time we write a refColin Walters2015-05-141-0/+3
* Use g_autoptr(GVariant) instead of gs_unref_variantMatthew Barnes2015-05-061-1/+1
* Use g_autoptr(GHashTable) instead of gs_unref_hashtableMatthew Barnes2015-05-061-2/+2
* Use g_autoptr() for GIO object typesMatthew Barnes2015-05-061-8/+8
* Use g_autofree instead of gs_freeMatthew Barnes2015-05-061-12/+12
* repo: Add a private helper to replace a file, honoring fsync policyColin Walters2015-04-131-3/+2
* refs: Use *at for writes, honor repo fsync flagColin Walters2015-04-131-43/+51