Packages changed: babl (0.1.64 -> 0.1.66) gimp (2.10.10 -> 2.10.12) gitg grub2 hxtools (20180301 -> 20190428) ibus-table-others (1.3.4 -> 1.3.9) iio-sensor-proxy (2.6 -> 2.7) iputils k3b (19.04.1 -> 19.04.2) kexec-tools (2.0.18 -> 2.0.19) krita (4.1.8 -> 4.2.1) menulibre (2.2.0 -> 2.2.1) mtd-utils (2.0.2 -> 2.1.0) openssl (1.1.1b -> 1.1.1c) openssl-1_1 (1.1.1b -> 1.1.1c) pcsc-cyberjack (3.99.5final.SP11 -> 3.99.5final.SP13) perl-GD (2.69 -> 2.71) perl-Term-ReadKey (2.37 -> 2.38) perl-XML-SAX (1.00 -> 1.02) perl-YAML-LibYAML (0.74 -> 0.79) perl-ldap (0.65 -> 0.66) plymouth python-Babel (2.6.0 -> 2.7.0) python-M2Crypto (0.33.0 -> 0.35.2) python-Pillow python-Twisted (18.9.0 -> 19.2.1) python-configparser python-cryptography (2.6.1 -> 2.7) python-hyperlink (17.2.1 -> 19.0.0) python-incremental python-jedi (0.13.2 -> 0.13.3) python-paramiko (2.4.2 -> 2.5.0) python-pycryptodome (3.8.1 -> 3.8.2) python-pygame (1.9.4 -> 1.9.6) python-qt5 python-rpm-macros (20190430.5260267 -> 20190610.2ee3233) python-six python-urllib3 (1.24.2 -> 1.25.3) python3 (3.7.2 -> 3.7.3) python3-base (3.7.2 -> 3.7.3) qemu rdesktop rsibreak (0.12.9 -> 0.12.10) rubygem-bcrypt_pbkdf (1.0.0 -> 1.0.1) rubygem-bindex (0.5.0 -> 0.7.0) rubygem-bootsnap (1.4.2 -> 1.4.4) rubygem-bootstrap-sass (3.4.0 -> 3.4.1) rubygem-bundler-audit (0.6.0 -> 0.6.1) rubygem-cool.io (1.5.3 -> 1.5.4) rubygem-cri (2.15.2 -> 2.15.5) rubygem-devise-i18n (1.7.1 -> 1.8.0) rubygem-excon (0.62.0 -> 0.64.0) rubygem-faraday_middleware (0.12.2 -> 0.13.1) rubygem-fluentd (1.4.1 -> 1.4.2) rubygem-font-awesome-rails (4.7.0.4 -> 4.7.0.5) rubygem-grape (1.2.2 -> 1.2.3) rubygem-gssapi (1.2.0 -> 1.3.0) rubygem-haml-rails (1.0.0 -> 2.0.0) rubygem-hashdiff (0.3.8 -> 0.3.9) rubygem-highline (2.0.0 -> 2.0.2) rubygem-hitimes (1.3.0 -> 1.3.1) rubygem-js-routes (1.4.4 -> 1.4.6) rubygem-json (2.1.0 -> 2.2.0) rubygem-json_pure (2.1.0 -> 2.2.0) rubygem-kramdown (1.17.0 -> 2.1.0) rubygem-lightbox2 (2.10.0.2 -> 2.11.0) rubygem-mime-types-data (3.2018.0812 -> 3.2019.0331) rubygem-mini_magick (4.9.2 -> 4.9.3) rubygem-mixlib-authentication (2.1.1 -> 3.0.1) rubygem-mixlib-config (2.2.18 -> 3.0.1) rubygem-mocha (1.7.0 -> 1.8.0) rubygem-moneta (1.1.0 -> 1.1.1) rubygem-msgpack (1.2.9 -> 1.2.10) rubygem-paint (2.0.3 -> 2.1.0) rubygem-passenger (6.0.1 -> 6.0.2) rubygem-pundit (2.0.0 -> 2.0.1) rubygem-rails-i18n (5.1.2 -> 5.1.3) rubygem-responders (2.4.0 -> 2.4.1) rubygem-rspec-its (1.2.0 -> 1.3.0) rubygem-safe_yaml (1.0.4 -> 1.0.5) rubygem-sass (3.7.3 -> 3.7.4) rubygem-sassc-rails (2.1.0 -> 2.1.1) rubygem-serverengine (2.1.0 -> 2.1.1) rubygem-sqlite3 (1.3.13 -> 1.4.1) rubygem-sshkit (1.18.0 -> 1.18.2) rubygem-term-ansicolor (1.7.0 -> 1.7.1) rubygem-timers (4.2.0 -> 4.3.0) rubygem-tmuxinator (0.15.0 -> 1.1.0) rubygem-unicorn rubygem-validate_url (1.0.6 -> 1.0.8) rubygem-yard (0.9.16 -> 0.9.19) salt sushi (3.32.0 -> 3.32.1) systemd-presets-branding-transactional-server vlc (3.0.6 -> 3.0.7.1) xdg-desktop-portal-kde (5.16.0 -> 5.16.1) xfce4-panel-plugin-cpugraph (1.0.5 -> 1.0.90) zstd === Details === ==== babl ==== Version update (0.1.64 -> 0.1.66) - Update to version 0.1.66: + Added API call, babl_space_get_rgb_luminance. + Make most SIMD code-paths optional again on i686. ==== gimp ==== Version update (2.10.10 -> 2.10.12) Subpackages: gimp-lang gimp-plugin-aa gimp-plugins-python libgimp-2_0-0 libgimpui-2_0-0 - Update to version 2.10.12: + Core: - Add an "Incremental" option to the Dodge/Burn tool, which, similarly to the Paintbrush, Pencil, and Eraser tools, applies the effect incrementally as the pointer moves. - Curves now have a concept of smooth vs corner points: smooth points produce a smooth curve, while corner points produce a sharp curve (previously, all points were smooth). - Search the user font directory path on Windows (since Windows 10, non-admin users have the ability to install fonts). This is only a temporary hack until fontconfig adds proper upstream support. - In gimp_brush_core_get_paint_buffer(), when allocating a new paint buffer, clear the old buffer *before* allocating the new one, to reduce the amount of simultaneously allocated memory. - In GimpPaintbrush, avoid refilling the paint buffer at each dab if the paint color/pixmap hasn't changed, hence allowing faster painting in some specific cases. - Add hygon cpu detection and enable MMX/SSE support. - Add a GimpSymmetry::get_transform() virtual function and a corresponding gimp_symmetry_get_transform() function which return the brush transform corresponding to a given symmetry stroke in terms of the rotation angle and reflection flag (in contrast to gimp_symmetry_get_operation() which returns the same transforation in terms of a GeglNode). This allows us to simplify, fix (artifact bugs, etc.), and improve the painting-code performance for several symmetry painting cases. - New gimp-brush-pipe-spacing parasite set by core code to preserve GIH brush's spacing across reloads. - Add a new Offset filter tool, as a front-end to gimp:offset. The tool replaces, and provides the same interface as the drawable-offset dialog while also providing live preview and on-canvas interaction. + Plug-ins: - Exported profile and data format strategy updated in several file plug-ins. - When not saving a profile, we always export as sRGB data, as most viewers would not display the image properly otherwise. - When saving a profile: . If a profile was manually assigned, we always export to the assigned format, hence pixel data is converted accordingly, whatever the work format. - If no profile was assigned: . If the export format support high-bit depth, we export the work format as-is. . If the export format is 8-bit max, we convert the work format to sRGB, except if the work format is 8-bit linear. + The following plug-ins were updated: JPEG, PNG, TIFF and WebP. + Tools: - Add input/output spin-buttons to the Curves tool, which allow setting the selected point's coordinates numerically. When the image precision is greater than 8-bpc, use a 0.00-100.00 range for the point-coordinate spin-buttons instead of a 0-255 range. - In the Curves tool, allow changing the curve's point types (cf. new curve corner points in Core section). Corner points are displayed with a diamond shape instead of a circle. - Free Select tool now creates a selection as soon as the polygon is closed. This selection is updated when the polygon, or the relevant tool-options, change, similarly to GimpRectangleSelectTool. - Derive GimpEraser from GimpPaintbrush, instead of directly from GimpBrushCore. This allows GimpEraser to reuse the paint-buffer content across dabs, improving performance. - Allow moving an intersecting pair of guides with the Move tool. + User interface: - In GimpCurveView, when dragging an existing curve point, don't immediately move the point to the cursor position upon button press, but rather move it relative to its current position as the cursor moves. This allows selecting a point without moving it, and adjusting its position more easily. - When the cursor hovers above a point in GimpCurveView, or when dragging a point, have the coordinate indicator show the point's position, rather than the cursor's. - In GimpCurveView, when holding down Ctrl while adding/dragging a point, snap the y-coordinate to the original curve (at the start of the drag). This is particularly useful for adding points along the curve. - In GimpDashboard, don't show legend for groups with no meter. - Add a tile-alloc-total variable to the dashboard's memory and misc groups, showing the total amount of memory used by the tile allocator. - Add a "Save Keyboard Shortcuts Now" button to the Configure Keyboard Shortcuts dialog. + Updated translations. ==== gitg ==== Subpackages: gitg-lang libgitg-1_0-0 libgitg-ext-1_0-0 - Add gitg-port-to-gtksourceview4.patch: Port to gtksourceview4. Following this patch, replace pkgconfig(gtksourceview-3.0) with pkgconfig(gtksourceview-4) BuildRequires. ==== grub2 ==== Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi grub2-x86_64-xen - Avoid high resolution when trying to keep current mode (bsc#1133842) * grub2-video-limit-the-resolution-for-fixed-bimap-font.patch - Make GRUB_SAVEDEFAULT working with btrfs (bsc#1128592) * grub2-grubenv-in-btrfs-header.patch ==== hxtools ==== Version update (20180301 -> 20190428) Subpackages: fd0ssh ofl - Update to new upstream release 20190428 * vfontas: new implementation. Replaces clt2bdf, clt2pbm, cltxscale, fnt2bdf. * vfontas: xBRZ x6 support * profile: use new GREP_COLORS variable ==== ibus-table-others ==== Version update (1.3.4 -> 1.3.9) Subpackages: ibus-table-rustrad ibus-table-translit - Update version to 1.3.9 * Add ZERO WIDTH JOINERS to hu-old-hungarian-rovas.txt to make ligatures work with supporting fonts * Add table for Rovás (Old Hungarian) * Fix wrong key for keyboard in rusle.txt * some fixes in mathwriter-ibus * Use F1,F2,F3,F4,F5,F6,F7,F8,F9 as select keys for the latex table * Make rusle agree with http://ru.pc-history.com/wp-content/uploads/ok-keyboard_xt-at1.jpg * Fix a typo in compose.txt * Use better localized names for the rusle table - Change to noarch ==== iio-sensor-proxy ==== Version update (2.6 -> 2.7) - Update to version 2.7: + This release fixes broken sensor readings on multiple platforms due to a compiler optimisation. ==== iputils ==== Subpackages: rarpd - Add patch ping-Fix-unwanted-bell-on-unreachable-address.patch (boo#1135118) ==== k3b ==== Version update (19.04.1 -> 19.04.2) Subpackages: k3b-lang - Update to 19.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-19.04.2.php - No code changes since 19.04.1 ==== kexec-tools ==== Version update (2.0.18 -> 2.0.19) - Bump to version 2.0.19 Changelog: http://git.kernel.org/cgit/utils/kernel/kexec/kexec-tools.git/log/?id=refs/tags/v2.0.18..v2.0.19 ==== krita ==== Version update (4.1.8 -> 4.2.1) Subpackages: krita-lang - Update to 4.2.1: * See https://krita.org/en/item/krita-4-2-1-released/ * Fix slowdown after a longer period of use (kde#408255, kde#408133) * Fix loading vector layers when the image name is not latin1 (kde#408280) * Fix rectangular grid spacing limits incorrect after resizing canvas (kde#408166) * Fix layer properties window draws on top of other application windows (kde#408170) * Fix the posterize filter to use non-linear sRGB for computation * Allow the animation render to start at frame 0 at all times (kde#408198) * Enable the Select Opaque actions for group layers (kde#408236) * Check whether the drive still exists before creating a temporary directory for animation rendering (kde#408246) * Prevent the user from deleting locked layers when pressing shift-del too quickly * Fix copying and duplicating vector layers (kde#408028) * Fix Krita's canvas being transparent on Linux when built against older versions of Qt (kde#408225) * Fix possible small delays at the beginning of a stroke (kde#408133) * Fix folding/unfolding when clicking on a layer thumbnail * Fix undo/redo when working with guides * Fix reversed Python API guides lock/show states (kde#408113) * Make the minimum size for brushes consistent through the application * Make the auto brush spacing precision values consistent (kde#359453) * Improve selectioon behaviour on the layer docker (kde#408002) * Fix the vector stroke style propagating to other vector objects (kde#407683) * Fix the Document Tools plugin (kde#408146) * Fix the layer name being deselected when opening the layer name editor (kde#400357) - Update the 'License' tag for the 4.2.0 release. - Update to 4.2.0: * See https://krita.org/en/krita-4-2-release-notes/ * Fix: Allow changing layer name to set document as modified (kde#380437) * Fix: Allow undoing when changing layer names (kde#380437) * Fix: Update the undo limit if we change it * Fix: Handling of modified document notification in sub-window mode (kde#386488) * Fix: Fix when holding right-click over layer's color settings (kde#392815) * Fix: Do not show language switch warning when going back to the default (kde#362961) * Fix: Gradient map color mapping issues (kde#388976) * Fix: Layout improvements and showing levels for histogram filter (kde#376048) * Improvement: Add warning when adding shape to clone layer (kde#406730) * Usability: Make default background for text editor white for readability * Fix: Activation of FFTW convolution worker (kde#407062) * Fix: Crash in halftone filter (kde#407045) * Fix: remove notification for unused keyboard short for wrap-around (kde#407119) * Fix: Safe assert triggered while drawing (kde#404552) * Improvement: Warn artists if they try to render an animated GIF with over 50 FPS (kde#403873) * Improvement: Handle calculation better for grayscale images in high bit depth (kde#405693) * Usability: Make tabs and table headers and text translatable (kde#406943, kde#406944) * Improvement: Make zoom mode persistent when moving across screens * Fix: Exporting animation frames into EXR format (kde#406830) * Improvement: Load broken TGA files that have bad alpha data (kde#354791) * Python: Allow selecting boundary limits on export (kde#404615) * Fix: Unable to set minimal shade selector (kde#368587) * Improvement: Add pixel snap mode for canvas (kde#390952) * Fix: Load pre-Krita 4.0 transform masks (kde#396815) * Fix: TIFF export filter flatten images with group layers (kde#404204) * Fix: Do not activate already running app instance when exporting image sequence * Fix: Memory leak with GIFs when saving and line length (kde#404160) * Improvement: Better calculate SVG document size and loading omitted commands (kde#406124) * Usability: Hide pattern fill option in vector tools until it is fully implemented * Fix: Artifacts when saving vector layers as PNG (kde#404976) * Fix: Crash when merging back split alpha function * Fix: Address sanitizer (ASAN) crash when creating a guide (kde#405732) * Fix: Hard to select color in vector objects (kde#404975) * Fix: Undo merging a layer that is cloned (kde#397836) * Improvement: Add fractional DPI scaling (found in settings) * Improvement: Allow clone brush to have an option to reset origin after every stroke * Fix: Canvas input cursor updates when it has no input focus (kde#369305) * Fix: Hiccups when using wheel on Wacom's tablet (kde#381452) * Fix: Clone brush should use the last layer the source was placed on (kde#401919) * Fix: Tilt elevation curve corrections (kde#399846) * Fix: Do not focus on tag search line edit in the show event (kde#404131) * Usability: Only show layer styles contour and texture when Bevel and Emboss is checked (kde#396015) * Python: Comics plugin improvements to file saving and creating documents * Fix: Pop-up palette color fix when changing themes * Usability: Improve control point size for brush editor curves (kde#406233) * Fix: Make font size consistent (kde#406386) * Usability: Theme change fixes for overview docker, rulers, and subwindows * Fix: Memory leak caused by converting function * Fix: Wrong position of the merged layer (kde#405686) * Fix: Right clicking on popup-palette color selector hides it (kde#402990) * Fix: rulers showing pixels no matter what unit (kde#406181) * Fix: Crash in Split Alpha function (kde#406241) * Fix: wrong bounding box on gradient map (kde#406234) * Fix: page orientation switch in new dialog (kde#374493) * Improvement: Do a better job when calculating nearest neighbor filters (kde#401788) * Usability: Improve contrast with checkboxes on pen settings and brush favorites * Fix: Allow group layers to be transformed and improve logic for layers that cannot be transformed (kde#406036) * Fix: Background color being lost after merging (kde#405230) * Improvement: Remember last used directory for shortcut import/export (kde#368360) * Improvement: Improve canvas refresh rate when moving vector objects (kde#403340, kde#405698) * Improvement: Intel OpenGL detection for newer drivers * Fix crash on quick brush engine because of calculations (kde#404179) * Fix: splash screen on some high DPI screens * Improvement: Move color filters on onion skin out of combo box for easier toggling * Usability: Improve contrast with checkboxes on brush settings, pen sensors, and blending modes (bug 404190) * Fix: hangup when starting painting too quickly after changing opacity (kde#405879) * Fix: Data loss when adding multiple hold frames through right-click menu (kde#404246) * Fix: Copy correct image cache when cloning a layer (kde#387698) * Fix: Only show Intel graphics card warning on Windows * Text: changed "Launch Bug Report Wizard" to "Submit Bug Report" from main menu (kde#406152) * Usability: Add tooltip to eraser button in toolbar * Fix activation of isolate mode when merging layers down (kde#295981) * Improvement: Add ability for shape brushes to use patterns for filling * Fix: Transform tool crash on layers with pass-through mode * Improvement: Add more information like HighDPI and language to usage logger * Fix: Make sure a masked painter knows about outlines (kde#404963) * Fix: Make sure polyline takes into account the no-stroke setting * Feature: Add ability to export animation to PNG sequence using commandline * Fix: Better handle loading recent files (kde#405364) * Improvement: Better show/hide progress bars when loading an unsupported image (kde#402625) * Feature: Add mirroring capability for Quick brush (kde#372636) * Usability: Add a second row to pop-up palette presets if the number gets above 20 so they are easier to see * Fix: Color smudge might not have an image for tip (kde#405336) * Fix: Prevent crash with mirror manager decorations * Fix: When no outline is selected, outline doesn't use brush width (kde#398509) * Fix: Low pixel size limit in Scale to New Size dialog * Feature: Simplex Noise Generator can now be used from a fill layer * Usability: Make disabled icons in animation docker semi-transparent to be like other disabled icons * Fix: creating vector shapes with pattern fills (kde#405037) * Fix: minimum animation cell grid size on windows * Fix: conversion errors in Scale new image dialog (kde#400177) * Improve UI for Arrange docker to make it easier to understand (kde#399984, kde#394084) * Fix: Only load a thumbnail for a recent file that still exists (kde#401939) * Improve angle selection on layer effects (kde#372169) * Fix: Restore broken fonts (kde#402092) * Add a few new options for fill type when creating new documents * Fix: Remove the default shortcut for text tool. We just don't have any good available keys left (kde#402270) * Improve animation export dialog: Add warning when dimensions are not divisible by 2 for MP4 and MKV. Make sure the default dialog uses the encoder config for the format * Fix opening templates from the command line (kde#402342) * Inserting a layer when on a group layer adds it above the layer, not inside it now (kde#399103) * Feature: Advanced Color Selector - Add option to hide the color selector in the configure menu (kde#337328) * Remove old Karbon gradient files that weren't being used * Fix: Restore the UI after crashing in canvas only mode (kde#402710) * Fix: Added safe assert to prevent Krita from crashing when a toolbar gets accidentally enabled * Improvement: Add more information to the bug reporter with memory, CPU cores, and swap location * Usability: Update the layer box to better to support RTL languages * Feature: Add Python plugin importer to make importing plugins easier * Improvement: Add direction choice for the Image Split feature * Fix: Actions on Move Tool only being executed after changing current node in move tool (kde#403048) * Fix: Python API. Fix crash when trying to access projection pixel data on transform mask (kde#402382) * Fix: Return colorspace of projection before returning the colorspace of the node (kde#402382) * Improvement: Enable automatic docstring generation for python * Fix: Loading KRA files with image names starting with a "/" symbol * Fix: Enabling the selection mode shortcuts (kde#403587) * Improvement: Generator Layers. Added real-time preview when changing layer properties * Improvement: Polygonal Selection: Add ability to undo these operations * Fix: File layers: Use the mergedimage preview when opening ORA or KRA files * Improvement: Transform Tool: Added Granularity to tool options * Improvement: Added new blending modes: Reflect, Glow, Freeze, Heat, Glow-Heat, Heat-Glow, Reflect-Freeze, Freeze-Reflect, Heat-Glow & Freeze-Reflect Hybrid * Fix: Save mirror tool state to KRA file (kde#339515) * Usability: Make it easier to select lower values for stabilizer sliders * Fix: Saving reference images z-order (kde#403974) * Fix: Disable use of Always Use Template in the New File Window (kde#399796) * Usability: Add a tooltip to the composition docker * Fix: Bug where mirroring canvas would get out of sync with the main menu action * Fix: Check if animation config exists before accessing its contents (kde#404521) - Drop fix_libgif_5_0_build.patch, Leap 42.3 is too old - Remove unnecessary build requirements - Remove conflict with calligra-devel, no longer necessary - Run spec-cleaner ==== menulibre ==== Version update (2.2.0 -> 2.2.1) - Polished spec file: - Remove hashbang line from non-executable library files - Replaced python3 with %{__python3} macro - Added check with desktop-file-validate - Update version to 2.2.1 * Automatically generate changelog when built from git or released * Bug Fixes - Correctly display markup in the application name (lp#1813427) - Fix UnicodeDecodeError with non-English locales (lp#1825213) - Drop invalid error for non-existent Exec key (lp#1788814) - Decode stderr as UTF-8 (lp#1789635) * Translation Updates ==== mtd-utils ==== Version update (2.0.2 -> 2.1.0) - Update to version 2.1.0: * Features: + mkfs.ubifs: Implement support for file system encryption + mkfs.ubifs: Implement selinux labelling support + ubinize: add support for skipping CRC check of a static volume when opening + ubimkvol: add support for skipping CRC check of a static volume when opening + Add lsmtd program * Fixes: - update various kernel headers + Instead of doing preprocessor magic, just output off_t as long long + fix verification percent display in flashcp + mkfs.ubifs: fix double free + mkfs.ubifs: Fix xattr nlink value + ubinize: avoid to create two UBI_LAYOUT_VOLUME_ID volume + common.h: fix prompt function + libmtd: don't print an error message for devices without ecc support + io_paral: Fix error handling of update_volume() + ubimkvol: Initialize req to zero to make sure no flags are set by default + libubi: add volume flags to ubi_mkvol_request + mkfs.ubifs: add_xattr is not depending on host XATTR support + Revert "Return correct error number in ubi_get_vol_info1" which introduced a regression. + make sure pkg-config is installed in configure script + ubiformat: process command line arguments before handling file arguments * Cleanup: + ubiformat: remove no-volume-table option ==== openssl ==== Version update (1.1.1b -> 1.1.1c) Subpackages: libopenssl-devel - Update to 1.1.1c release ==== openssl-1_1 ==== Version update (1.1.1b -> 1.1.1c) Subpackages: libopenssl-1_1-devel libopenssl1_1 libopenssl1_1-32bit - Use upstream patch for the locale crash (bsc#1135550) * https://github.com/openssl/openssl/pull/8966 - delete openssl-fix_underflow_in_errstr_handling.patch - add 0001-build_SYS_str_reasons-Fix-a-crash-caused-by-overlong.patch - Add s390x vectorized support for ChaCha20 and Poly1305 (jsc#SLE-6126, jsc#SLE-6129) * 0001-s390x-assembly-pack-perlasm-support.patch * 0002-crypto-chacha-asm-chacha-s390x.pl-add-vx-code-path.patch * 0003-crypto-poly1305-asm-poly1305-s390x.pl-add-vx-code-pa.patch * 0004-s390x-assembly-pack-fix-formal-interface-bug-in-chac.patch * 0005-s390x-assembly-pack-import-chacha-from-cryptogams-re.patch * 0006-s390x-assembly-pack-import-poly-from-cryptogams-repo.patch - delete 0001-crypto-poly1305-asm-poly1305-s390x.pl-add-vx-code-pa.patch - Update to 1.1.1c (bsc#1133925, jsc#SLE-6430) * Prevent over long nonces in ChaCha20-Poly1305 (CVE-2019-1543) ChaCha20-Poly1305 is an AEAD cipher, and requires a unique nonce input for every encryption operation. RFC 7539 specifies that the nonce value (IV) should be 96 bits (12 bytes). OpenSSL allows a variable nonce length and front pads the nonce with 0 bytes if it is less than 12 bytes. However it also incorrectly allows a nonce to be set of up to 16 bytes. In this case only the last 12 bytes are significant and any additional leading bytes are ignored. * Add build tests for C++. These are generated files that only do one thing, to include one public OpenSSL head file each. This tests that the public header files can be usefully included in a C++ application. * Enable SHA3 pre-hashing for ECDSA and DSA. * Change the default RSA, DSA and DH size to 2048 bit instead of 1024. This changes the size when using the genpkey app when no size is given. It fixes an omission in earlier changes that changed all RSA, DSA and DH generation apps to use 2048 bits by default. * Reorganize the manual pages to consistently have RETURN VALUES, EXAMPLES, SEE ALSO and HISTORY come in that order, and adjust util/fix-doc-nits accordingly. * Add the missing accessor EVP_PKEY_get0_engine() * Have apps like 's_client' and 's_server' output the signature scheme along with other cipher suite parameters when debugging. * Make OPENSSL_config() error agnostic again. * Do the error handling in RSA decryption constant time. * Ensure that SM2 only uses SM3 as digest algorithm - drop upstreamed patches: * openssl-fix-handling-of-GNU-strerror_r.patch * 0001-Fix-for-BIO_get_mem_ptr-and-related-regressions.patch - update keyring by including Richard Levitte's key ==== pcsc-cyberjack ==== Version update (3.99.5final.SP11 -> 3.99.5final.SP13) - Remove redundant %clean section, replace old $RPM_* shell vars. - removed unused code which was still built (no-checksuite.patch, no-libdialog.patch, and manual removal from source archive) - removed obsolete patch ctapi-cyberjack-check.patch - update to 3.99.5 Service Pack 13 * Update to the Reiner-SCT repository rev cyberJack@1374 - removed obsolete patches * a58a29c08b1da647e5efe08641abcb0144740b8b.patch * pcsc-cyberjack-fprintf.patch - add new devices to udev rules (2000, 0551, 2002) - Add patch to get cyberJack RFID komfort working (a58a29c08b1da647e5efe08641abcb0144740b8b.patch) https://forum.reiner-sct.com/index.php?/topic/3728-failed_to_transmit_control_command_to_the_terminal - update to 3.99.5 Service Pack 12 * Add support for cyberJack one MF * man-page removed upstream ==== perl-GD ==== Version update (2.69 -> 2.71) - updated to 2.71 see /usr/share/doc/packages/perl-GD/ChangeLog 2.71 * skip Test::Fork on freebsd (GH #25) 2.70 * fixes for hardened CCFLAGS with -Werror (RT #128167) - Rebased patch GD-cflags.patch - Enabled tests during build - Updated URL to MetaCPAN ==== perl-Term-ReadKey ==== Version update (2.37 -> 2.38) - update to 2.38 * Bundle up various changes including: * Indexing improvements * Makefile improvements for some make utils * Various code cleanups and modernizations - Updated URL to MetaCPAN - Updated spec file with spec-cleaner ==== perl-XML-SAX ==== Version update (1.00 -> 1.02) - update to 1.02 see /usr/share/doc/packages/perl-XML-SAX/Changes 1.02 14 Jun 2019 Grant McLean - Spelling fixes (patch from Ville Skyttä) - Add repo location to metadata (patches from Ville Skytta & Martin McGrath) - Reorganise module files under lib/XML - Regenerate MANIFEST using 'make manifest' to include missing test files - Updated URL to MetaCPAN - Rebased perl-XML-SAX-0.96-utf8.diff ==== perl-YAML-LibYAML ==== Version update (0.74 -> 0.79) - update to 0.79 0.79 Tue 11 Jun 2019 09:35:22 PM CEST - Support aliasing scalars resolved as null or booleans (tinita) - Add YAML::XS::LibYAML::libyaml_version() (tinita) - Support standard !!int/!!float tags instead of dying (tinita) 0.78 Sat 18 May 2019 06:35:21 PM CEST - Fix double free/core dump when Dump()ing binary data, see issue#91 (tinita) - Update config.h from libyaml (tinita) 0.77 Mon 15 Apr 2019 10:55:13 PM CEST - Update libyaml to version 0.2.2. Most important change for users is that plain urls in flow style can be parsed now. Example: `[ http://yaml.org]`. (tinita) 0.76 Sun Dec 30 20:10:16 CET 2018 - Add $Indent - number of spaces when dumping. PR#89 @zdm++ - Fix typo in docs. PR#87 @mr-mixas++ - Fix links in docs. @manwar++ 0.75 Sat Nov 3 14:17:28 CET 2018 - Implement $LoadCode (tinita) ==== perl-ldap ==== Version update (0.65 -> 0.66) - update to 0.66 Enhancements * Entry.pm: accept more options in ldif() * inc/: refresh install tools * contrib/ldifsort: new option -h * documentation extensions * typo fixes Bug Fixes * contrib/schema2ad: fix syntax calculation * Refresh.pm: fix get_ttl() method * DSML: fix detection of auxiliary object classes - Dropped patch fixed upstream perl526.patch - Updated URL to MetaCPAN - Updated spec file with spec-cleaner ==== plymouth ==== Subpackages: libply-boot-client4 libply-splash-core4 libply-splash-graphics4 libply4 plymouth-dracut plymouth-plugin-label plymouth-plugin-label-ft plymouth-plugin-two-step plymouth-scripts plymouth-theme-bgrt plymouth-theme-spinner - Add dependency to dracut for plymouth-scripts(bnc#1138248). ==== python-Babel ==== Version update (2.6.0 -> 2.7.0) - version update to 2.7.0 Possibly incompatible changes * General: Internal uses of ``babel.util.odict`` have been replaced with ``collections.OrderedDict`` from The Python standard library. Improvements * CLDR: Upgrade to CLDR 35.1 - Alberto Mardegan, Aarni Koskela (#626, #643) * General: allow anchoring path patterns to the start of a string - Brian Cappello (#600) * General: Bumped version requirement on pytz - @chrisbrake (#592) * Messages: `pybabel compile`: exit with code 1 if errors were encountered - Aarni Koskela (#647) * Messages: Add omit-header to update_catalog - Cédric Krier (#633) * Messages: Catalog update: keep user comments from destination by default - Aarni Koskela (#648) * Messages: Skip empty message when writing mo file - Cédric Krier (#564) * Messages: Small fixes to avoid crashes on badly formatted .po files - Bryn Truscott (#597) * Numbers: `parse_decimal()` `strict` argument and `suggestions` - Charly C (#590) * Numbers: don't repeat suggestions in parse_decimal strict - Serban Constantin (#599) * Numbers: implement currency formatting with long display names - Luke Plant (#585) * Numbers: parse_decimal(): assume spaces are equivalent to non-breaking spaces when not in strict mode - Aarni Koskela (#649) * Performance: Cache locale_identifiers() - Aarni Koskela (#644) Bugfixes * CLDR: Skip alt=... for week data (minDays, firstDay, weekendStart, weekendEnd) - Aarni Koskela (#634) * Dates: Fix wrong weeknumber for 31.12.2018 - BT-sschmid (#621) * Locale: Avoid KeyError trying to get data on WindowsXP - mondeja (#604) * Locale: get_display_name(): Don't attempt to concatenate variant information to None - Aarni Koskela (#645) * Messages: pofile: Add comparison operators to _NormalizedString - Aarni Koskela (#646) * Messages: pofile: don't crash when message.locations can't be sorted - Aarni Koskela (#646) ==== python-M2Crypto ==== Version update (0.33.0 -> 0.35.2) - Update to fix release 0.35.2 ... just fixing the test suite. - Replace fix_OpenSSL111c.patch with proper new release 0.35.1 (there is really not much more in it). - Add fix_OpenSSL111c.patch patch to ensure compatibility with OpenSSL 1.1.1c. gl#m2crypto/m2crypto#258 - Upgrade to 0.34.0 - no upstream changelog ==== python-Pillow ==== Subpackages: python2-Pillow python3-Pillow - Fix if/else for arch check (skip some tests on some architectures). - Fix if/else for arch checkcheck ==== python-Twisted ==== Version update (18.9.0 -> 19.2.1) - update to 19.2.1 (bsc#1137825, CVE-2019-12387): * Prevent CRLF injections described in CVE-2019-12387 - Update to 19.2.0: * twisted.internet.ssl.CertificateOptions now uses 32 random bytes instead of an MD5 hash for the ssl session identifier context. (#9463) * DeferredLock and DeferredSemaphore can be used as asynchronous context managers on Python 3.5+. (#9546) * t.i.b.BaseConnector has custom __repr__ (#9548) * twisted.internet.ssl.optionsForClientTLS now supports validating IP addresses from the certificate subjectAltName (#9585) * Twisted's minimum Cryptography requirement is now 2.5. (#9592) * twisted.conch.ssh.keys can now read private keys in the new "openssh-key-v1" format, introduced in OpenSSH 6.5 and made the default in OpenSSH 7.8. (#9515) * twisted.web.client.HostnameCachingHTTPSPolicy was added as a new contextFactory option. The policy caches a specified number of twisted.internet.interfaces.IOpenSSLClientConnectionCreator instances to to avoid the cost of instantiating a connection creator for multiple requests to the same host. (#9138) - Remove merged patches: * openssl-errormsg.aptch * openssl111.patch - Add patch to tests for new hyperlink: * hyperlink.patch ==== python-configparser ==== - Switch to multibuild to avoid buildcycle ==== python-cryptography ==== Version update (2.6.1 -> 2.7) Subpackages: python2-cryptography python3-cryptography - update to 2.7 * BACKWARDS INCOMPATIBLE: Removed the cryptography.hazmat.primitives.mac.MACContext interface. The CMAC and HMAC APIs have not changed, but they are no longer registered as MACContext instances. * Removed support for running our tests with setup.py test. * Add support for :class:`~cryptography.hazmat.primitives.poly1305.Poly1305` when using OpenSSL 1.1.1 or newer. * Support serialization with Encoding.OpenSSH and PublicFormat.OpenSSH in :meth:`Ed25519PublicKey.public_bytes ` . * Correctly allow passing a SubjectKeyIdentifier to :meth:`~cryptography.x509.AuthorityKeyIdentifier.from_issuer_subject_key_identifier` and deprecate passing an Extension object. - Simplify the test execution to be more understandable ==== python-hyperlink ==== Version update (17.2.1 -> 19.0.0) - Add missing runtime dependency on idna - version update to 19.0.0 * When passed to `str()` URLs now stringify to usable URL strings. (See #49) * Switched off of Python's built-in IDNA facilities to using the [idna](https://pypi.python.org/pypi/idna) package. Not only is it much more modern, it's also much more strict and correct in its output. (See #19 and #56) * Added new `DecodedURL` type with almost-identical API to the normal `URL`, except that it automatically handles reserved characters in argument values passed to its methods. (See #6, #11, #44) * Added top-level `parse()` convenience function that now represents the main entrypoint to hyperlink. * Accept dictionaries as ?query=? arguments, in addition to sequences of tuples (see #50) * `URL.child()` will no longer fail when child gets no segments (#42 and #43) * `URL.normalize()` now supports encoding stray/unmatched `%` characters in character-encoded fields (userinfo, path, query string, fragment) (see #61, #62) ==== python-incremental ==== - Switch to multibuild to avoid build cycle - run the testsuite ==== python-jedi ==== Version update (0.13.2 -> 0.13.3) - Disable tests as it is not working at all on python 3.7 - Do not bother condition for typing, on 3.7+ it is provided by base - Update to 0.13.3: * Fixed an issue with embedded Python see https://github.com/davidhalter/jedi-vim/issues/870 - Fix the typing dependency - Really run the tests ==== python-paramiko ==== Version update (2.4.2 -> 2.5.0) - update to 2.5.0 - dropped 1379.patch - refreshed patches: paramiko-test_extend_timeout.patch relaxed.patch 1311.patch * Add support for encrypt-then-MAC (ETM) schemes (hmac-sha2-256-etm@openssh.com, hmac-sha2-512-etm@openssh.com) and two newer Diffie-Hellman group key exchange algorithms (group14, using SHA256; and group16, using SHA512). * Add support for Curve25519 key exchange. * Raise Cryptography dependency requirement to version 2.5 * Add support for the modern (as of Python 3.3) import location of MutableMapping ==== python-pycryptodome ==== Version update (3.8.1 -> 3.8.2) Subpackages: python2-pycryptodome python3-pycryptodome - Update Source to point to github. - Update to 3.8.2 * GH#291: fix strict aliasing problem, emerged with GCC 9.1. ==== python-pygame ==== Version update (1.9.4 -> 1.9.6) - version update to 1.9.6 * mixer thread deadlock issue when controlling it from different threads. * pygame.version.vernum now has major, minor, and patch attributes. - added patches Do not test mp3 format. + python-pygame-test-no-mp3.patch ==== python-qt5 ==== Subpackages: python-qt5-utils python3-qt5 - Add reproducible.patch to make package build reproducible (boo#1041090) ==== python-rpm-macros ==== Version update (20190430.5260267 -> 20190610.2ee3233) - Update to version 20190610.2ee3233: * Fix typo, missing opening brace. * Add the first draft of pyproject_wheel and pyproject_install macros. * Yet another attempt to preserve $PYTHONPATH set in the environment. * Document also %pytest_arch * Document %pytest in README.md * Multiline macros don't work correctly on older RPMs. * Add missing $ expansion on the pytest call * Rewrite pytest and pytest_arch into Lua macros with multiple arguments. * We should preserve existing PYTHONPATH. * Add --ignore to pytest calls to ignore build directories. - Update to version 20190610.2ee3233: * Fix typo, missing opening brace. - Update to version 20190511.2ed22b6: * Add the first draft of pyproject_wheel and pyproject_install macros. ==== python-six ==== Subpackages: python2-six python3-six - Fix pytest call - Fixdocumentation package generating ==== python-urllib3 ==== Version update (1.24.2 -> 1.25.3) - Fixup pre script: the migration issue happens when changing from python-urllib3 to python2-urllib3: the number of installed instances of python2-urlliib3 is at this moment 1, unlike in regular updates. This is due to a name change, which consists not of a pure package update. - Provides/Obsoletes does not fix the issue: we have a directory-to-symlink switch, which cannot be handled by RPM internally. Assist using pre script (boo#1138715). - Fix Upgrade from Leap 42.1/42.2 by adding Obsoletes/Provides: python-urllib3, fixes boo#1138746 - Skip test_source_address_error as we raise different error with fixes that we provide in new python2/3 - Add more test to skip as with new openssl some behaviour changed and we can't rely on them anymore - Unbundle the six, rfc3986, and backports.ssl_match_hostname - Update to 1.25.3: * Change HTTPSConnection to load system CA certificates when ca_certs, ca_cert_dir, and ssl_context are unspecified. (Pull #1608, Issue #1603) * Upgrade bundled rfc3986 to v1.3.2. (Pull #1609, Issue #1605) - Update to 1.25.2: * Change is_ipaddress to not detect IPvFuture addresses. (Pull #1583) * Change parse_url to percent-encode invalid characters within the path, query, and target components. (Pull #1586) * Add support for Google's Brotli package. (Pull #1572, Pull #1579) * Upgrade bundled rfc3986 to v1.3.1 (Pull #1578) - Require all the deps from the secure list rather than Recommend. This makes the check to be run always and ensure the urls are "secure". - Remove ndg-httpsclient as it is not needed since 2015 - Add missing dependency on brotlipy - Fix the tests to pass again - update to 1.25 (bsc#1132663, CVE-2019-11236): * Require and validate certificates by default when using HTTPS * Upgraded ``urllib3.utils.parse_url()`` to be RFC 3986 compliant. * Added support for ``key_password`` for ``HTTPSConnectionPool`` to use encrypted ``key_file`` without creating your own ``SSLContext`` object. * Add TLSv1.3 support to CPython, pyOpenSSL, and SecureTransport ``SSLContext`` implementations. (Pull #1496) * Switched the default multipart header encoder from RFC 2231 to HTML 5 working draft. * Fixed issue where OpenSSL would block if an encrypted client private key was given and no password was given. Instead an ``SSLError`` is raised. * Added support for Brotli content encoding. It is enabled automatically if ``brotlipy`` package is installed which can be requested with ``urllib3[brotli]`` extra. * Drop ciphers using DSS key exchange from default TLS cipher suites. Improve default ciphers when using SecureTransport. * Implemented a more efficient ``HTTPResponse.__iter__()`` method. - Drop urllib3-test-ssl-drop-sslv3.patch . No longer needed - Update to 1.24.2: - Implemented a more efficient HTTPResponse.__iter__() method. (Issue #1483) - Upgraded urllib3.utils.parse_url() to be RFC 3986 compliant. (Pull #1487) - Remove Authorization header regardless of case when redirecting to cross-site. (Issue #1510) - Added support for key_password for HTTPSConnectionPool to use encrypted key_file without creating your own SSLContext object. (Pull #1489) - Fixed issue where OpenSSL would block if an encrypted client private key was given and no password was given. Instead an SSLError is raised. (Pull #1489) - Require and validate certificates by default when using HTTPS (Pull #1507) - Added support for Brotli content encoding. It is enabled automatically if brotlipy package is installed which can be requested with urllib3[brotli] extra. (Pull #1532) - Add TLSv1.3 support to CPython, pyOpenSSL, and SecureTransport SSLContext implementations. (Pull #1496) - Drop ciphers using DSS key exchange from default TLS cipher suites. Improve default ciphers when using SecureTransport. (Pull #1496) - Add support for IPv6 addresses in subjectAltName section of certificates. (Issue #1269) - Switched the default multipart header encoder from RFC 2231 to HTML 5 working draft. (Issue #303, PR #1492) - Update to 1.24.1: * Remove quadratic behavior within GzipDecoder.decompress() (Issue #1467) * Restored functionality of ciphers parameter for create_urllib3_context(). (Issue #1462) - Update to 1.24: * Allow key_server_hostname to be specified when initializing a PoolManager to allow custom SNI to be overridden. (Pull #1449) * Test against Python 3.7 on AppVeyor. (Pull #1453) * Early-out ipv6 checks when running on App Engine. (Pull #1450) * Change ambiguous description of backoff_factor (Pull #1436) * Add ability to handle multiple Content-Encodings (Issue #1441 and Pull #1442) * Skip DNS names that can't be idna-decoded when using pyOpenSSL (Issue #1405). * Add a server_hostname parameter to HTTPSConnection which allows for overriding the SNI hostname sent in the handshake. (Pull #1397) * Drop support for EOL Python 2.6 (Pull #1429 and Pull #1430) * Fixed bug where responses with header Content-Type: message/* erroneously raised HeaderParsingError, resulting in a warning being logged. (Pull #1439) * Move urllib3 to src/urllib3 (Pull #1409) - Drop patch 1414.patch merged upstream - Refresh patches: * python-urllib3-recent-date.patch * urllib3-ssl-default-context.patch - Switch to multibuild to minize requirements for providing urllib3 module. - fix dependency again for passing tests for python 2.x - Do not use ifpython2 for BRs where it does not work - add python-ipaddress dependency for python 2.x - Drop not needed devel and nose deps - update to 1.23 - add 1414.patch - fix tests with new tornado - refresh python-urllib3-recent-date.patch - drop urllib3-test-no-coverage.patch * Allow providing a list of headers to strip from requests when redirecting to a different host. Defaults to the Authorization header. Different headers can be set via Retry.remove_headers_on_redirect. * Fix util.selectors._fileobj_to_fd to accept long * Dropped Python 3.3 support. * Put the connection back in the pool when calling stream() or read_chunked() on a chunked HEAD response. * Fixed pyOpenSSL-specific ssl client authentication issue when clients attempted to auth via certificate + chain * Add the port to the connectionpool connect print * Don't use the uuid module to create multipart data boundaries. * read_chunked() on a closed response returns no chunks. * Add Python 2.6 support to contrib.securetransport * Added support for auth info in url for SOCKS proxy - Allows Recommends and Suggest in Fedora - Recommends only for SUSE - disable more flaky tests specifically for PowerPC - Add python-urllib3-recent-date.patch: Fix test suite, use correct date (gh#shazow/urllib3#1303, boo#1074247). - use python3 for detection, in anticipation of python2 removal - Disable tests that timeout - update to 1.22: * Fixed missing brackets in ``HTTP CONNECT`` when connecting to IPv6 address via IPv6 proxy. (Issue #1222) * Made the connection pool retry on ``SSLError``. The original ``SSLError`` is available on ``MaxRetryError.reason``. (Issue #1112) * Drain and release connection before recursing on retry/redirect. Fixes deadlocks with a blocking connectionpool. (Issue #1167) * Fixed compatibility for cookiejar. (Issue #1229) * pyopenssl: Use vendored version of ``six``. (Issue #1231) - use pytest for running the tests. That is what upstream is doing - update to 1.21.1: * Fixed SecureTransport issue that would cause long delays in response body delivery. (Pull #1154) * Fixed regression in 1.21 that threw exceptions when users passed the ``socket_options`` flag to the ``PoolManager``. (Issue #1165) * Fixed regression in 1.21 that threw exceptions when users passed the ``assert_hostname`` or ``assert_fingerprint`` flag to the ``PoolManager``. * Improved performance of certain selector system calls on Python 3.5 and later. (Pull #1095) * Resolved issue where the PyOpenSSL backend would not wrap SysCallError exceptions appropriately when sending data. (Pull #1125) * Selectors now detects a monkey-patched select module after import for modules that patch the select module like eventlet, greenlet. (Pull #1128) * Reduced memory consumption when streaming zlib-compressed responses (as opposed to raw deflate streams). (Pull #1129) * Connection pools now use the entire request context when constructing the pool key. (Pull #1016) * ``PoolManager.connection_from_*`` methods now accept a new keyword argument, ``pool_kwargs``, which are merged with the existing ``connection_pool_kw``. * Add retry counter for ``status_forcelist``. (Issue #1147) * Added ``contrib`` module for using SecureTransport on macOS: ``urllib3.contrib.securetransport``. (Pull #1122) * urllib3 now only normalizes the case of ``http://`` and ``https://`` schemes: for schemes it does not recognise, it assumes they are case-sensitive and leaves them unchanged. - Relax python-nose version requirement on SLE 12 (fate#321630) - merge python3 modifications - update for multipython build - update to 1.20: * Added support for waiting for I/O using selectors other than select, improving urllib3?s behaviour with large numbers of concurrent connections. (Pull #1001) * Updated the date for the system clock check. (Issue #1005) * ConnectionPools now correctly consider hostnames to be case-insensitive. (Issue #1032) * Outdated versions of PyOpenSSL now cause the PyOpenSSL contrib module to fail when it is injected, rather than at first use. (Pull #1063) * Outdated versions of cryptography now cause the PyOpenSSL contrib module to fail when it is injected, rather than at first use. (Issue #1044) * Automatically attempt to rewind a file-like body object when a request is retried or redirected. (Pull #1039) * Fix some bugs that occur when modules incautiously patch the queue module. (Pull #1061) * Prevent retries from occuring on read timeouts for which the request method was not in the method whitelist. (Issue #1059) * Changed the PyOpenSSL contrib module to lazily load idna to avoid unnecessarily bloating the memory of programs that don?t need it. (Pull #1076) * Add support for IPv6 literals with zone identifiers. (Pull #1013) * Added support for socks5h:// and socks4a:// schemes when working with SOCKS proxies, and controlled remote DNS appropriately. (Issue #1035) update to version 1.19.1 * Forgot to mention #955. * Starting o the user guide. * Add ipaddress marker to setup.cfg. * CHANGES for #897 * Version added 1.17 * Change debug level to 'debug' to match ConnectionPool * Moving some stuff to advanced usage. * Ignore only the unused import error * Uniform checks. * Add test for past date in Retry-After header * Adding all reference docs * Ok, I just gotta see what's going on here. * Adding app engine docs * Keep using the good OpenSSL * Adding timeout section * Removing absolute import in NTLMPool * Use the good OpenSSL. * Small pass at contributing * parse_url: Disallow non-integer digits explicitly in port numbers * Fixup some whitespace. * Updating copy on landing page. * Fix flake8 E305 errors * Use OS default certs when possible * Fleshing out user guide. * Fallback to the vendored ipaddress module. * Updating intersphinx to python 3.4 * Seems like version mismatch is the issue. * Improve the cipher suite comment * Retry backoff time is calculated only from the last consecutive errors sequence * Fix a typo in the user guide documentation * Update docs guide with new dependencies * Tests for #979 * Remove HIGH cipher suites as well. * Adding SSL verification section to user guide. * More CHANGES * Changes for #1017 * Changelog for #1009. * Vendor a backport of the ipaddress module. * CHANGES for 1.19 * Fixed typos * Revert "Fallback to the vendored ipaddress module." * Use "with" to close more files eagerly and also on error * Addressing review comments * First stab at the new index page * Removing unneeded scratch file. * Fixing some references * Moving some stuff around. * CR fixes * Remove 100% requirement from nosetests. * Try using codecov * Remove absolute import. * Split ciphers up to individual lines. * add warning when timeout without total is used on App Engine * We don't want a sad @haikuginger * RequestHistory is a namedtuple instance. * I wonder if we're missing this. * Switching to alabaster theme * Prefer user-supplied host headers. * Try shoving it in tox.ini * Add include=urllib3/* to prevent core module coverage through six.moves * Pointing flake8 specifically at the urllib3 package * CHANGES for #955 * Sorry PyPy. * Add support for ChaCha20. * Make Travis CI fail if docs have warnings or errors * Added CHANGES entry * Test with OpenSSL 1.1 on Mac. * Backport Python 3.5 match_hostname function. * Wrap lines to under 99 chars * Moving docs creation into tox * Gotta use the pyenv everywhere. * Explicitly check if a value in a multipart header is None instead of just a falsy value * Move to a more complex bit of idna handling. * Make codecov enforce 100% coverage. * Error if GAE_PYTHONPATH is not set when running make test-gae * Changes for #258. * adding length_remaining functionality to HTTPResponse * test TLSv1 instead of SSLv3 * fixing infinite loop when stream(None) called * Adding proxy section * Don't forget setup.cfg * Removing TODO * add changelog for #978 * Stop testing our parsing via TLS failure. * CHANGES for #928 * Add support for OS X. * While I'm shotgun debugging. * Merging new release version: 1.19.1 * Clean up some bugs. * Support date in Retry-After header * Defer to URLFetch's default timeout instead of hard coding 5s. * Update Travis PyPy testing to 5.4 * Remove 3DES support. * Seems like Python 2.6 doesn't like -m pip * Adding logging and exceptions. * changing conditional order to prefer isclosed over closed * Have the 'secure' flag install ipaddress. * Respect Retry-After header for redirection * Respect Retry-After header * Correct the import of urljoin for Python 3 * use dunder slots for Url class slots variable * Update README.rst to better reflect new documentation. * Allow PyPy 5.3 to fail * updating CHANGES and CONTRIBUTORS * Clarifying a few things. * Revert "Remove ipaddress marker." * Fix GAE_PYTHONPATH error in Makefile * Removing symlinks from dummyserver certs to fix test suite on Windows * adding in exception for booleans and zero values in timeouts * CHANGES for #930 * add domain and method aware logging to connectionpool (#897) * Add release note about #941 (#943) * Make HTTPResponse.stream() work with file-like body of non-HTTPResponse type (eg StringIO) * Use HTTPException, LifoQueue, Empty, and Full from six * CHANGES for #858 and #887 * Updating links to SSL warning help page. Fixes #918 * More alabaster customizations, starting on TOC * CHANGES for #835 * It's possible but unlikely that we need combine * We actually require cryptography-based PyOpenSSL now. * PySocks 1.5.7 causes problems with IPv6. * fixing socks and ssl docstrings. * Fix doc syntax in user-guide.rst * Urllib3 -> urllib3 * Removing uneeded files. * Dear tox: plz propagate env vars. Thanks. * Favour our own match_hostname over old versions. * Bow before our fruit overlords. * enforce_content_length for incrementally read responses * fixing incorrect message for IncompleteRead * Update setup.cfg * Changelog for #986. * Spelling fixes * Line breaks. * Adding docs/requirements.txt for readthedocs. * CHANGES for #989. * Normalize the scheme and host in the URL parser * Update changes for 1.17 * Changes for #979 * Changelog update for #947. * Update connectionpool.py * Make BodyNotHttplibCompatible inherit from HttpError, urllib3's base exception class, only * Update changes for 1.18 * Update PyOpenSSL to not use ndg-httpsclient or pyasn1 * Retry history changed from list to tuple * Add a cert with IP SAN and test for it. * parse_retry_after: Disallow non-integer digits, allow whitespace * Add failing test for #1009. * Remove markers from setup.py. * Use Travis supplied PyPy 5.3 * Support retry for 413, 429 and 503 status code * Remove ipaddress marker. * Revert "Vendor a backport of the ipaddress module." * Adding retry section * CVE-2016-9015: Correct set verify flags. * Update CHANGES.rst for #911 * Tests for case-insensitivity in the scheme and host * Add changelog for #967. * Try updating setuptools. * Updating flake8 locations * Forward-port 1.18.1 changelog. * Update [secure] extra. * Add more advanced usage docs * CHANGES for #990 * [contrib/pyopenssl] remove unused ssl_wrap_socket * Import more from six - update to 1.16: * Disable IPv6 DNS when IPv6 connections are not possible. (Issue #840) * Provide ``key_fn_by_scheme`` pool keying mechanism that can be overridden. (Issue #830) * Normalize scheme and host to lowercase for pool keys, and include ``source_address``. (Issue #830) * Cleaner exception chain in Python 3 for ``_make_request``. (Issue #861) * Fixed installing ``urllib3[socks]`` extra. (Issue #864) * Fixed signature of ``ConnectionPool.close`` so it can actually safely be called by subclasses. (Issue #873) * Retain ``release_conn`` state across retries. (Issues #651, #866) * Add customizable ``HTTPConnectionPool.ResponseCls``, which defaults to ``HTTPResponse`` but can be replaced with a subclass. (Issue #879) - Use pypi.io as Source url - update to 1.15.1: * Fix packaging to include backports module. (Issue #841) * Added Retry(raise_on_status=False). (Issue #720) * Always use setuptools, no more distutils fallback. (Issue #785) * Dropped support for Python 3.2. (Issue #786) * Chunked transfer encoding when requesting with ``chunked=True``. * Fixed regression with IPv6 port parsing. (Issue #801) * Append SNIMissingWarning messages to allow users to specify it in the PYTHONWARNINGS environment variable. (Issue #816) * Handle unicode headers in Py2. (Issue #818) * Log certificate when there is a hostname mismatch. (Issue #820) * Preserve order of request/response headers. (Issue #821) - change Requires on pyopenssl, pyasn1 into Recommends, add ndg-httpsclient as well (these are dependencies of urrlib3's pyopenssl module, which can be used if native python's ssl capabilities are not good enough) - Update 1.14 source tar.gz from the source * Rebase urllib3-test-no-coverage.patch - Update to Version 1.14 (2015-12-29) * contrib: SOCKS proxy support! (Issue #762) * Fixed AppEngine handling of transfer-encoding header and bug in Timeout defaults checking. (Issue #763) - Update to Version 1.13.1 (2015-12-18) * Fixed regression in IPv6 + SSL for match_hostname. (Issue #761) - Update to Version 1.13 (2015-12-14) * Fixed pip install urllib3[secure] on modern pip. (Issue #706) * pyopenssl: Fixed SSL3_WRITE_PENDING error. (Issue #717) * pyopenssl: Support for TLSv1.1 and TLSv1.2. (Issue #696) * Close connections more defensively on exception. (Issue #734) * Adjusted read_chunked to handle gzipped, chunk-encoded bodies without repeatedly flushing the decoder, to function better on Jython. (Issue #743) * Accept ca_cert_dir for SSL-related PoolManager configuration. (Issue #758) - removed ready-event.patch: applied upstream - disabled more dysfunctional tests - restored ability to build with openSUSE <= 13.2 - removed python-certifi dependency, we don't want to use it - drop 0001-Don-t-pin-dependency-to-exact-version.patch because it's not needed anymore - re-enable tests, re-add relevant dependencies * don't exclude test_util.py * exclude proxy timeout tests that fail for spurious reasons - urllib3-ssl-default-context.patch - use set_default_verify_paths() if no certificate path specified and verification not explicitly disabled - urllib3-test-ssl-drop-sslv3.patch - don't use "SSLv3" constants in python 2.7.9 and up - ready-event.patch - fix race conditions in timeout tests - drop %pre section because apparently "egg-info as file" is no longer true and this breaks builds - Delete the system egg-info during pre phase: older versions of the package installed it as a directory, the latest update creates a file, and rpm has known issues with replacing this. - add python-pyOpenSSL, python-certifi and python-pyasn1 requirements - Comment out test requirements, as tests are disabled anyway, and one of these packages depend on python-requests, which depends on this package resulting in a circular dependency for openSUSE <= 13.1 - Update to version 1.12 * Rely on six for importing httplib to work around conflicts with other Python 3 shims. (Issue #688) * Add support for directories of certificate authorities, as supported by OpenSSL. (Issue #701) * New exception: NewConnectionError, raised when we fail to establish a new connection, usually ECONNREFUSED socket error. - Fix version dependencies - Add new build requirements following upstream changes * python-nose-exclude * python-tox * python-twine * python-wheel - Update 0001-Don-t-pin-dependency-to-exact-version.patch - Disable tests for now, as there require network ==== python3 ==== Version update (3.7.2 -> 3.7.3) Subpackages: python3-curses python3-dbm - Set _lto_cflags to nil as the package is using LTO via --enable-lto. That will prevent to propage LTO for Python modules that are built in a separate package. - bsc#1130840 (CVE-2019-9947): add CVE-2019-9947-no-ctrl-char-http.patch Address the issue by disallowing URL paths with embedded whitespace or control characters through into the underlying http client request. Such potentially malicious header injection URLs now cause a ValueError to be raised. - Fix metadata of patches. - Rename boo1071941-make-install-in-sep-loc.patch to 00251-change-user-install-location.patch which is the original name, so it can be looked up in the Fedora VCS. - Mark distutils bdist_wininst command unsupported with 00316-mark-bdist_wininst-unsupported.patch - Remove Windows bdist_wininst executables from runtime package - Update to 3.7.3, which is the maintenance release without any significant changes in API. - Updated patches: - CVE-2019-5010-null-defer-x509-cert-DOS.patch - distutils-reproducible-compile.patch - python-3.3.0b1-fix_date_time_compiler.patch - python-3.6.0-multilib.patch - raise_SIGING_not_handled.patch - Remove building of Qt Develop help files. ==== python3-base ==== Version update (3.7.2 -> 3.7.3) Subpackages: libpython3_7m1_0 - Set _lto_cflags to nil as the package is using LTO via --enable-lto. That will prevent to propage LTO for Python modules that are built in a separate package. - bsc#1130840 (CVE-2019-9947): add CVE-2019-9947-no-ctrl-char-http.patch Address the issue by disallowing URL paths with embedded whitespace or control characters through into the underlying http client request. Such potentially malicious header injection URLs now cause a ValueError to be raised. - Fix metadata of patches. - Rename boo1071941-make-install-in-sep-loc.patch to 00251-change-user-install-location.patch which is the original name, so it can be looked up in the Fedora VCS. - Mark distutils bdist_wininst command unsupported with 00316-mark-bdist_wininst-unsupported.patch - Remove Windows bdist_wininst executables from runtime package - Update to 3.7.3, which is the maintenance release without any significant changes in API. - Updated patches: - CVE-2019-5010-null-defer-x509-cert-DOS.patch - distutils-reproducible-compile.patch - python-3.3.0b1-fix_date_time_compiler.patch - python-3.6.0-multilib.patch - raise_SIGING_not_handled.patch ==== qemu ==== Subpackages: qemu-arm qemu-block-curl qemu-block-dmg qemu-block-gluster qemu-block-iscsi qemu-block-nfs qemu-block-rbd qemu-block-ssh qemu-extra qemu-guest-agent qemu-ipxe qemu-ksm qemu-kvm qemu-lang qemu-ppc qemu-s390 qemu-seabios qemu-sgabios qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-sdl qemu-vgabios qemu-x86 - Content of packaged %_docdir/%name/interop/_static/ dir depends on python-Sphinx version, so lets just wildcard specifying those files, rather than trying to manage a specific file list - Last change exposed that we still do rely on python2. Make spec file adjustment - Switch from python-Sphinx to Sphinx from python variant we are building with (new Sphinx is for python3 only) ==== rdesktop ==== - Added rdesktop-Fix-decryption.patch Patch from https://github.com/rdesktop/rdesktop/pull/334 to fix connections to VirtualBox. ==== rsibreak ==== Version update (0.12.9 -> 0.12.10) Subpackages: rsibreak-lang - Update to 0.12.10: * Added appdata file * Translation improvements * Minor internal refactoring - Use %kf5_find_htmldocs macro to generate the translated docs filelist - Remove ldconfig calls in %post/%postun, the package doesn't install shared libraries ==== rubygem-bcrypt_pbkdf ==== Version update (1.0.0 -> 1.0.1) - updated to version 1.0.1 see installed CHANGELOG.md ==== rubygem-bindex ==== Version update (0.5.0 -> 0.7.0) - updated to version 0.7.0 no changelog found ==== rubygem-bootsnap ==== Version update (1.4.2 -> 1.4.4) - updated to version 1.4.4 see installed CHANGELOG.md [#] 1.4.4 * Disable ISeq cache in `bootsnap/setup` by default in Ruby 2.5 [#] 1.4.3 * Fix some cache permissions and umask issues after switch to mkstemp ==== rubygem-bootstrap-sass ==== Version update (3.4.0 -> 3.4.1) - updated to version 3.4.1 see installed CHANGELOG.md ==== rubygem-bundler-audit ==== Version update (0.6.0 -> 0.6.1) - updated to version 0.6.1 see installed ChangeLog.md [#]## 0.6.1 / 2019-01-17 * Require bundler `>= 1.2.0, < 3` to support [bundler] 2.0. ==== rubygem-cool.io ==== Version update (1.5.3 -> 1.5.4) - updated to version 1.5.4 see installed CHANGES.md 1.5.4 - ---- * Add ruby 2.5 to windows gem ==== rubygem-cri ==== Version update (2.15.2 -> 2.15.5) - updated to version 2.15.5 see installed NEWS.md [#]# 2.15.5 Fixes: * Restored compatibility with Ruby 2.3. (#91) [#]# 2.15.4 Fixes: * Removed dependency on `colored`, which restores functionality to gems that `colored` breaks (e.g. `awesome_print`) (#89, #90) - updated to version 2.15.3 see installed NEWS.md [#]# 2.15.3 Fixes: * Made `ArgumentList#each` callable without a block, in which case it returns an `Enumerator` (mimicking `Array`) (#87, #88) ==== rubygem-devise-i18n ==== Version update (1.7.1 -> 1.8.0) - updated to version 1.8.0 no changelog found ==== rubygem-excon ==== Version update (0.62.0 -> 0.64.0) - updated to version 0.64.0 see installed changelog.txt 0.64.0 2019-04-15 ================= warn, not error on undefined middlewares#valid_parameter keys 0.63.0 2019-04-12 ================= allow setting min/max ssl versions add additional nonblocking ruby error classes set logger via datum, instead of class variables misc test/travis fixes consolidate binary encoding, avoid double encoding error or CR/LF instead of substitute guard against invalid header keys also retry blocked connect with newer ruby errors clarify that username and password should be escaped better handling of warnings in tests add stalebot document NO_PROXY validate parameter keys based on middleware stack update default retry on error counts in readme Sweet32, DES deprioritization fixes to cipher suite allow overriding retry_errors count fix for URI escaping in Ruby 2.6 update copyright notice add metadata to gemspec update certs ==== rubygem-faraday_middleware ==== Version update (0.12.2 -> 0.13.1) - updated to version 0.13.1 no changelog found ==== rubygem-fluentd ==== Version update (1.4.1 -> 1.4.2) - updated to version 1.4.2 see installed CHANGELOG.md [#]# Release v1.4.2 - 2019/04/02 [#]## Enhancements * in_http: subdomain support in CORS domain https://github.com/fluent/fluentd/pull/2337 * in_monitor_agent: Expose current timekey list as a buffer metrics https://github.com/fluent/fluentd/pull/2343 * in_tcp/in_udp: Add source_address_key parameter https://github.com/fluent/fluentd/pull/2347 * in_forward: Add send_keepalive_packet parameter to check the remote connection is available or not https://github.com/fluent/fluentd/pull/2352 [#]## Bug fixes * out_exec_filter: Fix typo of child_respawn description https://github.com/fluent/fluentd/pull/2341 * in_tail: Create parent directories for symlink https://github.com/fluent/fluentd/pull/2353 * in_tail: Fix encoding duplication check for non-specified case https://github.com/fluent/fluentd/pull/2361 * log: Fix time format handling of plugin logger when log format is JSON https://github.com/fluent/fluentd/pull/2356 ==== rubygem-font-awesome-rails ==== Version update (4.7.0.4 -> 4.7.0.5) - updated to version 4.7.0.5 no changelog found ==== rubygem-grape ==== Version update (1.2.2 -> 1.2.3) - updated to version 1.2.3 see installed CHANGELOG.md [#]## 1.2.4 (Next) [#]### Features * Your contribution here. [#]### Fixes * Your contribution here. [#]## 1.2.3 (2019/01/16) [#]### Features * [#1850](https://github.com/ruby-grape/grape/pull/1850): Adds `same_as` validator - [@glaucocustodio](https://github.com/glaucocustodio). * [#1833](https://github.com/ruby-grape/grape/pull/1833): Allows to set the `ParamBuilder` globally - [@myxoh](https://github.com/myxoh). [#]### Fixes * [#1852](https://github.com/ruby-grape/grape/pull/1852): `allow_blank` called after `as` when the original param is not blank - [@glaucocustodio](https://github.com/glaucocustodio). * [#1844](https://github.com/ruby-grape/grape/pull/1844): Enforce `:tempfile` to be a `Tempfile` object in `File` validator - [@Nyangawa](https://github.com/Nyangawa). ==== rubygem-gssapi ==== Version update (1.2.0 -> 1.3.0) - updated to version 1.3.0 see installed Changelog.md [#]# Version 1.3.0 Sorry everyone that this has taken so long to go out. I don't really work much with GSSAPI so it hasn't been a priority for me. * Implemented delegation and added verify_mic. Thanks @mfazekas * Add loading of MIT GSS libs for solaris/smartos. Thanks @fac * Fix corruption in iov_decrypt example. Thanks @Iristyle ==== rubygem-haml-rails ==== Version update (1.0.0 -> 2.0.0) - updated to version 2.0.0 no changelog found ==== rubygem-hashdiff ==== Version update (0.3.8 -> 0.3.9) - updated to version 0.3.9 see installed changelog.md [#]# v0.3.9 2019-04-22 * Performance tweak (thanks @krzysiek1507: #51 #52 #53) ==== rubygem-highline ==== Version update (2.0.0 -> 2.0.2) - updated to version 2.0.2 see installed Changelog.md - updated to version 2.0.1 see installed Changelog.md [#]## 2.0.1 / 2018-01-23 * PR #238 / I #237 - Rescue Errno::ENOTTY when pipeing ==== rubygem-hitimes ==== Version update (1.3.0 -> 1.3.1) - updated to version 1.3.1 see installed HISTORY.md [#]# Version 1.3.1 2019-01-18 * Update jruby extension to not use global runtime state (thanks @kares) (#70) * Update travis CI config * Update documentataion for Ruby 2.6 ==== rubygem-js-routes ==== Version update (1.4.4 -> 1.4.6) - updated to version 1.4.6 see installed CHANGELOG.md [#]# v1.4.6 * Fix regression of #244 in #243 [#]# v1.4.5 * Fix escaping inside route parameters and globbing #244 [#]# v1.4.4 ==== rubygem-json ==== Version update (2.1.0 -> 2.2.0) - updated to version 2.2.0 see installed CHANGES.md [#]# 2019-02-21 (2.2.0) * Adds support for 2.6 BigDecimal and ruby standard library Set datetype. ==== rubygem-json_pure ==== Version update (2.1.0 -> 2.2.0) - updated to version 2.2.0 see installed CHANGES.md [#]# 2019-02-21 (2.2.0) * Adds support for 2.6 BigDecimal and ruby standard library Set datetype. ==== rubygem-kramdown ==== Version update (1.17.0 -> 2.1.0) - updated to version 2.1.0 news.feed removed upstream ==== rubygem-lightbox2 ==== Version update (2.10.0.2 -> 2.11.0) - updated to version 2.11.0 no changelog found ==== rubygem-mime-types-data ==== Version update (3.2018.0812 -> 3.2019.0331) - updated to version 3.2019.0331 see installed History.md [#]# 3.2019.0331 / 2019-03-31 * Updated the IANA media registry entries as of release date. * Added support for `application/wasm` with extension `.wasm`. [#21][] * Fixed `application/ecmascript` extensions. [#20][] ==== rubygem-mini_magick ==== Version update (4.9.2 -> 4.9.3) - updated to version 4.9.3 no changelog found ==== rubygem-mixlib-authentication ==== Version update (2.1.1 -> 3.0.1) - updated to version 3.0.1 no changelog found ==== rubygem-mixlib-config ==== Version update (2.2.18 -> 3.0.1) - updated to version 3.0.1 no changelog found ==== rubygem-mocha ==== Version update (1.7.0 -> 1.8.0) - updated to version 1.8.0 no changelog found ==== rubygem-moneta ==== Version update (1.1.0 -> 1.1.1) - updated to version 1.1.1 see installed CHANGES 1.1.1 * Adapters::Sequel - use prepared statements * Adapters::Sqlite - use upsert for increment where supported ==== rubygem-msgpack ==== Version update (1.2.9 -> 1.2.10) - updated to version 1.2.10 see installed ChangeLog 2019-04-19 version 1.2.10: * Optimze MessagePack.unpack not to copy source string ==== rubygem-paint ==== Version update (2.0.3 -> 2.1.0) - updated to version 2.1.0 see installed CHANGELOG.md [#]## 2.1.0 * Set True Color as default mode on more terminals, patch by @smoochbot ==== rubygem-passenger ==== Version update (6.0.1 -> 6.0.2) Subpackages: ruby2.6-rubygem-passenger rubygem-passenger-apache2 - updated to version 6.0.2 see installed CHANGELOG Release 6.0.2 - ------------ * Allow compilation to work when Apple messed up their system ruby headers. * Only try to read pid 1's /proc files as root, in container detection. Closes GH-2168. * Add an option to disable prefixing application logs with "App PID stdout": `PassengerDisableLogPrefix` (Apache) / `passenger_disable_log_prefix` (Nginx). Closes GH-1915. * Add support for identifying the Passenger instance by PID. Closes GH-2146. Contributed by Saverio Miroddi (@saveriomiroddi). * [Ruby] Made Passenger more resiliant to Rack bugs. Closes GH-2150. * [Nginx] Do not touch Nginx's proxy_temp_path var in Passenger's nginx modules. Closes GH-2075. Contributed by Roman Berestnikov-Sivolov (@ROMB). * Updated Ruby versions used in precompiled binaries (used for e.g. gem installs) to include 2.6.1. * Updated various library versions used in precompiled binaries (used for e.g. gem installs): - Curl: 7.64.0 (was: 7.63.0) - Ruby: 2.6.1 (was: 2.6.0) - RubyGems 3.0.2 (was: 3.0.1) - ccache 3.6 (was: 3.5) - GnuPG 2.2.13 (was: 2.2.12) - libassuan 2.5.3 (was: 2.5.2) - libgpg_error 1.35 (was: 1.33) ==== rubygem-pundit ==== Version update (2.0.0 -> 2.0.1) - updated to version 2.0.1 see installed CHANGELOG.md [#]# 2.0.1 (2019-01-18) [#]## Breaking changes None [#]## Other changes - Improve exception handling for `#policy_scope` and `#policy_scope!`. (#550) - Add `:policy` metadata to RSpec template. (#566) ==== rubygem-rails-i18n ==== Version update (5.1.2 -> 5.1.3) - updated to version 5.1.3 see installed CHANGELOG.md [#]# 5.1.3 (2019-01-28) - Update following locales: - Spanish (es-*) - English (en-*) - Hungarian (hu) - Hebrew (he) - Cyrillic Serbian (sr) - Farsi/Persian (fa) ==== rubygem-responders ==== Version update (2.4.0 -> 2.4.1) - updated to version 2.4.1 see installed CHANGELOG.md [#]# 2.4.1 * Add support for Rails 6 beta ==== rubygem-rspec-its ==== Version update (1.2.0 -> 1.3.0) - updated to version 1.3.0 see installed Changelog.md [#]## 1.3.0 / 2019-04-09 [full changelog](http://github.com/rspec/rspec-its/compare/v1.2.0...v1.3.0) Enhancements: * Introduced `will` and `will_not` as to allow one line block expectations. (Russ Buchanan, #67) ==== rubygem-safe_yaml ==== Version update (1.0.4 -> 1.0.5) - updated to version 1.0.5 see installed CHANGES.md 1.0.5 - ---- - fixed [#80](https://github.com/dtao/safe_yaml/issues/80): uninitialized constant DateTime ==== rubygem-sass ==== Version update (3.7.3 -> 3.7.4) - updated to version 3.7.4 no changelog found ==== rubygem-sassc-rails ==== Version update (2.1.0 -> 2.1.1) - updated to version 2.1.1 no changelog found ==== rubygem-serverengine ==== Version update (2.1.0 -> 2.1.1) - updated to version 2.1.1 see installed Changelog 2019-04-22 version 2.1.1: * Fix bug to ignore SIGDUMP_SIGNAL ==== rubygem-sqlite3 ==== Version update (1.3.13 -> 1.4.1) - updated to version 1.4.1 see installed CHANGELOG.rdoc - updated to version 1.4.0 see installed CHANGELOG.rdoc === 1.4.0 * Enhancements * Better aggregator support * Bugfixes * Various === 1.3.13 * Enancements * Support SQLite flags when defining functions * Add definition for SQLITE_DETERMINISTIC flag ==== rubygem-sshkit ==== Version update (1.18.0 -> 1.18.2) - updated to version 1.18.2 see installed CHANGELOG.md [#]# [1.18.2][] (2019-02-03) * [#448](https://github.com/capistrano/sshkit/pull/448): Fix misbehaving connection eviction loop when disabling connection pooling - [Sebastian Cohnen](https://github.com/tisba) [#]# [1.18.1][] (2019-01-26) * [#447](https://github.com/capistrano/sshkit/pull/447): Fix broken thread safety by widening critical section - [Takumasa Ochi](https://github.com/aeroastro) ==== rubygem-term-ansicolor ==== Version update (1.7.0 -> 1.7.1) - updated to version 1.7.1 see installed CHANGES 2019-01-18 - 1.7.1 * Fix term_display command for never tins ==== rubygem-timers ==== Version update (4.2.0 -> 4.3.0) - updated to version 4.3.0 no changelog found ==== rubygem-tmuxinator ==== Version update (0.15.0 -> 1.1.0) - updated to version 1.1.0 no changelog found ==== rubygem-unicorn ==== - backport fix booting rails apps with 5.5.0 added patch: 6836d06.patch ==== rubygem-validate_url ==== Version update (1.0.6 -> 1.0.8) - updated to version 1.0.8 no changelog found ==== rubygem-yard ==== Version update (0.9.16 -> 0.9.19) - updated to version 0.9.19 see installed CHANGELOG.md - updated to version 0.9.18 see installed CHANGELOG.md ==== salt ==== Subpackages: python3-salt salt-master salt-minion - Fix zypper pkg.list_pkgs test expectation and dpkg mocking - Added: * fix-zypper-pkg.list_pkgs-expectation-and-dpkg-mockin.patch - Set 'salt' group for files and directories created by salt-standalone-formulas-configuration package - Various fixes for virt module - Fix virt.volume_infos raising an exception when there is only virtual machine on the minion. - Fix virt.purge() on all non-KVM hypervisors. For instance on Xen, virt.purge would simply throw an exception about unsupported flag - Building a libvirt pool starts it. When defining a new pool, we need to let build start it or we will get libvirt errors. - Fix handling of Virtual Machines with white space in their name. - Added: * virt.pool_running-fix-pool-start.patch * virt-handle-whitespaces-in-vm-names.patch * virt.volume_infos-fix-for-single-vm.patch * try-except-undefineflags-as-this-operation-is-not-su.patch - avoid batch.py exception when minion does not respond (bsc#1135507) - Added: * batch.py-avoid-exception-when-minion-does-not-respon.patch - Preserve already defined DESTRUCTIVE_TESTS and EXPENSIVE_TESTS env variables - Added: * preserve-already-defined-destructive_tests-and-expen.patch - Do not break repo files with multiple line values on yumpkg (bsc#1135360) - Added: * do-not-break-repo-files-with-multiple-line-values-on.patch ==== sushi ==== Version update (3.32.0 -> 3.32.1) Subpackages: sushi-lang - Update to version 3.32.1: + Specify GtkSourceView 3.0 import version. - Rebase sushi-port-to-gtksourceview4.patch, drop part now included in tarball. - Add sushi-port-to-gtksourceview4.patch: Port to gtksourceview4. Following this patch, replace pkgconfig(gtksourceview-3.0) with pkgconfig(gtksourceview-4) BuildRequires. ==== systemd-presets-branding-transactional-server ==== - BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut the build queues by allowing usage of systemd-mini ==== vlc ==== Version update (3.0.6 -> 3.0.7.1) Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau - Update to version 3.0.7.1: + Access: Update libbluray to 1.1.2. + Video Output: * Fix hardware acceleration with some AMD drivers * Improve direct3d11 HDR support - Changes from version 3.0.7: + Access: * Improve Blu-ray support * Fix sftp module build with libssh >= 1.8.1 + Audio output: * Fix pass-through on Android-23 * Fix DirectSound drain + Demux: Improve MP4 support + Video Output: * Fix 12 bits sources playback with Direct3D11 * Fix crash on iOS * Fix midstream aspect-ratio changes when Windows hardware decoding is on * Fix HLG display with Direct3D11 + Stream Output: Improve Chromecast support with new ChromeCast apps + Misc: * Update Youtube, Dailymotion, Vimeo, Soundcloud scripts * Work around busy looping when playing an invalid item with loop enabled + Updated translations. - Drop vlc-libssh2-ECDSA-version.patch and 0001-codec-vpx-Detect-libvpx-1.8.0.patch: fixed upstream - Rebase patches/0002-Add-Avahi-implementation-for-chromecast-renderer-dis.patch ==== xdg-desktop-portal-kde ==== Version update (5.16.0 -> 5.16.1) Subpackages: xdg-desktop-portal-kde-lang - Update to 5.16.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.16.1.php - No code changes since 5.16.0 ==== xfce4-panel-plugin-cpugraph ==== Version update (1.0.5 -> 1.0.90) Subpackages: xfce4-panel-plugin-cpugraph-lang - update to version 1.0.90 - GTK 3 Port - Updated translations - Cleaned spec file (URLs with https, Git bcond) ==== zstd ==== - Remove googletest-devel BuildRequires and pzstd-global-gtest.patch because we want zstd in ring0 (due to rpm's zstd payload support) Since googletest is only used in build time (it's for testing after all), this should be fine.