tag name | v2016.3 (bf2aa2950554f13c8ad69441a143afe1e95e8f69) |
tag date | 2016-02-26 12:01:19 -0500 |
tagged by | Colin Walters <walters@verbum.org> |
tagged object | commit 3d7098bc5e... |
download | ostree-2016.3.tar.gz |
---|
Release 2016.3
This is a quick followup to the previous release. The build was broken
with `-Werror=format` on 32 bit - we didn't have any 32 bit CI, a problem
which I'll be remedying in the future.
There was also a regression with static delta offline execution as used
by xdg-app.
Besides that, Alex discovered that our handling of endianness in static
deltas was wrong - we tried to canonicalize everything to big endian,
but the size was missing.
Newly generated deltas will now have an endianness marker which we
will honor. For older deltas, we'll apply some heuristics which in my
testing work well (basically if the delta sizes are in exabytes,
that's probably byteswapped).
Alexander Larsson (2):
deltas: Fix regression in ostree_repo_static_delta_execute_offline
rofiles-fuse: Handle operations on the root
Colin Walters (8):
libarchive: Fix a 32 bit format warning
lib: Two more compiler warning fixes
deltas: Fix some more 32 bit warnings
deltas: Include an endianness marker
deltas: Use endianness marker when parsing
deltas: Heuristically detect endianness for older deltas
deltas: Add a compression size heuristic for endianness detection
Git-EVTag-v0-SHA512: 3517badace5a6d43c156cce2e1dcdcef7f2caa5afe702608fc37bf81146b016d7df7c13f9b637d92be6371decefb6162eb84ccb4278fef2d5a58773b83989354
-----BEGIN PGP SIGNATURE-----
iQEcBAABCgAGBQJW0ITfAAoJENxF/VkhwT8LCtcIAMdNaQm/UNYDRGz/nDP0tjO4
96FhxP8NG14c8/6tpoE4NTdypsFtnJ/6YOw+BQ1OoBrUwow9Fl9+AGgYL24qW+jz
e2XvmvQk1C9IC1kgL4/a+7Uhjb1kAhqi4IOe5oQq6i5+2FV+uP2V5xWruXcxSgVK
ARGQESnqH0GgkKQ5QB/zyCRG9I37zJRqqm8pA8egfT6cuV+1zCYxbv7gWsZZO/G0
CeQzd4HCOYhAhUFO92dEE+QmrbOtih8cd1O+O5cMhudKvkgaQKj31iVj6itDN1Td
TrQMPFlwTc23tz2cj+hwjLcHusp5wJdF3mXnK9b9gBWwyos1ukXs2WsU4pO4Oa8=
=FEoh
-----END PGP SIGNATURE-----