ostree/src/libostree
Colin Walters e8dbaa3c07 core: Add generic "commit filter" API, use it to implement statoverride
The builder wants the ability to mark a given file as e.g. setuid.  To
implement this, the repo now has a callback-based API when importing a
directory to modify or remove items.

The commit tool accepts a "statoverride" file as input which looks like:

+mode /path/to/file
2012-01-22 13:27:38 -05:00
..
ostree-core.c core: Ensure we delete duplicate files in a transaction 2012-01-15 12:25:52 -05:00
ostree-core.h core: INCOMPATIBLE CHANGE: Split archive files in two parts (meta and content) 2011-12-15 13:14:06 -05:00
ostree-libarchive-input-stream.c core: Support for committing from any libarchive-supported format 2011-12-04 14:08:55 -05:00
ostree-libarchive-input-stream.h core: Support for committing from any libarchive-supported format 2011-12-04 14:08:55 -05:00
ostree-mutable-tree.c core: Add --tar-autocreate-parents option for commit 2011-12-23 06:49:04 -05:00
ostree-mutable-tree.h core: Add --tar-autocreate-parents option for commit 2011-12-23 06:49:04 -05:00
ostree-repo-file-enumerator.c core: Make OstreeRepoFile "public" 2011-12-21 13:41:38 -05:00
ostree-repo-file-enumerator.h core: Make OstreeRepoFile "public" 2011-12-21 13:41:38 -05:00
ostree-repo-file.c core: Add standard::size to info we get from archives 2012-01-19 09:54:09 -05:00
ostree-repo-file.h core: Change compose to operate purely in-memory 2011-12-21 21:42:13 -05:00
ostree-repo.c core: Add generic "commit filter" API, use it to implement statoverride 2012-01-22 13:27:38 -05:00
ostree-repo.h core: Add generic "commit filter" API, use it to implement statoverride 2012-01-22 13:27:38 -05:00
ostree.h core: Move triggers into separate binary: ostree-run-triggers 2012-01-13 15:08:27 -05:00