Mailinglist Archive: opensuse-factory (498 mails)

< Previous Next >
[opensuse-factory] New Tumbleweed snapshot 20160505 released!

Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.

Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20160505

Packages changed:
MozillaFirefox (45.0.2 -> 46.0)
PackageKit (1.1.0 -> 1.1.1)
accerciser
adwaita-icon-theme
appstream-glib (0.5.13 -> 0.5.14)
build (20160331 -> 20160427)
enchant
epiphany-branding-openSUSE
evolution
gcc6 (6.0.0+r234449 -> 6.1.1+r235696)
gconfmm
gdlmm
gdm (3.20.0 -> 3.20.1)
git (2.8.1 -> 2.8.2)
glib-networking (2.48.0 -> 2.48.1)
gnome-software (3.20.1 -> 3.20.2)
grub2
gssdp (0.14.14 -> 0.14.15)
gtkmm2
gtksourceview (3.20.1 -> 3.20.2)
gupnp (0.20.16 -> 0.20.17)
gvfs
hunspell (1.3.4 -> 1.4.0)
imlib2 (1.4.8 -> 1.4.9)
installation-images-openSUSE (14.239 -> 14.240)
libatasmart
libglademm
libgpg-error (1.21 -> 1.22)
libproxy (0.4.12 -> 0.4.13)
libproxy-plugins (0.4.12 -> 0.4.13)
libqmi (1.12.8 -> 1.14.2)
librest (0.7.93 -> 0.8.0)
libtasn1 (4.7 -> 4.8)
llvm
nautilus (3.20.0 -> 3.20.1)
openssh
orca (3.20.0 -> 3.20.1)
ostree (2015.9 -> 2016.5)
pciutils-ids (2016.04.04 -> 20160428)
polari (3.20.0 -> 3.20.1)
poppler (0.42.0 -> 0.43.0)
poppler-qt (0.42.0 -> 0.43.0)
poppler-qt5 (0.42.0 -> 0.43.0)
python-gobject (3.20.0 -> 3.20.1)
python3-gobject (3.20.0 -> 3.20.1)
quagga
rpm
rtkit (0.11_git201205151338 -> 0.11+git.20130926)
sonnet
sudo
suse-xsl-stylesheets (2.0.4 -> 2.0.5)
tracker
tracker-extras
vim (7.4.1635 -> 7.4.1816)
yast2-dns-server (3.1.19 -> 3.1.20)
zypper

=== Details ===

==== MozillaFirefox ====
Version update (45.0.2 -> 46.0)
Subpackages: MozillaFirefox-translations-common

