-
15d23546ff
user-chroot: Add --unshare-pid, --unshare-net, and --mount-proc
Colin Walters
2011-12-07 10:52:42 -0500
-
fbb09d71a6
ostbuild: Add --unshare-ipc flag for user-chroot
Colin Walters
2011-12-07 09:48:38 -0500
-
d70950e891
core: Add -U option for checkout to skip lchown() and xattrs
Colin Walters
2011-12-06 21:38:04 -0500
-
a94e0b8bf8
core: Ensure we chown created directories too
Colin Walters
2011-12-06 20:16:03 -0500
-
c32141c2bf
core: Remove some useless wrapping of packfile unpacking in checkout
Colin Walters
2011-12-06 20:09:09 -0500
-
5c7f019580
ostbuild: Compile and install ostbuild-user-chroot
Colin Walters
2011-12-06 19:37:01 -0500
-
fb5ecdac42
ostbuild: Also allow making directories read-only
Colin Walters
2011-12-06 19:36:42 -0500
-
a4b249e333
ostbuild: Clarify "safely" for user-chroot
Colin Walters
2011-12-06 14:39:30 -0500
-
d32b2cb572
ostbuild: Recursively make mount points private
Colin Walters
2011-12-06 14:36:57 -0500
-
3042724698
ostbuild: Allow binding arbitrary directories, don't hardcode /proc /dev
Colin Walters
2011-12-06 14:06:45 -0500
-
0fb40b201f
ostbuild: Ensure user chroot mounts are not shared
Colin Walters
2011-12-06 12:18:17 -0500
-
e68d0d25c0
ostbuild: Update user-chroot to bind mount /proc and /dev
Colin Walters
2011-12-06 10:43:01 -0500
-
ce7345d51e
core: Major cleanup to internal import API
Colin Walters
2011-12-05 14:21:18 -0500
-
b8000c00d5
core: Further unify code for importing from local FS and libarchive
Colin Walters
2011-12-05 11:20:14 -0500
-
267bf8ef4a
core: Ensure we initialize checksum in FIFO case too
Colin Walters
2011-12-05 11:15:12 -0500
-
9d39517554
core: Add _from_input variant of checksum API
Colin Walters
2011-12-05 10:28:42 -0500
-
7093ed4c57
ostbuild: ostbuild-user-chroot: New Linux-specific utility for safe chroots
Colin Walters
2011-12-04 16:44:19 -0500
-
f812720fc6
gnomeos: Make run script transparently update existing FS image
Colin Walters
2011-12-04 14:56:21 -0500
-
26de73ea55
gnomeos: commit-yocto-build.sh: Directly import tar files
Colin Walters
2011-12-04 14:55:33 -0500
-
78f435d245
core: Fix handling of hardlinks for tar commits
Colin Walters
2011-12-04 14:38:30 -0500
-
17cc772cf3
core: Support for committing from any libarchive-supported format
Colin Walters
2011-12-04 12:14:08 -0500
-
f9315e8f82
core: Fix a memory leak in checkout
Colin Walters
2011-12-04 14:08:21 -0500
-
45addeadf0
core: Handle NULL xattrs in packfile generation, throw error on invalid mode
Colin Walters
2011-12-04 13:11:21 -0500
-
56e0f231b5
core: Correctly map S_ISDIR to G_FILE_TYPE_DIRECTORY
Colin Walters
2011-12-04 13:10:37 -0500
-
ae3a5e3c07
core: Clean up filename utility API
Colin Walters
2011-12-04 12:12:34 -0500
-
1f6d49cdb9
core: Initialize checksums for non-regular files, handle NULL xattrs
Colin Walters
2011-12-04 12:11:29 -0500
-
7545405b73
core: Delete some dead utility code
Colin Walters
2011-12-02 19:54:53 -0500
-
0003e101f6
core: New ot_transfer_out_value() macro
Colin Walters
2011-12-02 18:17:06 -0500
-
32c8166b25
core: Ensure we clean up leftover directories during merge
Colin Walters
2011-12-02 17:58:45 -0500
-
3ab69101f7
core: Fix packed file creation
Colin Walters
2011-12-02 17:49:57 -0500
-
b5ce760678
core: Don't use g_file_delete(), it calls into g_vfs_get_default()
Colin Walters
2011-12-02 14:32:25 -0500
-
0d4df5b3fe
core: Avoid reading regular file data twice when archiving
Colin Walters
2011-12-02 14:23:01 -0500
-
d1950da1a0
core: Further unify API to create files
Colin Walters
2011-12-02 11:22:32 -0500
-
c7235182a4
core: Use g_io_error_from_errno() to ensure we have more useful error codes
Colin Walters
2011-12-02 11:39:21 -0500
-
7fc625c967
core: Move pack file parsing into core, add ostree_create_file_from_input() API
Colin Walters
2011-12-02 10:11:09 -0500
-
f98e2a2ddb
core: Tweak dir metadata importing code for libarchive work
Colin Walters
2011-12-01 19:37:47 -0500
-
177d845f5b
core: Modify pack file importer to also optionally checksum
Colin Walters
2011-12-01 19:23:12 -0500
-
bb0867aeb8
core: Add ot_gfile_create_tmp_symlink()
Colin Walters
2011-12-01 19:20:54 -0500
-
23d01d97dd
core: Propagate GCancellable a bit from the import APIs
Colin Walters
2011-11-30 22:20:25 -0500
-
702c38739e
core: Drop some dead code from packfile writing, expose GInputStream API too
Colin Walters
2011-11-30 22:15:05 -0500
-
556662b24c
core: Extract stage_and_checksum() internal API
Colin Walters
2011-11-30 21:15:46 -0500
-
99bf19314e
core: Add ot_gfile_create_tmp() to utils, use it
Colin Walters
2011-11-30 20:14:24 -0500
-
247e027125
repo: Don't call g_hash_table_destroy on a NULL hash
Colin Walters
2011-11-30 20:23:10 -0500
-
e8865af09e
core: Split pull functionality into separate ostree-pull binary
Colin Walters
2011-11-30 09:21:14 -0500
-
3ac841d931
core: Make libostree.so an installed library
Colin Walters
2011-11-29 18:25:07 -0500
-
654a2c295d
ostbuild: Relicense under LGPLv2+, tweak artifact generation
Colin Walters
2011-11-29 16:15:04 -0500
-
84562f161f
core: Use ot_clear_checksum()
Colin Walters
2011-11-29 14:06:54 -0500
-
70574c3c06
otutil: New utility functions
Colin Walters
2011-11-29 13:42:05 -0500
-
b07b2f6473
core: Remove an unused variable
Colin Walters
2011-11-28 20:45:27 -0500
-
cb5b3b15f5
core: checksum builtin: Actually quit main loop on error too
Colin Walters
2011-11-28 19:34:54 -0500
-
7e32bc6cd7
core: Make commit always operate on directory contents, not file list
Colin Walters
2011-11-27 18:03:05 -0500
-
b296dc4efc
core: Some tweaks to ls output
Colin Walters
2011-11-28 10:17:49 -0500
-
3f0866dc79
gnomeos: Switch to using pseudo for commits
Colin Walters
2011-11-27 20:43:44 -0500
-
89735a233b
gnomeos: Pull in pseudo into -dev image
Colin Walters
2011-11-27 20:34:30 -0500
-
86adf002ff
ostbuild: Don't run fakeroot if we are root
Colin Walters
2011-11-27 20:31:23 -0500
-
2f1490f766
core: Fix a compiler warning
Colin Walters
2011-11-27 20:15:07 -0500
-
87547827c8
core: Add ls builtin
Colin Walters
2011-11-27 20:10:48 -0500
-
48507624c2
core: Don't default to "master" for show, there is no default branch anymore
Colin Walters
2011-11-27 18:46:11 -0500
-
56a9a68993
configure: Actually disable soup-gnome if not found
Colin Walters
2011-11-27 18:08:18 -0500
-
1a5994a45c
gnomeos: include -dev packages too in -dev image
Colin Walters
2011-11-27 18:03:22 -0500
-
b0b0ffcd61
core: Add asynchronous checksum API, use it in checksum builtin
Colin Walters
2011-11-27 17:21:04 -0500
-
8af4a62665
gnomeos: Add basic device files in /dev
Colin Walters
2011-11-27 13:12:22 -0500
-
ab3efe446d
gnomeos: Fetch ostree from file:/// URI
Colin Walters
2011-11-27 13:08:32 -0500
-
ea858ab558
ostbuild: Split nice/logger program out, merge make/makeinstall into one executable
Colin Walters
2011-11-27 13:07:33 -0500
-
6cdea44c4b
daemon: Allow running as non-root in test mode
Colin Walters
2011-11-27 11:34:03 -0500
-
9c4fc94266
gnomeos: Prefix branch names with -yocto to clarify their origin
Colin Walters
2011-11-25 12:02:03 -0500
-
7d0a8bab6c
gnomeos: Add ncurses to base
Colin Walters
2011-11-25 12:01:38 -0500
-
fd58e16a8d
core: Minor code cleanup
Colin Walters
2011-11-25 12:01:05 -0500
-
fa06a4dcea
ostbuild: Rename osbuild to ostbuild, clean up old C files
Colin Walters
2011-11-25 12:00:16 -0500
-
3c025e526f
core: Ad ot_clear_gvariant(), use it
Colin Walters
2011-11-22 10:20:10 -0500
-
43ae898f65
gnomeos: Make python actually work, install bash by default
Colin Walters
2011-11-22 10:03:12 -0500
-
2bee1bbbdf
core: A bit more daemon work
Colin Walters
2011-11-22 10:02:49 -0500
-
aa69aae94e
core: Move merge dirs code into gio utils
Colin Walters
2011-11-21 15:03:09 -0500
-
c117aadc95
core: Stub out a system daemon
Colin Walters
2011-11-20 20:55:24 -0500
-
ff77a1bd7d
gnomeos: Check out both -base and -dev roots
Colin Walters
2011-11-20 20:50:14 -0500
-
fb98d0bf24
ostree-init: Also trim trailing newline from arguments
Colin Walters
2011-11-20 20:49:45 -0500
-
bfd47eb93a
TODO: Update
Colin Walters
2011-11-20 20:49:15 -0500
-
571787b14e
gnomeos: Add -x86 tag to builds
Colin Walters
2011-11-19 14:03:18 -0500
-
1dbf134946
core: Rework argument parsing
Colin Walters
2011-11-19 14:02:21 -0500
-
79eb682cda
gnomeos: local-clone into built image
Colin Walters
2011-11-19 10:52:17 -0500
-
dce29a984a
core: Ensure data is properly initialized
Colin Walters
2011-11-19 10:45:53 -0500
-
a042731673
core: Add local-clone builtin
Colin Walters
2011-11-18 18:50:53 -0500
-
b7a45b5815
core: Also chown() after unpacking objects
Colin Walters
2011-11-18 18:50:29 -0500
-
7d63ad5ae8
core: Switch to GFile* for unpacking and storing objects
Colin Walters
2011-11-18 16:14:01 -0500
-
c66474750b
core: Expose API to get repository tmpdir
Colin Walters
2011-11-18 16:01:28 -0500
-
f6ec479f17
core: Rework object iteration API to be GFile based and pass more data
Colin Walters
2011-11-18 15:21:32 -0500
-
8621eb85b1
core: Skip an unnecessary unlink() call
Colin Walters
2011-11-18 09:41:36 -0500
-
7276e2df43
core: Have single "overwrite" flag instead of ignore_exists+force pair
Colin Walters
2011-11-18 09:37:25 -0500
-
860c3cf502
core: Convert public get_object_path() to GFile*
Colin Walters
2011-11-18 09:04:25 -0500
-
9cf15ed151
core: More cleanup of GIO utility API
Colin Walters
2011-11-18 08:42:18 -0500
-
231f7ed76c
core: Use ot_gfile_ prefix for new local GFile creation function
Colin Walters
2011-11-18 08:10:23 -0500
-
6591e586ed
core: Remove last user of g_file_new()
Colin Walters
2011-11-18 08:02:19 -0500
-
12f2d89174
core: Add checksum builtin
Colin Walters
2011-11-18 07:29:13 -0500
-
7f64d5cec7
core: Make checksum API also operate on directories
Colin Walters
2011-11-18 06:34:54 -0500
-
b8cef545d1
core: CHANGE CHECKSUM ALGORITHM, port checksum API to GFile
Colin Walters
2011-11-17 19:32:01 -0500
-
2c2b9c0e00
core: Convert metadata parsing API to GFile
Colin Walters
2011-11-17 18:36:57 -0500
-
218684786d
core: Use GFile for xattr API
Colin Walters
2011-11-17 18:30:02 -0500
-
e588a47ba6
gnomeos: Have commit-yocto-build make more assumptions
Colin Walters
2011-11-17 18:29:32 -0500
-
a8735778f0
core: Use ot_gfile_get_path_cached() pervasively
Colin Walters
2011-11-17 18:23:36 -0500
-
8a24861763
gnomeos: Refactor build so we can have separate runtime/devel images
Colin Walters
2011-11-17 13:24:52 -0500