[ostree] (110 commits) Non-fast-forward update to branch wip/delta



The branch 'wip/delta' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 http://live.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  bb0f7c6... core: Add code to read/write "varints"
  f5d005b... core: Import bup's "rollsum" code, add a test case
  d64f460... WIP static deltas

Commits added to the branch:

  33f232f... Update .gitignore (*)
  eb6f017... repo: Use constructed, not constructor (*)
  57d285f... repo: Move the 'init' builtin command to a public API, ostr (*)
  02adfc8... repo: Rename ostree_repo_check to ostree_repo_open (*)
  93a611f... Update docs (*)
  249add9... Update .gitignore (*)
  2b61caa... core: Use fd-relative creation for tmp/ (*)
  4dcf1a4... core: When using hardlinks, always use linkat() for destina (*)
  f5f7fe5... repo: Make the ordering consistent between abort/complete_t (*)
  b36e61f... repo: Make OSTreeCommitModifier introspectable (*)
  89f4817... repo: Make prepare_transaction introspectable (*)
  c817217... repo: Move commit code to another file (*)
  5082e1d... repo: Rename "stage" to "write" in the API (*)
  ef61724... repo: Move the transaction stats to a separate struct (*)
  f84504a... repo: Make abort_transaction silently succeed if we're not  (*)
  bd2948e... repo: Move the scanning hardlinks optimization out of prepa (*)
  91d3b90... Move ref writing to be transaction-based (*)
  3dcff0b... Fix build (*)
  2506e8f... repo: Make commit_transaction introspectable (*)
  a7c0992... core: Add malloc-free API for objects, use *at functions fo (*)
  b97249d... core: Use at-relative lookup for locating objects too (*)
  d2c6e19... core: Use at-relative lookups for metadata reading (*)
  5a685ff... core: Use at-relative lookups for archive-z2 content (*)
  7522516... repo: Fix file descriptor leak from previous commit (*)
  8ac0f99... repo-file: s/content_checksum/contents_checksum/ (*)
  f49ed9e... builtin-commit: Don't parse the parent's GVariant by hand (*)
  1f8db2a... repo: Drop the branch parameter from ostree_repo_commit (*)
  db148cc... repo: Make the body parameter to ostree_repo_commit optiona (*)
  9846fb2... core: Use linkat() for hardlink checkouts too (*)
  27c3e78... core: Make write_object() a bit more efficient (*)
  0c2ea54... core: Make ostree_set_xattrs() private (*)
  33e589c... core: Use at-relative functions for checking out tree copie (*)
  d863ef5... repo: Delete leftover repo/pending dir (*)
  a071a3e... core: Delete unused OstreeRepoFile API (*)
  3ff4b18... core: Use openat() for reading bare file objects too (*)
  f802822... pull: ref the thread default main context during init, unre (*)
  b4b700c... Update libgsystem (*)
  ac2d61d... core: Add detached metadata, readd metadata to commits (*)
  33db74d... repo-file: Base OstreeRepoFile on trees instead of commits (*)
  c7f9fc9... repo: Change the pairs of checksums to instead be based on  (*)
  6b4ef97... repo-libarchive: Apply commit modifiers to libarchive archi (*)
  223bccf... repo: Make read_commit spit out a resolved commit ref as we (*)
  fb1e140... repo: Make the optimization for reusing checksums clearer (*)
  4f236eb... checkout: Add g_prefix_error() around more failures (*)
  27b46cb... libostree: Fix compiler warning (*)
  c8744be... Update libgsystem (*)
  0238a2c... checkout: Fix file descriptor leak for copying checkouts (*)
  6a01ec1... checkout: Fix previous commit (*)
  081da00... COPYING: Now fully LGPLv2+ (*)
  ce0fbbf... admin: Silence a gcc warning (*)
  2e6b64d... doc: Add OstreeMutableTree, other minor doc updates (*)
  a9e82e7... Update libgsystem (*)
  94e42c5... pull: Drop usage of 2.36 symbol (*)
  d302c3d... checkout: Fix leak when doing uncompressed cache + copying  (*)
  f19ba12... tests: don't create a syslinux stub unconditionally in libt (*)
  ae61abb... tests: allow setup_os_repository to create U-Boot stub conf (*)
  3715b0c... admin: add U-Boot backend test case (*)
  af0f888... libostree: Add new OstreeSysroot class (*)
  35bab87... Move Deployment and BootconfigParser into libostree (*)
  6f929ca... libostree: Move sysroot initialization API here (*)
  95f07d4... libostree: Move a lot more sysroot API here (*)
  c629294... libostree: Nearly complete move of API into OstreeSysroot (*)
  4abaf27... admin: Drop two uses of ostree_sysroot_get_path() (*)
  ac01547... libostree: Make OstreeBootloader private (*)
  b88c4b5... doc: Add some more OstreeSysroot docs (*)
  c07c84c... libostree: Use ostree_repo_create() rather than spawning su (*)
  8f1ea1b... sysroot: Clean up API (*)
  0818a46... sysroot: Look for booted deployment correctly (*)
  58a8d6d... tests: Add a gjs-based test (*)
  4c1a69f... main: Print error: in red bold just for fun (*)
  b4082d5... test-core.js: Add standard copyright header (*)
  9b31b52... libostree: Add API to write metadata as stream (*)
  d1bc9e2... deploy: Some minor assertion and error message improvements (*)
  ae68b83... deploy: Only query bootloader if we have to make a loader c (*)
  d03b8bb... deploy: Do a full system sync after writing bootloader conf (*)
  08b8734... deploy: Remove checksum from generated loader entries (*)
  298625d... deploy: Correctly swap bootloader version with new boot che (*)
  0f65d73... upgrade: Don't segfault if there's no previous deployment (*)
  b4bf5af... libostree: Remove private header file from ostree.h (*)
  5c40613... libostree: Document and annotate some methods to quash g-ir (*)
  4df1d06... tests: Fix U-Boot test case (*)
  c044cdf... tests: Add u-boot (*)
  5f31086... fetcher: Add a queue to limit requests sent to soup (*)
  7959ad9... fetcher: Fix previous commit (*)
  edcfcd2... show: Print an error message if commit doesn't have detache (*)
  10cf4cc... repo: When adding detached metadata, ensure the objdir exis (*)
  7d72a4b... pull: Also fetch detached commitmeta files (*)
  2ef6524... repo-pull: Allocate with g_new0 rather than g_new. (*)
  38a5f6e... show: Handle keys of any type, and set an error if key does (*)
  0f48610... remote-add: Add --set=KEY=VALUE option (*)
  7d5aa74... core: Use libgpgme to add GPG signatures to detached metada (*)
  b064581... commit: Store detached metadata in normal form (*)
  7f9eefb... pull: Verify commits with gpg signatures from detached meta (*)
  8592922... core: Make ostree_get_relative_object_path() private (*)
  7b11937... repo: Enumerate objects using openat() too, make more effic (*)
  f9379b0... repo: Only delete temp files older than a day (*)
  650aab7... tests: Add a simple test-sysroot.js that covers OSTree.Sysr (*)
  07904c2... sysroot: Support more arbitrary deployment changes (*)
  2b2c6ea... sysroot: Update some annotations (*)
  1641ade... sysroot: Avoid bad double-free (*)
  ae2234b... sysroot: Ensure we create /boot/loader.%d/entries even if t (*)
  cb251ae... sysroot: Move ostree_sysroot_origin_new_from_refspec here (*)
  af1c9b8... tests: Extend test-sysroot.js further (*)
  2708124... repo: Tweak traversal API (*)
  c621410... libostree: Fix an introspection scanner warning (*)
  3b31f2b... Update libgsystem (*)
  2b37abf... build: Also make gjs-based tests conditional on introspecti (*)
  3b700cc... core: Add code to read/write "varints" (*)
  71dc3c9... core: Import bup's "rollsum" code, add a test case
  4f6bdb2... WIP static deltas

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]