- add mozilla-jit_branch64.patch to avoid PowerPC build failure
(from bmo#1266366)
- Update mozilla-gtk3_20.patch for Firefox 46.0 (sync to latest
version from Fedora).
- update to Firefox 46.0 (boo#977333)
* Improved security of the JavaScript Just In Time (JIT) Compiler
* WebRTC fixes to improve performance and stability
* Added support for document.elementsFromPoint
* Added HKDF support for Web Crypto API
* requires NSPR 4.12 and NSS 3.22.3
* added patch to fix unchecked return value
mozilla-check_return.patch
* Gtk3 builds not supported at the moment
security fixes:
* MFSA 2016-39/CVE-2016-2804/CVE-2016-2806/CVE-2016-2807
(boo#977373, boo#977375, boo#977376)
Miscellaneous memory safety hazards
* MFSA 2016-40/CVE-2016-2809 (bmo#1212939, boo#977377)
Privilege escalation through file deletion by Maintenance Service updater
(Windows only)
* MFSA 2016-41/CVE-2016-2810 (bmo#1229681, boo#977378)
Content provider permission bypass allows malicious application
to access data (Android only)
* MFSA 2016-42/CVE-2016-2811/CVE-2016-2812
(bmo#1252330, bmo#1261776, boo#977379)
Use-after-free and buffer overflow in Service Workers
* MFSA 2016-43/CVE-2016-2813 (bmo#1197901, bmo#2714650, boo#977380)
Disclosure of user actions through JavaScript with motion and
orientation sensors (only affects mobile variants)
* MFSA 2016-44/CVE-2016-2814 (bmo#1254721, boo#977381)
Buffer overflow in libstagefright with CENC offsets
* MFSA 2016-45/CVE-2016-2816 (bmo#1223743, boo#977382)
CSP not applied to pages sent with multipart/x-mixed-replace
* MFSA 2016-46/CVE-2016-2817 (bmo#1227462, boo#977384)
Elevation of privilege with chrome.tabs.update API in web extensions
* MFSA 2016-47/CVE-2016-2808 (bmo#1246061, boo#977386)
Write to invalid HashMap entry through JavaScript.watch()
* MFSA 2016-48/CVE-2016-2820 (bmo#870870, boo#977388)
Firefox Health Reports could accept events from untrusted domains
- Update mozilla-gtk3_20.patch to fix scrollbar appearance under
gtk >= 3.20 (patch synced to Fedora's version).
- Compile against gtk3 depending on whether the macro
%firefox_use_gtk3 is defined or not (e.g., at the prjconf
level); macro is undefined by default and so gtk2 is used as the
default toolkit.
- Add BuildRequires for additional packages needed when building
against gtk3: pkgconfig(glib-2.0), pkgconfig(gobject-2.0),
pkgconfig(gtk+-3.0) >= 3.4.0, pkgconfig(gtk+-unix-print-3.0).
- Add firefox-gtk3_20.patch to fix appearance with gtk3 >= 3.20;
patch taken from Fedora (bmo#1230955).

==== PackageKit ====
Version update (1.1.0 -> 1.1.1)
Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin
PackageKit-gtk3-module libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0

- Update to version 1.1.1:
+ Backends:
- alpm: port to g_autoptr().
- hif: Set ALLOW_DOWNGRADE flag for all transactions.
- zypp: Enforce formatting input as string.
+ New Features:
- Add UpdateTriggered / UpgradeTriggered DBus properties.
- Add TriggerUpgrade DBus method handling.
+ Bugfixes:
- Emit UpdatesChanges when installing packages.
- Fix GIR annotations for progress callbacks.
- Increase the number of packages that can be resolved.
- Point offline update/upgrade trigger to the prepared update.
- Unlink any existing offline update triggers before creating.

==== accerciser ====
Subpackages: accerciser-lang

- Require python3-gobject-Gdk instead of python3-gobject: pygobject
was further split in order to be able to install it without
X-dependencies.

==== adwaita-icon-theme ====

- Add adwaita-symbolic-fixes.patch: Add two upstream commits fixing
symbolic icons.

==== appstream-glib ====
Version update (0.5.13 -> 0.5.14)
Subpackages: libappstream-builder8 libappstream-glib8

- Update to version 0.5.14:
+ Ignore desktop files with X-AppStream-Ignore.
+ Add search-pkgname to appstream-glib.
+ Add AS_APP_QUIRK_NEEDS_REBOOT.
+ Fall back to searching in as_store_get_app_by_pkgname().
+ Add AS_APP_QUIRK_NOT_REVIEWABLE.
+ Search /usr/share/metainfo for local files.
+ trivial: Fix critical warning when validing broken AppStream
files.
+ Add the Audio+Video categories from AppStream XML too.
+ Add as_screenshot_get_image_for_locale().
- Require the main-package by the -devel package: the AS-utils are
expected to be available to a developer.

==== build ====
Version update (20160331 -> 20160427)
Subpackages: build-mkbaselibs build-mkdrpms

- fix build on armv7hl
- run debtransform after buildtime source services
- Handle also aarch32* and armv8 cases for kvm cpu switches
- add support for LXC 1.0.8
- added DoD for aarch64 repositories on Debian

==== enchant ====
Subpackages: enchant-devel libenchant1

- Add enchant-hunspell-1.4.0.patch: Fix build against
hunspell 1.4.0, where MAXWORDLEN is no longer exported.

==== epiphany-branding-openSUSE ====

- Drop epiphany-branding-SLED subpackage:
+ Remove sled-bookmarks.patch, pre_checkin.sh,
epiphany-branding-SLED.changes, epiphany-branding.changes.in
and epiphany-branding-SLED.spec.
+ Clean epiphany-branding-openSUSE.spec for all references to the
previous package.

==== evolution ====
Subpackages: evolution-plugin-bogofilter evolution-plugin-pst-import
evolution-plugin-spamassassin

- Drop pkgconfig(geoclue) BuildRequires: evolution stopped
depending on it in version 3.12.8.

==== gcc6 ====
Version update (6.0.0+r234449 -> 6.1.1+r235696)

- Fix HSA build conditional for crosses.
- Update to gcc-6-branch head (r235696).
* Fixes libgcj_bc1 version check issue.
- Update to GCC 6.1.0 release (r235473).
* Includes fix for python3 miscompile [bnc#976024]
- Enable profiledbootstrap, but not if building libjava where also
disable bootstrap
- Add gcc6-hsa-enablement.patch and enable HSA offloading target.
- Update to SVN trunk head (r234970).
- Enable Ada on ppc64le and aarch64.

==== gconfmm ====

- Stop exporting CFLAGS and CXXFLAGS, no longer needed due to
changes in libsigc++.

==== gdlmm ====

- Stop exporting CFLAGS and CXXFLAGS, no longer needed due to
changes in libsigc++.

==== gdm ====
Version update (3.20.0 -> 3.20.1)
Subpackages: gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0

- Update to version 3.20.1:
+ Fix passwordless logins on Debian/Ubuntu.
+ Don't allow passwordless XDMCP logins.
+ Fix redhat pam configuration.
+ Updated translations.

==== git ====
Version update (2.8.1 -> 2.8.2)
Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk

- git 2.8.2:
* "index-pack --keep=<msg>" was broken since v2.1.0 timeframe.
* "git config --get-urlmatch", unlike other variants of the "git
config --get" family, did not signal error with its exit status
when there was no matching configuration.
* The "--local-env-vars" and "--resolve-git-dir" options of "git
rev-parse" failed to work outside a repository when the command's
option parsing was rewritten in 1.8.5 era.
* Fetching of history by naming a commit object name directly didn't
work across remote-curl transport.
* A small memory leak in an error codepath has been plugged in xdiff
code.
* "git mergetool" did not work well with conflicts that both sides
deleted.
* "git send-email" had trouble parsing alias file in mailrc format
when lines in it had trailing whitespaces on them.
* When "git merge --squash" stopped due to conflict, the concluding
"git commit" failed to read in the SQUASH_MSG that shows the log
messages from all the squashed commits.
* "git merge FETCH_HEAD" dereferenced NULL pointer when merging
nothing into an unborn history (which is arguably unusual usage,
which perhaps was the reason why nobody noticed it).
* "git diff -M" used to work better when two originally identical
files A and B got renamed to X/A and X/B by pairing A to X/A and B
to X/B, but this was broken in the 2.0 timeframe.
* "git send-pack --all <there>" was broken when its command line
option parsing was written in the 2.6 timeframe.
* When running "git blame $path" with unnormalized data in the index
for the path, the data in the working tree was blamed, even though
"git add" would not have changed what is already in the index, due
to "safe crlf" that disables the line-end conversion. It has been
corrected.

==== glib-networking ====
Version update (2.48.0 -> 2.48.1)

- Update to version 2.48.1:
+ Fixed translations in non-UTF-8 domains (bgo#765466).
+ Fixed bash-ism in configure (bgo#765396).
+ Updated translations.
- Stop passing V=1 to make, we do debugging locally.
- Add default http://www.gnome.org as Url: Silence rpmlint.

==== gnome-software ====
Version update (3.20.1 -> 3.20.2)

- Update to version 3.20.2:
+ Allow popular and featured apps to match any plugin.
+ Do not make the ODRS plugin depend on xdg-app.
+ Fix many of the os-upgrade issues and implement the latest
mockups.
+ Fix several issues when running on Unity.
+ Make all the plugins more threadsafe.
+ Return all update descriptions newer than the installed
version.
+ Show some non-fatal error messages if installing fails.
+ Use a background PackageKit transaction when downloading
upgrades.
+ Updated translations.
- Add gs-compile-against-old-appstream-glib.patch: Fix build
against the appstream-glib we currently have, patch from
upstream git.

==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin
grub2-x86_64-efi grub2-x86_64-xen

- Remove xen-devel from BuildRequires
required headers are included in grub-2.0.2
- Add support for "t" hotkey to switch to text mode (bsc#976836)
* added grub2-SUSE-Add-the-t-hotkey.patch
- Add support for hidden menu entries (bsc#976836)
* added grub2-Add-hidden-menu-entries.patch
- Correct show user defined comments in menu for snapshots (bsc#956698)
* modified grub2-snapper-plugin.sh

==== gssdp ====
Version update (0.14.14 -> 0.14.15)

- Update to version 0.14.15:
+ Actually use the TTL that was set by the user.
+ Use if_nametoindex instead of IOCTL when available.
+ Implement a User Agent cache based on SSDP packages.
+ Fix potential strncpy overflow.
+ Add missing m4 macros.
+ Disable PKTINFO on OS X.
+ Do not leak host_addr in clients.
+ Bugs fixed: bgo#653894, bgo#762324, bgo#764677.

==== gtkmm2 ====

- Stop exporting CFLAGS and CXXFLAGS, no longer needed due to
changes in libsigc++.

==== gtksourceview ====
Version update (3.20.1 -> 3.20.2)
Subpackages: glade-catalog-gtksourceview gtksourceview-devel
libgtksourceview-3_0-1 typelib-1_0-GtkSource-3_0

- Update to version 3.20.2:
+ Drawing optimizations.
+ Updated translations.

==== gupnp ====
Version update (0.20.16 -> 0.20.17)

- Update to version 0.20.17:
+ Update autogen.sh from GNOME template.
+ Cache user agents by IP.
+ Remove intltool.
+ Use newTargetValue in light example.
+ Bugs fixed: bgo#653894, bgo#763945, bgo#764050.

==== gvfs ====
Subpackages: gvfs-backend-afc gvfs-backends gvfs-fuse

- Enable pkgconfig(libnfs) BuildRequires, we now have it in
openSUSE, also package the new nfs support.

==== hunspell ====
Version update (1.3.4 -> 1.4.0)
Subpackages: hunspell-devel hunspell-tools

- Update to 1.4.0
* New release that strips out fixed length buffers from large
parts of the library
* Note: dictmgr.hxx header is dropped
- Drop upstreamed hunspell-grep2.24.patch

==== imlib2 ====
Version update (1.4.8 -> 1.4.9)

- Update to 1.4.9
* Fix cross-endianness for masks (1-bit depth images)
* gif: fix oob reads w/bad colormaps
* Fix "assuming signed overflow does not occur" warning.
* Fix some "variable set but not used" warnings.
* Fix some "variable might be clobbered" warnings.
* Fix off-by-one OOB read in __imlib_MergeUpdate().
* Revert "gif: fix oob reads w/bad colormaps"
* GIF loader: Fix out-of-bound reads from colormap.
* GIF loader: Remove check made redundant by previous commit.
* GIF loader: Reduce progress checks from per-pixel to per-row.
* GIF loader: Indent.
* Fix potential divide-by-zero in imlib_image_draw_ellipse().
* Make a number of functions static.
* Eliminate pImlibExternalFilter type.
* Trivial file function cleanups.
* Move __imlib_ItemInList() to file.c.
* Fix various potential OOM crashes.
* Fix integer overflow resulting in insufficient heap allocation
* loader_xpm: remove nonsense/impossible/broken condition
* Harden API and internals against overly large images

==== installation-images-openSUSE ====
Version update (14.239 -> 14.240)

- adjust config to new 'hiddenmenu' feature (bsc#976836)
- 14.240

==== libatasmart ====

- Adding "xz" as BuildRequires since it's not default on SLES11 and
using a bigger description.

==== libglademm ====
Subpackages: libglademm-2_4-1

- Stop exporting CFLAGS and CXXFLAGS, no longer needed due to
changes in libsigc++.

==== libgpg-error ====
Version update (1.21 -> 1.22)
Subpackages: libgpg-error-devel libgpg-error0 libgpg-error0-32bit

- update to 1.22:
* Support for LeakSanitizer with the gpgrt_annotate_leaked_object
inline function.
* Interface changes relative to the 1.21 release:
GPG_ERR_DB_CORRUPTED NEW.
gpgrt_annotate_leaked_object NEW inline func.
GPGRT_ENABLE_W32_ICONV_MACROS NEW.
gpgrt_w32_iconv_open NEW.
gpgrt_w32_iconv_close NEW.
gpgrt_w32_iconv NEW.

==== libproxy ====
Version update (0.4.12 -> 0.4.13)
Subpackages: libproxy-devel libproxy1

- Update to version 0.4.13:
+ Allow linking webkit pacrunner against javascriptcore-4.0
(webkit2).
+ Allow to disable building of the KDE module
(-DWITH_KDE=ON/OFF).
+ Fix compilation errors with CLang on MacOSX.
+ bindings: perl: Add an option to explicitly link against
libperl.so. Some distributions want to do it, other prefer not
to, the library is anyway in context of perl.
+ config_kde: Add a basic cache and invalidation: performance
improvement for the KDE module.
- Pass -DWITH_KDE=OFF to cmake when building core.
- Replace pkgconfig(webkitgtk-3.0) BuildRequires with
pkgconfig(javascriptcoregtk-4.0): make use of the WebKit2 port.
- Disable building libproxy-config-kde on SLE.

==== libproxy-plugins ====
Version update (0.4.12 -> 0.4.13)
Subpackages: libproxy1-config-gnome3 libproxy1-config-kde
libproxy1-networkmanager libproxy1-pacrunner-webkit

- Update to version 0.4.13:
+ Allow linking webkit pacrunner against javascriptcore-4.0
(webkit2).
+ Allow to disable building of the KDE module
(-DWITH_KDE=ON/OFF).
+ Fix compilation errors with CLang on MacOSX.
+ bindings: perl: Add an option to explicitly link against
libperl.so. Some distributions want to do it, other prefer not
to, the library is anyway in context of perl.
+ config_kde: Add a basic cache and invalidation: performance
improvement for the KDE module.
- Pass -DWITH_KDE=OFF to cmake when building core.
- Replace pkgconfig(webkitgtk-3.0) BuildRequires with
pkgconfig(javascriptcoregtk-4.0): make use of the WebKit2 port.
- Disable building libproxy-config-kde on SLE.

==== libqmi ====
Version update (1.12.8 -> 1.14.2)

- Update to version 1.14.2:
+ Added compatibility symbols for some API breaks introduced in
1.14.0:
+ This release will recover the old names and still keep the new
ones around for compatibility.
+ libqmi-glib: Fixed QMI_DMS_BAND_CAPABILITY_BC_15 enum value so
that it isn't treated as a negative value. This may actually be
treated as a minor ABI break.
+ qmicli: Fixed --dms-get-band-capabilities output on 32-bit
platforms.
+ Fixed license text of the voice service implementation.
- Changes from version 1.14.0:
+ This version comes with a couple of small API breaks:
+ ECIO value type in "NAS Event Report Indication" is given as
unsigned.
+ ECIO value in ECIO List array type in "NAS Get Signal Strenght"
is given as unsigned.
+ QMI_NAS_SIM_REJECT_STATE_SIM_AVAILABLE enum name was fixed.
+ The library and tools now support working with modems which
only implement raw IP (i.e. no ethernet headers) in the WWAN
interface. This relies on the kernel to expose
'/sys/class/net/<WWAN>/qmi/raw_ip' sysfs files for each WWAN
network interface (available since Linux 4.5-rc1).
+ New initial support for the 'Voice' service.
+ The qmicli tool has been updated with several new
functionalities.
+ The qmi-network helper script has been updated with several new
features.
+ Added command completion support in qmicli.
+ Other bugfixes and minor improvements.
- Bump soname following upstream changes, and as a result: rename
subpackage to libqmi-glib5.

==== librest ====
Version update (0.7.93 -> 0.8.0)
Subpackages: librest0 typelib-1_0-Rest-0_7

- Update to version 0.8.0:
+ build-sys: Set version to 0.8.0.
+ tests: Fix lastfm test.
+ tests/proxy-continuous:
- Simplify the code.
- Server chunks can be different from client ones.
+ oauth: Don't leak temp data in steal_oauth_params.
+ rest-xml-parser: Ignore text content at the top-level of a
document.
+ rest-proxy-auth: Add rest_proxy_auth_cancel for cancelling
authentication.

==== libtasn1 ====
Version update (4.7 -> 4.8)
Subpackages: libtasn1-6 libtasn1-6-32bit libtasn1-devel

- Update to 4.8
* Fixes to avoid reliance on C undefined behavior.
* Fixes to avoid an infinite recursion when decoding without the
ASN1_DECODE_FLAG_STRICT_DER flag. Reported by Pascal Cuoq.
* Combined all the BER octet string decoding functions to a
single one based on asn1_decode_simple_ber().

==== llvm ====
Subpackages: libLLVM libLLVM-32bit

- Update rpmlintrc to whitelist libLTO.so

==== nautilus ====
Version update (3.20.0 -> 3.20.1)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1

- Update to version 3.20.1:
+ Fix crash if using scripts.
+ Fix shortcuts to change views mode.
+ Do not switch focus to created tabs.
+ Fix margins on sidebar context popover.
+ Fix the empty states icons blocking clicks for activating
context menus.
+ Show same name in the path bar as in other locations when using
mounts.
+ Make more dialogs modal.
+ Allow "move to" action in network locations.
+ Fix crash when searching and closing with multiple windows.
+ Fix path bar not updating to the new location when finalizing
search.
+ Show an error dialog on falied connection to servers in the
other locations view.
+ Fix odd empty operations popover.
+ Fix hamburguer menu action not being available when closing a
tab.
+ Select first item in the views only when searching.
+ Fix crash when creating a new window of nautilus from the shell
when the application was not running.
+ Allow more applications to be set as default in network
locations.
+ Make renamed or created files scroll the view to the position
of the files
+ Updated translations.

==== openssh ====
Subpackages: openssh-helpers

- update seccomp sandbox that broke after OpenSSL update
(bsc#912436, bsc#977812)
[openssh-6.6p1-seccomp_stat.patch]

==== orca ====
Version update (3.20.0 -> 3.20.1)

- Update to version 3.20.1:
+ Gecko:
- Fix presentation of title bar in Gecko apps.
- Work around Google Maps killing the focused widget.
- Fix offset used when evaluating text selection in content
with embedded objects.
- Don't set new focus to context object if context object is
zombie.
- Only update locusOfFocus to context replicant if locusOfFocus
is a zombie.
- Don't use generated text as name for web content which
exposes a name, unless it's a combo box or spin button.
- Cache label-related information for web content for
performance.
- Ignore events from Mozilla's self-repair hidden page.
- Don't do SayAll for page fragments.
- Prevent locusOfFocus change when navigating in SeaMonkey
message list.
+ Unity Panel Service:
- Work around labels reporting an index in parent of -1.
- Work around label descriptions containing unwanted content.
- Fall back on name when labels fail to implement the text
interface.
+ Gtk+:
- Handle changes in Gtk+ 3.20 combo boxes.
- Only treat cells with non-whitespace chars as real active
descendants.
- Ignore row-reordered event spam.
+ General:
- Fix a false positive with clipboard messages.
- Don't re-present description if it was used as name fallback.
- Handle unhandled case of objects becoming defunct.
- Fix syntax error in Bulgarian help file.
+ Updated translations.
- Add python3-brlapi BuildRequires: Needed for braille support now.

==== ostree ====
Version update (2015.9 -> 2016.5)

- Update to version 2016.5:
+ Add a stub .travis.yml.
+ tests: Add a test-abi.
+ pull: Add OSTREE_REPO_PULL_FLAGS_UNTRUSTED flag.
+ Add --untrusted option to pull and pull-local.
+ OstreeSePolicy: add ostree_sepolicy_get_csum().
+ core: Add verbose messages for pruning.
+ core: Add debug messages for traversing.
+ build: Set G_LOG_DOMAIN to OSTree.
+ main: Set log handler for OSTree domain.
+ packaging: fix bashism in dist-snapshot target.
+ docs: Add a section on repository management.
+ commit: Support generating commits with no parent, or a custom
one.
+ commit: Support writing orphans.
+ commit: support editor for orphan commits.
+ docs/CONTRIBUTING.md: Update for github move, Homu etc.
+ test-xattrs: use TAP syntax to skip test.
+ various tests: skip if temp directory lacks xattr support.
+ Symlink libreaddir-rand.so into tests directory.
+ tap-test: clean up temporary test directories as intended.
+ In tests that use gpg, terminate the gpg-agent after testing.
+ Load g-i bindings from builddir during build-time testing.
+ tests/admin-test.sh: this is a bash script, not a POSIX sh
script.
+ Force libreaddir-rand to be a shared library.
+ Skip tests that run rofiles-fuse if /dev/fuse or /etc/mtab
unavailable.
+ test-pull-untrusted.sh: always corrupt a regular file, not a
symlink.
+ basic-test: commit with a non-empty subject.
+ Probe for GNU parallel more accurately.
+ tests: Make failing to kill the GPG agent non-fatal.
+ libtest.sh: use G_TEST_SRCDIR, G_TEST_BUILDDIR to find
resources.
+ test-abi: use G_TEST_SRCDIR, G_TEST_BUILDDIR.
+ test-xattrs: sync how this is skipped with test-rofiles-fuse.
+ libtest.sh: only check whether $(pwd) is empty once.
+ manual: Fix a bunch of typos and docbookisms.
+ Introducing ostree-grub-generator.
+ pull: Don't try to cache summaries for pull-local.
+ Fix local-pull test.
+ pull-local: Support --gpg-verify and --gpg-verify-summary.
+ build: Find grub2-mkconfig a bit more automagically.
+ build: Make tests/libreaddir-rand.so rule use AM_V_GEN.
+ tests: add libostreetest.h to EXTRA_DIST.
+ tests: add missing ${CMD_PREFIX} before ostree.
+ contrib: indent golang code using only tabs instead of both
tabs and spaces.
+ Remove empty new lines at the EOF.
+ docs: Prefer the form "cannot" to "can not".
+ Use git.mk.
+ Support pathnames for --subpath=...
+ Export ostree_repo_get_remote_option* functions.
+ Inherit remotes and remote options from parent repo.
+ Add test case for inheriting remote options.
+ cfg.mk: ignore syntax-check for git.mk.
+ Add support for ostree static-delta delete.
+ small cleanups.
+ Fix the symbol versions for ostree_repo_get_remote_*option.
+ ostree-repo-pull: always initialize flags_i.
+ pull: More consistently use remote_repo_local for local repos.
+ build: Move grub2-15_ostree back to pkglibexecdir.
+ Fix AS_HELP_STRING for builtin grub2 mkconfig.
+ fetcher: Initialize output_stream_set_lock mutex.
+ commit: Fix crash if dfd_iter is NULL.
+ Add cache_dir_fd to OstreeRepo.
+ Add OstreeRepo option for an out-of-band cache dir.
+ man: Elaborate on per-remote GPG.
+ Add remotes-config-dir to OstreeRepo.
+ Look for $remotename.trustedkeys.gpg in remotes.d dir.
+ refs: Add g_prefix_error around opendir for easier debugging.
+ static-delta: Put temp files in /var/tmp.
+ static-delta: Initialize read_source_fd to -1.
- Stop passing --with-grub2 to configure, no longer recognized.
- Update to version 2016.4:
+ fetcher: Remove message_to_request table
+ fetcher: Convert from GSimpleAsyncResult to GTask
+ fetcher: Rework reference counting
+ fetcher: Track outstanding requests with a table
+ sysroot: Cleanup refs and prune even on last undeployment
+ pull: Recover from missing commits in recursive pulls
+ doc: Note that refs --delete does not prune
+ tests: Add a test for pull+deploy of specific "bare" commit
+ static-delta: Handle LZMA_BUF_ERROR returned by zlib
+ static-delta: Don't run bspatch when output object already
exists
+ static-delta: Set error on bsdiff failure
+ commit: Improve variable name
+ Don't require /boot/uEnv.txt for u-boot support
+ tests: fix LZMA test to really compress/decompress
+ upgrader: Add ostree_sysroot_upgrader_dup_origin()
+ upgrader: Allow overriding the commit to pull
+ upgrade: Add --override-commit=CHECKSUM option
+ prepare-root: set up /boot bind-mount for single partition
systems
+ static-delta: Fix annotation on
ostree_repo_list_static_delta_names
+ sysroot: Write symlinks before calling fsync(), then rename
after
+ init-fs: Explicitly set /tmp to 01777
+ core: use OSTREE_OBJECT_TYPE_LAST instead of
OSTREE_OBJECT_TYPE_COMMIT
+ pull: add support for tombstone commits
+ repo: create a tombstone commit when deleting a commit
+ fsck: add argument --add-tombstones
+ tests: add tests for prune and tombstones commits
+ docs: Note not to put private keys in /usr/share/ostree
+ generate-static-delta: Support min-fallback-size 0 to disable
fallbacks
+ static deltas: Add support for inline-parts
+ static-deltas generate: Add --inline option to CLI tool
+ Add tests for inline static deltas
+ deltas: Make apply-offline only read the parts once
+ delta: Ensure the from commit exists when applying static delta
+ static-delta apply-offline: Don't skip validation
+ Add _ostree_repo_open|commit_untrusted_content_bare
+ deltas: Verify checksums in apply-offline unless skip_validate
is TRUE
+ deltas: Make min-fallback-size 0 actually disable fallbacks
+ deltas: Support passing filename to delta generator
+ deltas: Support passing filename to
ostree_repo_static_delta_execute_offline
+ pull: Verify checksums from static deltas unless gpg signed
summary
+ deltas: Support including detached metadata in static deltas
+ libostree: Fix a couple compiler warnings
+ prune: add --delete-commit
+ fsck: create a tombstone when the parent is missing
+ tests: add test for ostree prune --delete-commit
+ prune: add --keep-younger-than=DATE
+ pull: make slightly clearer when failing for missing xattrs
support
+ ostree: do not print the usage on each G_IO_ERROR_NOT_SUPPORTED
+ libostree: add new API ostree_repo_write_commit_with_time
+ commit: add --timestamp=TIMESTAMP
+ tests: add tests for prune --keep-younger-than=DATE
+ tests: prefix invocation of ostree with where missing
+ repo: Validate checksums have correct length
+ repo: Never delete .commitmeta files
+ trivial-httpd: Avoid SoupBuffer when there's no content
+ glnx: Update from master
+ fetcher: Remove "sending_messages" hash table
+ fetcher: Remove "total_requests" counter
+ remote: Print full refspec in "ostree remote refs"
+ repo: Fix backwards timestamp in ostree_repo_write_commit()
+ gpg-verifier: Fix compiler warning
+ Release 2015.11
+ parse-datetime: use the module from gnulib
+ tests: add missing ${CMD_PREFIX}
+ cmdline: Fatally error if the timestamp in a commit is invalid
+ build: Delete generated parse-datetime.c file, use AM_V_GEN
+ build: Also add a configure check for YACC/bison
+ Update to latest libglnx
+ repo: Add _ostree_repo_allocate_tmpdir helper
+ repo: Use per-transaction staging dir
+ repo: Allocate a tmpdir for each OstreeFetcher to isolate
concurrent downloads
+ fetcher: Add "config-flags" construct-only property
+ fetcher: Move the SoupSession to a separate thread
+ pull: Push a temporary main context for sync requests
+ build: Fix srcdir != builddir
+ repo: Add ostree_repo_verify_summary()
+ remote: Add "ostree remote summary" command
+ repo: new function ostree_repo_prune_static_deltas
+ prune: add new flag --static-deltas-only
+ tests: add tests for prune --static-deltas-only
+ deploy: Find kernel/initramfs consistently from filesystem
+ bootconfig: Add ostree_bootconfig_parser_write_at
+ deploy: Change large parts to be fd-relative, drop fsync
+ fetcher: Lazily create tmp directory
+ grub2_generate: load sysroot before using it
+ repo: Expose dfd-relative mtree writes as public API
+ repo: Add APIs for devino optimization between checkout ->
commit
+ Release 2016.1
+ repo: Note global transaction resume is legacy
+ sysroot: Don't individually fsync dirs in checkout, rely on
syncfs
+ diff: do not traverse parent commits
+ Add a checkout option to skip fsync
+ refs: Add a missing `goto out` for error handling
+ grub2: Don't delete grub2.cfg.old file we just copied
+ tests: Use "bash strict mode"
+ build: Move man pages into man/
+ build: Rename doc/ -> apidoc/
+ Rewrite manual in mkdocs
+ apidoc: Remove unnecessary srcdir != builddir workaround
+ repo: Port -refs.c to openat()
+ build: Add --disable-man
+ lib: Add a #define OSTREE_SHA256_DIGEST_LEN 32
+ build: Hoist man conditional higher
+ static-delta: Add `show` subcommand
+ packaging: Sync spec file with Fedora
+ build: 'make clean' removes parse-datetime.c
+ docs-md: Delete (obsoleted by docs/)
+ README.md: Update to link to Read The Docs, describe a bit
better
+ build: Remove --disable-static-deltas option
+ lib: Create an internal static delta parsing/opening function
+ lib: Expand `ostree static-delta show` to show part stats
+ fetcher: Fix hung GTlsInteraction
+ Import rofiles-fuse
+ Add an `export` builtin, and API to write to libarchive
+ pull: Support specifying exact commit to pull via branch@commit
+ manual-tests: New static-delta-generate-crosscheck.sh
+ man/ostree-export.xml: Add to git
+ Support Docker-style whiteouts
+ packaging: Add a fuse subpackage
+ rofiles-fuse: Fix truncate call to not use O_CREAT
+ manual: Note that the bare-user mode exists
+ Rename libarchive write API to "export", matching command line
+ repo: Add ostree_repo_import_archive_to_mtree
+ ostree-sysroot: add debug option to help testing
+ pull: Add require-static-deltas pull option
+ pull: Add a --dry-run option for static deltas
+ build: Link ostree with libarchive
+ docs: Add a new formats section, move static deltas in there
+ libarchive: Make autocreate_parents imply autocreating root dir
+ build: Use threadsafe GPGME
+ gpg: Use gpg_strerror_r for threadsafety
+ Release 2016.2
+ libarchive: Fix a 32 bit format warning
+ lib: Two more compiler warning fixes
+ deltas: Fix some more 32 bit warnings
+ deltas: Fix regression in
ostree_repo_static_delta_execute_offline
+ rofiles-fuse: Handle operations on the root
+ 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
+ Release 2016.3
+ docs: Add a blurb on the summary file
+ Fix make syntax-check
+ test-rofiles-fuse: skip when fusermount is not present
+ lib: Introduce versioned symbols
+ repo: Add ostree_repo_get_dfd()
+ Add a missing #include to fix "make check"
+ ostree-repo: new public function `ostree_repo_list_refs_ext`
+ refs: allow to specify multiple refs as args
+ refs: add tests
+ libostree: Adjust `cleanup_ref_prefix` to use
ostree_repo_list_refs_ext
+ refs: Add argument --list to print the full ref name
+ tests: Port to glib-tap.mk, make `make check` run all of the
tests
+ deploy: Bump the mtime on ostree/deploy after deployments
finish
+ tests: Convert two more exit 77 instances into TAP-compatible
SKIP
+ docs/introduction: Note VMs vs baremetal
+ lib: Add ostree_sysroot_init_osname() API, bump mtime
+ tests: More TAP fixups
+ tests: Unify some tmpdir code, add ability for C to use
libtest.sh
+ lib: Add ostree_sysroot_load_if_changed() API
+ tests/basic: Fix race in timestamp test
+ build: Don't install test data without --enable-installed-tests
+ docs: Reference the git docs on references
+ libotutil: new function ot_openat_ignore_enoent
+ pull: cache summary and summary.sig
+ repo: use the skip summary download optimization for
repo_remote_fetch_summary
+ prune: delete all cached summaries files
+ tests: add test for summary file caching
+ repo: Fix the skip-summary-if-summary.sig-is-same cache
+ rofiles-fuse: Fix permission comparison
+ docs: Cleanup Markdown
+ docs: Add a section on writing buildsystems
+ contrib/golang: Initial golang bindings
+ tests: Strengthen test tmpdir sanity check, be compat with
ginsttest saving
+ libglnx porting: gs_fd_close -> glnx_fd_close
+ libglnx porting: gs_free -> g_autofree
+ libglnx porting: xattr calls
+ libglnx porting: gs_transfer_out_value -> g_steal_pointer
+ Don't fail "ostree remote refs" if writing the summary cache is
not permitted
+ manual: Migrate related projects wiki page into manual
+ deploy: Handle a read-only /boot
+ mkdocs: Fix the site name
+ tests/admin-test.sh: add #!/bin/sh
+ Skip test_libarchive_ignore_device_file if we cannot write
xattrs
+ test-libarchive: fix underlinking
+ admin-switch: Add missing reboot argument
+ Use GSubprocess instead of GSSubprocess (libgsystem removal)
+ libglnx porting: Use glnx_set_error_from_errno
+ libglnx porting: Use glnx_shutil_rm_rf_at()
+ libglnx porting: Use glnx_opendirat()
+ admin: Add an `unlock` command, and libostree API
+ Fix building without libarchive
+ pull local: Don't import objects we already have
+ prune: Don't fail on partial commits
+ tests: Add a commitpartial + prune test
+ traverse: Require variant when traversing dirtree
+ Release 2016.4
- Add bison, pkgconfig(fuse) and pkgconfig(mount) BuildRequires:
New dependencies.

==== pciutils-ids ====
Version update (2016.04.04 -> 20160428)

- Update to version 20160428
- Add _service and use it to fetch sources from github

==== polari ====
Version update (3.20.0 -> 3.20.1)
Subpackages: typelib-1_0-Polari-1_0

- Update to version 3.20.1:
+ Update roomList header popover on name changes (bgo#763178).
+ Prioritize popular networks (bgo#762733).
+ Fall back to alternative servers on connection failures
(bgo#762335).
+ Misc. bug fixes (bgo#765124).
+ Updated translations.

==== poppler ====
Version update (0.42.0 -> 0.43.0)
Subpackages: libpoppler-cpp0 libpoppler-devel libpoppler-glib8 poppler-tools

- Update to version 0.43.0:
+ core:
- Implement sanity check for linearization usage (fdo#92482).
- Add SymbolMT as an alias for the Symbol font (fdo#93168).
- Fix some blank files (fdo#94756).
- cairo:
. Fix fillToStrokePathClip crash and rendering (fdo#62905).
. Check if PDF knows the width of 'm' in case of substituted
font (fdo#94054).
. Save mask state and don't extend image mask (fdo#94234).
- SplashOuputDev: Compile with C++11 compilers that don't
define isinfinite (fdo#94761).
- Typo fixes.
+ utils: pdftocairo: Calculate rotation before scaling
(fdo#94655).
+ qt4: Fix crash on certain PDF form item activation actions
(fdo#94873).
+ qt5: Fix crash on certain PDF form item activation actions
(fdo#94873).
- Drop poppler-Fix-rendering-of-broken-pdfs.patch, fixed upstream.
- Bump soname following upstream changes.

==== poppler-qt ====
Version update (0.42.0 -> 0.43.0)

- Update to version 0.43.0:
+ core:
- Implement sanity check for linearization usage (fdo#92482).
- Add SymbolMT as an alias for the Symbol font (fdo#93168).
- Fix some blank files (fdo#94756).
- cairo:
. Fix fillToStrokePathClip crash and rendering (fdo#62905).
. Check if PDF knows the width of 'm' in case of substituted
font (fdo#94054).
. Save mask state and don't extend image mask (fdo#94234).
- SplashOuputDev: Compile with C++11 compilers that don't
define isinfinite (fdo#94761).
- Typo fixes.
+ utils: pdftocairo: Calculate rotation before scaling
(fdo#94655).
+ qt4: Fix crash on certain PDF form item activation actions
(fdo#94873).
+ qt5: Fix crash on certain PDF form item activation actions
(fdo#94873).
- Drop poppler-Fix-rendering-of-broken-pdfs.patch, fixed upstream.
- Bump soname following upstream changes.

==== poppler-qt5 ====
Version update (0.42.0 -> 0.43.0)
Subpackages: libpoppler-qt5-1 libpoppler-qt5-devel

- Update to version 0.43.0:
+ core:
- Implement sanity check for linearization usage (fdo#92482).
- Add SymbolMT as an alias for the Symbol font (fdo#93168).
- Fix some blank files (fdo#94756).
- cairo:
. Fix fillToStrokePathClip crash and rendering (fdo#62905).
. Check if PDF knows the width of 'm' in case of substituted
font (fdo#94054).
. Save mask state and don't extend image mask (fdo#94234).
- SplashOuputDev: Compile with C++11 compilers that don't
define isinfinite (fdo#94761).
- Typo fixes.
+ utils: pdftocairo: Calculate rotation before scaling
(fdo#94655).
+ qt4: Fix crash on certain PDF form item activation actions
(fdo#94873).
+ qt5: Fix crash on certain PDF form item activation actions
(fdo#94873).
- Drop poppler-Fix-rendering-of-broken-pdfs.patch, fixed upstream.
- Bump soname following upstream changes.

==== python-gobject ====
Version update (3.20.0 -> 3.20.1)
Subpackages: python-gobject-Gdk python-gobject-cairo python-gobject-devel

- Move gi/overrides/keysyms.* also to the -Gdk subpackage: Keysyms
is mapped to Gdk symbols and is only usable in GUI apps.
- Update to version 3.20.1:
+ test_gerror_novalue: Don't assign the error to a variable
(bgo#764165).

==== python3-gobject ====
Version update (3.20.0 -> 3.20.1)
Subpackages: python3-gobject-Gdk python3-gobject-cairo

- Move gi/overrides/keysyms.* also to the -Gdk subpackage: Keysyms
is mapped to Gdk symbols and is only usable in GUI apps.
- Update to version 3.20.1:
+ test_gerror_novalue: Don't assign the error to a variable
(bgo#764165).

==== quagga ====

- Add quagga-CVE-2016-4049-fix-buf-ovflow-bgp-dump-routes.patch
Fix for a buffer overflow error in bgp_dump_routes_func.
(CVE-2016-4049, bsc#977012)

==== rpm ====
Subpackages: rpm-32bit rpm-build rpm-devel

- work around bug in rpm's macro expandsion [bnc#969381]
- tweak rpm-4.12.0.1-lua-5.3.patch so that it does not need
the -p1 option
- add option to make postinstall scriptlet errors fatal
[bnc#967728]
new patch: enable-postin-scripts-error.diff
- rework nfs-blocksize-free.patch to always normalize big
blocksizes to 4096 bytes
[bnc#894610] [bnc#829717] [bnc#965322]
removed patch: nfs-blocksize-free.patch
new patch: normalize_blocksize.diff
- drop service_del_preun, service_del_postun macros, they are
provided by the systemd package
- change restart_on_update and stop_on_removal macros to use
service_del_preun and service_del_postun
[bnc#968405] [bnc#969381]

==== rtkit ====
Version update (0.11_git201205151338 -> 0.11+git.20130926)

- Update to version 0.11+git.20130926:
* Pass uid of caller to polkit
* build-sys: since clock_gettime() moved to libc use mq_open to
check for librt
* systemd: update sd-daemon.[ch]
- Drop upstreamed patches
* rtkit-bnc836939.patch
* rtkit-use-system-sd-daemon.patch
- Add _service
- Cleanup spec file with spec-cleaner
- Drop support for pre systemd ditributions
- Add rc symlink for service
- Use more strict ldflags

==== sonnet ====
Subpackages: libKF5SonnetCore5 libKF5SonnetUi5 sonnet-devel

- Add sonnet-hunspell-1.4.patch: detect hunspell 1.4.x.

==== sudo ====

- add sudo-1.8.16-pam_groups.patch to do group setup in
policy_init_session() before calling out to the plugin. This makes
it possible for the pam_group module to change the group in
pam_setcred() [fate#318850]

==== suse-xsl-stylesheets ====
Version update (2.0.4 -> 2.0.5)

Stable release DAPS 2.0.5:
Find issues in our GitHub tracker at
https://github.com/openSUSE/suse-xsl/issues/NUMBER
* Schema
- Add flat SUSEDoc schema for RNC and RNG
- Fix NovDoc/DB4 incompatibility: Phrase is only allowed in
productname, but not in productnumber
* Spelling
- Fix trailing whitespace
* Stylesheets (PDF)
- Added missing procedure, itemizedlist, and orderedlist for
intra.title.markup mode (suse-xsl #162, ec0cb3d6)
- Fix Ulink/Link template for DB 5
- Specifically check for @role='abbrev'
- Fix for vertical spaces on nested lists (#221)
- Question and answers
- Make an answer closer to a question
- Make consistent use of sans-stack for questions
- Use all paras in question consistently
- Italic for question label and first para (#200)
- Clean up web links
- Specifically check for @role='abbrev'
- Fix Ulink/Link template for DB 5
* Stylesheets (XHTML)
- Add GitHub URL in titlepage of book and article (suse-xsl #35)
- Fix functionality of "dm:version"
- xref handling
- Improve xref and is.xref.in.samebook template
- Fix xref resolution when $rootid is empty
- Implement vcs.url to fix, remove add.github.url and
bibliosource (suse-xsl #35)
- add actual book title to HTML pages again (suse-xsl #208)
- Fix formatting for intraxref (provides final fix suse-xsl #162)
* Stylesheets (EPUB)
- Build EPUBs by default without comments
* Common Stylesheet Changes
- allow intra xref linking for tables, figures, admons (suse-xsl #155)
- Added missing procedure, itemizedlist, and orderedlist for
intra.title.markup mode (suse-xsl #162)
* Packaging
- Update Requires/Recommends (also fixes suse-xsl #220)
- suse_beta => suse2013
- Improve package description in Spec file

==== tracker ====
Subpackages: libtracker-common-1_0 libtracker-control-1_0-0
libtracker-miner-1_0-0 libtracker-sparql-1_0-0 tracker-devel
tracker-miner-files typelib-1_0-Tracker-1_0 typelib-1_0-TrackerControl-1_0
typelib-1_0-TrackerMiner-1_0

- Add tracker-fix-memory-leak.patch: Fix a memory leak, patch from
upstream git (bgo#765172).

==== tracker-extras ====
Subpackages: nautilus-extension-tracker-tags tracker-gui

- Add tracker-fix-memory-leak.patch: Fix a memory leak, patch from
upstream git (bgo#765172).

==== vim ====
Version update (7.4.1635 -> 7.4.1816)
Subpackages: gvim vim-data

- Updated to revision 1816, fixes the following problems
* 'guicolors' is a confusing option name.
* Quickfix doesn't handle long lines well, they are split.
* GTK3 doesn't handle menu separaters properly.
* Can't use Vim as MANPAGER.
* Running tests in shadow dir fails.
* 'termguicolors' option missing from the options window.
* Test_out_close_cb sometimes fails.
* Using wrong feature name to check for 'termguicolors'.
* Using wrong short option name for 'termguicolors'.
* Sending DETACH after a channel was closed isn't useful.
* Netbeans channel gets garbage collected.
* Memory access error when running test_quickfix.
* A channel may be garbage collected while it's still being used by a job.
* Looping over a null list throws an error.
- Refresh vim-7.4-filetype_mine.patch
- Updated to revision 1796, fixes the following problems
* Cannot use ch_read() in the close callback.
* Leading white space in a job command matters.
* Channel could be garbage collected too early.
* Color name decoding is implemented several times.
* Some character classes may differ between systems.
- Updated to revision 1786, fixes the following problems
* When using the term truecolor feature, the t_8f and t_8b termcap
options are not set by default.
* Using negative index in strcharpart().
* Warnings reported by cppcheck.
* synIDattr() does not respect 'guicolors'.
* strcharpart() does not work properly with some multi-byte characters.
* The old regexp engine doesn't handle character classes correctly.
* Compiled-in colors do not match rgb.txt.
- Updated to revision 1778, fixes the following problems
* When using complete() it may set 'modified' even though nothing
was inserted.
* When using feedkeys() in a timer the inserted characters are not
used right away.
* Undo options are not together in the options window.
* Arguments of setqflist() are not checked properly.
* No "closed", "errors" and "encoding" attribute on Python output.
* Cannot use true color in the terminal.
* Newly added features can escape the sandbox.
* When using the term truecolor feature, the t_8f and t_8b termcap
options are not set by default.
- Updated to revision 1754, fixes the following problems
* When a buffer gets updated while in command line mode, the screen
may be messed up.
* Crash when 'tagstack' is off. (Dominique Pelle)
* When adding to the quickfix list the current position is reset.
* "noinsert" in 'completeopt' is sometimes ignored
* syntax not set when using ":buf" and 'filetype' set manually
- Updated to revision 1749, fixes the following problems
* Cannot detect a crash in tests when caused by garbagecollect().
* The help for functions require a space after the "(".
* The Perl interface cannot use 'print' operator for writing
directly in standard IO.
* It is not easy to get a character out of a string.
* Python: turns partial into simple funcref.
* Folds may close when using autocomplete.
* Test fails when not using utf-8.
* It is not possible to only see part of the message history.
It is not possible to clear messages.
* Count for ":messages" depends on number of lines.
* syn-cchar defined with matchadd() does not appear if there are no
other syntax definitions which matches buffer text.
* Not testing utf-8 characters.
* strgetchar() does not work correctly.
* Clang warns for uninitialzed variable. (Michael Jarvis)
* Python: Converting a sequence may leak memory.
* Memory leak in Perl.
* Coverity: missing check for NULL pointer.
* "gD" does not find match in first column of first line.
* When using GTK 3.20 there are a few warnings.
- Updated to revision 1726, fixes the following problems
* Crash when calling garbagecollect() after starting a job.
* When using try/catch in 'tabline' it is still considered an error
and the tabline will be disabled.
* Tabline test fails in GUI.
* Compiler errors for non-ANSI compilers.
* ANSI compiler complains about string length.
- Updated to revision 1721, fixes the following problems
* Leaking memory when opening a channel fails.
* Coverity: not using return value of set_ref_in_item().
* Leaking memory when there is a cycle involving a job and a partial.
* Tests fail without the job feature.
- Updated to revision 1716, fixes the following problems
* When using try/catch in 'statusline' it is still considered an
error and the status line will be disabled.
* For plugins in packages, plugin authors need to take care of all
dependencies.
* GTK GUI doesn't work on Wayland.
* Non-GUI specific settings in the gvimrc_example file.
* Double free when a partial is in a cycle with a list or dict.
* 'autochdir' doesn't work for the first file.
- Updated to revision 1710, fixes the following problems
* feedkeys('i', 'x') gets stuck, waits for a character to be typed.
* Building the Perl interface gives compiler warnings.
* ":syn reset" clears the effect ":syn iskeyword". (James McCoy)
* When using :stopinsert in a silent mapping the "INSERT" message
isn't cleared.
* Display problems when the 'ambiwidth' and 'emoji' options are not
set properly or the terminal doesn't behave as expected.
* :packadd does not work the same when used early or late.
* Using freed memory when parsing 'printoptions' fails.
* Using freed memory with "wincmd p". (Dominique Pelle)
* Cannot use empty dictionary key, even though it can be useful.
* New regexp engine does not work properly with EBCDIC.
* Not all output of an external command is read.
- Updated to revision 1691, fixes the following problems
* When reading JSON from a channel all readahead is used.
* channel_get_all() does multiple allocations.
* When writing buffer lines to a pipe Vim may block.
* Completion doesn't work well for a variable containing "#".
* When help exists in multiple languages, adding @ab while "ab"
is the default help language is unnecessary.
* The Dvorak support is a bit difficult to install.
* The justify plugin has to be copied or sourced to be used.
* The editexisting plugin has to be copied or sourced to be used.
* The swapmous plugin has to be copied or sourced to be used.
* The shellmenu plugin has to be copied or sourced to be used.
* A reference to the removed file_select plugin remains.
* Coverity: copying value of v_lock without initializing it.
* Coverity warns for not checking name length (false positive).
* Coverity warns for fixed size buffer length (false positive).
* Coverity: no check for NULL.
* README text is slightly outdated.
* There is no easy way to get all the information about a match.
* When running tests $HOME/.viminfo is written.
* The channel close_cb option does not work.
* MzScheme does not support partial.
* Ruby interface has inconsistent coding style.
* Can't compile with the conceal feature but without multi-byte.
* When switching to a new buffer and an autocommand applies syntax
highlighting an ml_get error may occur.
- Updated to revision 1665, fixes the following problems
* When 'F' is in 'shortmess' the prompt for the encryption key
isn't displayed.
* When binding a function to a dict the reference count is wrong.
* Invoking garbage collection may cause a double free.
* Crash when an autocommand changes a quickfix list.
* Handling emoji characters as full width has problems with
backwards compatibility.
* Terminating file name has side effects.
* Using string() on a partial that exists in the dictionary it binds
results in an error.
* When a dict contains a partial it can't be redefined as a function.
* Using Python vim.bindeval() on a partial doesn't work.
* Using freed memory after setqflist() and ":caddbuffer".
* Compiler has a problem copying a string into di_key[].
* The matchit plugin needs to be copied to be used.
* Quickfix test fails.
* Old style test for fnamemodify().
* Users who loaded matchit.vim manually have to change their startup.
* Crash when using expand('%:S') in a buffer without a name.
* remote_expr() hangs.
* Crash when using partial with a timer.
* On Unix in a terminal: channel messages are not handled right away.
* A plugin does not know when VimEnter autocommands were already triggered.
* has('patch-7.4.1') doesn't work.
* No test for special characters in channel eval command.
* No test for an invalid Ex command on a channel.
* Crash in :cgetexpr.
* Crash when calling job_start() with a NULL string.

==== yast2-dns-server ====
Version update (3.1.19 -> 3.1.20)

- Fix handling of trailing spaces in named.conf (bsc#976643)
- 3.1.20

==== zypper ====
Subpackages: zypper-aptitude zypper-log

- Update zypper-po.tar.bz2

--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >