Commit Graph

  • 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