Colin Walters
1ae83002b5
core: Delete unused prototype
2013-09-04 08:22:13 -04:00
Colin Walters
eeb1f9e07b
core: Delete unused ostree_create_temp_dir() API
...
Nothing was using it. Poof. Gone!
2013-09-04 08:18:45 -04:00
Colin Walters
36815f52b5
libostree: Move file creation APIs out of core, into checkout.c
...
Since this was the only user, let's not have generic code to go from
OSTree representation -> filesystem here. It should live in checkout.
2013-09-04 08:17:42 -04:00
Colin Walters
ee2b66ef00
core: Make a helper function private
...
Nothing was using this, so make it private.
2013-09-04 07:53:02 -04:00
Colin Walters
2534714501
core: Make ostree_write_variant_with_size() private
...
More work making the file formats and utilities private.
2013-09-04 07:49:41 -04:00
Colin Walters
0d72168961
libostree: Make the format of file objects private
...
It's now isolated almost entirely to ostree-core.c, except
ostree-repo.c needs to know how to create archive-z2 file headers. So
give it a private API for that.
2013-09-03 18:43:42 -04:00
Colin Walters
356de33b49
repo: Drop ostree_repo_load_variant_c API
...
Originally we had this to avoid forcing callers to malloc() if they
had a csum, but nowadays we have in-place conversion APIs that are
fast enough.
2013-09-03 18:23:11 -04:00
Colin Walters
caf6be331b
libostree: Check out directories depth-first in serial, switch to sync API
...
The way we recurse into subdirectories in parallel makes it far too
easy to hit up against the arbitrary Linux fd limit of 1024.
Since the fix here is about dropping parallelism, let's just go all
the way for now and make a plain old synchronous API =(
This does simplify both internal callers which wanted a sync API
anyways.
https://bugzilla.gnome.org/show_bug.cgi?id=706380
2013-08-21 09:22:37 -04:00
Colin Walters
00c352ba67
libostree: Delete some leftover remnant API for archive files
2013-08-17 14:08:04 -04:00
Colin Walters
1fea88e64b
libostree: Add gtk-doc section for ostree-repo.c
2013-08-17 13:22:58 -04:00
Colin Walters
0f9d7d2179
libostree: More gtk-doc updates for ostree-core
2013-08-17 10:54:00 -04:00
Colin Walters
75cd17d9d9
docs: Add an overview section, migrate some content from the wiki
2013-08-17 10:16:02 -04:00