# changelog

author: Cristian Gafton <gafton@redhat.com>
changelog:
  - hacks to make it work with the new perl
  - version 4.1.0 (actually installs the sonames as 4.0.10... doh!)
  - make sure the libraries have the x bit on


author: Matt Wilson <msw@redhat.com>
changelog:
  - bootstrap rebuilt to nuke broken libbz2 deps
  - add Prefix: tag such that the FHS macros work properly


author: Matt Wilson <msw@redhat.com>
changelog:
  - remove hacks to move perl man pages
  - don't include the perl*/man stuff, these files go in /usr/share/man now.


author: Bernhard Rosenkraenzer <bero@redhat.com> 5.3.7-1
changelog:
  - 5.3.7
  - Fix build without previously installed ImageMagick-devel (#49816)
  - Move perl bindings to a separate package.


author: Bernhard Rosenkraenzer <bero@redhat.com> 5.4.0-1
changelog:
  - 5.4.0
  - work around build system breakage causing applications to be named
    %{_arch}-redhat-linux-foo rather than foo


author: Karsten Hopp <karsten@redhat.de> 5.4.7-1
changelog:
  - update
  - fix localdoc patch
  - fix %files section
  - disable nonroot patch
  - fix #62100,55950,62162,63136 (display doesn't start form gnome menu)
  - fix libtool workaround
  - moved Magick*-config into -devel package (#64249)


author: Karsten Hopp <karsten@redhat.de> 5.4.7-3
changelog:
  - fix non-cpp headers in -devel package
  - fix #62157 (wrong path for include files in ImageMagick-devel)
  - fix #63897 (use _target instead of _arch) in libtool workaround
  - fix #65860, #65780 (tiff2ps) expands images to >10 MB Postscript files.


author: Karsten Hopp <karsten@redhat.de> 5.5.6-1
changelog:
  - update
  - specfile fixes
            - verified that the upstream version fixes the following bugreports:


author: Tim Waugh <twaugh@redhat.com> 6.0.7.1-4
changelog:
  - The devel subpackage requires XFree86-devel (bug #126509).
  - Fixed build requirements (bug #120776).  From Robert Scheck.


author: <mclasen@redhat.com> - 6.2.1.7-1
changelog:
  - Update to 6.2.1
  - Include multiple improvements and bugfixes
    by Rex Dieter et al (111961, 145466, 151196, 149970,
    146518, 113951, 145449, 144977, 144570, 139298)


author: Matthias Clasen <mclasen@redhat.com> 6.2.4.6-1
changelog:
  - Update to 6.2.4-6
  - Drop upstreamed patches
  - Disable DPS (#158984)
  - Add missing requires (#165931)


author: Matthias Clasen <mclasen@redhat.com> - 6.2.8.0-3.fc6
changelog:
  - fix several integer and buffer overflows (#202193, CVE-2006-3743)
  - fix more integer overflows (#202771, CVE-2006-4144)


author: Norm Murray <nmurray@redhat.com> 6.3.5.9-1.fc8
changelog:
  - rebase to 6.3.5.9
  - fix build with missing open() arg
  - add build require of jasper-devel, remove windows font dir
  - update multilib patch


author: Tom "spot" Callaway <tcallawa@redhat.com> 6.3.8.1-1
changelog:
  - update to 6.3.8.1
  - rebuild for new perl
  - fix license tag
  - fix rpath issues
  - add sparc64 to 64bit arch list


author: Hans de Goede <jwrdegoede@fedoraproject.org> 6.4.0.10-1
changelog:
  - New upstream release 6.4.0.10
  - This fixes conversion of 24 bpp windows icons (bz 440136)
  - Don't reuse GError structs, that upsets glib2 (bz 325211)
  - Use the system ltdl, not the included copy (bz 237475)
  - Fix various multilib conflicts (bz 341561)
  - Use xdg-open instead of htmlview (bz 388451)
  - Some small specfile cleanups (utf-8 stuff & others) fixing rpmlint warnings


author: Hans de Goede <jwrdegoede@fedoraproject.org> 6.4.0.10-2
changelog:
  - Fix ownership of /usr/include/ImageMagick (bz 444647)
  - By Remi request (bz#969760) enable those features in ImageMagick:
          --with-lcms2 (instead of --with-lcms): lcms2-devel
          --with-openexr: OpenEXR-devel
          --with-webp: libwebp-devel


author: Hans de Goede <hdegoede@redhat.com> 6.4.5.5-1
changelog:
  - New upstream release 6.4.5-5
  - Various specfile fixes from merge review (rh 225897)
  - Fix building with new libtool (rh 471468)


author: Hans de Goede <hdegoede@redhat.com> 6.4.5.5-2
changelog:
  - Enable djvu support, put the new djvu plugin into a separate -djvu
    subpackage because of deps (rh 225897)


author: Hans de Goede <hdegoede@redhat.com> 6.4.5.5-3
changelog:
  - Remove --without-windows-font-dir from configure args, specifying it
    makes ImageMagick search for windows fonts in the "no/" dir (rh 472244)


author: Hans de Goede <hdegoede@redhat.com> 6.4.9.6-2
changelog:
  - Fix undefined warning in magick-type.h (#489453)
  - Do not link PerlMagick against system ImageMagick, but against the just
    build one


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.5.4.7-3
changelog:
  - Update to version 6.5.4-6
  - Use lzma-compressed source tarball as sugested by Ville Skyttä (BZ#515319)


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.5.4.7-4
changelog:
  - Explude file Generic.ttf from -perl subpackage demos. Demos perfectly work without it, but with bundled font
    package does not pass QA (Unfortunately no bugreport there, only mail from Nicolas Mailhot)


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.5.8.10-6
changelog:
  - Update to 6.5.8-10 (BZ#547806)
  - Change source tarball from .tar.lzma to .tar.xz folow to upstream.


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.6.2.1-10
changelog:
  - New version 6.6.2-1 (BZ#579458, BZ#565940 - http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=16320)
  - Replace %define by %global


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.6.2.1-12
changelog:
  - Add %doc LICENSE as it required new Licensing Guidelines Update
          ( https://fedoraproject.org/wiki/Packaging:LicensingGuidelines )


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.7.5.6-1
changelog:
  - Update by request https://bugzilla.redhat.com/show_bug.cgi?id=755827#c8
  - Delete multilib patch as it should be in main sources.
  - Replace $RPM_BUILD_ROOT by %buildroot


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.7.6.5-1
changelog:
  - Update to 6.7.6.5 to fix security issues: bz#807993, bz#807994, bz#807997,
          bz#808159, bz#804591, bz#804588


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.7.6.5-2
changelog:
  - Rebuild due libtiff update http://www.mail-archive.com/devel@lists.fedoraproject.org/msg42846.html


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.7.7.5-1
changelog:
  - Update to 6.7.7-5 version. Prepare and update in stable Fedora 16 to address security problems (f.e. bz#808159).


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.8.3.9-1
changelog:
  - Update to 6.8.3-9 (so-naming scheme change to *-6.so) (ml: http://www.mail-archive.com/devel@lists.fedoraproject.org/msg57163.html).
  - Split out libs subpackage by Remi Collet request (bz#849065).


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.8.3.9-2
changelog:
  - Enable fftw to do Fourier transforms (add BuildRequires: fftw-devel) - bz#950254 by Søren Sandmann Pedersen request.


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.5.5.10-1
changelog:
  - Update to 6.8.5-10 upstream version (bz#720285).
  - By Remi Collet request (bz#969760) enable those features in ImageMagick:
          --with-lcms2 (instead of --with-lcms): lcms2-devel
          --with-openexr: OpenEXR-devel
          --with-webp: libwebp-devel


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.8.7.0-1
changelog:
  - Update to 6.8.7-0 to fix badurl (http://www.mail-archive.com/devel@lists.fedoraproject.org/msg67796.html)


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.8.8.10-2
changelog:
  - Update to 6.8.8-10 with hope to fix CVE-2014-1958 (bz#1067276, bz#1067277, bz#1067278), CVE-2014-1947, CVE-2014-2030 (bz#1064098)
  - Enable %check by Alexander Todorov suggestion - bz#1076671.
  - Add %{?_smp_mflags} into make install and check (not main compilation).


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.9.0.9-1
changelog:
  - New version 6.9.0-9 - bz#1087263.
  - So-name bump: libMagick++-6.Q16.so.3 -> libMagick++-6.Q16.so.6 (ML: https://lists.fedoraproject.org/pipermail/devel/2015-March/208814.html)


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.9.1.2-3
changelog:
  - Enable back gcc arch optimization (--without-gcc-arch) #1213828 - GCC updated, problem should be gone.


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.9.1.3-0.beta.2
changelog:
  - Again readd --without-gcc-arch to configure, to gone also -mtune gcc option (https://fedorahosted.org/fesco/ticket/1443)


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.9.1.3-0.beta.3
changelog:
  - Add --disable-silent-rules, --with-jbig (and BR jbigkit-devel), --with-openjp2 (and BR openjpeg2-devel >= 2.1.0) by mail request from Remi Collet.


author: Pavel Alexeev <Pahan@Hubbitus.info> - 6.9.2.7-1
changelog:
  - Update to new upstream release 6.9.2-6 (bz#1224581)
  - Drop fix-XPM patch.
  - No so-name change, so will update in stable branch to fix also: bz#1267391
      (JPEG 2000 support), bz#1269556 (security buff overflow in coders/icon.c),
      bz#1269567 (Double free vulnerabilities in coders/{pict.c,tga.c})
  - Solving miltilib conflict - bz#1208347 - add patch ImageMagick-6.9.2-6-multiarch-implicit-pkgconfig-dir.patch.
  - Drop old options: --with-lcms2, --without-included-ltdl, --with-ltdl-include, --with-ltdl-lib
  - Some spec cleanup (including README utf recoding, rpath clean hacks).


author: Kevin Fenzi <kevin@scrye.com> - 6.9.9.3-1
changelog:
  - Update to 6.9.9-3. Fixes bug #1299275
  - Fix CVE-2017-11644 ImageMagick: Memory-Leak in ReadMATImage() coders/mat.c - bug #1475485
  - Fix CVE-2017-11639 ImageMagick: heap-based buffer over-read in the WriteCIPImage() function in coders/cip.c - bug #1475470
  - Fix CVE-2017-11640 ImageMagick: NULL pointer dereference in WritePTIFImage() in coders/tiff.c - bug #1475463
  - Fix CVE-2017-11523 ImageMagick: Endless loop in ReadTXTImage function in coders/txt.c - bug #1474845
  - Fix CVE-2017-11446 CVE-2017-11478 ImageMagick: various flaws - bug #1474363,1474391
  - Fix CVE-2017-11360 ImageMagick: Resource exhaustion in ReadRLEImage function - bug #1473847
  - Fix CVE-2017-11188 ImageMagick: Resource exhaustion in ReadDPXImage function in coders\dpx.c - bug #1473824
  - Fix CVE-2017-11448 ImageMagick: Info leak from from uninitialized memory in ReadJPEGImage function - bug #1473801
  - Fix CVE-2017-11447 ImageMagick: Memory leak in ReadSCREENSHOTImage function in coders/screenshot.c - bug #1473798
  - Fix CVE-2017-11449 ImageMagick: coders/mpc.c don't validade blob sizes of stdin image input - bug #1473796
  - Fix CVE-2017-11450 ImageMagick: Too short JPEG data causes denial of service in coders/jpeg.c - bug #1473774
  - Fix CVE-2017-11141 ImageMagick: Memory exhaustion in ReadMATImage function in coders\mat.c - bug #1473757
  - Fix CVE-2017-10928 ImageMagick: heap-based buffer over-read in the GetNextToken function - bug #1473717
  - Fix CVE-2017-11352 ImageMagick: Improper EOF handling in coders/rle.c can trigger crash (Incomplete fix for CVE-2017-9144) - bug #1471835
  - Fix CVE-2017-10995 ImageMagick: Out-of-bounds heap read in mng_get_long function - bug #1471121
  - Fix CVE-2017-11170 ImageMagick: Memory leak in ReadTGAImage function when processing TGA or VST file - bug #1470669
  - Fix CVE-2017-6941 CVE-2017-6942 CVE-2017-6943 CVE-2017-8352 ImageMagick: various flaws - bug #1445676,1445677,1445679,1449253
  - Fix CVE-2017-9141 CVE-2017-9142 CVE-2017-9143 CVE-2017-9144 ImageMagick: various flaws - bug #1455578,1455581,1455583,1455584
  - Fix CVE-2016-9559 ImageMagick: Null pointer dereference in tiff.c - bug #1398189,1398198,1413898
  - Fix CVE-2017-5507 ImageMagick: Memory leak in mpc file handling - bug #1414444
  - Fix CVE-2016-10146 ImageMagick: Memory leak in caption and label handling - bug #1414446
  - Fix CVE-2017-5508 ImageMagick: Heap-buffer-overflow in PushQuantumPixel - bug #1414445
  - Fix CVE-2016-10070 ImageMagick: Out-of-bounds read in mat.c - bug #1410510
  - Fix CVE-2017-5506 ImageMagick: Double-free memory corruption in profile.c - bug #1414442
  - Fix CVE-2016-10064 ImageMagick: Buffer overflow in tiff.c - bug #1410478
  - Fix CVE-2016-10071 ImageMagick: Out-of-bounds read in mat.c - bug #1410513
  - Fix CVE-2016-10059 ImageMagick: TIFF file buffer overflow - bug #1410469
  - Fix CVE-2016-10057 ImageMagick: Buffer overflow in CALS coder - bug #1410466
  - Fix CVE-2016-10052 ImageMagick: Out-of-bounds write in exif (jpeg) reader - bug #1410459
  - Fix CVE-2016-10050 ImageMagick: Heap overflow when reading corrupt RLE files - bug #1410454
  - Fix CVE-2016-10049 ImageMagick: Buffer overflow when reading corrupt RLE files - bug #1410452
  - Fix CVE-2016-10046 ImageMagick: Buffer overflow in draw.c - bug #1410448
  - Fix CVE-2016-8677 ImageMagick: Memory allocation failure in AcquireQuantumPixel - bug #1385698
  - Fix CVE-2016-6906 ImageMagick: Mogrify heap-use-after-free in attribute.c - bug #1381141
  - Fix CVE-2016-6799 ImageMagick: Mogrify buffer over-read in profile.c - bug #1381138
  - ImageMagick: Hang when supplying file ending with colon to identify - bug #1380428
  - Fix CVE-2014-9907 CVE-2015-8957 CVE-2015-8958 CVE-2015-8959 CVE-2016-6823 CVE-2016-6101 CVE-2016-6513 CVE-2016-6514 CVE-2016-6515 CVE-2016-6516 CVE-2016-6517 CVE-2016-6518 CVE-2016-6519 CVE-2016-6520 CVE-2016-6521 ... ImageMagick: various flaws - bug #1378734,1378735,1378736,1378738,1378733,1378739,1378741,1378743,1378744,1378745,1378746,1378747,1378748,1378751,1378754,1378756,1378757,1378758,1378759,1378760,1378761,1378762,1378763,1378764,1378765,1378767,1378768,1378772,1378773,1378775,1378776,1378777,1378790
  - Fix CVE-2016-5010 ImageMagick: Out-of-bounds read when processing crafted tiff file  - bug #1354500,1361578


author: Michael Cronenworth <mike@cchtml.com> - 1:6.9.10.64-1
changelog:
  - Update to 6.9.10.64
  - Set threading option (https://src.fedoraproject.org/rpms/ImageMagick/pull-request/2)
  - Enable more image formats (RHBZ#1485823)


author: Sérgio Basto <sergio@serjux.com> - 1:6.9.12.48-1
changelog:
  - Update ImageMagick to 6.9.12.48
  - Change the way of calculte VER and Patchlevel which will fix the-new-hotness/release-monitoring.org's scratch build
  - Sync with Fedora builds


author: Douglas Kosovic <doug@uq.edu.au> - 1.20.10-1
changelog:
  - Updated to 1.20.10 release
  - Remove redundant ppp related patches
  - Use ppp_version macro from NetworkManager


author: David Woodhouse <dwmw2@infradead.org> - 1.2.6-1
changelog:
  - Update to 1.2.6
  - Support all protocols that OpenConnect does (#1714121)
  - Persistent support (#1701157)


author: Beniamino Galvani <bgalvani@redhat.com> - 1:1.8.16-1
changelog:
  - Update to 1.8.16 release
  - Fix detection of OpenVPN 2.5.0
  - Allow the connection to persist across network failures when the VPN
    profile has 'vpn.persistent=yes'.
  - Fix parsing of incomplete IPv6 configurations pushed by server


author: Wim Taymans <wtaymans@redhat.com> - 2.0.10-2
changelog:
  - Fix CVE-2019-13616 SDL: heap-based buffer overflow in SDL blit
    functions in video/SDL_blit*.c
  - Resolves: rhbz#1756279


author: smael Olea <ismael@olea.org> - 1.4.2
changelog:
  - upstream URL changed to github
  - updating to 1.4.2
  - renamed COPYING.txt LICENSE.md
  - binary licenses should be GPLv2+ because linking with fftw (which uses GPLv2+)


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 126.0.6478.114-1.inferit
changelog:
  - update to 126.0.6478.114
    * High CVE-2024-6100: Type Confusion in V8
    * High CVE-2024-6101: Inappropriate implementation in WebAssembly
    * High CVE-2024-6102: Out of bounds memory access in Dawn
    * High CVE-2024-6103: Use after free in Dawn


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 126.0.6478.126-1.inferit
changelog:
  - update to 126.0.6478.126
    * High CVE-2024-6290: Use after free in Dawn
    * High CVE-2024-6291: Use after free in Swiftshader
    * High CVE-2024-6292: Use after free in Dawn
    * High CVE-2024-6293: Use after free in Dawn


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 126.0.6478.182-1.inferit
changelog:
  - update to 126.0.6478.182
    * High CVE-2024-6772: Inappropriate implementation in V8
    * High CVE-2024-6773: Type Confusion in V8
    * High CVE-2024-6774: Use after free in Screen Capture
    * High CVE-2024-6775: Use after free in Media Stream
    * High CVE-2024-6776: Use after free in Audio
    * High CVE-2024-6777: Use after free in Navigation
    * High CVE-2024-6778: Race in DevTools
    * High CVE-2024-6779: Out of bounds memory access in V8
  - fixed rhbz#2293202, chromium Wayland UI regression
  - made qt5-ui and qt6-ui as subpackage


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 127.0.6533.72-1.inferit
changelog:
  - update to 127.0.6533.72
  	* CVE-2024-6988: Use after free in Downloads
  	* CVE-2024-6989: Use after free in Loader
  	* CVE-2024-6991: Use after free in Dawn
  	* CVE-2024-6992: Out of bounds memory access in ANGLE
  	* CVE-2024-6993: Inappropriate implementation in Canvas
  	* CVE-2024-6994: Heap buffer overflow in Layout
  	* CVE-2024-6995: Inappropriate implementation in Fullscreen
  	* CVE-2024-6996: Race in Frames
  	* CVE-2024-6997: Use after free in Tabs
  	* CVE-2024-6998: Use after free in User Education
  	* CVE-2024-6999: Inappropriate implementation in FedCM
  	* CVE-2024-7000: Use after free in CSS. Reported by Anonymous
  	* CVE-2024-7001: Inappropriate implementation in HTML
  	* CVE-2024-7003: Inappropriate implementation in FedCM
  	* CVE-2024-7004: Insufficient validation of untrusted input in Safe Browsing
  	* CVE-2024-7005: Insufficient validation of untrusted input in Safe
  - fix condition for is_cfi/use_thin_lto on aarch64/ppc64le
  - update powerpc patches


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 127.0.6533.88-2.inferit
changelog:
  - update to 127.0.6533.88
      * CVE-2024-6990
  - refreshed ppc64le patches
  - workaround for build error on aarch64 F41
  - remove old patch that seems to be the cause of a crash
    when the user set user.max_user_namespaces to 0


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 127.0.6533.88-3.inferit
changelog:
  - fix rhbz#2294773 - Allow enabling vulkan on ozone wayland for AMD vaapi
  - add ppc64le patch to fix runtime assertion trap on ppc64el systems
  - refresh ppc64le patch to work around broken 64k allocator code on arm64


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 127.0.6533.99-1.inferit
changelog:
  - update to 127.0.6533.99
    * Critical CVE-2024-7532: Out of bounds memory access in ANGLE
    * High CVE-2024-7533: Use after free in Sharing
    * High CVE-2024-7550: Type Confusion in V8
    * High CVE-2024-7534: Heap buffer overflow in Layout
    * High CVE-2024-7535: Inappropriate implementation in V8
    * High CVE-2024-7536: Use after free in WebAudio


author: Tomas Popela <tpopela@redhat.com> 29.0.1547.65-2
changelog:
  - Compile with Dproprietary_codecs=0 and Dffmpeg_branding=Chromium to disable proprietary codecs (i.e. MP3)


author: Tomas Popela <tpopela@redhat.com> 29.0.1547.76-1
changelog:
  - Update to 29.0.1547.76
  - Added script for removing the proprietary sources from ffmpeg. This script is called during cleaning phase of ./chromium-latest --rhel


author: Tomas Popela <tpopela@redhat.com> 30.0.1599.114-1
changelog:
  - Update to 30.0.1599.114
  - Hide the infobar with warning that this version of OS is not supported
  - Polished the chromium-latest.py


author: Tomas Popela <tpopela@redhat.com> 31.0.1650.67-2
changelog:
  - Minor changes in spec files and scripts
  - Add Xvfb as BR for tests
  - Add policycoreutils-python as Requires
  - Compile unittests and run them in chech phase, but turn them off by default
    as many of them are failing in Brew


author: Tomas Popela <tpopela@redhat.com> 32.0.1700.77-1
changelog:
  - Update to 32.0.1700.77
  - Properly kill Xvfb when tests fails
  - Add libdrm as BR
  - Add libcap as BR


author: Tomas Popela <tpopela@redhat.com> 34.0.1847.132-1
changelog:
  - Update to 34.0.1847.132
  - Bundle depot_tools and switch from make to ninja
  - Remove PepperFlash
  - Resolves: rhbz#1004948


author: Tomas Popela <tpopela@redhat.com> 38.0.2125.101-1
changelog:
  - Update to 38.0.2125.101
  - System openssl is used for tests, otherwise the bundled boringssl is used
  - Don't build with clang
  - Resolves: rhbz#1004948


author: Tomas Popela <tpopela@redhat.com> 38.0.2125.101-2
changelog:
  - The boringssl is used for tests, without the possibility of using
    the system openssl instead. Remove the openssl and boringssl sources
    when not building the tests.
  - Resolves: rhbz#1004948


author: Tomas Popela <tpopela@redhat.com> 38.0.2125.104-2
changelog:
  - Fix the situation when the return key (and keys from numpad) does not work
    in HTML elements with input
  - Resolves: rhbz#1153988
  - Dynamically determine the presence of the PepperFlash plugin
  - Resolves: rhbz#1154118


author: Tomas Popela <tpopela@redhat.com> 39.0.2171.65-1
changelog:
  - Update to 39.0.2171.65
  - Use Red Hat Developer Toolset for compilation
  - Set additional SELinux labels
  - Add more unit tests
  - Resolves: rhbz#1165653


author: Tomas Popela <tpopela@redhat.com> 46.0.2490.86-1
changelog:
  - update to 46.0.2490.86
  - clean the SPEC file
  - add support for policies: https://www.chromium.org/administrators/linux-quick-start
  - replace exec_mem_t SELinux label with bin_t - see rhbz#1281437
  - refresh scripts that are used for processing the original tarball


author: Tom Callaway <spot@fedoraproject.org> 47.0.2526.73-1
changelog:
  - update to 47.0.2526.73
  - rework chrome-remote-desktop subpackage to work for google-chrome and chromium


author: Tom Callaway <spot@fedoraproject.org> 47.0.2526.73-2
changelog:
  - The nacl loader claims it sees 7 fds open ALL THE TIME, and fails
    So, we tell it that it is supposed to see 7.
    I suspect building with shared objects is causing this disconnect.


author: Tom Callaway <spot@fedoraproject.org> 47.0.2526.80-1
changelog:
  - update to 47.0.2526.80
  - only build ffmpeg shared, not any other libs
    this is because if we build the other libs shared, then our
    chrome-remote-desktop build deps on those libs and we do not want that


author: Tom Callaway <spot@fedoraproject.org> 47.0.2526.80-2
changelog:
  - build everything shared, but when we do shared builds, make -libs subpackage
  - make chrome-remote-desktop dep on -libs subpackage in shared builds


author: Tom Callaway <spot@fedoraproject.org> 47.0.2526.80-4
changelog:
  - entirely patch out the broken fd counter from the nacl loader code
    killing it with fire would be better, but then chromium is on fire
    and that somehow makes it worse.


author: Tomas Popela <tpopela@redhat.com> 47.0.2526.106-2
changelog:
  - compare hashes when downloading the tarballs
  - Google started to include the Debian sysroots in tarballs - remove them while
    processing the tarball
  - add a way to not use the system display server for tests instead of Xvfb
  - update the depot_tools checkout to get some GN fixes
  - use the remove_bundled_libraries script
  - update the clean_ffmpeg script to print errors when some files that we are
    processing are missing
  - update the clean_ffmpeg script to operate on tarball's toplevel folder
  - don't show comments as removed tests in get_linux_tests_names script
  - rework the process_ffmpeg_gyp script (also rename it to
    get_free_ffmpeg_source_files) to use the GN files insted of GYP (but we still
    didn't switched to GN build)


author: Tom Callaway <spot@fedoraproject.org> 48.0.2564.103-1
changelog:
  - update to 48.0.2564.103
  - use bundled libsrtp (because upstream has coded themselves into an ugly corner)


author: Tom Callaway <spot@fedoraproject.org> 48.0.2564.116-3
changelog:
  - Happy Leap Day!
  - add Requires: u2f-hidraw-policy for u2f token support
  - add Requires: xorg-x11-server-Xvfb for chrome-remote-desktop


author: Tom Callaway <spot@fedoraproject.org> 50.0.2661.94-4
changelog:
  - disable asan (it never quite built)
  - do not preserve re2 bundled tree, causes header/library mismatch


author: Tom Callaway <spot@fedoraproject.org> 52.0.2743.82-2
changelog:
  - fix cups 2.2 support
  - try to enable widevine compatibility (you still need to get the binary .so files from chrome)


author: Tom Callaway <spot@fedoraproject.org> 52.0.2743.82-4
changelog:
  - compile with -fno-delete-null-pointer-checks (fixes v8 crashes, nacl/pnacl)
  - turn nacl/pnacl off until chromium-native_client lands in Fedora


author: Tom Callaway <spot@fedoraproject.org> 52.0.2743.82-5
changelog:
  - enable nacl/pnacl (chromium-native_client has landed in Fedora)
  - fix chromium-browser.sh to report Fedora build target properly


author: Tom Callaway <spot@fedoraproject.org> 52.0.2743.82-10
changelog:
  - Add ICU Text Codec aliases (from openSUSE via Russian Fedora)
  - Use PIE in the Linux sandbox (from openSUSE via Russian Fedora)
  - Enable ARM CPU detection for webrtc (from archlinux via Russian Fedora)
  - Do not force -m32 in icu compile on ARM (from archlinux via Russian Fedora)
  - Enable gtk3 support (via conditional)
  - Enable fpic on linux
  - Enable hidpi
  - Force aura on
  - Enable touch_ui
  - Add chromedriver subpackage (from Russian Fedora)
  - Set default master_preferences location to /etc/chromium
  - Add master_preferences file as config file
  - Improve chromium-browser.desktop (from Russian Fedora)


author: Tom Callaway <spot@fedoraproject.org> 52.0.2743.82-11
changelog:
  - split out chromium-libs-ffmpeg so it can be easily replaced
  - conditionalize opus and libusbx for el7


author: Tom Callaway <spot@fedoraproject.org> 52.0.2743.82-12
changelog:
  - split out libs package beyond ffmpeg, into libs and libs-content
  - fix libusbx conditional for el7 to not nuke libusb headers
  - disable speech-dispatcher header prefix setting if not fedora (el7)


author: Tom Callaway <spot@fedoraproject.org> 52.0.2743.82-13
changelog:
  - change libs split to "libs-media", as that actually works.
  - add PepperFlash directory (nothing in it though, sorry)


author: Tom Callaway <spot@fedoraproject.org> 52.0.2743.116-3
changelog:
  - move PepperFlash directory out of the nacl conditional (thanks to churchyard)
  - fix widevine (thanks to David Vásquez and UnitedRPMS)


author: Tom Callaway <spot@fedoraproject.org> 52.0.2743.116-5
changelog:
  - do not package libwidevinecdm*.so, they are just empty shells
    instead, to enable widevine, get these files from Google Chrome


author: Tom Callaway <spot@fedoraproject.org> 52.0.2743.116-11
changelog:
  - conditionalize Requires: u2f-hidraw-policy so that it is only used on Fedora
  - use bundled harfbuzz on EL7


author: Tom Callaway <spot@fedoraproject.org> 53.0.2785.92-1
changelog:
  - add basic framework for gn tooling (disabled because it doesn't work yet)
  - update to 53.0.2785.92
  - fix HOME environment issue in chrome-remote-desktop service file


author: Tom Callaway <spot@fedoraproject.org> 57.0.2987.110-4
changelog:
  - copy compat stdatomic.h in for RHEL. Re-enable mp3 enablement.
  - fix issue in gtk_ui.cc revealed by RHEL build


author: Tom Callaway <spot@fedoraproject.org> 59.0.3071.109-3
changelog:
  - use pretrans scriptlet to remove symlink on /etc/opt/chrome/native-messaging-hosts
    (it is now a directory)


author: Tom Callaway <spot@fedoraproject.org> 59.0.3071.109-4
changelog:
  - copy files into /etc/opt/chrome/native-messaging-hosts instead of making symlinks
    this results in duplicate copies of the same files, but eh. making rpm happy.


author: Dominik Mierzejewski <dominik@greysector.net> 59.0.3071.109-6
changelog:
  - use alternatives for widevine stub and media libs to allow third-party
    packages to replace them without conflicts


author: Tom Callaway <spot@fedoraproject.org> 60.0.3112.101-1
changelog:
  - update to 60.0.3112.101
  - apply upstream fix for cameras which report zero resolution formats
    (bz1465357)


author: Tom Callaway <spot@fedoraproject.org> 64.0.3282.167-1
changelog:
  - update to 64.0.3282.167
  - include workaround for gcc8 bug in gn
  - disable unnecessary aarch64 glibc symbol change


author: Tom Callaway <spot@fedoraproject.org> 65.0.3325.162-2
changelog:
  - disable StartupNotify in chromium-browser.desktop (not in google-chrome desktop file)
    (bz1545241)
  - use bundled freetype on epel7


author: Tom Callaway <spot@fedoraproject.org>
changelog:
  - check that there is no system 'google' module, shadowing bundled ones
  - conditionalize api keys (on by default)


author: Tom Callaway <spot@fedoraproject.org> - 73.0.3683.103-1
changelog:
  - update to 73.0.3683.103
  - add CLONE_VFORK logic to seccomp filter for linux to handle glibc 2.29 change


author: Tom Callaway <spot@fedoraproject.org> - 75.0.3770.100-3
changelog:
  - apply upstream fix to resolve issue where it is dangerous to post a
    task with a RenderProcessHost pointer because the RenderProcessHost
    can go away before the task is run (causing a segfault).


author: Tomas Popela <tpopela@redhat.com> - 77.0.3865.90-2
changelog:
  - Fix the icon
  - Remove quite a few of downstream patches
  - Fix the crashes by backporting an upstream bug
  - Resolves: rhbz#1754179


author: Tom Callaway <spot@fedoraproject.org> - 80.0.3987.132-1
changelog:
  - update to 80.0.3987.132
  - disable C++17 changes (this means f32+ will no longer build, but it segfaulted immediately)


author: Tom Callaway <spot@fedoraproject.org> - 81.0.4044.92-1
changelog:
  - update to 81.0.4044.92
  - squelch the selinux output in the post scriptlet
  - add Provides/Obsoletes in case we're build with shared set to 0
  - add ulimit -n 4096 (needed for static builds, probably not harmful for shared builds either)
  - do static build


author: Tom Callaway <spot@fedoraproject.org> - 83.0.4103.106-1
changelog:
  - update to 83.0.4103.106
  - remove duplicate ServiceWorker fix
  - add fix to work around gcc bug on aarch64
  - disable python byte compiling (we do not need it)


author: Tom Callaway <spot@fedoraproject.org> - 84.0.4147.135-1
changelog:
  - update to 84.0.4147.135
  - conditionalize build_clear_key_cdm
  - disable build_clear_key_cdm on F33+ aarch64 until binutils bug is fixed
  - properly install libclearkeycdm.so everywhere else (whoops)


author: Tom Callaway <spot@fedoraproject.org> - 92.0.4515.159-2
changelog:
  - disable userfaultd code in epel8
  - include crashpad_handler (it works a lot better when it doesn't immediately crash because of this missing file)


author: Tom Callaway <spot@fedoraproject.org> - 94.0.4606.71-2
changelog:
  - add official_build flag
  - apply upstream patch to handle nullptr correctly in PartitionGetSizeEstimate()


author: Tom Callaway <spot@fedoraproject.org> - 96.0.4664.110-3
changelog:
  - have chromium-browser.sh check for wayland env vars and if found, set ozone flags appropriately
    Thanks to Neal Gompa for the nudge


author: Tom Callaway <spot@fedoraproject.org> - 96.0.4664.110-4
changelog:
  - package up more swiftshader/angle stuff
  - move swiftshader files to -common so headless can use them


author: Tom Callaway <spot@fedoraproject.org> - 99.0.4844.84-1
changelog:
  - update to 99.0.4844.84
  - package up libremoting_core.so* for chrome-remote-desktop
  - strip all the .so files (and binaries)


author: Than Ngo <than@redhat.com> - 108.0.5359.124-3
changelog:
  - build with system ffmpeg-free and system libaom
  - fix widewine extension issue
  - vaapi, disable UseChromeOSDirectVideoDecoder
  - workaround for linking issue in clang <= 14


author: Than Ngo <than@redhat.com> - 108.0.5359.124-5
changelog:
  - enable qt backend for el >= 9 and fedora >= 35
  - drop i686
  - conditional BR on java-1.8.0-openjdk-headless


author: Than Ngo <than@redhat.com> - 109.0.5414.74-2
changelog:
  - conditionalize system_build_flags
  - cleaned up gn defines
  - add BR on python3-importlib-metadata
  - set correct toolchain gcc|clang
  - fix FTBFS with gcc13


author: Than Ngo <than@redhat.com> - 110.0.5481.77-2
changelog:
  - fix #2071126, enable support V4L2 stateless decoders for aarch64 plattform
  - fix prefers-color-scheme
  - drop snapshot_blob.bin, replace snapshot_blob.bin with v8_context_snapshot.bin
  - move headless_lib*.pak to headless subpackage


author: Than Ngo <than@redhat.com> - 112.0.5615.121-2
changelog:
  - fix vaapi issue on xwayland
  - fix the build order, chrome_feed_response_metadata.pb.h file not found
  - fix compiler flags and typo


author: Than Ngo <than@redhat.com> - 114.0.5735.45-1
changelog:
  - update to 114.0.5735.45
  - add qt6 linuxui backend
  - backport: handle scale factor changes
  - backport: fix font double_scaling


author: Than Ngo <than@redhat.com> - 114.0.5735.133-1
changelog:
  - update to 114.0.5735.133 
  - Enable AllowQt feature flag
  - Fix Qt deps
  - Fix Qt logical scale factor


author: Arkady L. Shane <ashejn@msvsphere.ru> - 114.0.5735.133-1.inferit
changelog:
  - Rebuilt for MSVSphere 9.2
  - set Yandex search engine by default
  - replace Google logo with Yandex logo
  - set new home page


author: Arkady L. Shane <ashejn@msvsphere.ru> - 116.0.5845.187-1.inferit
changelog:
  - Update to 116.0.5845.187
  - Change url to https://msvsphere-os.ru
  - Import bookmarks from system-bookmarks package


author: Arkady L. Shane <ashejn@msvsphere.ru> - 117.0.5938.149-1.inferit
changelog:
  - Update to 117.0.5938.149
  - fix CVE-2023-5346: Type Confusion in V8
  - add workaround for the crash on BTI capable system


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 118.0.5993.70-1.inferit
changelog:
  - Update to 118.0.5993.70
      - CVE-2023-5218: Use after free in Site Isolation.
      - CVE-2023-5487: Inappropriate implementation in Fullscreen.
      - CVE-2023-5484: Inappropriate implementation in Navigation.
      - CVE-2023-5475: Inappropriate implementation in DevTools.
      - CVE-2023-5483: Inappropriate implementation in Intents.
      - CVE-2023-5481: Inappropriate implementation in Downloads.
      - CVE-2023-5476: Use after free in Blink History.
      - CVE-2023-5474: Heap buffer overflow in PDF.
      - CVE-2023-5479: Inappropriate implementation in Extensions API.
      - CVE-2023-5485: Inappropriate implementation in Autofill.
      - CVE-2023-5478: Inappropriate implementation in Autofill.
      - CVE-2023-5477: Inappropriate implementation in Installer.
      - CVE-2023-5486: Inappropriate implementation in Input.
      - CVE-2023-5473: Use after free in Cast.
  - drop use_gnome_keyring as it's removed by upstream


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 119.0.6045.123-1.inferit
changelog:
  - update to 119.0.6045.123, include following security fixes:
    high CVE-2023-5996: Use after free in WebAudio
  - enable debuginfo
  - sync patches with upstream


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 119.0.6045.159-1.inferit
changelog:
  - update to 119.0.6045.159
  - add Requires/Conflicts for ABI break in fmpeg-free 6.0.1
  - drop first_dts patch, reintroduce first_dts patch in ffmpeg-free-6.0.1
  - fixed python3 syntaxWarning: invalid escape sequenc
  - skip clang's patches for epel8 that now gets clang-16 update
  - fixed bz#2240127, Some h.264 mp4s do not play 
  - fixed python3 syntaxWarning: invalid escape sequence
  - fix ffmpeg conflicts


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 120.0.6099.62-2.inferit
changelog:
  - drop unsupported ldflag which caused build failure
  - update to 120.0.6099.62
  - fixed bz#2252874, built with control flow integrity (CFI) support
  - enable qt6 UI backend
  - fixed bz#2242271, built with bundleminizip in fedora > 39
  - fixed bz#2251884, built with fstack-protector-strong for improved security


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 120.0.6099.109-1.inferit
changelog:
  - update to 120.0.6099.109
     * High CVE-2023-6702: Type Confusion in V8
     * High CVE-2023-6703: Use after free in Blink
     * High CVE-2023-6704: Use after free in libavif
     * High CVE-2023-6705: Use after free in WebRTC
     * High CVE-2023-6706: Use after free in FedCM
     * Medium CVE-2023-6707: Use after free in CSS


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 120.0.6099.199-1.inferit
changelog:
  - new gn update, drop workaround for broken gn on epel 8/9
  - update to 120.0.6099.199
      * CVE-2024-0222: Use after free in ANGLE
      * CVE-2024-0223: Heap buffer overflow in ANGLE
      * CVE-2024-0224: Use after free in WebAudio
      * CVE-2024-0225: Use after free in WebGPU


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 120.0.6099.224-1.inferit
changelog:
  - update to 120.0.6099.224
    * High CVE-2024-0517: Out of bounds write in V8
    * High CVE-2024-0518: Type Confusion in V8
    * High CVE-2024-0519: Out of bounds memory access in V8


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 121.0.6167.85-1.inferit
changelog:
  - update to 121.0.6167.85
    * High CVE-2024-0807: Use after free in WebAudio
    * High CVE-2024-0812: Inappropriate implementation in Accessibility
    * High CVE-2024-0808: Integer underflow in WebUI
    * Medium CVE-2024-0810: Insufficient policy enforcement in DevTools
    * Medium CVE-2024-0814: Incorrect security UI in Payments
    * Medium CVE-2024-0813: Use after free in Reading Mode
    * Medium CVE-2024-0806: Use after free in Passwords
    * Medium CVE-2024-0805: Inappropriate implementation in Downloads
    * Medium CVE-2024-0804: Insufficient policy enforcement in iOS Security UI
    * Low CVE-2024-0811: Inappropriate implementation in Extensions API
    * Low CVE-2024-0809: Inappropriate implementation in Autofill


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 121.0.6167.139-2.inferit
changelog:
  - Define missing bundlelibwebp variable
  - update to 121.0.6167.139
    * High CVE-2024-1060: Use after free in Canvas
    * High CVE-2024-1059: Use after free in WebRTC
    * High CVE-2024-1077: Use after free in Network
  - Enable Qt
  - Support for 64K pages on Linux/AArch64


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 121.0.6167.160-1.inferit
changelog:
  - update to 121.0.6167.160
    * High CVE-2024-1284: Use after free in Mojo
    * High CVE-2024-1283: Heap buffer overflow in Skia


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 122.0.6261.57-1.inferit
changelog:
  - update to 122.0.6261.57
     * High CVE-2024-1669: Out of bounds memory access in Blink
     * High CVE-2024-1670: Use after free in Mojo
     * Medium CVE-2024-1671: Inappropriate implementation in Site Isolation
     * Medium CVE-2024-1672: Inappropriate implementation in Content Security Policy
     * Medium CVE-2024-1673: Use after free in Accessibility
     * Medium CVE-2024-1674: Inappropriate implementation in Navigation
     * Medium CVE-2024-1675: Insufficient policy enforcement in Download
     * Low CVE-2024-1676: Inappropriate implementation in Navigation.


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 122.0.6261.69-1.inferit
changelog:
  - update to 122.0.6261.69
  - fix build error on el8
  - bz#2265039, built with -fwrapv for improved memory safety
  - bz#2265043, built with -ftrivial-auto-var-init=zero for improved security and preditability


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 122.0.6261.94-1.inferit.1
changelog:
  - upstream security release 122.0.6261.94
     * High : Type Confusion in V8
  - fixed bz#2265957, added correct platform in chromium use agent


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 122.0.6261.111-1.inferit
changelog:
  - upstream security release 122.0.6261.111
     * High CVE-2024-2173: Out of bounds memory access in V8
     * High CVE-2024-2174: Inappropriate implementation in V8
     * High CVE-2024-2176: Use after free in FedCM


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 122.0.6261.128-1.inferit
changelog:
  - upstream security release 122.0.6261.128
     * High CVE-2024-2400: Use after free in Performance Manager


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 123.0.6312.58-1.inferit
changelog:
  - update to 123.0.6312.58
     * High CVE-2024-2625: Object lifecycle issue in V8
     * Medium CVE-2024-2626: Out of bounds read in Swiftshader
     * Medium CVE-2024-2627: Use after free in Canvas
     * Medium CVE-2024-2628: Inappropriate implementation in Downloads
     * Medium CVE-2024-2629: Incorrect security UI in iOS
     * Medium CVE-2024-2630: Inappropriate implementation in iOS
     * Low CVE-2024-2631: Inappropriate implementation in iOS
  - fixed bz#2270321 - VAAPI flags in chromium.conf are out of date


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 123.0.6312.86-1.inferit
changelog:
  - update to 123.0.6312.86
     * Critical CVE-2024-2883: Use after free in ANGLE
     * High CVE-2024-2885: Use after free in Daw
     * High CVE-2024-2886: Use after free in WebCodecs
     * High CVE-2024-2887: Type Confusion in WebAssembly
  - fixed bz#2269768 - enable build ppc64le package for F40
  - fixed bz#2270321 - VAAPI flags in chromium.conf are out of date
  - fixed bz#2271183 - disable screen ai service


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 123.0.6312.105-1.inferit
changelog:
  - update to 123.0.6312.105
     * High CVE-2024-3156: Inappropriate implementation in V8
     * High CVE-2024-3158: Use after free in Bookmarks
     * High CVE-2024-3159: Out of bounds memory access in V8


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 123.0.6312.122-1.inferit
changelog:
  - update to 123.0.6312.122
    * High CVE-2024-3157: Out of bounds write in Compositing
    * High CVE-2024-3516: Heap buffer overflow in ANGLE
    * High CVE-2024-3515: Use after free in Dawn


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 124.0.6367.78-1.inferit
changelog:
  - update to 124.0.6367.78
    * Critical CVE-2024-4058: Type Confusion in ANGLE
    * High CVE-2024-4059: Out of bounds read in V8 API
    * High CVE-2024-4060: Use after free in Dawn


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 124.0.6367.91-1.inferit
changelog:
  - update to 124.0.6367.91
  - fixed bz#2277228 - chromium wrapper causes library issues (symbol lookup error)
  - use system dav1d


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 124.0.6367.118-1.inferit
changelog:
  - update to 124.0.6367.118
    * High CVE-2024-4331: Use after free in Picture In Picture
    * High CVE-2024-4368: Use after free in Dawn
  - use system highway


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 124.0.6367.155-1.inferit
changelog:
  - update to 124.0.6367.155
    * High CVE-2024-4558: Use after free in ANGLE
    * High CVE-2024-4559: Heap buffer overflow in WebAudio


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 125.0.6422.60-1.inferit
changelog:
  - update to 125.0.6422.60
    * High CVE-2024-4947: Type Confusion in V8
    * High CVE-2024-4948: Use after free in Dawn
    * Medium CVE-2024-4949: Use after free in V8
    * Low CVE-2024-4950: Inappropriate implementation in Downloads


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 125.0.6422.76-1.inferit
changelog:
  - fix bz#2282246, update to 125.0.6422.76
   * High CVE-2024-5157: Use after free in Scheduling
   * High CVE-2024-5158: Type Confusion in V8
   * High CVE-2024-5159: Heap buffer overflow in ANGLE
   * High CVE-2024-5160: Heap buffer overflow in Dawn
  - cleanup
  - remove unneeded BRs
  - workarounds for el7 build


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 125.0.6422.141-1.inferit
changelog:
  - update to 125.0.6422.141
    * High CVE-2024-5493: Heap buffer overflow in WebRTC
    * High CVE-2024-5494: Use after free in Dawn
    * High CVE-2024-5495: Use after free in Dawn
    * High CVE-2024-5496: Use after free in Media Session
    * High CVE-2024-5497: Out of bounds memory access in Keyboard Inputs
    * High CVE-2024-5498: Use after free in Presentation API
    * High CVE-2024-5499: Out of bounds write in Streams API
  - fixed rhbz#2264332 - Chromium is unable to send/receive video on MS Teams
  - cleanup chromium.conf


author: Sergey Cherevko <s.cherevko@msvsphere-os.ru> - 126.0.6478.55-1.inferit
changelog:
  - update to 126.0.6478.55
    * High CVE-2024-5830: Type Confusion in V8
    * High CVE-2024-5831: Use after free in Dawn
    * High CVE-2024-5832: Use after free in Dawn
    * High CVE-2024-5833: Type Confusion in V8
    * High CVE-2024-5834: Inappropriate implementation in Dawn
    * High CVE-2024-5835: Heap buffer overflow in Tab Groups
    * High CVE-2024-5836: Inappropriate Implementation in DevTools
    * High CVE-2024-5837: Type Confusion in V8
    * High CVE-2024-5838: Type Confusion in V8
    * Medium CVE-2024-5839: Inappropriate Implementation in Memory Allocator
    * Medium CVE-2024-5840: Policy Bypass in CORS
    * Medium CVE-2024-5841: Use after free in V8
    * Medium CVE-2024-5842: Use after free in Browser UI
    * Medium CVE-2024-5843: Inappropriate implementation in Downloads
    * Medium CVE-2024-5844: Heap buffer overflow in Tab Strip
    * Medium CVE-2024-5845: Use after free in Audio
    * Medium CVE-2024-5846: Use after free in PDFium
    * Medium CVE-2024-5847: Use after free in PDFium
  - Update Chromium Gost patches
  - fix build error on el7 and el8 - fatal error: sys/ifunc.h file not found


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 128.0.6613.84-1.inferit
changelog:
  - update to 128.0.6613.84
    * High CVE-2024-7964: Use after free in Passwords
    * High CVE-2024-7965: Inappropriate implementation in V8
    * High CVE-2024-7966: Out of bounds memory access in Skia
    * High CVE-2024-7967: Heap buffer overflow in Fonts
    * High CVE-2024-7968: Use after free in Autofill
    * High CVE-2024-7971: Type confusion in V8
    * Medium CVE-2024-7972: Inappropriate implementation in V8
    * Medium CVE-2024-7973: Heap buffer overflow in PDFium
    * Medium CVE-2024-7974: Insufficient data validation in V8 API
    * Medium CVE-2024-7975: Inappropriate implementation in Permissions
    * Medium CVE-2024-7976: Inappropriate implementation in FedCM
    * Medium CVE-2024-7977: Insufficient data validation in Installer
    * Medium CVE-2024-7978: Insufficient policy enforcement in Data Transfer
    * Medium CVE-2024-7979: Insufficient data validation in Installer
    * Medium CVE-2024-7980: Insufficient data validation in Installer
    * Low CVE-2024-7981: Inappropriate implementation in Views
    * Low CVE-2024-8033: Inappropriate implementation in WebApp Installs
    * Low CVE-2024-8034: Inappropriate implementation in Custom Tabs
    * Low CVE-2024-8035: Inappropriate implementation in Extensions


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 128.0.6613.113-1.inferit
changelog:
  - update to 128.0.6613.113
    * High CVE-2024-7969: Type Confusion in V8
    * High CVE-2024-8193: Heap buffer overflow in Skia
    * High CVE-2024-8194: Type Confusion in V8
    * High CVE-2024-8198: Heap buffer overflow in Skia


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 128.0.6613.119-1.inferit
changelog:
  - update to 128.0.6613.119
    * High CVE-2024-8362: Use after free in WebAudio.
    * High CVE-2024-7970: Out of bounds write in V8.


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 128.0.6613.137-1.inferit
changelog:
  - update to 128.0.6613.137
    * High CVE-2024-8636: Heap buffer overflow in Skia
    * High CVE-2024-8637: Use after free in Media Router
    * High CVE-2024-8638: Type Confusion in V8
    * High CVE-2024-8639: Use after free in Autofill


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 129.0.6668.58-1.inferit
changelog:
  - update to 129.0.6668.58
    * High CVE-2024-8904: Type Confusion in V8
    * Medium CVE-2024-8905: Inappropriate implementation in V8
    * Medium CVE-2024-8906: Incorrect security UI in Downloads
    * Medium CVE-2024-8907: Insufficient data validation in Omnibox
    * Low CVE-2024-8908: Inappropriate implementation in Autofill
    * Low CVE-2024-8909: Inappropriate implementation in UI


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 129.0.6668.70-1.inferit
changelog:
  - update to 129.0.6668.70
    * High CVE-2024-9120: Use after free in Dawn
    * High CVE-2024-9121: Inappropriate implementation in V8
    * High CVE-2024-9122: Type Confusion in V8
    * High CVE-2024-9123: Integer overflow in Skia


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 129.0.6668.89-1.inferit
changelog:
  - update to 129.0.6668.89
    * High CVE -2024-7025: Integer overflow in Layout
    * High CVE-2024-9369: Insufficient data validation in Mojo
    * High CVE-2024-9370: Inappropriate implementation in V8
  - Added clang 19 support


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 129.0.6668.100-1.inferit
changelog:
  - update to 129.0.6668.100
    * High CVE-2024-9602: Type Confusion in V8.
    * High CVE-2024-9603: Type Confusion in V8.


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 130.0.6723.58-1.inferit
changelog:
  - update to 130.0.6723.58
    * High CVE-2024-9954: Use after free in AI
    * Medium CVE-2024-9955: Use after free in Web Authentication
    * Medium CVE-2024-9956: Inappropriate implementation in Web Authentication
    * Medium CVE-2024-9957: Use after free in UI
    * Medium CVE-2024-9958: Inappropriate implementation in PictureInPicture
    * Medium CVE-2024-9959: Use after free in DevTools
    * Medium CVE-2024-9960: Use after free in Dawn
    * Medium CVE-2024-9961: Use after free in Parcel Tracking
    * Medium CVE-2024-9962: Inappropriate implementation in Permissions
    * Medium CVE-2024-9963: Insufficient data validation in Downloads
    * Low CVE-2024-9964: Inappropriate implementation in Payments
    * Low CVE-2024-9965: Insufficient data validation in DevTools
    * Low CVE-2024-9966: Inappropriate implementation in Navigations


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 130.0.6723.69-1.inferit
changelog:
  - update to 130.0.6723.69
    * High CVE-2024-10229: Inappropriate implementation in Extensions
    * High CVE-2024-10230: Type Confusion in V8
    * High CVE-2024-10231: Type Confusion in V8


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 130.0.6723.91-1.inferit
changelog:
  - update to 130.0.6723.91
    * Critical CVE-2024-10487: Out of bounds write in Dawn
    * High CVE-2024-10488: Use after free in WebRTC


author: Arkady L. Shane <tigro@msvsphere-os.ru> - 130.0.6723.116-1.inferit
changelog:
  - Update to 130.0.6723.116
    * High CVE-2024-10826: Use after free in Family Experience
    * High CVE-2024-10827: Use after free in Serial


author: Scott Talbert <swt@techie.net> - 3.0.4-5
changelog:
  - Remove Group tags
  - Remove xmldocs subpackage (never used)
  - Remove cppunit workaround (no longer needed)
  - Actually run the tests (but not the GUI ones, yet)


author: Debarshi Ray <rishi@fedoraproject.org> - 1.40-9
changelog:
  - Initial build. Imported SPEC from Rawhide.
  - Fixed Makefile to use DESTDIR correctly.
  - Fixed sources to include string.h.


author: Debarshi Ray <rishi@fedoraproject.org> - 1.50-0.1.PR2
changelog:
  - Version bump to 1.50 PR2.
    * Added --noprompt, --recurse and --summarize options
    * Now sorts duplicates (old to new) for consistent order when listing or
      deleting duplicate files.
    * Now tests for early matching of files, which should help speed up the
      matching process when large files are involved.
    * Added warning whenever a file cannot be deleted.
    * Fixed bug where some files would not be closed after failure.
    * Fixed bug where confirmmatch() function wouldn't always deal properly with
      zero-length files.
    * Fixed bug where progress indicator would not be cleared when no files were
      found.
  - Inclusion of string.h now added by upstream.
  - Added patch to fix file comparisons from Debian. (Debian BTS #213385)
  - Added patch to enable large file support on 32-bit systems from Debian.
    (Debian BTS #447601)
  - Added patch to fix typo in the online manual page from Debian. (Debian BTS


author: Björn Esser <bjoern.esser@gmail.com> - 1.51-4
changelog:
  - Place rpm-macros into proper location using %global macrosdir
  - Apply proper LDFLAGS
  - Fix offset in Patch1 and renamed it to match current version


author: Björn Esser <bjoern.esser@gmail.com> - 1.51-5
changelog:
  - Add needed bits for el5
  - Fix `mixed use of spaces-and tabs`
  - Minor cleanup and improved readability


author: Jon Schlueter <jschluet@redhat> - 1.51-10
changelog:
  - Rebaseline using github which is new home of fdupes
  - source tarball has unusual folder naming of fdupes-fdupes-1.51 instead of normal fdupes-1.51


author: Björn Esser <besser82@fedoraproject.org> - 1:1.6.1-1
changelog:
  - Updated to new upstream-release
  - Upstream changed versioning-scheme, Epoch is needed
  - Drop old patches, applied upstream
  - Update spec-file to recent guidelines
  - Drop el5-bits


author: Karel Volný <kvolny@redhat.com> 0.6.1-1
changelog:
  - New release 0.6.1
  - Fixes CVE-2016-9959 (security issues in SNES emulation)
    https://scarybeastsecurity.blogspot.cz/2016/12/redux-compromising-linux-using-snes.html
  - Updated URLs - project moved
  - Dropped gme-0.6.0-pc-lib-suffix.patch (accepted upstream)


author: Leigh Scott <leigh123linux@googlemail.com> - 0.7.1-7
changelog:
  - Remove Group tag
  - Add missing isa on Requires
  - Drop mozilla support
  - Drop osmo support
  - Clean up


author: Neal Gompa <ngompa13@gmail.com> - 1.8.0-3
changelog:
  - Add patch to fix gmock segfaults (rhbz#1513522)
  - Add patch to properly version the libraries
  - Move the documentation to the right place
  - Drop unneeded ldconfig scriptlets:
      https://fedoraproject.org/wiki/Changes/Removing_ldconfig_scriptlets
  - Some clean up


author: Sergey Cherevko <s.cherevko@msvsphere-os.ru> - 0.6-1.20230524git45fa969.inferit.11
changelog:
  - Added translation of system policy file
  - Spec file has been adapted for build for MSVSphere 8
  - Rebuilt for MSVSphere 8.9


author: Tomas Smetana <tsmetana@redhat.com> - 1.4.8-1
changelog:
  - New upstream bugfix version
  - Fix rhbz#1323062 - out of bound read in GIF loader
  - Fix rhbz#1323082 - divide by zero on 2x1 ellipse


author: Tomas Smetana <tsmetana@redhat.com> - 1.4.9-1
changelog:
  - New upstream bugfix version
  - Fix rhbz#1323617 - CVE-2016-3993: off by one error in MergeUpdate
  - Fix rhbz#1327478 - CVE-2016-4024: integer overflow resulting in insufficient heap allocation


author: Dominik Mierzejewski <rpm@greysector.net> - 1.3.6-1
changelog:
  - update to 1.3.6 (#1570224)
  - add BR: gcc for https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
  - switch build system to cmake
  - add missing dependencies to -devel subpackage
  - use license and ldconfig_scriptlets macros


author: David King <amigadave@amigadave.com> - 0.15.1b-27
changelog:
  - Add ID3v1 zero padding patch from Debian
  - Add a fix for CVE-2017-11550 (#1478934)
  - Add a fix for CVE-2004-2779 (#1561983)
  - Use %license, remove Group tag
  - Add BuildRequires on gcc


author: Iryna Shcherbina <ishcherb@redhat.com> - 0.4.1-12
changelog:
  - Update Python 2 dependency declarations to new packaging standards
    (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)


author: Dominik Mierzejewski <rpm@greysector.net> - 1.4.9-1
changelog:
  - update to 1.4.9 (#1570226)
  - switch build system to cmake, add missing dependencies
  - use ldconfig_scriptlets macro


author: Dominik Mierzejewski <rpm@greysector.net> - 1.5.0-1
changelog:
  - update to 1.5.0
  - backport fixes for invalid memory access and null pointer dereference
  - fix unowned /usr/lib64/cmake/ebml directory


author: Dominik Mierzejewski <rpm@greysector.net> - 1.23-1
changelog:
  - update to 1.23 (#1471768)
  - bump SONAME due to incompatible ABI change in 1.23
    (https://github.com/lu-zero/mfx_dispatch/issues/44)


author: Dominik Mierzejewski <rpm@greysector.net> - 1.25-1
changelog:
  - update to 1.25
  - use a simpler Source URL
  - drop workaround for https://github.com/lu-zero/mfx_dispatch/issues/44
  - use modern macros
  - add missing Requires: pkgconfig in -devel subpackage


author: Dominik Mierzejewski <dominik@greysector.net> - 0.6.4-22
changelog:
  - adopt for Fedora
  - hard-code ABI SONAME to avoid inadvertent breaks
  - use SPDX identifier
  - fix spurious executable permission
  - drop redundant configure flag


author: Dominik Mierzejewski <dominik@greysector.net> - 0.6.4-24
changelog:
  - add explicit build dependencies
  - use a modern pkgconf runtime dependency
  - annotate upstream patch origin


author: Mosaab Alzoubi <moceap@hotmail.com> - 0.7.0-4
changelog:
  - First build on EPEL8
  - Use one branch to build on Fedora and EPEL
  - Use python3 as BR except EPEL7
  - Use LC_ALL=en_US.UTF-8 in EPEL7


author: RPM Fusion Release Engineering <leigh123linux@gmail.com> - 2.4-13.20160224.gitfa8646d
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
  - Remove Group tag
  - Add BuildRequires:  gcc


author: Paul Howarth <paul@city-fan.org> - 1.9.0-1
changelog:
  - Update to 1.9.0
    - Fixed integer overflow leading to out-of-bounds read (CVE-2019-13115)
    - Adds ECDSA keys and host key support when using OpenSSL
    - Adds ED25519 key and host key support when using OpenSSL 1.1.1
    - Adds OpenSSH style key file reading
    - Adds AES CTR mode support when using WinCNG
    - Adds PEM passphrase protected file support for libgcrypt and WinCNG
    - Adds SHA256 hostkey fingerprint
    - Adds libssh2_agent_get_identity_path() and libssh2_agent_set_identity_path()
    - Adds explicit zeroing of sensitive data in memory
    - Adds additional bounds checks to network buffer reads
    - Adds the ability to use the server default permissions when creating sftp directories
    - Adds support for building with OpenSSL no engine flag
    - Adds support for building with LibreSSL
    - Increased sftp packet size to 256k
    - Fixed oversized packet handling in sftp
    - Fixed building with OpenSSL 1.1
    - Fixed a possible crash if sftp stat gets an unexpected response
    - Fixed incorrect parsing of the KEX preference string value
    - Fixed conditional RSA and AES-CTR support
    - Fixed a small memory leak during the key exchange process
    - Fixed a possible memory leak of the ssh banner string
    - Fixed various small memory leaks in the backends
    - Fixed possible out of bounds read when parsing public keys from the server
    - Fixed possible out of bounds read when parsing invalid PEM files
    - No longer null terminates the scp remote exec command
    - Now handle errors when Diffie Hellman key pair generation fails
    - Fixed compiling on Windows with the flag STDCALL=ON
    - Improved building instructions
    - Improved unit tests
  - Needs OpenSSL ≥ 1.0.1 now as ECC support is assumed
  - Modernize spec somewhat as EL-6 can no longer be supported


author: Paul Howarth <paul@city-fan.org> - 1.9.0-5
changelog:
  - Switch to https:// upstream URLs
  - Full groff (not just groff-base) needed for the mansyntax check


author: Paul Howarth <paul@city-fan.org> - 1.10.0-1
changelog:
  - Update to 1.10.0
    - Adds agent forwarding support
    - Adds OpenSSH Agent support on Windows
    - Adds ECDSA key support using the Mbed TLS backend
    - Adds ECDSA cert authentication
    - Adds diffie-hellman-group14-sha256, diffie-hellman-group16-sha512,
      diffie-hellman-group18-sha512 key exchanges
    - Adds support for PKIX key reading when using ed25519 with OpenSSL
    - Adds support for EWOULDBLOCK on VMS systems
    - Adds support for building with OpenSSL 3
    - Adds support for using FIPS mode in OpenSSL
    - Adds debug symbols when building with MSVC
    - Adds support for building on the 3DS
    - Adds unicode build support on Windows
    - Restores os400 building
    - Increases min, max and opt Diffie Hellman group values
    - Improves portability of the make file
    - Improves timeout behaviour with 2FA keyboard auth
    - Various improvements to the Wincng backend
    - Fixes reading partial packet replies when using an agent
    - Fixes Diffie Hellman key exchange on Windows 1903+ builds
    - Fixes building tests with older versions of OpenSSL
    - Fixes possible multiple definition warnings
    - Fixes potential cast issues _libssh2_ecdsa_key_get_curve_type()
    - Fixes potential use after free if libssh2_init() is called twice
    - Improved linking when using Mbed TLS
    - Fixes call to libssh2_crypto_exit() if crypto hasn't been initialized
    - Fixes crash when loading public keys with no id
    - Fixes possible out of bounds read when exchanging keys
    - Fixes possible out of bounds read when reading packets
    - Fixes possible out of bounds read when opening an X11 connection
    - Fixes possible out of bounds read when ecdh host keys
    - Fixes possible hang when trying to read a disconnected socket
    - Fixes a crash when using the delayed compression option
    - Fixes read error with large known host entries
    - Fixes various warnings
    - Fixes various small memory leaks
    - Improved error handling, various detailed errors will now be reported
    - Builds are now using OSS-Fuzz
    - Builds now use autoreconf instead of a custom build script
    - cmake now respects install directory
    - Improved CI backend
    - Updated HACKING-CRYPTO documentation
    - Use markdown file extensions
    - Improved unit tests


author: Ding-Yi Chen <dchen@redhat.com> - 3.23-1
changelog:
  - Upstream update to 3.23
    + add more digits of predicted file, model file, scaled data and data
      from matlab libsvmwrite: to .17g
    + svm-toy-gtk is no longer supported
    + Dependency qt is updated to qt5
  - probability output:
    + if 2 classes, directly output the predited probabilities
      rather than run the iterative algorithms for multi-class situations
  - java:
    + libsvm.jar generated by java 1.7 rather than 1.5
    + change the use of "_" in svm.java, which won't be allowed in later java
  - python:
    + split to python2 and python3


author: Dennis Gilmore <dennis@ausil.us> - 1.8.3-4
changelog:
  - pull in patch from upstream so that samples will build on 32 bit arches with
  - largefile support, enables gerbera to run on armv7hl and i686


author: Nicolas Chauvet <kwizart@gmail.com> - 1.8.4-1
changelog:
  - Update to 1.8.4
  - Revert the ABI bump since it's the same as 1.8.3
  - Add back patch for largefile support


author: Alec Leamas <leamas.alec@gmail.com> - 0.10.0-19
changelog:
  - Fix FTBS on python 3.8. Closes: #1718285.
  - mode2: Fix inconsistent loglevel/debug option (upstream #307)
  - plugins: devinput: fix glob "no match" error (upstream #285, DBS 860551)


author: Fedora Release Engineering <releng@fedoraproject.org> - 1.6-22.g
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
  - https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.14.1-9
changelog:
  - Place 'mdns4_minimal' in /etc/nsswitch.conf after 'files' in /etc/nsswitch.conf,
    so that it ends up before 'resolve' (#1867830)


author: Richard W.M. Jones <rjones@redhat.com> - 0.3.5-18
changelog:
  - Subpackage ocaml-gettext-camomile-devel should depend on
    ocaml-gettext-camomile (thanks: Pino Toscano).


author: Richard W.M. Jones <rjones@redhat.com> - 0.3.7-1
changelog:
  - Update to new upstream version 0.3.7.
  - New URL.
  - Include upstream patches since 0.3.7 was released.


author: Denis Arnaud <denis.arnaud_fedora@m4x.org> - 5.2.122-20
changelog:
  - Suppressed the dependency on SCons (as autotools are used instead)
  - Fixed the generated version minor number (from 127 to 122)
  - Fixed the target include directory


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.0.7-26
changelog:
  - Avoid implicit function declaration when building openssl
    Related: RHEL-1780
  - In FIPS mode, prevent any other operations when rsa_keygen_pairwise_test fails
    Resolves: RHEL-17104
  - Add a directory for OpenSSL providers configuration
    Resolves: RHEL-17193
  - Eliminate memory leak in OpenSSL when setting elliptic curves on SSL context
    Resolves: RHEL-19515
  - POLY1305 MAC implementation corrupts vector registers on PowerPC (CVE-2023-6129)
    Resolves: RHEL-21151
  - Excessive time spent checking invalid RSA public keys (CVE-2023-6237)
    Resolves: RHEL-21654
  - SSL ECDHE Kex fails when pkcs11 engine is set in config file
    Resolves: RHEL-20249
  - Denial of service via null dereference in PKCS#12
    Resolves: RHEL-22486
  - Use certified FIPS module instead of freshly built one in Red Hat distribution
    Resolves: RHEL-23474


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.0.7-27
changelog:
  - Use certified FIPS module instead of freshly built one in Red Hat distribution
    Related: RHEL-23474


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.2.2-1
changelog:
  - Rebase to OpenSSL 3.2.2. Fixes CVE-2024-2511, CVE-2024-4603, CVE-2024-4741,
    and Minerva attack.
    Resolves: RHEL-32148
    Resolves: RHEL-36792
    Resolves: RHEL-38514
    Resolves: RHEL-39111


author: David Sommerseth <dazo@eurephia.org> - 2.4.6-3
changelog:
  - Enable the asynchronous push feature, which can improve connect speeds with slow authentication backends


author: David Sommerseth <davids@openvpn.net> - 2.4.12-2
changelog:
  - Fix false exit status on pre runtime scriptlet (Elkhan Mammadli <elkhan@almalinux.org>, RHBZ#2239722)
  - Misbehaving systemctl scriptlet globbing issues (RHBZ#1887984)


author: Charles Duffy <cduffy@spamcop.net>
changelog:
  - upgraded to 4.13
   - added 7z (not just 7za) with a shell wrapper
   - added gcc-c++ to the BuildRequires list


author: Marcin Zajączkowski <mszpak@wp.pl>
changelog:
  - added 7za script and moved SFX module to _datadir/name/ to allow 7za & 7z
     use it simultaneously
   - returned to plugins in separate package


author: Matthias Saou <matthias@saou.eu> 4.14.01-1
changelog:
  - Spec file cleanup.
  - Fix wrapper scripts : Double quote $@ for filenames with spaces to work.
  - Move files from /usr/share to /usr/libexec.
  - Various other minor changes.


author: Matthias Saou <matthias@saou.eu> 4.39-1
changelog:
  - Update to 4.39.
  - Remove no longer needed gcc 4.1 patch.
  - Use the gcc_4.X makefile.
  - Remove RAR licensed files and RAR license itself (#190277).


author: Matthias Saou <matthias@saou.eu> 4.47-1
changelog:
  - Update to 4.47.
  - Include now required patch to exclude removed Rar bits from makefiles.
  - Switch to using "make install" for installation... so patch and hack.
  - Use the asm makefile for x86_64, so build require yasm for it too.
  - Add ppc64 to the main %ifarch.
  - Remove no longer included Codecs and Formats dirs (7z.so replaces them?).
  - Remove our wrapper scripts, since the install script creates its own.


author: Matthias Saou <matthias@saou.eu> 9.20.1-1
changelog:
  - Update to 9.20.1 (#688564).
  - Update norar, nostrip and install patches.
  - Minor clean ups : Don't use trivial macros + new email address.
  - Don't require the main package from the plugins package (#690551).
  - Use the any_cpu_gcc_4.X makefile for ppc* since the ppc specific one is gone.


author: Sérgio Basto <sergio@serjux.com> - 15.09-1
changelog:
  - Update to p7zip_15.09
  - Use cmake.
  - Refactor norar patch.
  - Deleted: p7zip_9.20.1-execstack.patch (upstreamed)
  - Deleted: p7zip_9.20.1-install.patch (upstreamed)
  - Deleted: p7zip_9.20.1-nostrip.patch (upstreamed)


author: Sérgio Basto <sergio@serjux.com> - 15.09-6
changelog:
  - Stating in License.txt file that we removed non-Free unrar code
    from sources (#190277)
  - Fix incorrect fsf address in the license files.
  - Add p7zip_15.09-no7zG_and_7zFM.patch in a diferent patch.


author: Sérgio Basto <sergio@serjux.com> - 15.14-1
changelog:
  - Update to 15.14 .
  - Rebase norar_cmake.patch
  - Minor improvement in snippet of documentation.
  - Drop patch1, from changelog build on s390 is fixed.
  - Drop p7zip-15.09-CVE-2015-1038.patch, from changelog if fixed.
  - Drop upstreamed p7zip_15.09-incorrect-fsf-address.patch .
  - Drop p7zip_15.09-no7zG_and_7zFM.patch, p7zip build is fixed.
  - Add sub-package p7zip-gui with 7zG.


author: Sérgio Basto <sergio@serjux.com> - 15.14-2
changelog:
  - Fix non-executable-in-bin for p7zipForFilemanager.
  - Remove p7zip_compress2.desktop to not duplicate the menu entries.
  - Also build 7zFM, rebuild p7zip_15.14_src_all-norar.tar.bz2, to build 7zFM
    instead 7zFM_do_not_use.


author: Sérgio Basto <sergio@serjux.com> - 15.14.1-1
changelog:
  - Update to 15.14.1
  - Revert 7zFM build, upstream recomends not build it
    http://sourceforge.net/p/p7zip/bugs/175/


author: Tomas Hoger <thoger@redhat.com> - 16.02-7
changelog:
  - Add conditional for building with(out) GUI support.  Keep GUI enabled for
    Fedora and EPEL builds, but disabled for RHEL.
  - Add missing dependency - 7zG requires 7z.so, so p7zip-gui needs to require
    p7zip-plugins.


author: Sérgio Basto <sergio@serjux.com> - 16.02-9
changelog:
  - Security fix for CVE-2017-17969 (from Debian)
  - Add 05-hardening-flags.patch, 09-man-update.patch, 10-drop-fm-doc.patch
    and 14-Fix-g++-warning.patch patches from Debian, very small changes
    better documentation, compile flags and compile warning.


author: Fedora Release Engineering <releng@fedoraproject.org> - 16.02-28
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
  - Fix the build by moving desktop files from kde4/services/ServiceMenus/ to kservices5


author: Jakub Jelen <jjelen@redhat.com> - 1.9.5-1
changelog:
  - Rebase to 1.9.5 version to address race conditions (#2014641)
  - Drop dowstream polkit policy to avoid repeated authentication requests in remote sessions (#1928154)


author: Miro Hrončok <mhroncok@redhat.com> - 0.6.1-5
changelog:
  - Subpackage python2-msgpack has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Miro Hrončok <mhroncok@redhat.com> - 1.2.1-2
changelog:
  - Rebuilt for Python 3.7
  - Prolong the deadline for tests on s390x
  - Don't ignore the test results on arm, do the same as on s390x


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.1.10-11
changelog:
  - Drop explicit locale setting
    See https://fedoraproject.org/wiki/Changes/Remove_glibc-langpacks-all_from_buildroot


author: Miro Hrončok <mhroncok@redhat.com> - 1.1.10-13
changelog:
  - Subpackage python2-setproctitle has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author: Randy Barlow <bowlofeggs@fedoraproject.org> - 3.17.0-1
changelog:
  - Update to 3.17.0 (#1773534).
  - https://github.com/simplejson/simplejson/blob/v3.17.0/CHANGES.txt
  - Drop python2-simplejson.


author: Miro Hrončok <mhroncok@redhat.com> - 18.1.0-2
changelog:
  - Subpackages python2-zmq, python2-zmq-test have been removed
    See https://fedoraproject.org/wiki/Changes/RetirePython2


author: Jochen Breuer <jbreuer@suse.de> - 18.1.0-3
changelog:
  - Providing python-pyzmq, since some packages are still relying on that.
    See: https://bugzilla.redhat.com/show_bug.cgi?id=1789889


author: Merlin Mathesius <mmathesi@redhat.com> - 1.0.11-14
changelog:
  - Fix FTBFS by disabling regeneration of documentation at build time
    and using pregenerated docs included in upstream source. This is
    because gtkdoc-mktmpl has been removed as of gtk-doc-1.26.


author: Martin Gansser <martinkg@fedoraproject.org> - 1.1-3.20170830gitafc8ea9
changelog:
  - change license tag to GPLv2
  - fix warning _FORTIFY_SOURCE requires compiling with optimization (-O)


author: Sérgio Basto <sergio@serjux.com> - 0.157-5.20190303git72db437
changelog:
  - Enable opencl (which is default) only exist --disable-opencl option
  - Disable opencl on 10bit seems that is just prepared for 8bit.
  - Build /usr/bin/x264 with gpac shared lib instead static lib.


author: Sérgio Basto <sergio@serjux.com> - 2.8-1
changelog:
  - Update to 2.8 more 2 patches to fix builds on non-x86 and arm
    https://bitbucket.org/multicoreware/x265/issues/404/28-fails-to-build-on-ppc64le-gnu-linux
    https://bitbucket.org/multicoreware/x265/issues/406/arm-assembly-fail-to-compile-on-18


author: Paul Wouters <pwouters@redhat.com> - 1.3.15-1
changelog:
  - Resolves: rhbz#1761700 xl2tpd-1.3.15 is available
  - Resolves: rhbz#1875262 Unsupported options 'crtscts' and 'lock' in /etc/ppp/options.xl2tpd
  - Resolves: rhbz#1869420 xl2tpd.service:8: PIDFile= references a path below legacy directory /var/run/


author: Denis Arnaud <denis.arnaud_fedora@m4x.org> - 4.3.4-1
changelog:
  - Upstream upgrade
  - Fixes #1921879, #1921972, #1921973, #1921975, #1921976, #1921979, #1921981,
  - #1921983, #1921983, #1921985, #1921987, #1921989, #1921992, #1921994


author: Ben Woodard <woodard@redhat.com> - 4.3.4-3
changelog:
  - disable building with libunwind to fix C++ exceptions when a C applicaion loads
    a module written in C++ #2175966


