Changed packages: ==== Mesa ==== Subpackages: Mesa-32bit Mesa-devel Mesa-dri-devel Mesa-libEGL-devel Mesa-libEGL1 Mesa-libEGL1-32bit Mesa-libGL-devel Mesa-libGL1 Mesa-libGL1-32bit Mesa-libGLESv1_CM-devel Mesa-libGLESv1_CM1 Mesa-libGLESv2-2 Mesa-libGLESv2-devel Mesa-libglapi-devel Mesa-libglapi0 Mesa-libglapi0-32bit libOSMesa-devel libOSMesa9 libOSMesa9-32bit libgbm-devel libgbm1 libgbm1-32bit libvdpau_nouveau libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libwayland-egl-devel libwayland-egl1 libxatracker2 - moved definition of Mesa-libd3d package above definition of libxatracker packages in order to fix version requires - fixed Requires for libd3d-devel - enabled build of Direct3D 9 (Gallium3D Nine) state tracker (bnc#910109) - removed obsolete patch u_be_assert_include.patch, addressed by upstream commit 2a13ff9 "gallium/util: add missing u_debug include" (bnc#910109) - Set xvmc_support also on ppc ==== abiword ==== Version update (3.0.0 -> 3.0.1) Subpackages: libabiword-3_0 - Update to version 3.0.1: + See http://www.abiword.org/release-notes/3.0.1.phtml for an overview of all bugs fixed in this release. - Drop upstream fixed patches: abiword-3.0.0-html_segfault.patch, abiword-boost.patch, abiword-gcrypt-1.6.0.patch and abiword-librevenge.patch. - Drop libtool, autogen and automake BuildRequires: we don't touch the buildsystem anymore. - Drop the in-file copy of upstream's autogen.sh: as we don't have to bootstrap, there is no need to preserve this code piece. If we ever need it again, we better sync up with upstreams changes at that moment again. - Add abiword.appdata.xml to the package. ==== abiword-docs ==== Version update (3.0.0 -> 3.0.1) - Update to version 3.0.1: + Documentation updated for abiword 3.0.1. ==== accountsservice ==== Version update (0.6.39 -> 0.6.40) Subpackages: libaccountsservice0 typelib-1_0-AccountsService-1_0 - Update to version 0.6.40: + Support large UIDs better. + Don't require X11 display to fetch user with X11 session. + Ensure accountsservice doesn't start before NSS works. ==== alsa ==== Subpackages: alsa-devel libasound2 libasound2-32bit - Backport upstream fixes: new OXFW hwdep definition, chmap print overflow fix, improvement of UCM parser, GoogleNyan UCM config, removal of gethostbyname() usages: 0061-hwdep-add-OXFW-driver-support.patch 0062-pcm-fix-buffer-overflow-in-snd_pcm_chmap_print.patch 0063-control-enable-octal-and-hexadecimal-parse.patch 0064-autotools-fix-ucm-partial-build.patch 0065-conf-ucm-GoogleNyan-Add-configuration.patch 0066-ucm-add-binary-configure-file-parse.patch 0067-Remove-unused-hostname-resolution-in-shm-plugins-and.patch - Suppress timestamps in the generated documents for make the package comparison easier: alsa-docs-suppress-timestamp.patch ==== binutils ==== Subpackages: binutils-devel - eh-frame-hdr-on-shared-lib-bfd.patch: Don't create .eh_frame_hdr on shared lib bfd, fixes building libgcj on ppc64 ==== bison ==== Version update (3.0.2 -> 3.0.3) - Update to version 3.0.3 Bug fixes * C++ with Variants (lalr1.cc) Problems with %destructor and '%define parse.assert' have been fixed. * Named %union support (yacc.c, glr.c) Bison 3.0 introduced a regression on named %union such as %union foo { int ival; }; The possibility to use a name was introduced "for Yacc compatibility". It is however not required by POSIX Yacc, and its usefulness is not clear. * %define api.value.type union with %defines (yacc.c, glr.c) The C parsers were broken when %defines was used together with "%define api.value.type union". * Redeclarations are reported in proper order Documentation * Bison now installs various files in its docdir (which defaults to '/usr/local/share/doc/bison'), including the three fully blown examples extracted from the documentation: - rpcalc Reverse polish calculator, a simple introductory example. - mfcalc Multi-function Calc, a calculator with memory and functions and located error messages. - calc++ a calculator in C++ using variant support and token constructors. - Split out translation files - Pass "--docdir=%{_docdir}/%{name}" and do not perform %doc anymore ==== btrfsprogs ==== Version update (3.18.1 -> 3.18.2) Subpackages: libbtrfs0 - version 3.18.2 * qgroup show: print human readable sizes, options to say otherwise * check: new option to explicitly say no to writes * mkfs: message about trimming is not printed to stderr * fi show: fixed return value * tests: new infrastructure * btrfstune: force flag can be used together with seeding option * backtrace support is back * getopt cleanups * doc and help updates ==== calibre ==== Version update (2.17.0 -> 2.18.0) - Update to version 2.18.0: * New features: _ Edit Book: Add 'Style Classes' and 'Links' report pages to the Reports tool - Tag browser: Allow expanding all children of a node by right clicking and choosing 'Expand All' - Preferences: Re-arrange the controls to avoid needing to move the mouse from the top to the bottom of the dialog when closing the dialog after making some changes * Bug fixes: - Save to Disk: Fix a bug where when multiple books are being saved to disk, if the save to disk template results in identical filenames, the filenames were not being properly disambiguated. - Preferences: Use a dialog instead of a main window to workaround Qt's poor handling of full screen mode on OS X Yosemite * Improved news sources: - Al Jazeera in English ==== checkmedia ==== Version update (3.3 -> 3.4) - updated git2log script - 3.4 ==== clamav ==== - Don't need sendmail for building clamav-milter anymore, sendmail-devel is enough (bnc#915414). - bnc#914505: Config file merging and temp file creation got moved to %pre by mistake. Put them back to %post. - Restore the updateclamconf script (bnc#908731). - Fix a step backwards in the soname version from 0.98.4 to 0.98.5 (https://bugzilla.clamav.net/show_bug.cgi?id=11193, clamav-soname.patch). ==== colord ==== Version update (1.2.7 -> 1.2.8) Subpackages: libcolord2 libcolorhug2 - Update to version 1.2.8: + Bugfixes: - Check for dbus when enabling sane. - Do not use the deprecated GUsbDeviceList. - Fix build without gobject-introspection. - Fix possible critical warning when using g_dbus_watch_name(). ==== coreutils ==== - Add upstream patches for df(1) from upstream, thus aligning with SLES12: * df: improve mount point selection with inaccurate mount list: - coreutils-df-improve-mount-point-selection.patch * doc: mention that df -a includes duplicate file systems (deb#737399) - coreutils-df-doc-df-a-includes-duplicate-file-systems.patch * df: ensure -a shows all remote file system entries (deb#737399) - coreutils-df-show-all-remote-file-systems.patch * df: only suppress remote mounts of separate exports with --total (deb#737399, rh#920806, boo#866010, boo#901905) - coreutils-df-total-suppress-separate-remotes.patch - Refresh patches: * coreutils-chroot-perform-chdir-unless-skip-chdir.patch * coreutils-tests-make-inotify-rotate-more-robust-and-efficient.patch ==== farstream-data ==== Version update (0.2.6 -> 0.2.7) Subpackages: gstreamer-plugins-farstream - Update to version 0.2.7: + Add "send-rtcp-mux" parameters to fsrtpsession. + Add MTU and buffer splitting to rtpxdatapay. + Fix crash if srtpenc/dec is missing. + Bug fixes. - Rename libfarstream-0_2-2 to libfarstream-0_2-5, following upstreams soname bump. ==== file ==== Version update (5.21 -> 5.22) Subpackages: file-devel file-magic libmagic1 libmagic1-32bit - Update to file version 5.22 (also related to bsc#913650 and bsc#913651) * add indirect relative for TIFF/Exif * restructure elf note printing to avoid repeated messages * add note limit, suggested by Alexander Cherepanov * Bail out on partial pread()'s (Alexander Cherepanov) * Fix incorrect bounds check in file_printable (Alexander Cherepanov) * PR/405: ignore SIGPIPE from uncompress programs * change printable -> file_printable and use it in more places for safety * in ELF, instead of "(uses dynamic libraries)" when PT_INTERP is present print the interpreter name. - Patch file-5.18-elf.dif is modified and renamed to file-5.22-elf.dif - Patch file-5.20.dif s modified and renamed to file-5.22.dif ==== libfltk1 ==== - Add fltk-1.3.3-do-not-use-internal-ABI.patch: do not use internal function Fl_XFont_On_Demand::value(), which changes ABI based on the configuration. Add a fl_core_font() getter for the same. ==== gitg ==== Subpackages: gitg-lang libgitg-1_0-0 libgitg-ext-1_0-0 - Add gitg-Show-correct-header-bars-buttons.patch: Show the correct header bars buttons depending on the state. ==== glew-devel ==== Version update (1.11.0 -> 1.12.0) - update of baselibs.conf - Version bump to 0.12.0 * support for new extensions * bugixes: .pc -I flags inconsistent with *.h includes Missing defines: GL_COPY_{READ|WRITE}_BUFFER_BINDING multiple const GLchar *const* errors PFNGLSHADERSOURCEPROC incorrect in 1.11.x GL_GEOMETRY_SHADER & GL_FRAGMENT_SHADER ==== gnome-do ==== Version update (0.95.1 -> 0.95.3) Subpackages: gnome-do-lang - Update to version 0.95.3: + Fixes session-wide hang when Do is set to show the window on startup. - Changes from version 0.95.2: + Small update to fix the website link and GTK threading crash with new GLib. ==== gnucash ==== Version update (2.6.4 -> 2.6.5) Subpackages: gnucash-lang - Update to version 2.6.5: + Pre-compile scm files when building with guile 2. + Fix build-time hard-coded path introduced by the guile2 compile changes. + Prevent crash when standards-report dir doesn't exist. + QIF Import crashes when closing via the 'X' button on the last page. + Omit extension on calls to load-extension. + Use one common base directory to store all scheme files and modules. + Guile module structure cleanup. + Harmonize variable names used to refer to guile modules in all makefiles. + Add missing comma in call to gtk_tree_store_set(). + Revert to using numerical indexes for the x-axis on bar charts. + Aqbanking: Add display of aqbanking subaccountid in initial correspondence setup. + Aqbanking online SEPA transfer: Allow transfers without BIC, only IBAN. Also add IBAN checking. + Aqbanking transfer: Make IBAN and BIC text entry fields filter digits or alphas correctly as needed. + Adapt german SKR03 account template to updated tax rate. + Allow GUILE1_PROGS as m4 name. + Add sv_AX, sv_FI, zh_HK, and zh_TW to Makefiles & configure. + Updated translations. - Drop gnucash-guile1.patch: Fixed upstream. ==== hyper-v ==== - Check return value of setsockopt call - Improve error logging in VSS daemon. - Check return value of poll call - Properly pack the data for file copy functionality - make struct hv_do_fcopy match Hyper-V host messages ==== iceauth ==== Version update (1.0.6 -> 1.0.7) - Update to version 1.0.7: + autogen.sh: Honor NOCONFIGURE=1. + configure: Drop AM_MAINTAINER_MODE. + config: Add missing AC_CONFIG_SRCDIR. + More constification cleanup. + Free old argv array if realloc fails to enlarge it. + Print which option was in error along with usage message. + Add -V flag to print version. + Fix "noexistent" typo in error message. + Actually print command list in usage message. ==== ilmbase-devel ==== Version update (2.1.0 -> 2.2.0) - updated openexr.keyring from the savannah project page. - Update to version 2.2.0 * Bumped version to track OpenEXR - Bump so_suffix to 2_2-12 and libHalf11 to libHalf12 according to upstream changes - removed arm-build.diff: upstream? - removed fix-i586.patch: upstream? - Bump so version in baselibs.conf ==== install-initrd-openSUSE ==== Version update (14.157 -> 14.158) - add overlayfs module - 14.158 ==== java-1_8_0-openjdk ==== Subpackages: java-1_8_0-openjdk-headless - Removed patch * aarch64-b12tob21.patch - replaced by one that forward-ports to b22 - Added patch * aarch64-b12tob22.patch - forward-port the aarch64 hotspot to b22. ==== jing ==== - Fixed name of saxon jar [bsc#914681] ==== libass5 ==== Version update (0.10.2 -> 0.12.1) - Update to version 0.12.1 * Make ASS drawings with an extremely high number of control points work This change increases compatibility with VSFilter. * Bugfixes - Fix a crash when using newer harfbuzz versions (GH #155) - Load embedded memory fonts correctly - Large shadow offsets rendered incorrectly (GH #142) - Fix incorrect closing of last drawing contour - Fix issues with undefined behavior in shifts - Lots of of malloc() error checking - Update home and download source Url to new project home - Add baselibs.conf in sources list for Factory - add versioned Requires to devel pkg, enca is required by pkgconfig ==== libbluray1 ==== Version update (0.6.2 -> 0.7.0) - Update to version 0.7.0: + Add player setting for BD-J persistent storage and cache paths. + Add support for system fonts. BD-J fonts in jre/lib/fonts/ are not required anymore. + Add BD-J organization ID and disc ID to BLURAY_DISC_INFO. + Release still mode when BD-J terminates. + Implement BD-J caching. + Improve BD-J compability. + Java 8 compability fixes. + Fix storage size for bdjo object reference in BLURAY_DISC_INFO. + Fix BD-J on-disc font usage. + Fix animations in some BD-J menus. + Fix BD-J storage path charset issues in Windows. ==== libdv4 ==== - libdv-endian.patch : Fix endiannnes tests to rely on the compiler instead on the precence of C library definitions This is more important for dv_types.h public header because BYTE_ORDER is only defined when USE_MISC is. - libdv-visibility.patch: Export only the public API (dv.h) private symbols are now hidden so the unprefixed ones do not name-clash with other components of the system. ==== libdvdread-devel ==== Version update (5.0.0 -> 5.0.1) Subpackages: libdvdread4 - Update to version 5.0.1: * support DragonFly BSD bswap * new md5 implementation, under LGPL * fix partial reads * fix warnings and code cleanup ==== libgpg-error-devel ==== Version update (1.17 -> 1.18) Subpackages: libgpg-error0 libgpg-error0-32bit - update to 1.18: * New translations for Hungarian, Portuguese, Russian, and traditional Chinese. Updated other translations. * New error codes. * Interface changes relative to the 1.17 release: GPG_ERR_FORBIDDEN NEW. GPG_ERR_OBJ_TERM_STATE NEW. GPG_ERR_REQUEST_TOO_SHORT NEW. GPG_ERR_REQUEST_TOO_LONG NEW. GPG_ERR_LEGACY_KEY NEW. ==== libgweather-3-6 ==== Version update (3.14.2 -> 3.14.3) Subpackages: libgweather-data libgweather-devel typelib-1_0-GWeather-3_0 - Update to version 3.14.3: + Location database fixes (bgo#743092, bgo#743111, bgo#743112). + Updated translations. ==== libmbim-glib4 ==== Version update (1.10.0 -> 1.12.0) - Update to version 1.12.0: + New `--enable-mbim-username' option during configure, which allows specifying which will be the user owning the /dev/cdc-wdm character devices of all MBIM modems (udev rules are installed to change file ownership). If this option is used, the mbim-proxy will only allow connections from processes running by the specified user or by the root user. + Function error messages can now be returned by the MbimDevice as responses to `Command', `Open' or `Close' messages. Users of the library should not assume the type of message returned to the previous actions. + The MbimProxy will monitor for 'NotOpened' errors, and when one detected it will directly close the internal MbimDevice. Any subsequent request sent by clients to that specific device will be aborted with a proxy-generated 'NotOpened' error. Clients will need to explicitly reopen the ports in that case. + The API now has a new mbim_message_response_get_result() method which allows getting a GError from a message which may be of a specific type (e.g. a `Command Done' message in response to a `Command' request) or instead the generic `Function Error' message type. Users of the library can use this new method to avoid assuming the type of message returned. + Other bugfixes and minor improvements: - Attach timeout and idle events to the thread-default context. - Fix bashisms in the mbim-network script. - Drop libmbim-1.10.0-fix-bashisms.patch: fixed upstream. ==== gstreamer-0_10-libnice ==== Version update (0.1.8 -> 0.1.10) Subpackages: gstreamer-libnice libnice10 - Update to version 0.1.10: + Fix bug on component change on the sink. - Changes from version 0.1.9: + Make it possible to statically build the GStreamer plugins. + Bug fixes, in particular fix compatibility with coTurn servers. + Documentation fixes. ==== libofx ==== Version update (0.9.9 -> 0.9.10) Subpackages: libofx-devel libofx6 - Update to version 0.9.10: + Fix missing balance dates (ledger_balance_date, available_balance_date). ==== libqmi-glib1 ==== Version update (1.10.2 -> 1.12.0) Subpackages: libqmi-tools - Update to version 1.12.0: + New `--enable-qmi-username' option during configure, which allows specifying which will be the user owning the /dev/cdc-wdm character devices of all QMI modems (udev rules are installed to change file ownership). If this option is used, the qmi-proxy will only allow connections from processes running by the specified user or by the root user. + New TLV builder and reader API, which is much more strict and secure. The autogenerated code will no longer first check if there is enough space available in the output message buffer and then write the parsed contents. Instead, the new reader API will be used, which is able to check for the expected size directly before writing in the buffer. + New unit tests to check messages built by the libqmi-glib library, using a fake proxy. In order to support these, the QmiDevice has two new properties: - "device-no-file-check": instructs the QmiDevice to avoid checking if the specified file exists. - "device-proxy-path": specifies a custom abstract socket path for the QmiProxy, to avoid using the default one. + New A-GPS support in the PDS service: - pds: added "Get Default Tracking Session" request/response. - pds: added "Set Default Tracking Session" request/response. - pds: added "Get AGPS Config" request/response. - pds: added "Set AGPS Config" request/response. + Updated minumum available version of several messages: - dms: "UIM Get IMSI" seems to be available in DMS 1.1 already. - dms: "UIM Get ICCID" seems to be available in DMS 1.1 already. + Other bugfixes and minor improvements: - Attach timeout and idle events to the thread-default context. - Fix bashisms in the qmi-network script. - Fix qmi_message_set_transaction_id() in non-CTL messages. - Fix segfault due to race condition in the QmiProxy. - Fixed printing contents of structs with fixed sized strings in qmi-codegen. - Drop libqmi-1.10.2-fix-bashisms.patch: fixed upstream. ==== libssh-devel ==== Version update (0.6.3 -> 0.6.4) Subpackages: libssh4 - removing argument from popd - add baselibs.conf as source - Update to version 0.6.4 * Fixed CVE-2014-8132. * Added SHA-2 for session ID signing with ECDSA keys. * Added support for ECDSA host keys. * Added support for more ECDSA hostkey algorithms. * Added ssh_pki_key_ecdsa_name() API. * Fixed setting the bindfd only after successful listen. * Fixed issues with user created sockets. * Fixed several issues in libssh C++ wrapper. * Fixed several documentation issues. * Fixed channel exit-signal request. * Fixed X11 request screen number in messages. * Fixed several memory leaks. ==== libwacom-data ==== Version update (0.10 -> 0.11) Subpackages: libwacom2 - Update to version 0.11: + Better detection of wireless tablets on kernels 3.18. + New devices: Cintiq Companion. ==== libxml++-2_6-2 ==== Version update (2.37.1 -> 2.37.2) Subpackages: libxml++-devel - Update to version 2.37.2: + Add version information to libxml++config.h. + Document: Avoid possible null pointer dereference (bgo#732604). + Element::set_namespace_declaration(): Update the node's associated namespace. Add dom_update_namespace example program (bgo#737682). + Add Node::add_child_with_new_ns() (bgo#737682). + Schema: Don't use null pointers in get_name(), get_target_namespace() and get_version(). + Add XsdSchema and XsdValidator. Deprecate Schema and SchemaValidator. + Add RelaxNGSchema and RelaxNGValidator (bgo#737712). + Parser: Add input operator>>(std::istream& in, Parser& parser) (bgo#329281). + Documentation: Use doxygen-extra.css from the mm-common package. Requires mm-common 0.9.7 when configured to use maintainer-mode. + Build: Avoid infinite loop with Doxygen 1.8.6. ==== libyui-qt6 ==== Version update (2.46.14 -> 2.46.15) - added keyboard shortcuts to Help and Release Notes buttons (bnc#880983) - 2.46.15 - added QT-specific dialog for displaying release notes ==== libLLVM ==== Subpackages: libLLVM-32bit - Add a gcc dependency for clang, this is heavyweight but we need libgcc_s which comes with the gcc package (bnc#893359) ==== lsb-release ==== - Read /etc/lsb-release.d/* even if /etc/lsb-release does not contain a LSB_VERSION entry - codename is not the distribution version ==== device-mapper ==== Subpackages: device-mapper-32bit lvm2 - Don't replace lvm.conf ==== man-pages ==== Version update (3.77 -> 3.78) - update to 3.78: - new and rewritten pages * execveat.2, memfd_create.2, s390_pci_mmio_write.2 - newly documented interfaces in existing pages * fcntl.2: Document F_ADD_SEALS and F_GET_SEALS commands * proc.5: Document /proc/sys/vm/compact_memory Document /proc/sys/fs/nr_open - etc. see Changes for details ==== libmono-2_0-1 ==== Version update (3.10.0 -> 3.12.0) Subpackages: libmono-2_0-devel libmonoboehm-2_0-1 libmonoboehm-2_0-devel mono-core mono-data mono-data-sqlite mono-extras mono-mvc mono-wcf mono-web mono-winforms mono-winfxcore - update 3.12.0 * Major performance and memory consumption improvements on SGen. * Improve the heuristic of the ThreadPool to maximize efficiency and minimize the number of Threads. * New cert-sync tool automatically syncs Mono?s certificate store against the OS certificate store on Linux * X86 code now generate pushless code. This is faster on modern CPUs. * Multiple fixes in the profiler to make statistical sampling reliable and functional without kernel assisted sampling. * Mono users no longer need to run mozroots to get SSL working. * Switched to adaptative hill climbing for sizing the pool. * The supervisor thread now goes into deep sleep when no new jobs are submitted for a while. This should save power on targets running on batteries. * Reorganized how major heap blocks are manipulated for increased efficiency of the major collection. * Reduced memory consumption by better sizing of allocation buckets. * Switched to a simpler heuristics for major heap sizing that is more stable and avoid unexpected spikes. * Removed the parallel collector, it was an experimental feature that did not provide an effective speedup. It will be brought back in the future with a functioning design. * Removed the fixed heap configuration, it was an experimental feature that did not deliver enough of a performance improvement. * Avoid asserts on shutdown when the appdomain unload callbacks are called on the debugger thread during shutdown. Fixes bxc#24342. * Fix the calculation of the epilog size for EH info. Fixes bxc#24577. * Fix a class initialization race which happens if a class initializer initializes a got slot before it finishes running. Fixes bxc#23242. * Fix OP_LOCALLOC on arm so it correctly adjusts sp with the param area size even if the size is large. Fixes bxc#24221. * Disable the extension of i8/i16 arguments to i32 on arm64, since the ios calling convention passes them differently than i32. Fixes bxc#22800. * Use NULLIFY_INS () to nullify instructions and use MONO_INST_NEW to create phi node instructions to avoid asserts in the spill pass. Fixes bxc#24006. * Rewrite the way direct calls are made between llvm methods. Previously all calls were made to plt entries and the plt entry symbols were aliased to point to the corresponding method if the method was directly callable using the .set assembler directive. This doesn?t seem to work with newer LLVM/CLANG versions, so do this completely on the LLVM side using Value::replaceAllUsesWith (). Fixes bxc#23976. * Make process handles non-shared. Fixes bxc#23423. * Fix the return of vtypes containing a single fp member from pinvoke methods on OS X/x86. Fixes bxc#23813. * Fix an SRE assert. Fixes bxc#19039. * Implement 5dbf97e66057f8626c53fcea30f1988d6627e5a2 for calls made from NEWOBJ too. Fixes bxc#23557. * Make each CASTCLASS_CACHE patch unique by generating a unique identifier from the method index and an per-method counter. Fixes bxc#23478. * Disallow generic classes with explicit layout. Fixes bxc#23438. * Add an option to make debugger invokes virtual. Part of the fix for #23385. * Allow renaming of threadpool threads. Fixes bxc#23206. * Fix the unregistration of our exception handler on Windows. Fixes bxc#23221. * Make calls from gshared to gsharedvt sharable methods indirect since otherwise at runtime we might find an instantiation and we cannot patch the call, leading to performance problems. Fixes bxc#23021. * Allow the SIZEOF opcode in gsharedvt code if it doesn?t reference a gsharedvt type. Fixes bxc#22711. * Fix mono_marshal_free_ccw (). Fixes bxc#22414. * Fixes DbEnumerator current property to clone read data. Fixes bxc#24452 * Allow sending of text data longer than 4000 characters by using a different column type. Fixes bxc#21172. * Implement MonoGenericClass:GetCustomAttributes () for created types. Fixes bxc#23769. * Improved BlockingCollection.AddAny. Fixes bxc#22775. * Implement KnownTypes for DataContractJsonSerializer. Fixes bxc#23058 * HttpQSCollection.ToString now url encodes values. Fixes bxc#22557. * Call SetupRequestAsync only after ContentType changes. Fixes bxc19529. * Notify parent task when child task uses NotOnFaulted. Fixes bxc#23594 * Use TZ transitions when AdjustementRules are ignored. Fixes bxc#23170. * Timespan ticks formatting rewrite. Fixes bxc#23376 * Improved Json deserialization of floating-point numbers. When DataContractJsonSerializer was created from type object, deserialization of floating.point numbers was not possible. Fixes 21583. * Test Json deserialization of a floating-point number as object. Covers bxc#21583. * Rss20ItemFormatter.ReadFrom now sets Id when guid is PermaLink. Fixes bxc#23262. * fix bxc#23318 - XComment.ToString() accepts ?invalid? values. * Uri made from UNIX path and RelativeOrAbsolute is now relative. Fixes bxc#22954. * UriParseComponents no longer decodes ?@? in UserInfo. Fixes bxc#23246. * Update en-NZ designators. Fixes bxc#22212 * Update to my last fix for bxc#22129. * Copy out/ref parameters on async call; bxc#22129. * If not specified assume that array items are nullable. Fixes bxc#19012. * Added optional serialization based on ShouldSerialize{V}. SerializationCodeGenerator and XmlSerializationWriterInterpreter will no longer serialize an attribute named {V} if its object has a method named ShouldSerialize{V}() that returns false. {V}Specified now is also checked to be true before serializating the attribute even if it is a property that is not settable. Fixes bxc#1852. * GMT DateTimeOffset is now properly parsed. Fixes bxc#22851. GMT date formats set useutc to true, so now useutc is checked to init DateTimeOffset with a zero offset. * Improved CalendricalCalculations fixed_from_dmy methods. Fixes bxc#21930. In some cases fixed_from_dmy is used with the month parameter greater than the number of months of that year. Year is now incremented until month parameter is valid. * Enumerate all subdirectories including the first one. Fixes bxc#22857 * Encode ContentDisposition name. Fixes bxc#18422 * When needed serialized objects are now implicitly converted. Fixes bxc#20403. * Fix ClientWebSocket.ReceiveAsync() with small buffer; bxc#22704. * Tokenize dash only in range values. Fixes bxc#22764 * Added time format with only offset. Fixes bxc#22558. * fix bxc#6512 (by Mikkel Kruse Johnsen) - don?t deserialize GET parameters. * Added support for UriComponents.SerializationInfoString. Fixes bxc#21571. * Unify handling of default ctor and zero. Fixes bxc#22591 * Make SendAsync state free to handle recursive calls. Fixes bxc#22724 * Actually fix #22179 to allow concurrent requests. * DateTime.Parse now handles unlimited number of fractional digits. This change was made because .NET can parse ISO8601 format with an unlimited number of fractional digits. Fixes bxc#22417. * Added test ISO8601FractionalDigits. Covers #22417. * Delay reflection hit to actual execution point. Workarounds #22522 * Update RequestMessage.RequestUri.AbsoluteUri after redirect. Fixes bxc#22383 * Catch exceptions thrown by SerialPortStream.Dispose () when called from the finalizer. Fixes bxc#15514 * KeyPairPersistence now tries to fix folder permissions. An exception is no longer thrown if the folder permissions can be fixed. Fixes bug bxc#19274. * A pointer-type may be used as the type of a volatile field. Fixes bxc#23770 * Correctly identify constant switch section when value match is not section start. Fixes bxc#23475 * Check for true/false user operators on unwrapped nullable type. Fixes bxc#23199 * More tweaks to conditional tokenizer. Fixes bxc#23319 * Populate inherited constraints member cache from types not only base types. Fixes bxc#23017 * Fix removing incomplete generic types from eval cache. Fixes bxc#22393 * Parsing of ternary expressions whose then condition is a lambda. Fixes bxc#22523 - add gc-64bit-portability-warning.patch ==== mozilla-nspr ==== Version update (4.10.7 -> 4.10.8) Subpackages: mozilla-nspr-devel - update to version 4.10.8 * bmo#573192: remove the stack-based PRFileDesc cache. * bmo#756047: check for _POSIX_THREAD_PRIORITY_SCHEDULING > 0 instead of only checking if the identifier is defined. * bmo#782113: Add NSPR support for FreeBSD ppc/ppc64/arm. * bmo#782124: Implement PR_GetPhysicalMemorySize on FreeBSD/DragonFly. * bmo#1060292: Make PR_Assert() and PR_Abort() output visible in the logcat on Android. * bmo#1089908: Fix variable shadowing in _PR_MD_LOCKFILE. Use PR_ARRAY_SIZE to get the array size of _PR_RUNQ(t->cpu). * bmo#1105144: Two places in NSPR's pruthr.c cast a pointer to long, which isn't correct on 64-bit Windows. * bmo#1060401: change import library name under mingw. * bmo#1106600: Replace PR_ASSERT(!"foo") with PR_NOT_REACHED("foo") t fix clang -Wstring-conversion warnings. * bmo#1107063: link NSPR libs with -soname on OpenBSD. * bmo#1120772: Avoid defining snprintf when MSVC provides it. ==== notification-daemon ==== Version update (0.7.6 -> 3.14.1) - Update to version 3.14.1: + Rename existing .desktop file to notification-daemon-autostart.desktop and add back regular .desktop file. - Changes from version 3.14.0: + Desktop file moved to autostart. + Fix notifications with long text. + Updated .doap file. + Fix crash with newer glib versions. + Fix crash in nd_notification_get_is_transient. ==== ntp ==== Subpackages: ntp-doc - Add ntp.NetworkManager: install NetworkManager dipatcher hook: if the DHCP Server delivers NTP Servers, accept those and configure NTP using the information (boo#900982). ==== libopencv2_4 ==== Subpackages: opencv opencv-devel - Add specific buildrequires for libpng15, so that we are building against the system provided libpng. ==== openexr-devel ==== Version update (2.1.0 -> 2.2.0) - Update to 2.2.0 * DreamWorks Lossy Compression A new high quality, high performance lossy compression codec contributed by DreamWorks Animation. This codec allows control over variable lossiness to balance visual quality and file size. This contribution also includes performance improvements that speed up the PIZ codec. * IlmImfUtil A new library intended to aid in development of image file manipulation utilities that support the many types of OpenEXR images. * This release also includes improvements to cross-platform build support using CMake. - Bumped the soname, and now we have libIlmImf and libIlmImfUtil - Removed openexr-2.1.0-headers.patch - Updated openexr.keyring from the savannah project page. ==== pam ==== Subpackages: pam-32bit pam-devel - Re-add lost patch encryption_method_nis.diff [bnc#906660] - Update to current git: - Linux-PAM-git-20150109.diff replaces Linux-PAM-git-20140127.diff - obsoletes pam_loginuid-log_write_errors.diff - obsoletes pam_xauth-sigpipe.diff - obsoletes bug-870433_pam_timestamp-fix-directory-traversal.patch - increase process limit to 1200 to help chromium users with many tabs ==== pam-config ==== - fix bashism in postun script ==== perl-Bootloader ==== Version update (0.828 -> 0.829) Subpackages: perl-Bootloader-YAML - Determine disk device from sysfs tree - 0.829 ==== postfix ==== Subpackages: postfix-doc - Don't install sysvinit script when systemd is used - Make explicit PreReq dependencies conditional only for older systems - Don't try to set explicit attributes to symlinks - Cleanup spec file vith spec-cleaner ==== python-qt4 ==== Version update (4.11.2 -> 4.11.3) Subpackages: python-qt4-devel python-qt4-utils - Update to 4.11.3 - This is a bug-fix release. ==== python3-pip ==== Version update (6.0.6 -> 6.0.7) - update to version 6.0.7: * Fix a regression where Numpy requires a build path without symlinks to properly build. * Fix a broken log message when running pip wheel without a requirement. * Don?t mask network errors while downloading the file as a hash failure. * Properly create the state file for the pip version check so it only happens once a week. * Fix an issue where switching between Python 3 and Python 2 would evict cached items. * Fix a regression where pip would be unable to successfully uninstall a project without a normalized version. ==== python3-setuptools ==== Version update (12.0.4 -> 12.0.5) - update to version 12.0.5: * Issue #339: Correct Attribute reference in "cant_write_to_target". ==== quilt ==== - dont-substitute-release.patch: mail: Don't include the release number in User-Agent. - Update upstream references. - quilt-el-fix-tramp-support.patch: quilt-el: Fix tramp support. - quilt-el-fix-patch-select-completion.patch: quilt-el: Fix patch select completion. - hackweek-11-13-setup-let-normalize_path-deal-with-dot.patch: setup: Let normalize_path deal with ".". - hackweek-11-14-setup-fix-link-creation.patch: setup: Fix link creation. ==== rpm ==== Subpackages: rpm-32bit rpm-build rpm-devel - fix bashisms in brp-compress, symset-table and check-rpaths scripts - fix shebang in find-supplements.ksyms script that contains bash-specific constructions - updated patches: * modalias.diff * modalias-kernel_module.diff * brpcompress.diff - add patches: * rpm-4.12.0.1-fix-bashisms.patch ==== sessreg ==== Version update (1.0.8 -> 1.1.0) - Update to version 1.1.0: + Include utmp.h if present, even if we're using utmpx interfaces. + Attempt to modernize and better disentangle utmp vs. utmpx in the man page. + Stop disabling utmpx & wtmpx calls when -u & -w arguments are passed. + If both utmp & utmpx interfaces are available, just use utmpx. + Zero initialize struct utmpx, as we already do for struct utmp. + Print which option was in error along with usage message. + autogen.sh: Honor NOCONFIGURE=1. + configure: Drop AM_MAINTAINER_MODE. ==== slrn ==== Version update (1.0.1 -> 1.0.2) Subpackages: slrn-lang - Update to version 1.0.2 + src/misc.c: slrn_verror needed va_copy when writing to the log file. + src/post.c: Move the cursor to the end of the line when querying for a postpone filename. + Added support for building slrnpull on win32. + Made a note in the install files that slang+modules+slsh need to be installed. + macros/mime.sl: mime_process_multipart added to the read_article_hook. + Updated the FSF address + src/interp.c: The MAKE_INTRINSIC specification for the get_charset intrinsic wrapper function was incorrect leading to a SegV. + src/interp.c: Fixed a memory leak in the article_as_string functions. + configure: Parse /etc/ld.so.conf to look for additional lib paths + contrib/cleanscore: Fix perl prototypes + macros/multipart.sl: Fixed usage of the string_match return value. + src/mime.c: Do not mime-encode the In-Reply-To header. + src/sltcp.c: Set the gnutls global log level to 0 as a work-around for a connection issue when a higher value is used. (deb#728189> + src/interp.c: If get_header_flags is called with an optional non-zero integer argument, then it will return the full set of header flags associated with the current header. Symbolic constants that correspond to these flags were also added to the interpreter interface. + po/Makefile.in.in, src/Makefile.in: Ignore install error when GNU msgfmt is not installed. + src/Makefile.in: Add support for CPPFLAGS + autoconf/configure.ac: Updated libs for current gnutls + src/group.c: Updated default value of query_read_group_cutoff to 1000 to reflect faster networks. + doc/score.txt: Added a note about where to find the documentation for the slang regular expressions + src/slrn.c: Added support for SIGQUIT (deb#673529) + src/ttymsg.c: Strip \001 highlight characters from messages written to the terminal when not in fullscreen mode (deb#631021). + src/*.c,*.h: Updated copyright year for upcoming release. + NEWS file added with release notes. + autoconf/: updated configure scripts + src/Makefile.in: slang 2.2.3 or greater now required. + po/Makefile.in.in: Do not remove .gmo files if msgmerge is not installed. - Added: + slrn-1.0.2.tar.gz ==== star ==== - Add missing requires for star main package - Create subpackage with spax binary and compatibility link for pax. This is needed for LSB compatibility. ==== libamd-2_4_1 ==== Subpackages: libcamd-2_4_1 libccolamd-2_9_1 libcholmod-3_0_5 libcolamd-2_9_1 libsuitesparseconfig-4_4_3 libumfpack-5_7_1 - Fix linking config - Add linking tests ==== libgudev-1_0-0 ==== Subpackages: libgudev-1_0-devel libudev-devel libudev1 libudev1-32bit systemd systemd-32bit systemd-bash-completion systemd-logger systemd-sysvinit typelib-1_0-GUdev-1_0 udev - Add patch kbd-model-map.patch to add missed keyboard layouts which are offered by YaST2 (bsc#910643 and boo#897803) ==== systemd-rpm-macros ==== - Update with new macros from systemd 218 - Remove empty sections from specfile ==== tcsh ==== - Enable tcsh checks but be aware that this can not be done in parallel - Backup tcsh-6.15.00-blanks.dif away before update a working copy - Cleanup with spec-cleaner to order header data - Use %lang_package macro to remove redundant stuff - Drop unused patch tcsh-6.15.00-blanks.dif - Run make with more threads - Move the commented check to check section to silence rpmlint ==== nautilus-totem ==== Version update (3.14.1 -> 3.14.2) Subpackages: totem totem-plugin-zeitgeist totem-plugins - Update to version 3.14.2: + Stop thumbnailing when starting playback. + Keep the controls visible when seeking with the slider. + Show popup when seeking with the keyboard. + Only show videos longer than 5 seconds. + Hide source which provide torrent URLs. + Fix translation support in thumbnailer. + Fix Totem doubling files added on the cmd line. + Handle "Powerpoint" buttons on remotes. + Remove spacing around preferences tabs. ==== unzip ==== Subpackages: unzip-doc - Add Fix-CVE-2014-8139-unzip.patch: fix heap overflow condition in the CRC32 verification (fixes bnc#909214) - Add Fix-CVE-2014-8140-and-CVE-2014-8141.patch: fix write error (*_8349_*) shows a problem in extract.c:test_compr_eb(), and: read errors (*_6430_*, *_3422_*) show problems in process.c:getZip64Data() (fixes bnc#909214) ==== libblkid-devel ==== Subpackages: libblkid1 libblkid1-32bit libmount1 libmount1-32bit libsmartcols1 libuuid-devel libuuid1 libuuid1-32bit util-linux - Remove pam_securetty.so from /etc/pam.d/login. By definition, local logins are always secure. Remote logins actually use /etc/pam.d/remote by way of `/bin/login -h` (such as rlogind). This solves the problem that root logins are erroneously rejected when using kmscon(8) or `machinectl login`, because they use ptys. ==== util-linux-systemd ==== - Remove pam_securetty.so from /etc/pam.d/login. By definition, local logins are always secure. Remote logins actually use /etc/pam.d/remote by way of `/bin/login -h` (such as rlogind). This solves the problem that root logins are erroneously rejected when using kmscon(8) or `machinectl login`, because they use ptys. ==== gvim ==== Subpackages: vim vim-data - Add vim-speedup-gc.patch to improve garbage collection performance. Based on https://github.com/neovim/neovim/pull/1761 (boo#899747) - Modify vim-7.3-filetype_changes.patch to expand tabs when editing * .changes files (bnc#900839) - Update suse.vimrc to stop remembering file positions for git commit cases. This fixes bnc#538369 and based on msys commits 1ef258e and 65ffc90. ==== virtualbox ==== Subpackages: virtualbox-guest-kmp-default virtualbox-guest-kmp-desktop virtualbox-guest-tools virtualbox-guest-x11 virtualbox-host-kmp-default virtualbox-host-kmp-desktop virtualbox-qt - Cleanup with spec-cleaner - Remove really obsolete conditionals due to buildstatus everywhere ==== vm-install ==== Version update (0.8.34 -> 0.8.38) - bnc#915102 - vm-install is broken - Version 0.8.38 - bnc#857916 - keymap option not passed to xen vm - Version 0.8.37 - bnc#913744 - DomU upgrade from SLES 11 SP3 to SLES 12 using installation source doesn't give you the option to upgrade - Version 0.8.36 - Fix get_running_vms parsing for libvirt managed VMs. - Use grub.xen to boot os13.2 PV guests - Version 0.8.35 ==== libwayland-client0 ==== Version update (1.6.0 -> 1.6.91) Subpackages: libwayland-client0-32bit libwayland-cursor0 libwayland-server0 libwayland-server0-32bit wayland-devel - Update to new upstream prerelease 1.6.91 * The codebase's doxygen documentation was revamped - Update to new upstream release 1.6.1 * Maintenance release for Wayland 1.6, with a handful of fixes pulled from the 1.7 tree that improve handling of several error situations between server and clients. ==== xdm ==== - /etc/X11/xdm/keytable" * improved warning message, when mapping for console keyboard doesn't exist (bnc#914880) ==== xinit ==== - startx.cpp: * /usr/X11R6/bin/X --> /usr/bin/X * /var/X11R6/bin/X --> /var/lib/X11/X - refreshed patches ==== liblzma5 ==== Subpackages: liblzma5-32bit xz xz-devel - Avoid running configure twice and using -fprofile-generate or - fprofile-use for compiling configure tests when profiling. ==== yast2-http-server ==== - check for manually created files in order to prevent data loss (bsc#860856) ==== yast2-installation ==== Version update (3.1.128 -> 3.1.129) - allow keyboard layout testing in language dialog (bsc#889549) - 3.1.129 ==== yast2-multipath ==== - fixed \r character lost during conversion to Ruby ==== yast2-online-update ==== Version update (3.1.8 -> 3.1.9) Subpackages: yast2-online-update-frontend - remove obsolete legacy patch callbacks - 3.1.9 ==== yast2-packager ==== Version update (3.1.56 -> 3.1.57) - remove obsolete legacy patch callbacks - 3.1.57 - fixed \r and \b characters lost during conversion to Ruby ==== yast2-sound ==== Version update (3.1.6 -> 3.1.7) - do not set any icon in Confirm.Detection() call - 3.1.7 ==== yast2-storage ==== Version update (3.1.50 -> 3.1.51) - fixed callback for mount graph handling - version 3.1.51 ==== yast2-transfer ==== - fixed \r character lost during conversion to Ruby ==== zsh ==== - Add back rpm completion file (bnc#900424) Removed packages: bundle-lang-common-nb libfarstream-0_2-2 libGLEW1_11 libHalf11 > libIex-2_1-11 > libIexMath-2_1-11 > libIlmThread-2_1-11 > libImath-2_1-11 libmsn-devel > libmsn0_3 libQt5Sql5-postgresql libIlmImf-Imf_2_1-21 pax Added packages: WindowMaker WindowMaker-themes bison-lang libfarstream-0_2-5 libGLEW1_12 libHalf12 > libIex-2_2-12 > libIexMath-2_2-12 > libIlmThread-2_2-12 > libImath-2_2-12 libQt5Sql5-unixODBC libIlmImf-2_2-22 > libIlmImfUtil-2_2-22 spax tcsh-lang