Hello community, here is the log from the commit of package ostree for openSUSE:Factory checked in at 2015-10-26 12:48:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ostree (Old) and /work/SRC/openSUSE:Factory/.ostree.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ostree" Changes: -------- --- /work/SRC/openSUSE:Factory/ostree/ostree.changes 2015-10-06 16:11:01.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.ostree.new/ostree.changes 2015-10-26 12:48:42.000000000 +0100 @@ -1,0 +2,216 @@ +Thu Oct 08 15:07:43 UTC 2015 - zai...@opensuse.org + +- Update to version 2015.9: + + _ostree_static_delta_part_validate: Take a stream instead of a + file as arg + + sysroot: Add ostree_sysroot_prepare_cleanup() + + deploy: Do not prune repository + + libglnx: Update from master + + reset: Simplify argument checking logic + + repo: Fix build without libsoup + + pull: Honor depth with OSTREE_REPO_PULL_FLAGS_COMMIT_ONLY + + Mutable is a keyword in C++11 + + Remove unused variables + +------------------------------------------------------------------- +Thu Oct 08 15:06:51 UTC 2015 - zai...@opensuse.org + +- Update to version 2015.8: + + gpg: Add ostree_gpg_verify_result_describe() + + admin: Show GPG signatures in status command + + pull-metalink: Don't print error output when we expect failure + + Add an API to set/unset a deployment tree's mutability + + ostree_repo_checkout_tree_at: remove @subpath documentation + + refs: Use *at for writes, honor repo fsync flag + + repo: Add a private helper to replace a file, honoring fsync + policy + + libglnx: Pick up file permission regression fix + + tests: Fix root uid check in test-commit-sign.sh + + _ostree_repo_file_replace_contents: make buf const + + summary: write the contents to a temporary file + + config: add new parameter "commit-update-summary" to core + section + + libglnx: Update to latest + + reset: Don't enforce parent commits + + repo: Improve error handling in sign_data() + + repo: Add a "gpg-verify-result" signal + + pull: Print GPG signature status as soon as its known + + repo: Add ostree_repo_remote_get_gpg_verify() + + admin: Conditionally show GPG signatures in status command + + sysroot: Cache an OstreeRepo instance + + main: Tweak GPG output to match rpm-ostree + + sysroot: Add ostree_sysroot_get_fd() + + libglnx: Update from master + + sysroot: Close sysroot fd in finalize + + status: Don't crash if we deployed a local refspec + + deploy: Use syncfs() in addition to sync() + + deploy: Drop fsync of modified config files + + deploy: Drop a fsync, use fd-relative APIs + + README.md: fix typo + + reset: update help output + + pull: Always request detached metadata for commits + + test-auto-summary.sh properly quote arguments to assert_streq + + g_output_stream_splice: check correctly the error code + + gpg: do not use secring.gpg + + show: add option --gpg-homedir + + libotutil: Establish a place for GPG utilities + + libotutil: Add ot_gpgme_ctx_tmp_home_dir() + + repo: Initialize GPGME in instance init() + + ostree: Split up "remote" subcommands + + gpg: Fix _ostree_gpg_verifier_add_keyring() + + pull: the commit size in the summary is not for the detached + metadata + + Fix build when using GLib < 2.44 + + sysroot: Add an API to lock + + libglnx: fix reference to commit + + repo: Fix an obvious typo + + doc: remove unknown parameter from inline documentation + + core: Cleanup commitpartial file with fd-relative lookups + + Teach fsck about partial commits + + libglnx: Pick up bugfix and backports + + repo: Stop creating "transaction" symlink + + gpg: Add ostree_gpg_verify_result_describe_variant() + + Juggling libglnx.h includes + + Use g_autofree instead of gs_free + + Use g_autoptr() for GIO object types + + Use glnx_unref_object instead of gs_unref_object + + Use g_autoptr(GChecksum) instead of gs_free_checksum + + Use g_autoptr(GBytes) instead of gs_unref_bytes + + Use g_autoptr(GHashTable) instead of gs_unref_hashtable + + Use g_autoptr(GPtrArray) instead of gs_unref_ptrarray + + Use g_autoptr(GVariant) instead of gs_unref_variant + + Use g_autoptr(GKeyFile) instead of gs_unref_keyfile + + Use g_autoptr(GVariantBuilder) instead of + gs_unref_variant_builder + + Use g_auto(GStrv) instead of gs_strfreev + + Remove unnecessary #include "libgsystem.h" + + trivial-httpd: fix indentation + + trivial-httpd: add option to specify the port + + summary: list the available static deltas + + core: new function _ostree_parse_delta_name + + core: store information about delta files checksums + + pull: check that the superblock checksum is the same as in the + summary + + pull: get rid of detached metadata for deltas + + ostree-repo: add new API to sign the summary file + + summary: add new command line arguments to sign the summary + file + + pull: verify signature for the summary file + + tests: add a test for signed summary file + + summary: delete summary.sig on an update + + ot-fs-utils: remove empty line at EOF + + gpg: Fix ot_gpgme_error_to_gio_error() + + gpg: Add custom data buffers to wrapper GIO streams + + repo: Simplify sign_data() a little + + sysroot: Add a try_lock() API + + ostree-repo-pull: add option to disable static-deltas + + pull: add new switch option --disable-static-deltas + + doc: add missing options block for pull + + tests: add new test for pull --disable-static-deltas + + syntax-check: add syntactic rule to prohibit gs_unref_* + + syntax-check: add syntactic rule to prohibit gs_strfreev + + maint.mk: Remove GNU releases specific bits + + repo: Stash keyring name in OstreeRemote + + repo: Delete a remote's keyring when deleting a remote + + repo: Add ostree_repo_remote_gpg_import() + + repo: Add remote's keyring during GPG verification + + ostree: Add a "remote gpg-import" command + + ostree: Add --gpg-import to the "remote add" command + + tests: Add test-remote-gpg-import.sh + + admin: Use locking for most sysroot commands + + tests: Fix writable repo test + + test-basic: Always chown back before doing assertion + + ostree-repo: replace more gs_unref_(variant|bytes) with + g_autoptr + + repo: Bump mtime any time we write a ref + + repo: Prevent GPG keys from being imported to keybox format + + admin: Ensure instutil commands and usage help don't grab lock + + ostree-repo: document + OSTREE_REPO_COMMIT_MODIFIER_FLAGS_GENERATE_SIZES + + Fix annotations on ostree_repo_remote_gpg_import(). + + sysroot: Sort returned boot loader configs + + tests: Add a test script to cross-check loader config vs GRUB2 + + tests: Add a crosscheck for syslinux bootloader config + generation + + tests: Run all tests through a randomized readdir() + + pull: Ensure console state for multiple GPG verification + messages + + pull: Validate delta checksums more strongly + + tests: Add a commented out test for mirroring with deltas + + repo: Don't crash when creating a summary if we have --empty + deltas + + tests: Add a test-pull-summary-sigs + + Revert "tests: Run all tests through a randomized readdir()" + + tests: Run all tests through a randomized readdir() + + tests/remote-gpg-import: Only commit workdir + + gpg: Gracefully handle no trusted.gpg.d directory + + Fix tests on 32 bit systems + + tests: Link test-gpg-verify-result with gpgme + + tests: Use readdir64 when _FILE_OFFSET_BITS set + + tests: Use temporary gpg homedir + + Revert "tests: skip test-commit-sign.sh when not root" + + Fix double free in ostree_repo_pull_with_options + + repo: Change GPG verification policy + + autogen.sh: fix typo + + tests/test-pull-mirror-summary.sh: remove empty newline + + pull-local: Support --depth option + + metalink: Fix behavior when requested file is not found + + tests/metalink: Add a case with nested unknown elements + + diff: Fix adding CLI options twice + + repo: Add _ostree_repo_remote_new_fetcher() + + repo: Add _ostree_repo_get_remote_option_inherit() + + repo: Handle "file" remotes in + ostree_repo_remote_get_gpg_verify() + + repo: Redo ostree_repo_remote_get_url() + + metalink: Allow NULL for "out" params in metalink requests + + metalink: Return requested file as a GBytes + + repo: Add ostree_repo_remote_fetch_summary() + + ostree: Add a "remote refs" command + + pull: verify summary signatures also when not mirroring + + repo: new function ostree_repo_remote_get_gpg_verify_summary + + pull: fail if GPG is enabled and the summary is not signed + + tests: add test for check for remote add + --set=gpg-verify-summary=true + + ostree_repo_remote_fetch_summary: honor gpg-verify-summary + + pull: Error if gpg=true and summary is 404, add more tests + + core: Fix inverted conditional in GPG checking + + pull: Also fix misplaced remote name handling + + tests: Check error messages instead of "expected-fail", handle + old parallel + + build: Make gtk-doc optional + + pull: Avoid leaking signal handlers across fetch requests + + pull: Plug a memory leak + + core: Add _ostree_get_default_sysroot_path() + + sysroot: Use _ostree_get_default_sysroot_path() + + repo: Add a "sysroot-path" property + + sysroot: Pass the internal repo a system root path + + repo: Fix location of remote configs for system repos + + main: Fix UID check based on sysroot path + + tests: Export OSTREE_SYSROOT in setup_os_repository + + tests: do not commit from the working directory + + libostree: new API ostree_repo_remote_list_refs + + repo: merge repo_remote_fetch_summary_{metalink,url} + + repo: new function _ostree_preload_metadata_file + + pull: new option --commit-metadata-only + + static-delta: do not fail compilation with big files + + static-delta: add max-bsdiff-size option + + repo: fix an incorrect comment ++++ 19 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/ostree/ostree.changes ++++ and /work/SRC/openSUSE:Factory/.ostree.new/ostree.changes Old: ---- ostree-2015.7.tar.xz New: ---- ostree-2015.9.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ostree.spec ++++++ --- /var/tmp/diff_new_pack.r4Qxvu/_old 2015-10-26 12:48:43.000000000 +0100 +++ /var/tmp/diff_new_pack.r4Qxvu/_new 2015-10-26 12:48:43.000000000 +0100 @@ -17,7 +17,7 @@ Name: ostree -Version: 2015.7 +Version: 2015.9 Release: 0 Summary: Git for operating system binaries License: GPL-2.0+ ++++++ _service ++++++ --- /var/tmp/diff_new_pack.r4Qxvu/_old 2015-10-26 12:48:43.000000000 +0100 +++ /var/tmp/diff_new_pack.r4Qxvu/_new 2015-10-26 12:48:43.000000000 +0100 @@ -2,9 +2,9 @@ <service name="tar_scm" mode="disabled"> <param name="url">git://git.gnome.org/ostree</param> <param name="scm">git</param> - <param name="versionformat">2015.7</param> + <param name="versionformat">2015.9</param> <param name="changesgenerate">enable</param> - <param name="revision">refs/tags/v2015.7</param> + <param name="revision">refs/tags/v2015.9</param> </service> <service name="recompress" mode="disabled"> <param name="file">*.tar</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.r4Qxvu/_old 2015-10-26 12:48:43.000000000 +0100 +++ /var/tmp/diff_new_pack.r4Qxvu/_new 2015-10-26 12:48:43.000000000 +0100 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">git://git.gnome.org/ostree</param> - <param name="changesrevision">bc5c9fca260afff80b36ba7d796f8cb25aa9ff82</param></service></servicedata> + <param name="changesrevision">bb14a336c2b98cd8266876b499e71d7dda7aaf88</param></service></servicedata> \ No newline at end of file ++++++ ostree-2015.7.tar.xz -> ostree-2015.9.tar.xz ++++++ ++++ 6205 lines of diff (skipped)