# changelog

author: Jerry James <loganjerry@gmail.com> - 2.49.93-21.20210628gitde01f0f
changelog:
  - Update to latest git snapshot for autoconf + glib updates
  - Drop upstreamed -setkey patch
  - Use forge macros
  - Use default HyperSpec URLs


author: Eugene Misnik <eugene.misnik@habital.lv>
changelog:
  - Create spec file for AlmaLinux 9
  - Build using Qt5 instead of Qt4
  - Replace openssl-devel BuildRequires with pkgconfig(openssl):
    allow OBS to fallback to openssl 1.0, since this tool links Qt4
    (which is known not to be compatible with openssl 1.1).
  - Removed item from change log that shouldn't have been
    allowed via request 450449 it's not allowed to change
    and sertianly not insert changes in the changes file
  - Fix linguistic issues in description
  - Removed the service files as they are not compatible with opensuse
    they will for instance break the network settings
    As the script generated by fwbuilders includes iptables rules
    as wel as network interface settings
  - Use the Source link
  - Revert the source split as it's not prefered
  - split package
    * build fwbuilder-service independently from fwbuilder
    * update changes file
  - Update to 5.3.7
    * iptables:
    - Feature: fwbuilder now supports conntrack instead of state module for recent
   iptables
    - Feature: Add support for the iptables > 1.4.20 "-w" option
    - Bugfix: Fixed (potential) deadlock situation as sugested by https://github.c
  om/antaflos
    - Bugfix: Proper handling of NAT chains
    - Feature: Add support for --kerneltz
    * junos:
    - Bugfix: Generated new ids for the IP fragmentation service objects in the st
  andard object database
    - Bugfix: Use correct comment symbol
    * gui:
    - Bugfix: Don't delete object in locked group
    - Feature: Add new objects directly to the subfolder via context menu
    * compiler:
    - Feature: Add support for MSYS2
    - Update OSX buildscript for newer XCode
    - Feature: Add support for GCC 6.X
    - Refactor: Gain more C++11 compatability
    - Feature: W32: Add support for MXE and provide Docker environment for cross c
  ompiling
  - add subpackage service/SysVinit
    * added systemd service / SysVinit file
    * added default file, which will be overwritten (sent) by
      fwbuilder GUI
    * noarch package
  - Build version 5.3.6 from the github repo
    * Several bugfixes for Junos, including rollback on syntax error,
      correct netmask for host objects and ssh password prompt lock-up
    * Support for Junos Access lists
    * Search for objects by port number or ip addres
    * View graphical diff and autocompile firewall when loading file
    * Support for Cisco NXOS Access lists
    * Added support for dummy objects in rules
    * Port to Qt5
  - Deleted fwbuilder-gcc47.patch as it's not needed any more.
    The code has been fixed.
  - Use url for source
  - Use macros for updating of desktop files and icons
  - license update: GPL-2.0+
  - Added automake and libtool as build requirement
  - Used fdupes to get rid of duplicate files
  - Libfwbuilder doesn't exist anymore for a long time,
    that's why the obsoletes removed
  - Build version 5.0.1.3592
  - Build version 5.0.0.3568
  - Build version 4.2.2.3541
  - Build version 4.2.0.3530
  - build release 3.0.5
  - Initial version by Vadim Kurland <vadim@fwbuilder.org>


