[ostree] Created tag v2015.4



The signed tag 'v2015.4' was created.

Tagger: Colin Walters <walters verbum org>
Date: Wed Mar 25 13:28:24 2015 -0400

    Release 2015.4
    
    ExtendedVerify-SHA256-archive-tar: 91321dca420d119a2c0447242ed856b8ff99b25af993637ed3b72a61f06fa1b2

Changes since the last tag 'v2015.3':

Alexander Larsson (2):
      Fix build failure on g_autoptr(gchar) with glib master
      Fix build with !HAVE_LIBSOUP

Colin Walters (59):
      pull: (trivial) Fix English in function name
      packaging: Add man5 pages
      prepare-root: Update comments
      repo: Hold an fd "repo_dir_fd" open for the toplevel too
      util: Add an API to atomic-replace a file, dirfd relative, optional fsync
      Add an internal API to stream content objects
      When mirroring, write content directly, do not verify
      pull: Copy the upstream summary file when doing a pull --mirror
      Add an internal API to get a read fd for a content object
      pull: Optimize file:/// URIs to skip libsoup and hardlink if possible
      Change pull-local to just be a wrapper for pull with file:///
      pull-local: Fix regression with absolute paths
      repo: Fix major performance regression with --scan-hardlinks
      repo: Store pending objects in prefixed subdirectory
      deltas: Use base64 for csums, add version to parts
      deltas: Remove support for gzipped delta parts
      deltas: Add _V0 to part #define
      deltas: Rework format to allow streaming
      deltas: Compute rollsum targets
      deltas: Print total size of rollsums we would use
      deltas: Stub out a few more opcodes
      deltas: Use the new internal streaming APIs
      deltas: Flesh out the open/write/close opcodes
      deltas: Initial code to copy content from existing objects
      deltas: Implement rollsums
      deltas: Make syntax-check happy
      deltas: Prune deltas when the corresponding "to" commit vanishes
      repo: Add a new iterator traversal API for commits
      deltas: Search for similar objects (possibly renamed across directories)
      tests: Restore accidentally deleted Makefile bit
      Use libglnx
      deploy: Also look for /usr/lib/os-release
      checkout: Drop internal use of GFile *
      libglnx: Use git.gnome.org's copy
      repo: Port APIs used by prune to fd-relative *at calls
      tests: Move test gpg keyring into writable tmpdir
      prepare-root: Move /sysroot instead of unmounting it
      repo: detached sigs: Use error prefixing instead of overwriting
      deploy: Use glnx file copy code
      repo: Drop internal GFile* API helper
      repo: Port hardlink-scanning code to fd-relative calls
      static-delta: Add --disable-bsdiff option
      deltas: Gather statistics on total number rollsum'd and bsdiff'd
      deltas: Use mmap() instead of copying input file
      commit: Add missing (allow-none) in write_ref_immediate()
      repo: Fix assertion to allow NULL options
      sysroot: Read some bootloader state with fd-relative API
      sysroot: Read the bootloader configuration with fd-relative API
      sysroot: Make origin parsing code fd-relative
      glnx: Update
      sysroot: Drop unnecessary new sysroot object
      deployment: Add an API to get relative origin path
      sysroot: Port some deployment reading code to fd-relative APIs
      README.md: Note make check
      build: Use both pkg-config and AM_PATH_GPGME
      build: ostree-gpg-verify-result.h is a public header, install it
      libglnx: Update to latest
      gpg-sign: Add missing NULL terminator in options
      Release 2015.4

Dan Nicholson (1):
      fsck: Fix object count output

Daniel Drake (3):
      prepare-root: avoid double-stacked /sysroot mount
      libostree: set directory mtimes to 0 on checkout
      ostree-prepare-root: log informational messages to stdout

Giuseppe Scrivano (41):
      Fix make distcheck
      Fix repeated words.
      Add infrastructure for "make syntax-check"
      Remove trailing dot from error message
      syntax-check: quote the first argument to AC_DEFINE
      Remove unused include <assert.h>
      Remove unused <dirent.h>
      Remove magic argument numbers to exit(2)
      Do not interleave spaces and tabs
      Replace "==" with "=" in shell script test
      pull: use a single per-transaction syncfs instead of fsync
      syntax-check: Remove empty lines at the end of file
      tests: Move test-varint and test-rollsum under "make check"
      configure.ac: Enable option subdir-objects for automake
      tests: Add tests for ot-unix-utils
      tests: do not run tests/test-rollsum as part of make check
      ostree-repo-traverse.c: Fix documentation parameter name
      Fix GObject introspection annotation
      ostree-repo-static-delta-processing: initialize "modev"
      build: build libbupsplit separately
      Add bsdiff submodule
      Add bsdiff support to deltas
      static-delta: increase threshold for rollsum to 50%
      tests: add test for bsdiff
      autogen.sh: replace all $(libbsdiff_srcpath) and $(libglnx_srcpath)
      Fix "make syntax-check" failures.
      Makefile.dist-packaging: fix make rpm with submodules
      ostree_repo_static_delta_generate: add new param "verbose"
      tests: enforce ${CMD_PREFIX} on all ostree processes
      tests: Remove some duplications from Makefile-tests.am
      tests: add tests for mutable tree.
      src: drop some dead assignments
      ostree-repo-refs: Drop unused function "parse_rev_file".
      ot_keyfile_copy_group: return FALSE on invalid inputs
      keyfile-utils: add tests
      tests: add test for test-ot-opt-utils.
      libotutil: remove ot-waitable-queue.
      src: Move ot-tool-util from ostree/ to libotutil/
      src: Drop unused argument "value" from ot_parse_boolean
      tests: Add tests for test-ot-tool-util
      ostree-repo.c: fix typo

Matthew Barnes (24):
      repo: Check for OSTREE_REPO in ostree_repo_new_default()
      Add explicit zlib dependency
      ostree: Add gpg-sign command
      gpg: Remove _ostree_gpg_verifier_set_homedir()
      configure.ac: Bump GLib requirement to 2.40
      libotutil: Remove ot_variant_new_from_bytes()
      libotutil: Allow no variant in ot_util_variant_builder_from_variant()
      core: Add definitions for GPG signature metadata
      core: Fix duplication bug in _ostree_detached_metadata_append_gpg_sig()
      gpg: Rewrite OstreeGpgVerifier to use GPGME
      OstreeGpgVerifier: Take the signature as a GBytes
      configure.ac: Make gpgme a hard dependency
      repo: Delete .commitmeta file on empty metadata
      OstreeGpgVerifier: Don't add trustdb.gpg to the keyring list
      OstreeGpgVerifier: Take the signed data as a GBytes
      gpg: Add OstreeGpgVerifyResult
      repo: Add ostree_repo_verify_commit_ext()
      repo: Reject duplicate signatures when signing commit
      gpg-sign: Add a --delete option to delete signatures
      show: Print a blurb for each signature on a commit
      tests: Update test-gpg-signed-commit.sh
      gpg: Link to GPGME bug about GPGME_SIGSUM_KEY_REVOKED
      gpg: Regenerate test data for test-gpg-verify-result
      gpg-sign: Update man page for --delete option


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