author: Paul Howarth <paul@city-fan.org> - 2.3.1-1
changelog:
  - Update to 2.3.1
    - geoipupdate now uses TCP keep-alive when compiled with cURL 7.25 or
      greater
    - Previously, on an invalid gzip file, geoipupdate would output binary data
      to stderr; it now displays an appropriate error message
    - Install README, ChangeLog, GeoIP.conf.default etc. into docdir (GH#33)
    - $(sysconfdir) is now created if it doesn't exist (GH#33)
    - The sample config file is now usable (GH#33)


author: Paul Howarth <paul@city-fan.org> - 2.4.0-1
changelog:
  - Update to 2.4.0
    - geoipupdate now checks that the database directory is writable: if it is
      not, it reports the problem and aborts
    - geoipupdate now acquires a lock when starting up to ensure only one
      instance may run at a time: a new option, 'LockFile', exists to set the
      file to use as a lock ('.geoipupdate.lock' in the database directory by
      default)
    - geoipupdate now prints out additional information from the server when a
      download request results in something other than HTTP status 2xx; this
      provides more information when the API does not respond with a database
      file
    - ${datarootdir}/GeoIP is now created on 'make install' (GH#29)
    - Previously, a variable named 'ERROR' was used, which caused issues building
      on Windows (GH#36)
  - Drop EL-5 support
    - Drop BuildRoot: and Group: tags
    - Drop explicit buildroot cleaning in %install section
    - Drop explicit %clean section
    - noarch subpackages always available now
    - libcurl-devel always available now


author: Paul Howarth <paul@city-fan.org> - 2.5.0-1
changelog:
  - Update to 2.5.0
    - Replace use of strnlen() due to lack of universal availability (GH#71)
    - Document the 'LockFile' option in the 'GeoIP.conf' man page (GH#64)
    - Remove unused base64 library (GH#68)
    - Add the new configuration option 'PreserveFileTimes'; if set, the
      downloaded files will get the same modification times as their original on
      the server (default is '0') (GH#63)
    - Use the correct types when calling 'curl_easy_setopt()'; this fixes
      warnings generated by libcurl's 'typecheck-gcc.h' (GH#61)
    - In 'GeoIP.conf', the 'UserId' option was renamed to 'AccountID' and the
      'ProductIds' option was renamed to 'EditionIDs'; the old options will
      continue to work, but upgrading to the new names is recommended for
      forward compatibility


author: Rénich Bon Ćirić <renich@woralelandia.com> - 1.3.0-1
changelog:
  - Updated to v1.3.0.
  - Updated API version to 2.0.5.
  - Added the lua-term requirement for the lua plugin.


author: Rénich Bon Ćirić <renich@woralelandia.com> - 1.3.1-2
changelog:
  - Added janus-dtls patch explanation.
  - Removed patch's serial number 0004- for better readability.
  - Fixed janus-plugins-audiobridge's summary.


author: Alexander Ploumistos <alexpl@fedoraproject.org> - 0.6.0-1
changelog:
  - Update to v0.6.0
  - Fix project and source URL
  - Change license to LGPL-2.1-or-later
  - Adapt for building with Meson
  - Add lyx-fonts dependency
  - Drop patch for Georgian


author: José Expósito <jexposit@redhat.com> - 24.1.2-3
changelog:
  - Match mesa-libEGL version
    Cherry-picked from: https://src.fedoraproject.org/rpms/mesa/pull-request/24
    Resolves: https://issues.redhat.com/browse/RHEL-50229


author: José Expósito <jexposit@redhat.com> - 24.2.8-2
changelog:
  - AMD Navi4x support
    Backport fixes for radeonsi and disable GFX12 on radv
    Resolves: https://issues.redhat.com/browse/RHEL-53419


author: Anusha Srivatsa <asrivats@redhat.com> - 24.2.8-3
changelog:
  - NV dGFX fix for firefox crashing
    Backport fixes for NV dGFX driver crashing firefox
    Resolves: https://issues.redhat.com/browse/RHEL-107885


author: Anusha Srivatsa <asrivats@redhat.com> - 25.0.7-2
changelog:
  - NV dGFX fix for firefox crashing
    Backport fixes for NV dGFX driver crashing firefox
    Resolves: https://issues.redhat.com/browse/RHEL-93219


author: Jerry James <loganjerry@gmail.com> - 2.13.0-1
changelog:
  - Update to 2.13.0 (see CHANGES for details)
  - Enable TLS support
  - Build the GUI with fltk instead of X11
  - Ship the xgp wrapper script


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 37-2
changelog:
  - Split out codemodel files, and make ngspice, libngspice require codemodel
  - Move scripts to %_libdir, they were arch-dependent actually


author: Petr Pisar <ppisar@redhat.com> - 2.5.9-2
changelog:
  - Modernize spec file
  - License corrected to
    ((LGPLv2+ or CPL) and (LGPLv2+ or GPLv2+ or MPLv2.0 or MPLv1.1))


author: Tom Callaway <spot@fedoraproject.org> - 10:20220321-72
changelog:
  - apply upstream fix for CVE-2023-32700
  - patch texmfcnf.lua
  - fix mptopdf.pl and thumbpdf.pl to have proper interpreter lines


author: Paul Howarth <paul@city-fan.org> - 5.0.0-1
changelog:
  - Update to 5.0.0
    - Removed all of the obsolete (and no longer used) make/imake-based build
      infrastructure
    - Removed the bundled copies of the source code for the external libraries
      used for JPEG and TIFF support (which were not used anyway)
  - Avoid duplicate documentation files by hard linking them together


author: Paul Howarth <paul@city-fan.org> - 6.0.0-1
changelog:
  - Update to 6.0.0
    - Add basic HiDPI support
    - Improve the compatibility of the source code with more modern C standards
      (e.g., C23)
    - Fix the build with link-time optimization (GH#25)
    - Fix many other bugs
  - Package NEWS.txt


author: Paul Howarth <paul@city-fan.org> - 6.0.1-1
changelog:
  - Update to 6.0.1
    - xvjpeg.c, xvpng.c: Fix gcc warnings on -Wclobbered
    - xvjpeg.c: Fix a bad memory access on jpegs with inverted data
    - Fix xvtext.c overwrite exposed by the link-time optimization fix


author: Paul Howarth <paul@city-fan.org> - 6.0.2-1
changelog:
  - Update to 6.0.2
    - Added -isize option to control the icon size in the browser: the syntax is
      -isize <width> or -isize <width>x<height>
      If the height is omitted, it defaults to the width * 3/4
    - xv now checks the XV_OPTIONS environment variable before reading the
      command line; xv splits it into words and parses it like command line
      options
      Use XV_OPTIONS to set default options


