# changelog

author: Michael Fleming <mfleming+rpm@enlartenment.com> 1.3.14-2
changelog:
  - Remamed to match upstream tarball name
  - Removed static libraries
  - Added symlinks to packages
  - Mark config file noreplace


author: Michael Fleming <mfleming+rpm@enlartenment.com> 1.3.14-3
changelog:
  - Fix Obsoletes/Provides for old "geoip"-convention packages
  - Move .so symlinks to -devel where they should be


author: Michael Fleming <mfleming+rpm@enlartenment.com> 1.4.0-3
changelog:
  - Upstream upgrade
  - Added LICENSE.txt file to %doc, covering GeoIP country/city data license
    (bz #198137)


author: Michael Fleming <mfleming+rpm@enlartenment.com> 1.4.1-1
changelog:
  - New upstream release
  - Add fetch-geoipdata* scripts to pull free databases automatically if
    desired (bz #198137)
  - README.fedora added to briefly explain above.


author: Paul Howarth <paul@city-fan.org> - 1.4.8-4
changelog:
  - libGeoIPUpdate and geoipupdate (which is linked against it) are GPL-licensed
    rather than LGPL-licensed (#840896)
  - Don't package generic INSTALL file (#661625)
  - Kill bogus rpaths on x86_64
  - Hardcode library sonames in %files list to avoid nasty surprises in the
    future
  - Drop %defattr, redundant since rpm 4.4
  - Recode docs as UTF-8
  - Don't use macros for commands
  - Use tabs


author: Philip Prindeville <philipp@fedoraproject.org> - 1.5.0-1
changelog:
  - Version bump to 1.5.0
  - Have GeoIP.dat be a symlink to the real data, and install the canned
    GeoIP.dat as GeoIP-initial.dat
  - Change config as per Boris' instructions to use 'lite' databases which are
    regularly updated.
  - Add pkgconfig (.pc) file into devel subpackage
  - Add cron support for refreshing the lite databases and make a separate
    subpackage.


author: Paul Howarth <paul@city-fan.org> - 1.5.0-5
changelog:
  - Make GeoIP.dat -> GeoIP-initial.dat symlink in %install, not %post,
    and don't %ghost it
  - Run geoipupdate silently in %post and cron job
  - Create empty database files for %ghost to work with old rpm versions
  - Don't try to use noarch subpackages on old rpm versions
  - Update %description to mention database updates
  - Drop outdated README.Fedora


author: Jan Safranek <jsafrane@redhat.com> - 1.5.0-7
changelog:
  - Don't download the database in %post (#1029807)
  - Don't download GeoLiteASNum as it's no longer provided.


author: Jan Safranek <jsafrane@redhat.com> - 1.5.0-10
changelog:
  - Added base IPv6 database to GeoIP package
  - Added GeoIP-data subpackage with all other databases (#1201857)


author: Michal Ruprich <mruprich@redhat.com> - 1.5.0-12
changelog:
  - Removed clean section
  - Resolves: #1589860 - Update GeoIP legacy databases
  - Resolves: #1409060 -  Missing symlink at the GeoIP-update package


author: Ilya Voyskovsky <ivoyskovsky@cloudlinux.com> - 7.1.1-19.1
changelog:
  - ALTPHP-1501: Update to 7.1.1-19
  - Updated libwebp to 1.3.2
  - Added package with libraries for static linking
  - Build with newer libraries for RHEL6


author: Ilya Voyskovsky <ivoyskovsky@cloudlinux.com> - 7.1.1-43.1
changelog:
  - ALTPHP-1896: Update to 7.1.1-43
  - ALTPHP-1920: Update libwebp to 1.5.0
  - ALTPHP-1932: Fix perfomance issues


author: Robert-André Mauchin <zebob.m@gmail.com> - 1.0.0-5.20180925gitd0076f5
changelog:
  - Update to commit d0076f507a6027455540e2e4f25f84ca38803e07
  - Set CONFIG_LOWBITDEPTH to 1
  - Fix #1632658


author: Robert-André Mauchin <zebob.m@gmail.com> - 3.1.1-1
changelog:
  - Update to 3.1.1
  - Close: rhbz#1954337
  - Security fix for CVE-2021-30473
  - Fix: rhbz#1961375
  - Fix: rhbz#1961376
  - Security fix for CVE-2021-30475
  - Fix: rhbz#1968017
  - Fix: rhbz#1968018


author: Tim Powers <timp@redhat.com>
changelog:
  - changelog started
  - general cleanups, changed prefix to /usr, added manpage to files section
  - including in Powertools


author: Tim Powers <timp@redhat.com>
changelog:
  - update to 7.4.1 to fix bug #20337, problems with curl -c
  - not using patch anymore, it's included in the new source. Keeping
    for reference


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - include curl-config in curl-devel
  - update to 7.8 to fix memory leak and strlcat() symbol pollution from libcurl


author: Joe Orton <jorton@redhat.com> 7.9.8-2
changelog:
  - fix `curl-config --libs` output for libdir!=/usr/lib
  - remove docs/LIBCURL from docs list; remove unpackaged libcurl.la
  - libtoolize and reconf


author: Adrian Havill <havill@redhat.com> 7.10.6-7
changelog:
  - aclocal before libtoolize
  - move OpenLDAP license so it's present as a doc file, present in
    both the source and binary as per conditions


author: Adrian Havill <havill@redhat.com> 7.12.1-1
changelog:
  - upgrade to 7.12.1
  - enable GSSAPI auth (#129353)
  - enable I18N domain names (#134595)
  - workaround for broken ProFTPD SSL auth (#134133). Thanks to
    Aleksandar Milivojevic


author: Adrian Havill <havill@redhat.com> 7.12.3-1
changelog:
  - Upgrade to 7.12.3, which uses poll() for FDSETSIZE limit (#134794)
  - require libidn-devel for devel subpkg (#141341)
  - remove proftpd kludge; included upstream


author: Joe Orton <jorton@redhat.com> 7.12.3-3
changelog:
  - don't pass /usr to --with-libidn to remove "-L/usr/lib" from
    'curl-config --libs' output on x86_64.


author: Ivana Varekova <varekova@redhat.com> - 7.15.1-2
changelog:
  - fix multilib problem - #181290 - 
    curl-devel.i386 not installable together with curl-devel.x86-64


author: Jindrich Novy <jnovy@redhat.com> - 7.16.0-2
changelog:
  - fix BuildRoot
  - add Requires: pkgconfig for curl-devel
  - move LDFLAGS and LIBS to Libs.private in libcurl.pc.in (#213278)


author: Jindrich Novy <jnovy@redhat.com> 7.16.2-4
changelog:
  - another series of review fixes (#225671),
    thanks to Paul Howarth
  - check version of ldap library automatically
  - don't use %makeinstall and preserve timestamps
  - drop useless patches


author: Jindrich Novy <jnovy@redhat.com> 7.16.3-1
changelog:
  - update to 7.16.3
  - drop .print patch, applied upstream
  - next series of merge review fixes by Paul Howarth
  - remove aclocal stuff, no more needed
  - simplify makefile arguments
  - don't reference standard library paths in libcurl.pc
  - include docs/CONTRIBUTE


author: Jindrich Novy <jnovy@redhat.com> 7.16.4-5
changelog:
  - add support for the NSS PKCS#11 pem reader so the command-line is the
    same for both OpenSSL and NSS by Rob Crittenden (rcritten@redhat.com)
  - switch to NSS again


author: Jindrich Novy <jnovy@redhat.com> 7.17.1-1
changelog:
  - update to curl 7.17.1
  - include patch to enable SSL usage in NSS when a socket is opened
    nonblocking, thanks to Rob Crittenden (rcritten@redhat.com)


author: Jindrich Novy <jnovy@redhat.com> 7.17.1-3
changelog:
  - drop useless ldap library detection since curl doesn't
    dlopen()s it but links to it -> BR: openldap-devel
  - enable LDAPS support (#225671), thanks to Paul Howarth
  - BR: krb5-devel to reenable GSSAPI support
  - simplify build process
  - update description


author: Jindrich Novy <jnovy@redhat.com> 7.18.1-1
changelog:
  - update to curl 7.18.1 (fixes #397911)
  - add ABI docs for libcurl
  - remove --static-libs from curl-config
  - drop curl-config patch, obsoleted by @SSL_ENABLED@ autoconf
    substitution (#432667)


author: Jindrich Novy <jnovy@redhat.com> 7.18.1-2
changelog:
  - spec cleanup, thanks to Paul Howarth (#225671)
    - drop BR: libtool
    - convert CHANGES and README to UTF-8
    - _GNU_SOURCE in CFLAGS is no more needed
    - remove bogus rpath


author: Jindrich Novy <jnovy@redhat.com> 7.19.4-1
changelog:
  - update to 7.19.4 (fixes CVE-2009-0037)
  - fix leak in curl_easy* functions, thanks to Kamil Dudka
  - drop nss-fix patch, applied upstream


author: Jindrich Novy <jnovy@redhat.com> 7.19.4-2
changelog:
  - drop .easy-leak patch, causes problems in pycurl (#488791)
  - fix libcurl-devel dependencies (#488895)


author: Kamil Dudka <kdudka@redhat.com> 7.19.4-6
changelog:
  - upstream patch fixing memory leak in lib/nss.c (#453612)
  - remove redundant dependency of libcurl-devel on libssh2-devel


author: Kamil Dudka <kdudka@redhat.com> 7.19.5-8
changelog:
  - do not pre-login to all PKCS11 slots, it causes problems with HW tokens
  - try to select client certificate automatically when not specified, thanks
    to Claes Jakobsson


author: Kamil Dudka <kdudka@redhat.com> 7.19.6-1
changelog:
  - new upstream release, dropped applied patches
  - changed NSS code to not ignore the value of ssl.verifyhost and produce more
    verbose error messages (#516056)


author: Kamil Dudka <kdudka@redhat.com> 7.19.6-3
changelog:
  - avoid tight loop during a sftp upload
  - http://permalink.gmane.org/gmane.comp.web.curl.library/24744


author: Kamil Dudka <kdudka@redhat.com> 7.19.6-4
changelog:
  - use pkg-config to find nss and libssh2 if possible
  - better patch (not only) for SCP/SFTP polling
  - improve error message for not matching common name (#516056)


author: Kamil Dudka <kdudka@redhat.com> 7.19.7-1
changelog:
  - new upstream release, dropped applied patches
  - workaround for broken TLS servers (#525496, #527771)


author: Kamil Dudka <kdudka@redhat.com> 7.19.7-3
changelog:
  - fix crash on doubly closed NSPR descriptor, patch contributed
    by Kevin Baughman (#534176)
  - new version of patch for broken TLS servers (#525496, #527771)


author: Kamil Dudka <kdudka@redhat.com> 7.19.7-11
changelog:
  - upstream patch adding a new option -J/--remote-header-name
  - dropped temporary workaround for #545779


author: Kamil Dudka <kdudka@redhat.com> 7.20.0-1
changelog:
  - new upstream release - added support for IMAP(S), POP3(S), SMTP(S) and RTSP
  - dropped patches applied upstream
  - dropped curl-7.16.0-privlibs.patch no longer useful
  - a new patch forcing -lrt when linking the curl tool and test-cases


author: Kamil Dudka <kdudka@redhat.com> 7.20.0-3
changelog:
  - throw CURLE_SSL_CERTPROBLEM in case peer rejects a certificate (#565972)
  - valgrind temporarily disabled (#574889)
  - kerberos installation prefix has been changed


author: Paul Howarth <paul@city-fan.org> 7.20.1-3
changelog:
  - replace Rawhide s390-sleep patch with a more targeted patch adding a
    delay after tests 513 and 514 rather than after all tests


author: Kamil Dudka <kdudka@redhat.com> 7.20.1-4
changelog:
  - upstream patch preventing failure of test536 with threaded DNS resolver
  - upstream patch preventing SSL handshake timeout underflow


author: Kamil Dudka <kdudka@redhat.com> 7.20.1-5
changelog:
  - CRL support now works again (#581926)
  - make it possible to start a testing OpenSSH server when building with SELinux
    in the enforcing mode (#521087)


author: Kamil Dudka <kdudka@redhat.com> 7.21.0-1
changelog:
  - new upstream release, drop applied patches
  - update of %description
  - disable valgrind for certain test-cases (libssh2 problem)


author: Kamil Dudka <kdudka@redhat.com> 7.21.1-2
changelog:
  - re-enable test575 on s390(x), already fixed (upstream commit d63bdba)
  - modify system headers to work around gcc bug (#617757)
  - curl -T now ignores file size of special files (#622520)
  - fix kerberos proxy authentication for https (#625676)
  - work around glibc/valgrind problem on x86_64 (#626470)


author: Paul Howarth <paul@city-fan.org> 7.21.1-3
changelog:
  - fix up patches so there's no need to run autotools in the rpm build
  - drop buildreq automake
  - drop dependency on automake for devel package from F-14, where
    %{_datadir}/aclocal is included in the filesystem package
  - drop dependency on pkgconfig for devel package from F-11, where
    pkgconfig dependencies are auto-generated


author: Kamil Dudka <kdudka@redhat.com> 7.21.2-4
changelog:
  - prevent FTP client from hanging on unrecognized ABOR response (#649347)
  - return more appropriate error code in case FTP server session idle
    timeout has exceeded (#650255)


author: Kamil Dudka <kdudka@redhat.com> 7.21.2-5
changelog:
  - do not send QUIT to a dead FTP control connection (#650255)
  - pull back glibc's implementation of str[n]casecmp(), #626470 appears fixed


author: Paul Howarth <paul@city-fan.org> 7.21.3-1
changelog:
  - update to 7.21.3:
    - added --noconfigure switch to testcurl.pl
    - added --xattr option
    - added CURLOPT_RESOLVE and --resolve
    - added CURLAUTH_ONLY
    - added version-check.pl to the examples dir
    - check for libcurl features for some command line options
    - Curl_setopt: disallow CURLOPT_USE_SSL without SSL support
    - http_chunks: remove debug output
    - URL-parsing: consider ? a divider
    - SSH: avoid using the libssh2_ prefix
    - SSH: use libssh2_session_handshake() to work on win64
    - ftp: prevent server from hanging on closed data connection when stopping
      a transfer before the end of the full transfer (ranges)
    - LDAP: detect non-binary attributes properly
    - ftp: treat server's response 421 as CURLE_OPERATION_TIMEDOUT
    - gnutls->handshake: improved timeout handling
    - security: pass the right parameter to init
    - krb5: use GSS_ERROR to check for error
    - TFTP: resend the correct data
    - configure: fix autoconf 2.68 warning: no AC_LANG_SOURCE call detected
    - GnuTLS: now detects socket errors on Windows
    - symbols-in-versions: updated en masse
    - added a couple of examples that were missing from the tarball
    - Curl_send/recv_plain: return errno on failure
    - Curl_wait_for_resolv (for c-ares): correct timeout
    - ossl_connect_common: detect connection re-use
    - configure: prevent link errors with --librtmp
    - openldap: use remote port in URL passed to ldap_init_fd()
    - url: provide dead_connection flag in Curl_handler::disconnect
    - lots of compiler warning fixes
    - ssh: fix a download resume point calculation
    - fix getinfo CURLINFO_LOCAL* for reused connections
    - multi: the returned running handles counter could turn negative
    - multi: only ever consider pipelining for connections doing HTTP(S)
  - drop upstream patches now in tarball
  - update bz650255 and disable-test1112 patches to apply against new codebase
  - add workaround for false-positive glibc-detected buffer overflow in tftpd
    test server with FORTIFY_SOURCE (similar to #515361)


author: Kamil Dudka <kdudka@redhat.com> 7.21.4-1
changelog:
  - new upstream release
  - avoid memory leak on SSL connection failure (upstream commit a40f58d)
  - work around valgrind bug (#678518)


author: Kamil Dudka <kdudka@redhat.com> 7.21.7-3
changelog:
  - fix SIGSEGV of curl -O -J given more than one URL (#723075)
  - introduce the --delegation option of curl (#730444)
  - initialize NSS with no database if the selected database is broken (#728562)


author: Paul Howarth <paul@city-fan.org> 7.25.0-1
changelog:
  - new upstream release (#806264)
  - fix character encoding of docs with a patch rather than just iconv
  - update debug and multilib patches
  - don't use macros for commands
  - reduce size of %prep output for readability


author: Kamil Dudka <kdudka@redhat.com> 7.25.0-2
changelog:
  - use NSS_InitContext() to initialize NSS if available (#738456)
  - provide human-readable names for NSS errors (upstream commit a60edcc6)


author: Kamil Dudka <kdudka@redhat.com> 7.27.0-3
changelog:
  - use the upstream facility to disable problematic tests
  - do not crash if MD5 fingerprint is not provided by libssh2


author: Kamil Dudka <kdudka@redhat.com> 7.28.1-2
changelog:
  - prevent NSS from crashing on client auth hook failure
  - clear session cache if a client cert from file is used
  - fix error messages for CURLE_SSL_{CACERT,CRL}_BADFILE


author: Kamil Dudka <kdudka@redhat.com> 7.29.0-3
changelog:
  - switch SSL socket into non-blocking mode after handshake
  - drop the hide_selinux.c hack no longer needed in %check


author: Kamil Dudka <kdudka@redhat.com> 7.29.0-4
changelog:
  - do not ignore poll() failures other than EINTR (#919127)
  - curl_global_init() now accepts the CURL_GLOBAL_ACK_EINTR flag (#919127)


author: Kamil Dudka <kdudka@redhat.com> 7.30.0-1
changelog:
  - new upstream release (fixes CVE-2013-1944)
  - prevent test-suite failure due to using non-default port ranges in tests


author: Kamil Dudka <kdudka@redhat.com> 7.33.0-1
changelog:
  - new upstream release
  - fix missing initialization in NTLM code causing test 906 to fail
  - fix missing initialization in SSH code causing test 619 to fail


author: Ivana Varekova <varekova@redhat.com> - 7.15.1-2
changelog:
  - fix multilib problem - #181290 -
    curl-devel.i386 not installable together with curl-devel.x86-64


author: Sergey Fokin <sfokin@cloudlinux.com> - 8.11.0-2
changelog:
  - don't add link to ldap in *.pc file if ldap.pc doesn't exist
  - don't add link to mit-krb5-gssapi in *.pc file if mit-krb5-gssapi.pc.pc doesn't exist


author: Sergey Fokin <sfokin@cloudlinux.com> - 8.19.0-2
changelog:
  - ALTPHP-2119: patch to allow building alt-curlssl11 with OpenSSL 1.1
    (curl 8.19.0 dropped OpenSSL < 3.0 support upstream)
  - Fix OPENSSL_VERSION_STRING -> OPENSSL_VERSION for OpenSSL 1.1 compat
  - Fix doc file references: FAQ -> FAQ.md, TODO -> TODO.md, KNOWN_BUGS -> KNOWN_BUGS.md
  - Disable flaky tests 763, 1501, 1583


author: Nikolai Mardanov <nmardanov@cloudlinux.com> - 8.19.0-3
changelog:
  - ALTPHP-2106: pin alt-nghttp2 runtime requirement to the version we built
    against, to avoid undefined-symbol errors when an older alt-nghttp2 is
    installed alongside a freshly built alt-curlssl11


author: Ilya Voyskovsky <ivoyskovsky@cloudlinux.com> - 8.19.0-4
changelog:
  - Restore short "OpenSSL/1.1.1w" SSL version string (drop the duplicated
    "OpenSSL " prefix and trailing release date introduced when working
    around OPENSSL_VERSION_STRING for alt-openssl11)


author: Levon Matshkalyan <lmatshkalyan@cloudlinux.com> - 2.1.28-1
changelog:
  - Update to 2.1.28 to match system cyrus-sasl on EL10 (fixes
    "ldap_int_sasl_init: SASL library version mismatch: expected 2.1.28,
    got 2.1.27" when system libldap loads alt libsasl2 via php RPATH)
  - Drop cyrus-sasl-pr559-RC4-openssl.patch (merged upstream in 2.1.28)
  - Add rpath to own libdir so sbin tools find the bundled libsasl2
    without the system cyrus-sasl-lib package installed
  - Drop cyrus-sasl-2.1.23-man.patch (testsaslauthd.8 man page is shipped
    upstream in 2.1.28; applying the patch would duplicate its content)


author: Frediano Ziglio <freddy77@angelfire.com>
changelog:
  - remove dependency from freetds-unixodbc
  - fix field name (Copyright instead of License)
  - updated URL


author: Jason Taylor <jtfas90@gmail.com> - 4.4.1-1
changelog:
  - Update to latest upstream
  - Add CMakeLists.txt path patch
  - Spec file updates to meet packaging standards


author: Ville Skyttä <ville.skytta at iki.fi> 0:2.6.1-0.fdr.3
changelog:
  - Partial fix for bad datadirs returned by icu-config (works as long as
  data packaging mode is not "common" or "dll").


author: Ville Skyttä <ville.skytta at iki.fi> 0:3.0-0.fdr.1
changelog:
  - Update to 3.0, datadirs patch no longer needed.
  - Package data in shared libs, drop -locales subpackage.
  - Rename -docs subpackage to libicu-doc, and generate graphs with graphviz.


author: Ville Skyttä <ville.skytta at iki.fi> 3.2-3
changelog:
  - Apply upstream case mapping mutex lock removal patch.
  - Build with gcc 3.2 as a temporary workaround for #152495.


author: Caolan McNamara <caolanm@redhat.com> 3.6-0.1.d01
changelog:
  - rh#200728# update to prelease 3.6d01 to pick up on sinhala fixes
  - drop integrated rh190879.patch
  - drop integrated icu-3.4-sinhala1.patch


author: Caolan McNamara <caolanm@redhat.com> 3.6-2
changelog:
  - fix rh#205252#/icu#5365 (gnome#121882#/#icu#4026#) to make icu
  like pango for multiple dependant vowels


author: Caolan McNamara <caolanm@redhat.com> 3.6-5
changelog:
  - rh#208705# add pkg-config Require for -devel package
  - add icu.icu5431.malayam.patch for rh#208551#/rh#209084#
  - add icu.icu5433.oriya.patch for rh#208559#/rh#209083#


author: Caolan McNamara <caolanm@redhat.com> 3.6-20
changelog:
  - Resolves: rhbz#243984 change the icu group as it is libicu
  which is "System Environment/Libraries" not icu


author: Caolan McNamara <caolanm@redhat.com> 3.8-0.1.d01
changelog:
  - 3.8 release candidate
  - drop integrated icu.icu5433.oriya.patch
  - drop integrated icu.icu5488.assamese.patch
  - drop integrated icu.icu5500.devicetablecrash.patch
  - drop integrated icu.icu5501.sinhala.biggerexpand.patch
  - drop integrated icu.icu5594.gujarati.patch
  - drop integrated icu.icu5465.telegu.patch


author: Caolan McNamara <caolanm@redhat.com> 3.8.1-2
changelog:
  - remove icu.icu5365.dependantvowels.patch and cleanup
  icu.icu5506.multiplevowels.patch as they patch and unpatch
  eachother (thanks George Rhoten for pointing out that madness)


author: Caolan McNamara <caolanm@redhat.com> 3.8.1-3
changelog:
  - CVE-2007-4770 CVE-2007-4771 add icu.regexp.patch
  - Resolves: rhbz#423211 fix malalayam stuff in light of syllable
  changes


author: Caolan McNamara <caolanm@redhat.com> 3.8.1-5
changelog:
  - Resolves: rhbz#431401 split syllables on 1st 0d4d of a 0d4d +
  (>= 0d15 && <= 0d39) + 0d4d + 0d30 sequence


author: Caolan McNamara <caolanm@redhat.com> 4.0-2
changelog:
  - Resolves: rhbz#459698 drop Malayalam patches. Note test with Rachana/Meera
  instead of Lohit Malayalam before filing bugs against icu wrt.
  Malayalam rendering


author: Ilya Voyskovsky <ivoyskovsky@cloudlinux.com> - 57.1-5
changelog:
  - Merged into unified alt-libicu spec selected by --define icu_version
  - Wire ICU U_TIMEZONE_FILES_DIR to alt-libicu-tzdata via symlink at
    %{_datadir}/tzdata; alt-libicu-tzdata is now a Requires/BuildRequires
  - Apply ICU-22973 / CVE-2025-5222 (genrb buffer overflow): not applied
    for v57 yet (see TODO.md)
  - Drop SOURCE100/101 dep filters, use alt_default_filter
  - Drop downstream ".cloudlinux.1" release suffix; align Release with
    other ICU lines


author: Ilya Voyskovsky <ivoyskovsky@cloudlinux.com> - 65.1-5
changelog:
  - Merged into unified alt-libicu spec selected by --define icu_version
  - Wire ICU U_TIMEZONE_FILES_DIR to alt-libicu-tzdata via symlink at
    %{_datadir}/tzdata; alt-libicu-tzdata is now a Requires/BuildRequires
  - Apply ICU-22973 / CVE-2025-5222 (genrb buffer overflow)
  - Run %check as two top-level make calls (source/test + xcheck-local)
    to dodge ICU's broken nested-make jobserver pattern; tests now run
    strictly without "||:"


author: Ilya Voyskovsky <ivoyskovsky@cloudlinux.com> - 71.1-5
changelog:
  - Merged into unified alt-libicu spec selected by --define icu_version
  - Wire ICU U_TIMEZONE_FILES_DIR to alt-libicu-tzdata via symlink at
    %{_datadir}/tzdata; alt-libicu-tzdata is now a Requires/BuildRequires
  - Apply ICU-22973 / CVE-2025-5222 (genrb buffer overflow)
  - Release bumped to align with other ICU lines


author: Leigh Scott <leigh123linux@googlemail.com> - 1.0.3-3
changelog:
  - Remove Group tag
  - Switch to QT5
  - Update ldconfig scriptlet
  - Add BuildRequires gcc-c++
  - Remove BuildRequires pkgconfig


author: Alex71 <nyrk71@gmail.com> 2.1.0-2
changelog:
  - put libhpdf.so in the devel package and libhpdf-2.1.0.so in the main one
  - removed duplicated README and CHANGES from devel package
  - fixed "E: empty-debuginfo-package" with --enable-debug flag in configure
  - removed INSTALL file
  - added demo/ directory in doc (devel only) as doc


author: Alexandru Ciobanu <alex@tvtransilvania.ro> - 0.1.0-5
changelog:
  - Applied pkgconfig patch to remove unneeded directories.
  - Changed permissions of files to 0644.
  - Fixed minor typos.


author: Brian Aker <brian@tangent.org> - 1.0.8
changelog:
  * Fri Jan  8 2010 Brian Aker <brian@tangent.org> - 0.37
  - Modified to be explicit in install include files.


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.5.0-3
changelog:
  - Use C.UTF-8 locale
    See https://fedoraproject.org/wiki/Changes/Remove_glibc-langpacks-all_from_buildroot


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: Rahul Sundaram <sundaram@fedoraproject.org> - 0.3.0-1
changelog:
  - upstream release 0.3.0
  - enable gif2webp
  - add build requires on giflib-devel and libtiff-devel
  - use make_install and hardened macros
  - list binaries explicitly


author: Sebastian Vahl <fedora@deadbabylon.de> 0.8-3
changelog:
  - require pkgconfig in devel subpkg
  - move api description to devel subpkg
  - keep timestamps in %install
  - avoid lib64 rpaths


author: Remi Collet <remi@fedoraproject.org> - 0.10-1
changelog:
  - update to 0.10
  - apply patch with changes from php bundled lib (thanks spot)
  - handle multiarch headers (ex from MySQL)


author: Rex Dieter <rdieter@fedoraproject.org> 0.10.1-4
changelog:
  - Warning about conflicting contexts for /usr/lib64/libzip/include/zipconf.h versus /usr/include/zipconf-64.h (#853954)


author: Remi Collet <remi@remirepo.net> - 1.3.2-1
changelog:
  - update to 1.3.2
  - drop multilib header hack
  - change URL to https://libzip.org/
  - test suite now ok on all arch


author: Bill Nottingham <notting@redhat.com>
changelog:
  - update to 1.2.7
  - fix some bugs from bugzilla (#4885, #4887, #4888, #4967)
  - take include files out of base package


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add -D_REENTRANT to make threaded stuff more stable, even though it looks
    like the sources define it, too
  - mark *.ph files in migration tools as config files


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - move the defaults for databases and whatnot to /var/lib/ldap (bug #10714)
  - fix some possible string-handling problems


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 1.2.10
  - add revamped version of patch from kos@bastard.net to allow execution as
    any non-root user
  - remove test suite from %build because of weirdness in the build system


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - more minimalistic fix for bug #11111 after consultation with OpenLDAP team
  - backport replacement for the ldapuser patch


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 1.2.11
  - add condrestart logic to init script
  - munge migration scripts so that you don't have to be
    /usr/share/openldap/migration to run them
  - add code to create pid files in /var/run


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - tweak init script to return error codes properly
  - change initscripts dependency to one on /etc/init.d


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - switch to gdbm; I'm getting off the db merry-go-round
  - tweak the init script some more
  - add instdir to @INC in migration scripts


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - split off clients and servers to shrink down the package and remove the
    base package's dependency on Perl
  - make certain that the binaries have sane permissions


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - build a semistatic slurpd with threads, everything else without
  - disable reverse lookups, per email on OpenLDAP mailing lists
  - make sure the execute bits are set on the shared libraries


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add the nis.schema and inetorgperson.schema to the default server config
  - make ldapadd a hard link to ldapmodify because they're identical binaries


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 2.0.6
  - add buildprereq on cyrus-sasl-devel, krb5-devel, openssl-devel
  - take the -s flag off of slapadd invocations in migration tools
  - add the cosine.schema to the default server config, needed by inetorgperson


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - try adding the suffix first when doing online migrations
  - force ldapadd to use simple authentication in migration scripts
  - add indexing of a few attributes to the default configuration
  - add commented-out section on using TLS to default configuration


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add missing required attributes to conversion scripts to comply with schema
  - add schema for mail aliases, autofs, and kerberosSecurityObject rooted in
    our own OID tree to define attributes and classes migration scripts expect
  - tweak automounter migration script


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - reorganize the patch list to separate MigrationTools and OpenLDAP patches
  - switch to Luke Howard's rfc822MailMember schema instead of the aliases.schema
  - configure slapd to run as the non-root user "ldap" (#19370)
  - chdir() before chroot() (we don't use chroot, though) (#19369)
  - disable saving of the pid file because the parent thread which saves it and
    the child thread which listens have different pids


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add Norbert Klasen's patch (via Del) to fix searches using ldaps URLs
    (OpenLDAP ITS #889)
  - add "-h ldaps:///" to server init when TLS is enabled, in order to support
    ldaps in addition to the regular STARTTLS (suggested by Del)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - change automount object OID from 1.3.6.1.1.1.2.9 to 1.3.6.1.1.1.2.13,
    per mail from the ldap-nis mailing list


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add support for additional OPTIONS, SLAPD_OPTIONS, and SLURPD_OPTIONS in
    a /etc/sysconfig/ldap file (#23549)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - back out pidfile patches, which interact weirdly with Linux threads
  - mark non-standard schema as such by moving them to a different directory


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - build dummy certificate in %post, use it in default config
  - configure-time shenanigans to help a confused configure script


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - move shared libraries to /lib
  - redo init script for better internationalization (#26154)
  - don't use ldaprc files in the current directory (#38402) (patch from
    hps@intermeta.de)
  - add BuildPrereq on tcp wrappers since we configure with
    --enable-wrappers (#43707)
  - don't overflow debug buffer in mail500 (#41751)
  - don't call krb5_free_creds instead of krb5_free_cred_contents any
    more (#43159)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - require cyrus-sasl-md5 (support for DIGEST-MD5 is required for RFC
    compliance) by name (follows from #43079, which split cyrus-sasl's
    cram-md5 and digest-md5 modules out into cyrus-sasl-md5)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add a build-time requirement on pam-devel
  - add a build-time requirement on a sufficiently-new libtool to link
    shared libraries to other shared libraries (which is needed in order
    for prelinking to work)


author: Nalin Dahyabhai <nalin@redhat.com> 2.0.12-1
changelog:
  - update to 2.0.12 to pull in fixes for setting of default TLS options, among
    other things
  - update to migration tools 39
  - drop tls patch, which was fixed better in this release


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - disable kbind support (deprecated, and I suspect unused)
  - configure with --with-kerberos=k5only instead of --with-kerberos=k5
  - build slapd with threads


author: Nalin Dahyabhai <nalin@redhat.com> 2.0.20-2
changelog:
  - temporarily disable optimizations for ia64 arches
  - specify pthreads at configure-time instead of letting configure guess


author: Nalin Dahyabhai <nalin@redhat.com> 2.0.22-2
changelog:
  - switch to an internalized Berkeley DB as the ldbm back-end  (NOTE: this breaks
    access to existing on-disk directory data)
  - add slapcat/slapadd with gdbm for migration purposes
  - remove Kerberos dependency in client libs (the direct Kerberos dependency
    is used by the server for checking {kerberos} passwords)


author: Nalin Dahyabhai <nalin@redhat.com> 2.0.25-1
changelog:
  - update to 2.0.25 "stable", ldbm-over-gdbm (putting off migration of LDBM
    slapd databases until we move to 2.1.x)
  - use %{_smp_mflags} when running make
  - update to MigrationTools 44
  - enable dynamic module support in slapd


author: Nalin Dahyabhai <nalin@redhat.com> 2.0.25-2
changelog:
  - change LD_FLAGS to refer to /usr/kerberos/_libdir instead of
    /usr/kerberos/lib, which might not be right on some arches


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - incorporate fixes from SuSE's security audit, except for fixes to ITS 1963,
    1936, 2007, 2009, which were included in 2.0.26.
  - add two more patches for db 4.1.24 from sleepycat's updates page
  - use openssl pkgconfig data, if any is available


author: Nalin Dahyabhai <nalin@redhat.com> 2.0.27-8
changelog:
  - back down to db 4.0.x, which 2.0.x can compile with in ldbm-over-db setups
  - tweak SuSE patch to fix a few copy-paste errors and a NULL dereference


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 2.1.17
  - disable the shell backend, not expected to work well with threads
  - drop the kerberosSecurityObject schema, the krbName attribute it
    contains is only used if slapd is built with v2 kbind support


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - install the db utils for the bundled libdb as %{_sbindir}/slapd_db_*
  - install slapcat/slapadd from 2.0.x for migration purposes


author: Nalin Dahyabhai <nalin@redhat.com> 2.1.22-0
changelog:
  - 2.1.22 now badged stable
  - be more aggressive in what we index by default
  - use/require libtool 1.5


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - actually require newer libtool, as was intended back in 2.1.22-0, noted as
    missed by Jim Richardson


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - build bundled libdb for slapd dynamically to make the package smaller,
    among other things
  - on tls-capable arches, build libdb both with and without shared posix
    mutexes, otherwise just without
  - disable posix mutexes unconditionally for db 4.0, which shouldn't need
    them for the migration cases where it's used
  - update to MigrationTools 45


author: Nalin Dahyabhai <nalin@redhat.com> 2.1.22-8
changelog:
  - add another section to the ABI note for the TLS libdb so that it's marked as
    not needing an executable stack (from Arjan Van de Ven)


author: Nalin Dahyabhai <nalin@redhat.com> 2.1.25-1
changelog:
  - change logging facility used from daemon to local4 (#112730, reversing #11047)
    BEHAVIOR CHANGE - SHOULD BE MENTIONED IN THE RELEASE NOTES.


author: Nalin Dahyabhai <nalin@redhat.com> 2.1.25-2
changelog:
  - fix incorrect use of find when attempting to detect a common permissions
    error in the init script (#114866)


author: Thomas Woerner <twoerner@redhat.com> 2.1.29-3
changelog:
  - removed rpath
  - added pie patch: slapd and slurpd are now pie
  - requires libtool >= 1.5.6-2 (PIC libltdl.a)


author: Nalin Dahyabhai <nalin@redhat.com> 2.2.13-1
changelog:
  - add compat-openldap subpackage
  - default to bdb, as upstream does, gambling that we're only going to be
    on systems with nptl now


author: Nalin Dahyabhai <nalin@redhat.com> 2.2.13-2
changelog:
  - build a separate, static set of libraries for openldap-devel with the
    non-standard ntlm bind patch applied, for use by the evolution-connector
    package (#125579), and installing them under
    evolution_connector_prefix)
  - provide openldap-evolution-devel = version-release in openldap-devel
    so that evolution-connector's source package can require a version of
    openldap-devel which provides what it wants


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - move slapd startup to earlier in the boot sequence (#103160)
  - update to 2.2.15 (stable-20040822)
  - change version number on compat-openldap to include the non-compat version
    from which it's compiled, otherwise would have to start 2.2.15 at release 3
    so that it upgrades correctly


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 2.2.17 (stable-20040923) (#135188)
  - move nptl libraries into arch-specific subdirectories on x86 boxes
  - require a newer glibc which can provide nptl libpthread on i486/i586


author: Nalin Dahyabhai <nalin@redhat.com> 2.2.20-1
changelog:
  - update to 2.2.20 (stable-20050103)
  - warn about unreadable krb5 keytab files containing "ldap" keys
  - warn about unreadable TLS-related files
  - own a ref to subdirectories which we create under _libdir/tls


author: Nalin Dahyabhai <nalin@redhat.com> 2.2.23-1
changelog:
  - update to 2.2.23 (stable-20050125)
  - update notes on upgrading from earlier versions
  - drop slapcat variations for 2.0/2.1, which choke on 2.2's config files


author: Nalin Dahyabhai <nalin@redhat.com> 2.2.24-1
changelog:
  - update to 2.2.24 (stable 20050318)
  - export KRB5_KTNAME in the init script, in case it was set in the sysconfig
    file but not exported


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 2.2.26 (stable 20050429)
  - enable the lmpasswd scheme
  - print a warning if slaptest fails, slaptest -u succeeds, and one of the
    directories listed as the storage location for a given suffix in slapd.conf
    contains a readable file named __db.001 (#118678)


author: Nalin Dahyabhai <nalin@redhat.com> 2.2.26-1
changelog:
  - run slaptest with the -u flag if no id2entry db files are found, because
    you can't check for read-write access to a non-existent database (#156787)
  - add _sysconfdir/openldap/cacerts, which authconfig sets as the
    TLS_CACERTDIR path in /etc/openldap/ldap.conf now
  - use a temporary wrapper script to launch slapd, in case we have arguments
    with embedded whitespace (#158111)


author: Jay Fenlason <fenlason@redhat.com>
changelog:
  - Add the tls-fix-connection-test patch to close
    bz#161991 openldap password disclosure issue
  - add the hop patches to prevent infinite looping when chasing referrals.
    OpenLDAP ITS #3578


author: Jay Fenlason <fenlason@redhat.com> 2.2.26-2
changelog:
  - Move the slapd.pem file to /etc/pki/tls/certs
    and edit the -config patch to match to close
    bz#143393  Creates certificates + keys at an insecure/bad place
  - also use _sysconfdir instead of hard-coding /etc


author: Jay Fenlason <fenlason@redhat.com> 2.3.11-2
changelog:
  - Upgrade to 2.3.11, which upstream now considers stable.
  - Switch compat-openldap to 2.2.29
  - remove references to nss_ldap_build from the spec file
  - remove references to 2.0 and 2.1 from the spec file.
  - reorganize the build() function slightly in the spec file to limit the
    number of redundant and conflicting options passedto configure.
  - Remove the attempt to hardlink ldapmodify and ldapadd together, since
    the current make install make ldapadd a symlink to ldapmodify.
  - Include the -ads patches to allow SASL binds to an Active Directory
    server to work.  Nalin <nalin@redhat.com> wrote the patch, based on my
    broken first attempt.


author: Jay Fenlason <fenlason@redhat.com> 2.3.11-3
changelog:
  - Remove Requires: cyrus-sasl and cyrus-sasl-md5 from openldap- and
    compat-openldap- to close
    bz#173313 Remove exlicit 'Requires: cyrus-sasl" + 'Requires: cyrus-sasl-md5'


author: Jay Fenlason <fenlason@redhat.com> 2.3.19-2
changelog:
  - Upgrade to 2.3.19, which upstream now considers stable
  - Modify the -config.patch, ldap.init, and this spec file to put the
    pid file and args file in an ldap-owned openldap subdirectory under
    /var/run.
  - Move back_sql* out of _sbindir/openldap , which requires
    hand-moving slapd and slurpd to _sbindir, and recreating symlinks
    by hand.
  - Retire openldap-2.3.11-ads.patch, which went upstream.
  - Update the ldap.init script to run slaptest as the ldap user rather
    than as root.  This solves
    bz#150172 Startup failure after database problem
  - Add to the servers post and preun scriptlets so that on preun, the
    database is slapcatted to /var/lib/ldap/upgrade.ldif and the
    database files are saved to /var/lib/ldap/rpmorig.  On post, if
    /var/lib/ldap/upgrade.ldif exists, it is slapadded.  This means that
    on upgrades from 2.3.16-2 to higher versions, the database files may
    be automatically upgraded.  Unfortunatly, because of the changes to
    the preun scriptlet, users have to do the slapcat, etc by hand when
    upgrading to 2.3.16-2.  Also note that the /var/lib/ldap/rpmorig
    files need to be removed by hand because automatically removing your
    emergency fallback files is a bad idea.
  - Upgrade internal bdb to db-4.4.20.  For a clean upgrade, this will
    require that users slapcat their databases into a temp file, move
    /var/lib/ldap someplace safe, upgrade the openldap rpms, then
    slapadd the temp file.


author: Jay Fenlason <fenlason@redhat.com> 2.3.27-2
changelog:
  - New upstream release
  - Include the gethostbyname_r patch so that nss_ldap won't hang
    on recursive attemts to ldap_initialize.


author: Jay Fenlason <fenlason@redhat.com> 2.3.27-3
changelog:
  - Include --enable-multimaster to close
    bz#185821: adding slapd_multimaster to the configure options
  - Upgade guide.html to the correct one for openladp-2.3.27, closing
    bz#190383: openldap 2.3 packages contain the administrator's guide for 2.2
  - Remove the quotes from around the slaptestflags in ldap.init
    This closes one part of
    bz#204593: service ldap fails after having added entries to ldap
  - include __db.* in the list of files to check ownership of in
    ldap.init, as suggested in
    bz#199322: RFE: perform cleanup in ldap.init


author: Thomas Woerner <twoerner@redhat.com> 2.3.30-1.1
changelog:
  - tcp_wrappers has a new devel and libs sub package, therefore changing build
    requirement for tcp_wrappers to tcp_wrappers-devel


author: Jay Fenlason <fenlason<redhat.com> 2.3.34-1
changelog:
  - New upstream release
  - Upgrade the scripts for migrating the database so that they might
    actually work.
  - change bind-libbind-devel to bind-devel in BuildPreReq


author: Jan Safranek <jsafranek@redhat.com> 2.3.34-2
changelog:
  - slapadd during package update is now quiet (bz#224581)
  - use _localstatedir instead of var/ during build (bz#220970)
  - bind-libbind-devel removed from BuildRequires (bz#216851)
  - slaptest is now quiet during service ldap start, if
    there is no error/warning (bz#143697)
  - libldap_r.so now links with pthread (bz#198226)
  - do not strip binaries to produce correct .debuginfo packages
    (bz#152516)


author: Jan Safranek <jsafranek@redhat.com> 2.3.34-3
changelog:
  - do not create script in /tmp on startup (bz#188298)
  - add compat-slapcat to openldap-compat (bz#179378)
  - do not import ddp services with migrate_services.pl
    (bz#201183)
  - sort the hosts by adders, preventing duplicities
    in migrate*nis*.pl (bz#201540)
  - start slupd for each replicated database (bz#210155)
  - add ldconfig to devel post/postun (bz#240253)
  - include misc.schema in default slapd.conf (bz#147805)


author: Jan Safranek <jsafranek@redhat.com> 2.3.34-4
changelog:
  - Fix initscript return codes (#242667)
  - Provide overlays (as modules; #246036, #245896)
  - Add available modules to config file


author: Jan Safranek <jsafranek@redhat.com> 2.3.34-6
changelog:
  - fix compat-slapcat compilation. Now it can be found in
    /usr/lib/compat-openldap/slapcat, because the tool checks argv[0]
    (#246581)


author: Jan Safranek <jsafranek@redhat.com> 2.3.37-2
changelog:
  - do not use specific automake and autoconf
  - do not distinguish between NPTL and non-NPTL platforms, we have NPTL
    everywhere
  - db-4.6.18 integrated
  - updated openldap-servers License: field to reference BDB license


author: Jan Safranek <jsafranek@redhat.com> 2.3.38-2
changelog:
  - skeleton /etc/sysconfig/ldap added
  - new SLAPD_LDAP option to turn off listening on ldap:/// (#292591)
  - fixed checking of SSL (#292611)
  - fixed upgrade with empty database


author: Jan Safranek <jsafranek@redhat.com> 2.4.7-4
changelog:
  - fixed rpmlint warnings and errors
    - /etc/openldap/schema/README moved to /usr/share/doc/openldap


author: Jan Safranek <jsafranek@redhat.com> 2.4.8-3
changelog:
  - reworked the upgrade logic, slapcat/slapadd of the whole database
    is needed only if minor version changes (2.3.x -> 2.4.y)
  - do not try to save database in LDIF format, if openldap-servers package
    is  being removed (it's up to the admin to do so manually)


author: Jan Safranek <jsafranek@redhat.com> 2.4.8-4
changelog:
  - bdb upgraded to 4.6.21
  - reworked upgrade logic again to run db_upgrade when bdb version
    changes


author: Jan Safranek <jsafranek@redhat.com> 2.4.11-3
changelog:
  - add SLAPD_SHUTDOWN_TIMEOUT to /etc/sysconfig/ldap, allowing admins
    to set non-default slapd shutdown timeout
  - add checkpoint to default slapd.conf file (#458679)


author: Jan Zeleny <jzeleny@redhat.com> 2.4.15-3
changelog:
  - extended previous patch (#481310) to remove options cfMP
    from some client tools
  - correction of patch setugid (#494330)


author: Jan Zeleny <jzeleny@redhat.com> 2.4.16-1
changelog:
  - rebase of openldap to 2.4.16
  - fixed minor issue in spec file (output looking interactive
    when installing servers)


author: Jan Zeleny <jzeleny@redhat.com> 2.4.18-2
changelog:
  - changed configuration approach. Instead od slapd.conf slapd
    is using slapd.d directory now
  - fix of some issues caused by renaming of init script
  - fix of buffer overflow issue in ldif.c pointed out by new glibc


author: Jan Zeleny <jzeleny@redhat.com> 2.4.18-4
changelog:
  - updated smbk5pwd patch to be linked with libldap (#526500)
  - the last buffer overflow patch replaced with the one from upstream
  - added /etc/openldap/slapd.d and /etc/openldap/slapd.conf.bak
    to files owned by openldap-servers


author: Jan Zeleny <jzeleny@redhat.com> - 2.4.19-2
changelog:
  - fixed tls connection accepting when TLSVerifyClient = allow
  - /etc/openldap/ldap.conf removed from files owned by openldap-servers
  - minor changes in spec file to supress warnings
  - some changes in init script, so it would be possible to use it when
    using old configuration style


author: Jan Zeleny <jzeleny@redhat.com> - 2.4.22-1
changelog:
  - rebased to 2.4.22 (mostly bugfixes, added back-ldif, back-null testing support)
  - due to some possible issues pointed out in last update testing phase, I'm
    pulling back the last change (slapd can't be moved since it depends on /usr
    possibly mounted from network)


author: Rich Megginson <rmeggins@redhat.com> - 2.4.22-3
changelog:
  - added ldif.h to the public api in the devel package
  - added -lldif to the public api
  - added HAVE_MOZNSS and other flags to use Mozilla NSS for crypto


author: Jan Vcelak <jvcelak@redhat.com> - 2.4.22-6
changelog:
  - CVE-2010-0211 openldap: modrdn processing uninitialized pointer free (#605448)
  - CVE-2010-0212 openldap: modrdn processing IA5StringNormalize NULL pointer dereference (#605452)
  - obsolete configuration file moved to /usr/share/openldap-servers (#612602)


author: Jan Vcelak <jvcelak@redhat.com> 2.4.22-7
changelog:
  - Mozilla NSS - delay token auth until needed (#616552)
  - Mozilla NSS - support use of self signed CA certs as server certs (#614545)


author: Jan Vcelak <jvcelak@redhat.com> 2.4.23-1
changelog:
  - rebase to 2.4.23
  - embeded db4 library removed
  - removed bogus links in "SEE ALSO" in several man-pages (#624616)


author: Jan Vcelak <jvcelak@redhat.com> 2.4.23-2
changelog:
  - fix possible infinite loop when checking permissions of TLS files (#641946)
  - removed outdated autofs.schema (#643045)
  - removed outdated README.upgrade
  - removed relics of migrationtools


author: Jan Vcelak <jvcelak@redhat.com> 2.4.23-3
changelog:
  - add support for multiple prefixed Mozilla NSS database files in TLS_CACERTDIR
  - reject non-file keyfiles in TLS_CACERTDIR (#652315)
  - TLS_CACERTDIR precedence over TLS_CACERT (#652304)
  - accept only files in hash.0 format in TLS_CACERTDIR (#650288)
  - improve SSL/TLS trace messages (#652818)


author: Jan Vcelak <jvcelak@redhat.com> 2.4.23-4
changelog:
  - Mozilla NSS - implement full non-blocking semantics
    ldapsearch -Z hangs server if starttls fails (#652822)
  - updated list of all overlays in slapd.conf (#655899)
  - fix database upgrade process (#656257)


author: Jan Vcelak <jvcelak@redhat.com> 2.4.23-5
changelog:
  - initscript: slaptest with '-u' to skip database opening (#667768)
  - removed slurpd options from sysconfig/ldap
  - fix: verification of self issued certificates (#657984)


author: Jan Vcelak <jvcelak@redhat.com> 2.4.23-6
changelog:
  - fix: some server certificates refused with inadequate type error (#668899)
  - fix: default encryption strength dropped in switch to using NSS (#669446)
  - systemd compatibility: add configuration file (#656647, #668223)


author: Jan Vcelak <jvcelak@redhat.com> 2.4.23-7
changelog:
  - fix: openldap can't use TLS after a fork() (#636956)
  - fix: openldap-server upgrade gets stuck when the database is damaged (#664433)


author: Jan Vcelak <jvcelak@redhat.com> 2.4.24-2
changelog:
  - new: system resource limiting for slapd using ulimit
  - fix update: openldap can't use TLS after a fork() (#636956)
  - fix: possible null pointer dereference in NSS implementation
  - fix: openldap-servers upgrade hangs or do not upgrade the database (#664433)


author: Jan Vcelak <jvcelak@redhat.com> 2.4.25-1
changelog:
  - rebase to new upstream release
  - change default database type from BDB to HDB
  - enable ldapi:/// interface by default
  - set cn=config management ACLs for root user, SASL external schema (#712495)
  - fix: server scriptlets require initscripts package (#716857)
  - fix: connection fails if TLS_CACERTDIR doesn't exist but TLS_REQCERT
    is set to 'never' (#716854)
  - fix: segmentation fault caused by double-free in ldapexop (#699683)
  - fix: segmentation fault of client tool when input line in LDIF file
    is splitted but indented incorrectly (#716855)
  - fix: segmentation fault of client tool when LDIF input file is not terminated
    by a new line character (#716858)


author: Jan Vcelak <jvcelak@redhat.com> 2.4.26-2
changelog:
  - security hardening: library needs partial RELRO support added (#733071)
  - fix: NSS_Init* functions are not thread safe (#731112)
  - fix: incorrect behavior of allow/try options of VerifyCert and TLS_REQCERT (#725819)
  - fix: memleak - free the return of tlsm_find_and_verify_cert_key (#725818)
  - fix: conversion of constraint overlay settings to cn=config is incorrect (#733067)
  - fix: DDS overlay tolerance parametr doesn't function and breakes default TTL (#733069)
  - manpage fix: errors in manual page slapo-unique (#733070)
  - fix: matching wildcard hostnames in certificate Subject field does not work (#733073)
  - new feature: honor priority/weight with ldap_domain2hostlist (#733078)
  - manpage fix: wrong ldap_sync_destroy() prototype in ldap_sync(3) manpage (#717722)


author: Jan Vcelak <jvcelak@redhat.com> 2.4.26-3
changelog:
  - fix: SSL_ForceHandshake function is not thread safe (#701678)
  - fix: allow unsetting of tls_* syncrepl options (#734187)


author: Jan Vcelak <jvcelak@redhat.com> 2.4.26-5
changelog:
  - rebuild: openldap does not work after libdb rebase (#743824)
  - regression fix: openldap built without tcp_wrappers (#743213)


author: Jan Vcelak <jvcelak@redhat.com> 2.4.26-6
changelog:
  - package cleanup:
    + hardened build: switch from LDFLAGS to RPM macros
    + remove old provides and obsoletes
    + add new slapd maintainance scripts
    + drop defattr macros, clean up permissions in specfile
    + fix rpmlint warnings: macros in comments/changelog
    + fix rpmlint warnings: non UTF-8 documentation
    + rename environment file to be more consistent (ldap -> slapd)
  - replace sysv initscript with systemd service file (#
  - new format of environment file due to switch to systemd
    (automatic conversion is performed)
  - patch OpenLDAP to skip empty command line arguments
    (arguments expansion in systemd works different than in shell)
  - CVE-2011-4079: one-byte buffer overflow in slapd (#749324)


author: Jan Vcelak <jvcelak@redhat.com> 2.4.28-1
changelog:
  - new upstream release
    + server: support for delta-syncrepl in multi master replication
    + server: add experimental backend - MDB
    + server: dynamic configuration for passwd, perl, shell, sock, and sql backends
    + server: support passwords in APR1
    + library: support for Wahl (draft)
    + a lot of bugfixes
  - remove patches which were merged upstream
  - compile backends as modules (except BDB, HDB, and monitor)
  - reload systemd daemon after installation


author: Jan Vcelak <jvcelak@redhat.com> 2.4.28-3
changelog:
  - fix: replication (syncrepl) with TLS causes segfault (#783431)
  - fix: slapd segfaults when PEM certificate is used and key is not set (#772890)


author: Jan Vcelak <jvcelak@redhat.com> 2.4.29-1
changelog:
  - new upstream release
    + MozNSS fixes
    + connection handling fixes
    + server: buxfixes in mdb backend
    + server: buxfixes in overlays (syncrepl, meta, monitor, perl, sql, dds, rwm)
  - openldap-servers now provide ldib2ldbm (#437104)
  - certificates management improvements
    + create empty Mozilla NSS certificate database during installation
    + enable builtin Root CA in generated database (#789088)
    + generate server certificate using Mozilla NSS tools instead of OpenSSL tools
    + fix: correct path to check-config.sh in service file (Jan Synáček <jsynacek@redhat.com>)
  - temporarily disable certificates checking in check-config.sh script
  - fix: check-config.sh get stuck when executing command as a ldap user


author: Jan Vcelak <jvcelak@redhat.com> 2.4.29-2
changelog:
  - fix update: provide ldif2ldbm, not ldib2ldbm (#437104)
  - Jan Synáček <jsynacek@redhat.com>:
    + unify systemctl binary paths throughout the specfile and make them usrmove compliant
    + make path to chkconfig binary usrmove compliant


author: Jan Vcelak <jvcelak@redhat.com> 2.4.29-3
changelog:
  - fix: ldap_result does not succeed for sssd (#771484)
  - Jan Synáček <jsynacek@redhat.com>:
    + fix: count constraint broken when using multiple modifications (#795766)


author: Jan Vcelak <jvcelak@redhat.com> 2.4.29-4
changelog:
  - fix: missing options in manual pages of client tools (#796232)
  - fix: SASL_NOCANON option missing in ldap.conf manual page (#732915)


author: Jan Vcelak <jvcelak@redhat.com> 2.4.30-1
changelog:
  - new upstream release
    + server: fixes in mdb backend
    + server: fixes in manual pages
    + server: fixes in syncprov, syncrepl, and pcache
  - removed patches which were merged upstream


author: Jan Vcelak <jvcelak@redhat.com> 2.4.31-1
changelog:
  - new upstream release
    + library: IPv6 url detection
    + library: rebinding to failed connections
    + server: various fixes in mdb backend
    + server: various fixes in replication
    + server: various fixes in overlays and minor backends
    + documentation fixes
  - remove patches which were merged upstream


author: Jan Vcelak <jvcelak@redhat.com> 2.4.31-2
changelog:
  - fix: nss-tools package is required by the base package, not the server subpackage
  - fix: MozNSS CA certdir does not work together with PEM CA cert file (#819536)


author: Jan Vcelak <jvcelak@redhat.com> 2.4.31-3
changelog:
  - update fix: count constraint broken when using multiple modifications (#795766)
  - fix: invalid order of TLS shutdown operations (#808464)
  - fix: TLS error messages overwriting in tlsm_verify_cert() (#810462)
  - fix: reading pin from file can make all TLS connections hang (#829317)
  - CVE-2012-2668: cipher suite selection by name can be ignored (#825875)
  - fix: slapd fails to start on reboot (#829272)
  - fix: default cipher suite is always selected (#828790)
  - fix: less influence between individual TLS contexts:
    - replication with TLS does not work (#795763)
    - possibly others


author: Jan Vcelak <jvcelak@redhat.com> 2.4.31-4
changelog:
  - modify the package build process
    + fix autoconfig files to detect Mozilla NSS library using pkg-config
    + remove compiler flags which are not needed currently
    + build server, client and library together
    + avoid stray dependencies by using --as-needed linker flag
    + enable SLAPI interface in slapd


author: Jan Vcelak <jvcelak@redhat.com> 2.4.31-5
changelog:
  - fix: querying for IPv6 DNS records when IPv6 is disabled on the host (#835013)
  - fix: smbk5pwd module computes invalid LM hashes (#841560)


author: Jan Vcelak <jvcelak@redhat.com> 2.4.32-1
changelog:
  - new upstream release
    + library: double free, SASL handling
    + tools: read SASL_NOCANON from config file
    + slapd: config index renumbering, duplicate error response
    + backends: various fixes in mdb, bdb/hdb, ldap
    + accesslog, syncprov: fix memory leaks in with replication
    + sha2: portability, thread safety, support SSHA256,384,512
    + documentation fixes


author: Jan Vcelak <jvcelak@redhat.com> 2.4.32-2
changelog:
  - enhancement: TLS, prefer private keys from authenticated slots
  - enhancement: TLS, allow certificate specification including token name
  - resolve TLS failures in replication in 389 Directory Server


author: Jan Vcelak <jvcelak@redhat.com> 2.4.32-3
changelog:
  - fix: some TLS ciphers cannot be enabled (#852338)
  - fix: connection hangs after fallback to second server when certificate hostname verification fails (#852476)
  - fix: not all certificates in OpenSSL compatible CA certificate directory format are loaded (#852786)
  - fix: MozNSS certificate database in SQL format cannot be used (#857373)
  - fix: libldap does not load PEM certificate if certdb is used as TLS_CACERTDIR (#857455)


author: Jan Vcelak <jvcelak@redhat.com> 2.4.33-1
changelog:
  - new upstream release:
    + slapd: ACLs, syncrepl
    + backends: locking and memory management in MDB
    + manpages: slapo-refint
  - patch update: MozNSS certificate database in SQL format cannot be used (#860317)
  - fix: slapd.service should not use /tmp (#859019)


author: Jan Vcelak <jvcelak@fedoraproject.org> 2.4.34-1
changelog:
  - new upstream release (#917603)
  - fix: slapcat segfaults if cn=config.ldif not present (#872784)
  - use systemd-rpm macros in spec file (#850247)


author: Jan Synáček <jsynacek@redhat.com> 2.4.34-1
changelog:
  - enable perl backend (#820547)
  - package ppolicy-check-password (#829749)
  - add perl specific BuildRequires
  - fix bogus dates


author: Jan Synáček <jsynacek@redhat.com> 2.4.34-2
changelog:
  - fix: syncrepl push DELETE operation does not recover (#920482)
  - run autoreconf every build, drop autoreconf patch (#926280)


author: Jan Synáček <jsynacek@redhat.com> 2.4.35-1
changelog:
  - new upstream release (#947235)
  - fix: slapd.service should ensure that network is up before starting (#946921)
  - fix: NSS related resource leak (#929357)


author: Jan Synáček <jsynacek@redhat.com> 2.4.35-3
changelog:
  - fix: minor documentation fixes
  - set SASL_NOCANON to on by default (#949864)
  - remove trailing spaces


author: Jan Synáček <jsynacek@redhat.com> 2.4.35-4
changelog:
  - do not needlessly run ldconfig after installing openldap-devel
  - fix: LDAPI with GSSAPI does not work if SASL_NOCANON=on (#960222)
  - fix: lt_dlopen() with back_perl (#960048)


author: Jan Synáček <jsynacek@redhat.com> - 2.4.37-1
changelog:
  - new upstream release (#1023916)
  - fix: missing a linefeed at the end of file /etc/openldap/ldap.conf (#1019836)


author: Jan Synáček <jsynacek@redhat.com> - 2.4.39-3
changelog:
  - remove redundant sysconfig-related stuff
  - add documentation reference to service file
  - alias slapd.service as openldap.service


author: Jan Synáček <jsynacek@redhat.com> - 2.4.40-5
changelog:
  - harden the build
  - improve check_password
  - provide an unversioned symlink to check_password.so.1.1


author: Jan Synáček <jsynacek@redhat.com> - 2.4.40-6
changelog:
  - remove openldap-fedora-systemd.patch
  - remove openldap-ldaprc-currentdir.patch
  - remove openldap-userconfig-setgid.patch
  - remove openldap-syncrepl-unset-tls-options.patch
  - remove unneeded configure flags, disable sql backend and aci
  - make mdb default after a new installation
  - remove pid file and args file
  - renumber patches and sources


author: Jan Synáček <jsynacek@redhat.com> - 2.4.40-7
changelog:
  - remove tmpfiles config since it's no longer needed
  - fix invalid ldif
  - simplify checking for missing server configuration


author: Matus Honek <mhonek@redhat.com> - 2.4.44-3
changelog:
  - fix: Setting olcTLSProtocolMin does not change supported protocols (#1375432)
  - fix: slapd should start after network-online.service (#1336487)


author: Matus Honek <mhonek@redhat.com> - 2.4.44-9
changelog:
  - NSS: Enhance OpenLDAP to support TLSv1.3 protocol with NSS (#1435692)
  - NSS: Rearrange ciphers-, parsing-, and protocol-related patches (#1435692)


author: Matus Honek <mhonek@redhat.com> - 2.4.45-1
changelog:
  - Rebase to version 2.4.45 (#1458081)
    * fixes CVE-2017-9287 (#1456712, #1456713)
  - Update the 'sources' file with new SHA512 hashes


author: Matus Honek <mhonek@redhat.com> - 2.4.45-5
changelog:
  - Fix issues in MozNSS compatibility layer (#1400570)
    + Force write file with fsync to avoid race conditions
    + Always filestamp both sql and dbm NSS DB variants to not rely on default DB type prefix
    + Allow missing cert and key which is a valid usecase
    + Create extraction folder only in /tmp to simplify selinux rules
    + Fix Covscan issues


author: Matus Honek <mhonek@redhat.com> - 2.4.45-7
changelog:
  - MozNSS Compat. Layer fixes (#1400570)
    - fix incorrect parsing of CACertDir (orig. #1533955)
    - fix PIN disclaimer not always shown (orig. #1516409)
    - fix recursive directory deletion (orig. #1516409)
    - Ensure consistency of a PEM dir before usage (orig. #1516409)
      + Warn just before use of a PIN about key file extraction
    - Enable usage of NSS DB with PEM cert/key (orig. #1525485)
      + Fix a possible invalid dereference (covscan)


author: Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 2.4.45-9
changelog:
  - Escape macros in %changelog
  - Disable TLSMC in F29+
  - Remove obsolete Group tag
  - Don't call ldconfig in servers subpackage
  - Switch to %ldconfig_scriptlets
  - Remove unneeded Requires(post): systemd-sysv, chkconfig
  - Switch to %systemd_requires
  - Change BuildRequires: systemd-units to systemd


author: Matus Honek <mhonek@redhat.com> - 2.4.45-12
changelog:
  - MozNSS Compat. Layer: fix: libldap tlsmc continues even after it fails to extract CA certificates (#1550110)


author: Matus Honek <mhonek@redhat.com> - 2.4.45-13
changelog:
  - fix: openldap does not use Fedora build flags
    + makes use of redhat-rpm-config package
  - Drop superfluous back-sql linking patch


author: Jitka Plesnikova <jplesnik@redhat.com> - 2.4.46-2
changelog:
  - Perl 5.28 rebuild
  - MozNSS Compat. Layer: Fix typos, and spelling in the README file header (#1564161)


author: Matus Honek <mhonek@redhat.com> - 2.4.46-3
changelog:
  - MozNSS Compat. Layer: Make log messages more clear (#1598103)
  - MozNSS Compat. Layer: Fix memleaks reported by valgrind (#1595203)


author: Matus Honek <mhonek@redhat.com> - 2.4.46-6
changelog:
  - Build with LDAP_USE_NON_BLOCKING_TLS (#1594928)
  - Remove unused leftover MozNSS Compat. Layer references (cont.) (#1557967)


author: Juan Carlos Garcia <jgarcia@cloudlinux.com> - 1:1.0.2u-4
changelog:
  - Fix CVE-2026-45447 (PKCS7_verify use-after-free)
  - Guard -Wno-error=incompatible-pointer-types/-implicit-function-declaration
    to gcc >= 6 (rhel >= 8) so the build no longer fails on CL7 gcc 4.8.5


author: Areg Gasparyan <agasparyan@cloudlinux.com> - 1:1.1.1w-3
changelog:
  - CVE-2025-68160: fix heap buffer overflow in BIO_f_linebuffer when next BIO
    performs short writes
  - CVE-2025-69418: fix OCB AES-NI/HW stream path leaving trailing bytes
    unauthenticated/unencrypted by advancing pointers after stream processing
  - CVE-2025-69419: fix out-of-bounds write in OPENSSL_uni2utf8 and do_buf
    by checking return code of UTF8_putc/bmp_to_utf8
  - CVE-2025-69420: fix missing ASN1_TYPE validation in TS_RESP_verify_response
    for signing certificate attributes
  - CVE-2025-69421: fix NULL pointer dereference in PKCS12_item_decrypt_d2i
    by adding NULL check for oct parameter
  - CVE-2026-22795: fix ASN1_TYPE validation in PKCS12 parsing (p12_kiss.c)
    and s_client.c before accessing union members
  - CVE-2026-22796: fix ASN1_TYPE type confusion in PKCS7_digest_from_attributes
    by validating type before accessing as OCTET_STRING


author: Juan Carlos Garcia <jgarcia@cloudlinux.com> - 1:1.1.1w-3.2
changelog:
  - CVE-2023-5678: fix excessive time in DH check/generation with large Q
    parameter by adding bounds checks in DH_check_pub_key and DH_generate_key
  - CVE-2024-0727: fix PKCS12 decoding NULL pointer dereference by adding NULL
    checks where ContentInfo data can be NULL


author: Juan Carlos Garcia <jgarcia@cloudlinux.com> - 1:1.1.1w-3.3
changelog:
  - CVE-2026-28387: fix use-after-free in DANE client code by using X509_free()
    instead of OPENSSL_free() to properly release reference-counted X509 objects
  - CVE-2026-28388: fix NULL pointer dereference when processing a delta CRL
    that has a Delta CRL Indicator but lacks a CRL Number extension
  - CVE-2026-28389: fix NULL pointer dereference in CMS KeyAgreeRecipientInfo
    processing when KeyEncryptionAlgorithmIdentifier omits the optional
    parameter field, by using safe X509_ALGOR_get0() extraction
  - CVE-2026-28390: fix NULL pointer dereference in CMS KeyTransportRecipientInfo
    processing when RSA-OAEP SourceFunc parameters are missing, by using safe
    X509_ALGOR_get0() extraction and OPENSSL_memdup() for label data


author: Juan Carlos Garcia <jgarcia@cloudlinux.com> - 1:1.1.1w-3.4
changelog:
  - CVE-2026-45447: fix use-after-free in PKCS7_verify triggered by a crafted
    PKCS#7 / S-MIME message with an empty digestAlgorithms ASN.1 SET, which made
    OpenSSL free a caller-owned BIO; free the BIO chain explicitly and stop at
    the caller-supplied indata BIO


author: Tomas Hoger <thoger@redhat.com> 7.3-3
changelog:
  - Backport patch from upstream pcre 7.6 to address buffer overflow
  caused by "a character class containing a very large number of
  characters with codepoints greater than 255 (in UTF-8 mode)"
  CVE-2008-0674, #431660
  - Try re-enabling make check again.


author: Lubomir Rintel <lkundrak@v3.sk> 7.8-1
changelog:
  - Update to 7.8, drop upstreamed patches
  - Fix destination of documentation (#427763)
  - Use buildroot macro consistently
  - Separate the static library, as per current Guidelines
  - Satisfy rpmlint


author: Tomas Hoger <thoger@redhat.com> - 7.3-3
changelog:
  - Backport patch from upstream pcre 7.6 to address buffer overflow
    caused by "a character class containing a very large number of
    characters with codepoints greater than 255 (in UTF-8 mode)"
    CVE-2008-0674, #431660
  - Try re-enabling make check again.


author: Remi Collet <Fedora@FamilleCollet.com> 7.0.0p3-3
changelog:
  - review for Livna
  - Requires/BuildRequires cleanup
  - Change License = Distributable, include PDFlib-Lite-license.pdf in sub-packages
  - add --with-pyinc, python2.5 not defined in configure
  - add some comments


author: Remi Collet <Fedora@FamilleCollet.com> 7.0.2p8-1
changelog:
  - update to 7.0.2p8
  - del destdir.patch ("make install DESTDIR" is now ok)
  - add gcc43.patch for Fedora 9


author: Sergey Fokin <sfokin@cloudlinux.com> - 1-50
changelog:
  - ALTPHP-1376: fix detecting libmysqlclient.so version
  - ALTPHP-1396: restore alt-php.cfg if it's broken


author: Sergey Fokin <sfokin@cloudlinux.com> - 1-54
changelog:
  - ALTPHP-1582: add support cl-MariaDB1011
  - ALTPHP-1626: return mysqli.so for alt-php >= 82
  - ALTPHP-1637: rebuild with system python from BaseOS repo


author: Sergey Fokin <sfokin@cloudlinux.com> - 1-63
changelog:
  - o not create symlinks to mysqli on plesk
  - hardcode x86_64-linux-gnu to lib path in alt-php-mysql-reconfigure
    script


author: Sergey Fokin <sfokin@cloudlinux.com> - 1-63
changelog:
  - do not create symlinks to mysqli on plesk
  - hardcode x86_64-linux-gnu to lib path in alt-php-mysql-reconfigure
    script


author: Sergey Fokin <sfokin@cloudlinux.com> - 1-64
changelog:
  - for plesk panel create symlinks:
      mysqli.so -> nd_mysqli.so
      pdo_mysql.so -> nd_pdo_mysql.so
  - for plesk panel do not create any symlinks for ini configs


author: Ilya Voyskovsky <ivoyskovsky@cloudlinux.com> - 1-65
changelog:
  - ALTPHP-2180: Fixed processing mysql.so (for PHP 5x) in Plesk environment
  - ALTPHP-2180: Call alt-php-mysql-reconfigure in Plesk environment wthout installed bindings


author: Kaj J. Niemi <kajtzu@fi.basen.net> 7.4-0.1
changelog:
  - 7.4
  - Fixed Patch #1 (now rpm-pgsql-7.4.patch)
  - Fixed Patch #2 (now rpm-multilib-7.4.patch):
  - Patch #4 is unnecessary (upstream)
  - Fixed Patch #6 (now postgresql-7.4-src-tutorial.patch)
  - Added Patch #8 (postgresql-7.4-com_err.patch) as com_err()
    is provided by e2fsprogs and CPPFLAGS gets lost somewhere
    inside configure (bad macro?)
  - No 7.4 PDF docs available yet (Source #17)
  - PyGreSQL is separated from the upstream distribution but
    we include it as usual (Source #18)
  - Default to compiling libpq and ECPG as fully thread-safe

  - 7.4 Origin.  See previous spec files for previous history. Adapted
  - from Red Hat and PGDG's 7.3.4 RPM, directly descended from 
  - postgresql-7.3.4-2 as shipped in Fedora Core 1.


author: Lamar Owen <lowen@pari.edu> <lamar.owen@wgcr.org>
changelog:
  - 7.4-0.1PGDG
  - Development JDBC jars in addition to the 7.3 jars; will replace the
  - 7.3 jars once 7.4 official jars are released.
  - Changed to use the bzip2 source to save a little size.
  - Removed some commented out portions of the specfile.
  - Removed the 7.3.4 PDF docs.  Will replace with 7.4 PDF's once they
  - are ready.


author: David Jee <djee@redhat.com> 7.4-4
changelog:
  - Add PyGreSQL patch for deprecated column pg_type.typprtlen [Bug #111263]
  - Add headers patch which moves ecpg headers to /usr/include/ecpg
    [Bug #111195]


author: Lamar Owen <lowen@pari.edu>
changelog:
  - 7.4.1-1PGDG
  - Merge Sander Steffann's changes up to 7.4-0.5PGDG
  - Proper 7.4.1 JDBC jars this time.
  - Patch for no pl/python from Alvaro


author: Tom Lane <tgl@redhat.com> 7.4.2-1
changelog:
  - Update to PostgreSQL 7.4.2; sync with community SRPM as much as possible.
  - Support PGOPTS from /etc/sysconfig/pgsql, per bug 111504.
  - Fix permissions on /etc/sysconfig/pgsql, per bug 115278.
  - SELinux patch in init file: always su </dev/null, per bug 117901.
  - Rebuilt


author: Tom Lane <tgl@redhat.com> 7.4.3-1
changelog:
  - Update to PostgreSQL 7.4.3.
  - Uninstalling server RPM stops postmaster first, per bug 114846.
  - Fix su commands to not assume PG user's shell is sh-like, per bug 124024.
  - Fix permissions on postgresql-python doc files, per bug 124822.
  - Minor postgresql.init improvements.


author: Tom Lane <tgl@redhat.com> 7.4.3-3
changelog:
  - Undo ill-considered chkconfig change that causes server to start
    immediately upon install.  Mea culpa (bug 127552).


author: Tom Lane <tgl@redhat.com> 7.4.5-1
changelog:
  - Update to PostgreSQL 7.4.5.
  - Update JDBC jars to driver build 215.
  - Add Obsoletes: entries for rh-postgresql packages, per bug 129278.


author: Tom Lane <tgl@redhat.com> 7.4.5-3
changelog:
  - Solve the stale lockfile problem (bugs 71295, 96981, 134090)
  - Use runuser instead of su for SELinux (bug 134588)


author: Tom Lane <tgl@redhat.com> 7.4.5-4
changelog:
  - Remove contrib/oidjoins stuff from installed fileset; it's of no use
    to ordinary users and has a security issue (bugs 136300, 136301)
  - adjust chkconfig priority (bug 128852)


author: Tom Lane <tgl@redhat.com> 7.4.6-1
changelog:
  - Update to PostgreSQL 7.4.6 (bugs 136947, 136949)
  - Make init script more paranoid about mkdir step of initializing a new
    database (bugs 136947, 136949)


author: Tom Lane <tgl@redhat.com> 7.4.6-3
changelog:
  - Update to PyGreSQL 3.6 (to fix bug #142711)
  - Adjust a few file permissions (bug #142431)
  - Assign %{_libdir}/pgsql to base package instead of -server (bug #74003)


author: Tom Lane <tgl@redhat.com> 8.0.0-1
changelog:
  - Update to PostgreSQL 8.0.0, PyGreSQL 3.6.1, pgtcl 1.5.2,
    and jdbc driver build 309.
  - Extensive cleanout of obsolete cruft in patch set.
  - Regression tests are run during RPM build (NOTE: cannot build as root when
    this is enabled).
  - Postmaster stderr goes someplace useful, not /dev/null (bz#76503, #103767)
  - Make init script return a useful exit status (bz#80782)
  - Move docs' tutorial directory to %{_libdir}/pgsql/tutorial, since it
    includes .so files that surely do not belong under /usr/share.
  - Remove useless .sgml files from docs RPM (bz#134450)
  - Put regression tests under /usr/lib64 on 64-bit archs, since .so files
    are not architecture-independent.


author: Tom Lane <tgl@redhat.com> 8.0.1-2
changelog:
  - Repair improper error message in init script when PGVERSION doesn't match.
  - Arrange for auto update of version embedded in init script.


author: Tom Lane <tgl@redhat.com> 8.0.1-4
changelog:
  - Attach Obsoletes: declarations for rh-postgresql to subpackages (bz#144435)
  - Make Requires: and Prereq: package linkages specify release not only
    version, as per recent mailing list discussion.


author: Tom Lane <tgl@redhat.com> 8.0.3-1
changelog:
  - Update to PostgreSQL 8.0.3 (includes security and data-loss fixes; see
    bz#156727, CAN-2005-1409, CAN-2005-1410)
  - Update to jdbc driver build 311
  - Recreate postgres user after superseding an rh-postgresql install (bug #151911)
  - Ensure postgresql server is restarted if running during an upgrade


author: Tom Lane <tgl@redhat.com> 8.0.4-1
changelog:
  - Update to PostgreSQL 8.0.4, PyGreSQL 3.6.2, and jdbc driver build 312
  - Adjust pgtcl link command to ensure it binds to correct libpq (bug #166665)
  - Remove obsolete Conflicts: against other python versions (bug #166754)
  - Add /etc/pam.d/postgresql (bug #167040)
  - Include contrib/xml2 in build (bug #167492)


author: Tom Lane <tgl@redhat.com> 8.1.0-1
changelog:
  - Update to PostgreSQL 8.1.0, PyGreSQL 3.7, and jdbc driver build 404
  - Fix PAM config file (must have account not only auth) (bug #167040)
  - Add BuildPrereq: libxslt-devel (bug #170141)
  - Sync with PGDG SRPM as much as feasible


author: Tom Lane <tgl@redhat.com> 8.1.1-1
changelog:
  - Update to PostgreSQL 8.1.1
  - Make pg_config.h architecture-independent for multilib installs;
    put the original pg_config.h into pg_config_$ARCH.h


author: Tom Lane <tgl@redhat.com> 8.1.1-3
changelog:
  - fix pg_config.h for 64-bit and ppc platforms
  - update Makefile.regress (needs to --load-language=plpgsql)


author: Tom Lane <tgl@redhat.com> 8.1.2-1
changelog:
  - Update to PostgreSQL 8.1.2
  - Repair extraneous quote in pgtcl configure script ... odd that bash
    didn't use to spit up on this.


author: Tom Lane <tgl@redhat.com> 8.1.3-1
changelog:
  - Update to PostgreSQL 8.1.3 (fixes bug #180617, CVE-2006-0553)
  - Update to jdbc driver build 405
  - Modify multilib header hack to not break non-RH arches, per bug #177564


author: Tom Lane <tgl@redhat.com> 8.1.4-1
changelog:
  - Update to PostgreSQL 8.1.4 (includes fixes for CVE-2006-2313, CVE-2006-2314;
    see bug #192173)
  - Update to PyGreSQL 3.8
  - Suppress noise from chcon, per bug #187744


author: Tom Lane <tgl@redhat.com> 8.2.0-1
changelog:
  - Update to PostgreSQL 8.2.0
  - Update to PyGreSQL 3.8.1
  - Fix chcon arguments in test/regress/Makefile
  Related: #201035
  - Adjust init script to not fool /etc/rc.d/rc
  Resolves: #161470
  - Change init script to not do initdb automatically, but require
    manual "service postgresql initdb" for safety.  Per upstream discussions.


author: Tom Lane <tgl@redhat.com> 8.2.1-1
changelog:
  - Update to PostgreSQL 8.2.1
  - Update to pgtcl 1.5.3
  - Be sure we link to libncurses, not libtermcap which is disappearing in Fedora


author: Tom Lane <tgl@redhat.com> 8.2.1-2
changelog:
  - Split -pl subpackage into three new packages to reduce dependencies
    and track upstream project's packaging.


author: Tom Lane <tgl@redhat.com> 8.2.4-2
changelog:
  - Fix oversight in postgresql-test makefile: pg_regress isn't a shell script
    anymore.  Per upstream bug 3398.


author: Tom Lane <tgl@redhat.com> 8.2.4-4
changelog:
  - Use tzdata package's data files instead of private copy, so that
    postgresql-server need not be turned for routine timezone updates
  - Don't remove postgres user/group during RPM uninstall, per Fedora
    packaging guidelines
  - Seems we need an explicit BuildRequires on gawk now
  - Rebuild to fix Fedora toolchain issues


author: Tom Lane <tgl@redhat.com> 8.2.4-5
changelog:
  - Use nicer solution for tzdata file substitution: upstream discussion
    concluded that hardwiring the path was better than a symlink after all.


author: Tom Lane <tgl@redhat.com> 8.2.6-1
changelog:
  - Update to PostgreSQL 8.2.6 to fix CVE-2007-4769, CVE-2007-4772,
    CVE-2007-6067, CVE-2007-6600, CVE-2007-6601
  - Make initscript and pam config files be installed unconditionally;
    seems new buildroots don't necessarily have those directories in place


author: Tom Lane <tgl@redhat.com> 8.3RC2-1
changelog:
  - Update to PostgreSQL 8.3RC2 (not waiting for 8.3.0 because Fedora 9 alpha
    should be 8.3-based not 8.2-based).
  - Update to pgtcl 1.6.2


author: Tom Lane <tgl@redhat.com> 8.3.1-2
changelog:
  - Clean up cross-subpackage Requires: to ensure that updating any one
    subpackage brings in the matching versions of others.
  Resolves: #444271


author: Tom Lane <tgl@redhat.com> 8.3.1-4
changelog:
  - Enable LDAP support
  Resolves: #445315
  - Use -Wl,--as-needed to suppress bogus dependencies for libraries that
    are really only needed by some of the subpackages


author: Tom Lane <tgl@redhat.com> 8.3.3-1
changelog:
  - Update to PostgreSQL 8.3.3.
  - Remove postgresql-prefer-ncurses.patch, no longer needed in recent
    Fedora releases because libtermcap is gone.


author: Tom Lane <tgl@redhat.com> 8.3.3-2
changelog:
  - Install Pgtcl in /usr/lib/tcl$TCL_VERSION, not directly in /usr/lib.
    Needed because tcl 8.5 no longer puts /usr/lib into its package search path.
    NOTE: do not back-port this change into branches using pre-8.5 tcl, because
    /usr/lib/tcl8.4 had been a symlink to /usr/share/tcl8.4, and /usr/share
    is exactly where we must not put Pgtcl.
  Resolves: #228263


author: Tom Lane <tgl@redhat.com> 8.3.5-1
changelog:
  - Update to PostgreSQL 8.3.5.
  - Improve display from init script's initdb action, per Michael Schwendt


author: Tom Lane <tgl@redhat.com> 8.3.6-1
changelog:
  - Update to PostgreSQL 8.3.6, for various fixes described at
    http://www.postgresql.org/docs/8.3/static/release-8-3-6.html


author: Tom Lane <tgl@redhat.com> 8.3.6-4
changelog:
  - Prevent dependent packages from needing to include sys/sdt.h
    (unintended side effect of previous patch)
  - Use -O1 on alpha, per report from Oliver Falk; -O2 tickles gcc bugs


author: Tom Lane <tgl@redhat.com> 8.3.7-1
changelog:
  - Update to PostgreSQL 8.3.7, for various fixes described at
    http://www.postgresql.org/docs/8.3/static/release-8-3-7.html
    notably the fix for CVE-2009-0922


author: Tom Lane <tgl@redhat.com> 8.4.0-1
changelog:
  - Update to PostgreSQL 8.4.0.  See release notes at
    http://www.postgresql.org/docs/8.4/static/release-8-4.html


author: Tom "spot" Callaway <tcallawa@redhat.com> 8.4.0-2
changelog:
  - update License tag to MIT (PostgreSQL calls it "BSD", but it is MIT)
  - Note: This changes nothing from a license compatibility perspective.


author: Tom Lane <tgl@redhat.com> 8.4.1-1
changelog:
  - Update to PostgreSQL 8.4.1, for various fixes described at
    http://www.postgresql.org/docs/8.4/static/release-8-4-1.html
    including two security issues
  Related: #522085
  Related: #522092


author: Tom Lane <tgl@redhat.com> 8.4.2-1
changelog:
  - Update to PostgreSQL 8.4.2, for various fixes described at
    http://www.postgresql.org/docs/8.4/static/release-8-4-2.html
    including two security issues
  Related: #546321
  Related: #547662
  - Use -N not the obsolete -n in useradd call
  Resolves: #495727
  - Clean up specfile to eliminate rpmlint gripes, mainly by removing
    no-longer-needed provisions for superseding rh-postgresql


author: Tom Lane <tgl@redhat.com> 8.4.2-2
changelog:
  - Remove static libraries (.a files) from package, per packaging guidelines
  - Change %define to %global, per packaging guidelines


author: Tom Lane <tgl@redhat.com> 8.4.2-3
changelog:
  - Remove the postgresql-python and postgresql-tcl subpackages.  These files
    are now broken out as their own packages (PyGreSQL and tcl-pgtcl,
    respectively), to reflect the now longstanding split of upstream projects.
  Related: #452306, #452321


author: Tom Lane <tgl@redhat.com> 8.4.2-4
changelog:
  - Arrange for the postmaster, but not any of its child processes, to be run
    with oom_adj -17.  This compensates for the OOM killer not being smart about
    accounting for shared memory usage.


author: Tom Lane <tgl@redhat.com> 8.4.2-5
changelog:
  - Latest version of systemtap needs the probes.o file to be built again
  Resolves: #557266
  - Provide script and instructions for building the documentation PDF


author: Tom Lane <tgl@redhat.com> 8.4.3-1
changelog:
  - Update to PostgreSQL 8.4.3, for various fixes described at
    http://www.postgresql.org/docs/8.4/static/release-8-4-3.html


author: Tom Lane <tgl@redhat.com> 8.4.4-1
changelog:
  - Update to PostgreSQL 8.4.4, for various fixes described at
    http://www.postgresql.org/docs/8.4/static/release-8-4-4.html
    including fixes for CVE-2010-1169 and CVE-2010-1170
  Resolves: #593032


author: Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 8.4.4-3
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
  - Duplicate COPYRIGHT in -libs subpackage, per revised packaging guidelines


author: Tom Lane <tgl@redhat.com> 8.4.5-1
changelog:
  - Update to PostgreSQL 8.4.5, for various fixes described at
    http://www.postgresql.org/docs/8.4/static/release-8-4-5.html
    including the fix for CVE-2010-3433
  Related: #639371
  - Add -p "$pidfile" to initscript's status call to improve corner cases.
  Related: #561010


author: Tom Lane <tgl@redhat.com> 8.4.6-1
changelog:
  - Update to PostgreSQL 8.4.6, for various fixes described at
    http://www.postgresql.org/docs/8.4/static/release-8-4-6.html
  - Ensure we don't package any .gitignore files from the source tarball
  Related: #642210


author: Tom Lane <tgl@redhat.com> 9.0.2-1
changelog:
  - Update to PostgreSQL 9.0.2 (major version bump)
  - Create infrastructure for in-place database upgrade using pg_upgrade
  Resolves: #398221


author: Tom Lane <tgl@redhat.com> 9.0.3-1
changelog:
  - Update to PostgreSQL 9.0.3, for various fixes described at
    http://www.postgresql.org/docs/9.0/static/release-9-0-3.html
    including the fix for CVE-2010-4015
  Resolves: #674296


author: Tom Lane <tgl@redhat.com> 9.0.3-2
changelog:
  - Remove filter-requires-perl-Pg.sh, which doesn't seem to be needed now that
    PyGreSQL has been split out; and our use of it isn't compatible with rpm 4.9
    anyway


author: Tom Lane <tgl@redhat.com> 9.0.4-1
changelog:
  - Update to PostgreSQL 9.0.4, for various fixes described at
    http://www.postgresql.org/docs/9.0/static/release-9-0-4.html
  - Add %{?_isa} to cross-subpackage Requires, per latest packaging guidelines


author: Tom Lane <tgl@redhat.com> 9.1.0-1
changelog:
  - Update to PostgreSQL 9.1.0 (major version bump);
    in-place upgrade support now works from 9.0.x as the previous version


author: Tom Lane <tgl@redhat.com> 9.1.1-1
changelog:
  - Update to PostgreSQL 9.1.1, for various fixes described at
    http://www.postgresql.org/docs/9.1/static/release-9-1-1.html
  - Enable build (but not test) of contrib/sepgsql
  - Clean up specfile build options so that turning options off works again


author: Honza Horak <hhorak@redhat.com> 9.1.1-2
changelog:
  - Create a symlink of pg_regress instead of full copy;
    Don't strip symbols from regress libs
  Related: #729012


author: Tom Lane <tgl@redhat.com> 9.1.2-1
changelog:
  - Update to PostgreSQL 9.1.2, for various fixes described at
    http://www.postgresql.org/docs/9.1/static/release-9-1-2.html


author: Tom Lane <tgl@redhat.com> 9.1.2-2
changelog:
  - Make systemd unit file more user-friendly by resurrecting the old init
    script's checks for data directory presence and version match
  Resolves: #771496


author: Tom Lane <tgl@redhat.com> 9.1.3-1
changelog:
  - Update to PostgreSQL 9.1.3, for various fixes described at
    http://www.postgresql.org/docs/9.1/static/release-9-1-3.html
    including the fixes for CVE-2012-0866, CVE-2012-0867, CVE-2012-0868
  Resolves: #797918


author: Tom Lane <tgl@redhat.com> 9.1.3-2
changelog:
  - Fix postgresql-setup to look for unit file in /usr/lib and to ignore
    comments therein
  Resolves: #802835
  - Resurrect a now-mostly-dummy postgresql init script, so that people can
    keep on using "service postgresql initdb" if they wish
  Resolves: #800416


author: Tom Lane <tgl@redhat.com> 9.1.3-3
changelog:
  - Fix postgresql-setup to rely on systemd to parse the unit file, instead
    of using ad-hoc code
  Resolves: #804290


author: Tom Lane <tgl@redhat.com> 9.1.4-1
changelog:
  - Update to PostgreSQL 9.1.4, for various fixes described at
    http://www.postgresql.org/docs/9.1/static/release-9-1-4.html
    including the fixes for CVE-2012-2143, CVE-2012-2655
  Resolves: #826606
  - Update previous version (embedded in postgresql-upgrade) to 9.0.8
    because fix in whole-row variable dumping could be needed for upgrades
  - Revert fix for bug #800416, per fedora-packaging discussion at
    http://lists.fedoraproject.org/pipermail/packaging/2012-April/008314.html
    "service postgresql initdb" is dead and will stay that way


author: Tom Lane <tgl@redhat.com> 9.1.4-3
changelog:
  - Update code to use oom_score_adj not oom_adj, thereby suppressing
    whining in the kernel log
  - Add "legacy action" scripts to support "service postgresql initdb" and
    "service postgresql upgrade" in a now-approved fashion (requires a
    recent version of initscripts to work)
  Resolves: #800416


author: Tom Lane <tgl@redhat.com> 9.1.4-5
changelog:
  - Back-port upstream support for postmaster listening on multiple Unix sockets
  - Configure postmaster to create sockets in both /var/run/postgresql and /tmp;
    the former is now the default place for libpq to contact the postmaster.
  Resolves: #825448
  - Annotate postgresql.conf about not setting port number there
  - Minor specfile cleanup per suggestions from Tom Callaway
  Related: #845110


author: Tom Lane <tgl@redhat.com> 9.1.5-1
changelog:
  - Update to PostgreSQL 9.1.5, for various fixes described at
    http://www.postgresql.org/docs/9.1/static/release-9-1-5.html
    including the fixes for CVE-2012-3488, CVE-2012-3489


author: Tom Lane <tgl@redhat.com> 9.2.0-1
changelog:
  - Update to PostgreSQL 9.2.0 (major version bump);
    in-place upgrade support now works from 9.1.x as the previous version
  - Add postgresql-plpython3 subpackage with PL/Python built against Python 3


author: Tom Lane <tgl@redhat.com> 9.2.1-1
changelog:
  - Update to PostgreSQL 9.2.1, for various fixes described at
    http://www.postgresql.org/docs/9.2/static/release-9-2-1.html
    including a nasty data-loss bug
  - Adopt new systemd macros for server package install/uninstall triggers
  Resolves: #850277


author: Tom Lane <tgl@redhat.com> 9.2.2-1
changelog:
  - Update to PostgreSQL 9.2.2, for various fixes described at
    http://www.postgresql.org/docs/9.2/static/release-9-2-2.html
  - Use new systemd install/uninstall trigger macros conditionally,
    so that package can still be installed on pre-F18 branches


author: Tom Lane <tgl@redhat.com> 9.2.2-3
changelog:
  - Prevent creation of TCP socket during pg_upgrade regression test, so that
    concurrent RPM builds on the same machine won't fail
  Resolves: #891531
  - Make sure $PGDATA/pg_log/ gets the right SELinux label in postgresql-setup
  Resolves: #891547


author: Tom Lane <tgl@redhat.com> 9.2.3-1
changelog:
  - Update to PostgreSQL 9.2.3, for various fixes described at
    http://www.postgresql.org/docs/9.2/static/release-9-2-3.html
    including the fix for CVE-2013-0255
  Resolves: #908722
  - Make the package build with selinux option disabled
  Resolves: #894367
  - Include old version of pg_controldata in postgresql-upgrade subpackage
  Related: #896161


author: Tom Lane <tgl@redhat.com> 9.2.4-1
changelog:
  - Update to PostgreSQL 9.2.4, for various fixes described at
    http://www.postgresql.org/docs/9.2/static/release-9-2-4.html
    including the fixes for CVE-2013-1899, CVE-2013-1900, CVE-2013-1901
  Resolves: #929223, #929255, #929328
  - fix build for aarch64 and ppc64p7


author: Pavel Raiskup <praiskup@redhat.com> - 9.2.4-2
changelog:
  - postgresql-setup: don't create whole path to server's data to make sure that
    the parent directory has correct permissions (#972425)


author: Pavel Raiskup <praiskup@redhat.com> - 9.2.4-3
changelog:
  - add atomic operations support for aarch64 to preupgrade version also (#970661)
  - apply the forgotten man-page-day patch (#948933)


author: Pavel Raiskup <praiskup@redhat.com> - 9.2.4-5
changelog:
  - %beta implies debug everywhere (also in upgrade part of build)
  - allow `rpmbuild -bi --short-circuit`
  - upgrade: setup previous (RHEL6) version as 8.14.3
  - upgrade: start old postgres with socket file in /var/run/postgresql


author: Pavel Raiskup <praiskup@redhat.com> - 9.2.4-6
changelog:
  - disable aggressive loop optimizations for old codebase (#993532)
  - upgrade: stop old server in case of permissions problem (#896161)


author: Jozef Mlich <jmlich@redhat.com> - 9.2.5-1
changelog:
  - rebase postgresql to 9.2.5 #1019762 
    http://www.postgresql.org/docs/9.2/static/release-9-2-5.html


author: Jozef Mlich <jmlich@redhat.com> - 9.2.5-2
changelog:
  - Resolves: #1019762 
  - additionally fixes rpmdiff filelist problem with
    /usr/share/doc/postgresql-9.2.5/html/bookindex.html.orig


author: Jozef Mlich <jmlich@redhat.com> - 9.2.6-1
changelog:
  - Resolves #1038688
  - rebase to 9.2.6 see changes at
    http://www.postgresql.org/docs/9.2/static/release-9-2-6.html


author: Pavel Raiskup <praiskup@redhat.com> - 9.2.7-1
changelog:
  - update to 9.2.7 per release notes (#1065845)
    http://www.postgresql.org/docs/9.2/static/release-9-2-7.html


author: Pavel Raiskup <praiskup@redhat.com> - 9.2.10-1
changelog:
  - update to 9.2.10 per release notes
    http://www.postgresql.org/docs/9.2/static/release-9-2-10.html
    http://www.postgresql.org/docs/9.2/static/release-9-2-9.html
    http://www.postgresql.org/docs/9.2/static/release-9-2-8.html
    (rhbz#1198672 rhbz#1198673)


author: Pavel Raiskup <praiskup@redhat.com> - 9.2.11-1
changelog:
  - update to 9.2.11 per release notes
    http://www.postgresql.org/docs/9.2/static/release-9-2-11.html


author: Pavel Raiskup <praiskup@redhat.com> - 9.2.12-1
changelog:
  - update to 9.2.12 per release notes
    http://www.postgresql.org/docs/9.2/static/release-9-2-12.html


author: Pavel Raiskup <praiskup@redhat.com> - 9.2.13-1
changelog:
  - update to 9.2.13 per release notes
    http://www.postgresql.org/docs/9.2/static/release-9-2-13.html


author: Pavel Raiskup <praiskup@redhat.com> - 9.2.14-1
changelog:
  - update to 9.2.14 per release notes
    http://www.postgresql.org/docs/9.2/static/release-9-2-14.html


author: Pavel Kajaba <pkajaba@redhat.com> - 9.2.15-1
changelog:
  - update to 9.2.15 per release notes
    http://www.postgresql.org/docs/9.2/static/release-9-2-15.html


author: Petr Kubat <pkubat@redhat.com> - 9.2.18-1
changelog:
  - update to 9.2.18 per release notes
    http://www.postgresql.org/docs/9.2/static/release-9-2-18.html
    http://www.postgresql.org/docs/9.2/static/release-9-2-17.html
    http://www.postgresql.org/docs/9.2/static/release-9-2-16.html


author: Petr Kubat <pkubat@redhat.com> - 9.2.21-1
changelog:
  - update to 9.2.21 per release notes
    http://www.postgresql.org/docs/9.2/static/release-9-2-21.html
    http://www.postgresql.org/docs/9.2/static/release-9-2-20.html
    http://www.postgresql.org/docs/9.2/static/release-9-2-19.html


author: Petr Kubat <pkubat@redhat.com> - 9.2.22-1
changelog:
  - update to 9.2.22 per release notes
    http://www.postgresql.org/docs/9.2/static/release-9-2-22.html


author: Petr Kubat <pkubat@redhat.com> - 9.2.23-1
changelog:
  - update to 9.2.23 per release notes
    http://www.postgresql.org/docs/9.2/static/release-9-2-23.html


author: Jeremy Hinegardner <jeremy@hinegardner.org> - 5.19-3
changelog:
  - replace RPM_BUILD_ROOT in spec file with buildroot macro
  - cleanup rpmlint errors for the src.rpm
  - add ragel(1) man page patch


author: Jeremy Hinegardner <jeremy@hinegardner.org> - 5.22-1
changelog:
  - update to 5.22
  - remove ragel-Makefile-in.patch - it was applied upstream
  - update ragel-rlcodegen-replace.patch to apply cleanly


author: Silas Sewell <silas@sewell.ch> - 1.2.6-3
changelog:
  - Add Fedora build flags
  - Send all scriplet output to /dev/null
  - Remove debugging flags
  - Add redis.conf check to init script


author: Fabian Deutsch <fabiand@fedoraproject.org> - 2.4.6-1
changelog:
  - Update to 2.4.6
  - systemd unit file added
  - Compiler flags changed to compile 2.4.6
  - Remove doc/ and Changelog


author: Remi Collet <remi@fedoraproject.org> - 2.6.10-1
changelog:
  - Redis 2.6.10
    upgrade urgency: MODERATE, this release contains many non
    critical fixes and many small improvements.


author: Remi Collet <remi@fedoraproject.org> - 2.6.11-1
changelog:
  - Redis 2.6.11
    upgrade urgency: LOW, however updating is encouraged
    if you have many instances per server and you want
    to lower the CPU / energy usage.


author: Remi Collet <remi@fedoraproject.org> - 2.6.14-1
changelog:
  - Redis 2.6.14
    upgrade urgency: HIGH because of the following two issues:
      Lua scripting + Replication + AOF in slaves problem
      AOF + expires possible race condition
  - add option to run tests during build (not in mock)


author: Remi Collet <remi@fedoraproject.org> - 2.6.15-1
changelog:
  - Redis 2.6.15
    upgrade urgency: MODERATE, upgrade ASAP only if you experience
    issues related to the expired keys collection algorithm,
    or if you use the ZUNIONSTORE command.


author: Fabian Deutsch <fabian.deutsch@gmx.de> - 2.6.16-1
changelog:
  - Update to 2.6.16
  - Fix rhbz#973151
  - Fix rhbz#656683
  - Fix rhbz#977357 (Jan Vcelak <jvcelak@fedoraproject.org>)


author: Remi Collet <remi@fedoraproject.org> - 2.8.3-1
changelog:
  - Redis 2.8.3
    upgrade urgency: MODERATE for Redis, HIGH for Sentinel.
  - redis own /etc/redis.conf (needed CONFIG WRITE)
  - add sentinel.conf as documentation


author: Remi Collet <remi@fedoraproject.org> - 2.8.3-2
changelog:
  - add redis-sentinel command (link to redis-server)
  - don't rely on config for daemonize and pidfile
  - add redis-sentinel service


author: Remi Collet <remi@fedoraproject.org> - 2.8.9-1
changelog:
  - Redis 2.8.9 - Release date: 22 Apr 2014
    upgrade urgency: LOW, only new features introduced, no bugs fixed.


author: Remi Collet <remi@fedoraproject.org> - 2.8.10-1
changelog:
  - Redis 2.8.10 - Release date: 5 Jun 2014
    upgrade urgency: HIGH if you use min-slaves-to-write option.


author: Remi Collet <remi@fedoraproject.org> - 2.8.11-1
changelog:
  - Redis 2.8.11 - Release date: 11 Jun 2014
    upgrade urgency: HIGH if you use Lua scripting, LOW otherwise.


author: Remi Collet <remi@fedoraproject.org> - 2.8.12-1
changelog:
  - Redis 2.8.12 - Release date: 23 Jun 2014
    upgrade urgency: HIGH for Redis, CRITICAL for Sentinel.
  - always use jemalloc (instead of tcmalloc)


author: Remi Collet <remi@fedoraproject.org> - 2.8.14-1
changelog:
  - Redis 2.8.14 - Release date:  1 Sep 2014
    upgrade urgency: HIGH for Lua scripting users, otherwise LOW.


author: Remi Collet <remi@fedoraproject.org> - 2.8.15-1
changelog:
  - Redis 2.8.15 - Release date: 12 Sep 2014
    upgrade urgency: LOW for Redis, HIGH for Sentinel.
  - move commands from /usr/sbin to /usr/bin
  - add redis-shutdown command (systemd)


author: Remi Collet <remi@fedoraproject.org> - 2.8.17-1
changelog:
  - Redis 2.8.17 - Release date: 19 Sep 2014
    upgrade urgency: HIGH for Redis Sentinel, LOW for Redis Server.


author: Remi Collet <remi@fedoraproject.org> - 2.8.18-1
changelog:
  - Redis 2.8.18 - Release date: 4 Dec 2014
    upgrade urgency: LOW for both Redis and Sentinel.
  - fix isfinite missing on EL-5


author: Remi Collet <remi@fedoraproject.org> - 2.8.18-2
changelog:
  - provides /etc/systemd/system/redis.service.d/limit.conf
    and /etc/systemd/system/redis-sentinel.service.d/limit.conf
    or /etc/security/limits.d/95-redis.conf


author: Remi Collet <remi@fedoraproject.org> - 3.0.0-2
changelog:
  - rebuild with new redis-shutdown from rawhide
  - improved description from rawhide
  - use redis/redis owner for directories under /var


author: Remi Collet <remi@fedoraproject.org> - 3.0.1-1
changelog:
  - Redis 3.0.1 - Release date: 5 May 2015
  - Upgrade urgency: LOW for Redis and Cluster, MODERATE for Sentinel.


author: Remi Collet <remi@fedoraproject.org> - 3.0.2-1
changelog:
  - Redis 3.0.2 - Release date: 4 Jun 2015
  - Upgrade urgency: HIGH for Redis because of a security issue.
                     LOW for Sentinel.


author: Remi Collet <remi@fedoraproject.org> - 3.2.1-1
changelog:
  - Redis 3.2.1 - Release date: Fri Jun 17 15:01:56 CEST 2016
  - Upgrade urgency HIGH: Critical fix to Redis Sentinel,
    due to 3.2.0 regression compared to 3.0.


author: Remi Collet <remi@fedoraproject.org> - 3.2.2-1
changelog:
  - Redis 3.2.2 - Release date: Thu Jul 28 14:14:54 CEST 2016
  - Upgrade urgency MODERATE:
    A Redis server and a Sentinel crash are now fixed.
    GEORADIUS errors in reported entries are fixed.


author: Remi Collet <remi@fedoraproject.org> - 3.2.3-1
changelog:
  - Redis 3.2.3 - Release date: Tue Aug 02 10:55:24 CEST 2016
  - Upgrade urgency MODERATE: Fix replication delay and redis-cli
    security issue.


author: Remi Collet <remi@fedoraproject.org> - 3.2.3-2
changelog:
  - add man pages from https://github.com/antirez/redis/pull/3491
  - data and configuration should not be publicly readable
  - remove /var/run/redis with systemd
  - provide redis-check-rdb as a symlink to redis-server


author: Remi Collet <remi@fedoraproject.org> - 3.2.4-1
changelog:
  - Redis 3.2.4 - Released Mon Sep 26 08:58:21 CEST 2016
  - Upgrade urgency CRITICAL: Redis 3.2 and unstable contained
    a security vulnerability fixed by this release.


author: Remi Collet <remi@fedoraproject.org> - 3.2.5-1
changelog:
  - Redis 3.2.5 - Released Wed Oct 26 09:16:40 CEST 2016
  - Upgrade urgency LOW: This release only fixes a compilation issue


author: Remi Collet <remi@remirepo.net> - 4.0.0-0.4.RC3
changelog:
  - rebuild with some fedora changes:
   - Add RuntimeDirectory=redis to systemd unit file (RHBZ #1454700)
   - Fix a shutdown failure with Unix domain sockets (RHBZ #1444988)


author: Remi Collet <remi@remirepo.net> - 4.0.1-1
changelog:
  - Redis 4.0.1 - Released Mon Jul 24 15:51:31 CEST 2017
  - Upgrade urgency MODERATE: A few serious but non critical bugs


author: Remi Collet <remi@remirepo.net> - 4.0.2-1
changelog:
  - Redis 4.0.2 - Released Thu Sep 21 15:47:53 CEST 2017
  - Upgrade urgency HIGH: Several potentially critical bugs fixed.


author: Remi Collet <remi@remirepo.net> - 4.0.2-3
changelog:
  - add doc and devel subpackages, synced from Fedora
  - keep man pages in main package
  - minor fix for EL-6 and tests


author: Remi Collet <remi@remirepo.net> - 4.0.3-1
changelog:
  - Redis 4.0.3 - Released Thu Nov 30 13:14:50 CET 2017
  - Upgrade urgency CRITICAL: Several PSYNC2 bugs can corrupt the
    slave data set after a restart and a successful PSYNC2 handshake.
  - drop duplicated documentation from main package


author: Nathan Scott <nathans@redhat.com> - 4.0.4-1
changelog:
  - Upstream 4.0.4 release.
  - Update to current upstream redis-doc also.
  - Fix man page issues (RHBZ #1513594 and RHBZ #1515417).


author: Remi Collet <remi@remirepo.net> - 4.0.5-1
changelog:
  - Redis 4.0.5 - Released Thu Dec 1 16:03:32 CET 2017
  - Upgrade urgency CRITICAL: Redis 4.0.4 fix for PSYNC2 was broken,
    causing the slave to crash when receiving an RDB file from the
    master that contained a duplicated Lua script.


author: Remi Collet <remi@remirepo.net> - 4.0.6-1
changelog:
  - Redis 4.0.6 - Released Thu Dec 4 17:54:10 CET 2017
  - Upgrade urgency CRITICAL: More errors in the fixes for PSYNC2
    in Redis 4.0.5 were identified.


author: Remi Collet <remi@remirepo.net> - 4.0.7-1
changelog:
  - Redis 4.0.7 - Released Wed Jan 24 11:01:40 CET 2018
  - Upgrade urgency MODERATE: Several bugs fixed, but none of critical level.
  - Update to current upstream redis-doc


author: Remi Collet <remi@remirepo.net> - 4.0.8-1
changelog:
  - Update to 4.0.8 - Released Fri Feb 2 11:17:40 CET 2018
  - Upgrade urgency CRITICAL ONLY for Redis Cluster users.


author: Remi Collet <remi@remirepo.net> - 4.0.9-1
changelog:
  - Update to 4.0.9 - Released Mon Mar 26 17:52:32 CEST 2018
  - Upgrade urgency CRITICAL: Critical upgrade for users
    using AOF with the fsync policy set to "always".


author: Remi Collet <remi@remirepo.net> - 5.0.0~RC2-1
changelog:
  - Redis 5.0 RC2 (4.9.102) - Released Wed Jun 13 12:49:13 CEST 2018
  - Upgrade urgency CRITICAL: This release fixes important security issues.
                        HIGH: This release fixes a SCAN commands family bug.
                    MODERATE: This release fixes a PSYNC2 edge case with expires.
                    MODERATE: Sentinel related fixes.
                         LOW: All the other issues


author: Remi Collet <remi@remirepo.net> - 5.0.0~RC4-1
changelog:
  - Redis 5.0 RC4 (4.9.104) - Released Fri Aug 03 13:51:02 CEST 2018
  - Drop the pandoc build dependency, install only markdown.


author: Remi Collet <remi@remirepo.net> - 5.0.0-1
changelog:
  - Redis 5.0.0 - Released Wed Oct 17 13:28:26 CEST 2018
  - Upgrade urgency CRITICAL: Several fixes to streams AOF and replication.
  - Update to current upstream redis-doc


author: Remi Collet <remi@remirepo.net> - 5.0.1-1
changelog:
  - Redis 5.0.1 - Released Wed Nov 07 13:09:30 CET 2018
  - Upgrade urgency: URGENT if you use Redis Streams. MODERATE otherwise.


author: Remi Collet <remi@remirepo.net> - 5.0.2-1
changelog:
  - Redis 5.0.2 - Released Thu Nov 22 11:22:37 CET 2018
  - Upgrade urgency: CRITICAL if you use streams and consumer groups.
    HIGH if you use redis-cli with Redis Cluster. LOW otherwise.


author: Remi Collet <remi@remirepo.net> - 5.0.3-1
changelog:
  - Redis 5.0.3 - Released Tue Dec 11 18:17:26 CET 2018
  - Upgrade urgency HIGH: Redis 5 is consolidating, upgrading is a good idea.


author: Remi Collet <remi@remirepo.net> - 5.0.5-1
changelog:
  - Redis 5.0.5 - Released Wed May 15 17:57:41 CEST 2019
  - Upgrade urgency CRITICAL: This release fixes an important AOF
    fysnc bug and other less critical issues.
  - drop redis-trib sub-package now in redis-cli (F30, EL8)


author: Remi Collet <remi@remirepo.net> - 5.0.6-1
changelog:
  - Redis 5.0.6 - Released Wed Sep 25 12:33:56 CEST 2019
  - Upgrade urgency CRITICAL: Only in case of exposed instances
    to untrusted users.


author: Remi Collet <remi@remirepo.net> - 5.0.7-1
changelog:
  - Redis 5.0.7 - Released Tue Nov 19 17:52:44 CET 2019
  - Upgrade urgency HIGH: many issues fixed, some may have an impact.


author: Remi Collet <remi@remirepo.net> - 6.0.0-1
changelog:
  - Redis 6.0.0 GA - Released Thu Apr 30 14:55:02 CEST 2020
  - Upgrade urgency CRITICAL: many bugs fixed compared to the last RC


author: Remi Collet <remi@remirepo.net> - 6.0.1-1
changelog:
  - Redis 6.0.1 - Released Sat May 02 00:06:07 CEST 2020
  - Upgrade urgency HIGH:
    This release fixes a crash when builiding against Libc malloc.


author: Remi Collet <remi@remirepo.net> - 6.0.2-1
changelog:
  - Redis 6.0.2 - Released Fri May 15 22:24:36 CEST 2020
  - Upgrade urgency MODERATE: many not critical bugfixes in different areas.
    Critical fix to client side caching when keys are evicted from the
    tracking table but no notifications are sent.


author: Remi Collet <remi@remirepo.net> - 6.0.3-1
changelog:
  - Redis 6.0.3 - Released Sat May 16 18:10:21 CEST 2020
  - Upgrade urgency CRITICAL: a crash introduced in 6.0.2 is now fixed.


author: Remi Collet <remi@remirepo.net> - 6.0.3-3
changelog:
  - add comment for TimeoutStartSec and TimeoutStopSec in limit.conf
  - fix missing notification to systemd for sentinel
    patch from https://github.com/antirez/redis/pull/7168


author: Remi Collet <remi@remirepo.net> - 6.0.4-2
changelog:
  - Redis 6.0.4 - Released Thu May 28 11:36:45 CEST 2020
  - Upgrade urgency CRITICAL: this release fixes a severe replication bug.


author: Remi Collet <remi@remirepo.net> - 6.0.5-1
changelog:
  - Redis 6.0.5 - Released Tue Jun 09 11:56:08 CEST 2020
  - Upgrade urgency MODERATE: several bugs with moderate impact are fixed here.


author: Remi Collet <remi@remirepo.net> - 6.0.6-1
changelog:
  - Redis 6.0.6 - Released Mon Jul 20 09:31:30 IDT 2020
  - Upgrade urgency MODERATE: several bugs with moderate impact are fixed here.
  - open https://github.com/redis/redis/pull/7543 fix deprecated tail syntax


author: Remi Collet <remi@remirepo.net> - 6.0.7-1
changelog:
  - Redis 6.0.7 - Released Fri Aug 28 11:05:09 IDT 2020
  - Upgrade urgency MODERATE: several bugs with moderate impact are fixed.
  - drop patch merged upstream


author: Remi Collet <remi@remirepo.net> - 6.0.8-1
changelog:
  - Redis 6.0.8 - Released Wed Sep 09 23:34:17 IDT 2020
  - Upgrade urgency HIGH: Anyone who's using Redis 6.0.7 with Sentinel or
    CONFIG REWRITE command is affected and should upgrade ASAP.


author: Remi Collet <remi@remirepo.net> - 6.0.9-3
changelog:
  - move configuration in /etc/redis per upstream recommendation
    see https://github.com/redis/redis/issues/8051


author: Remi Collet <remi@remirepo.net> - 6.2.0-1
changelog:
  - Redis 6.2.0 GA - Released Tue Feb 22 14:00:00 IST 2021
  - Upgrade urgency: SECURITY if you use 32bit build of redis,
    MODERATE if you used earlier versions of Redis 6.2, LOW otherwise


author: Remi Collet <remi@remirepo.net> - 6.2.2-1
changelog:
  - Redis 6.2.2 - Released Mon April 19 19:00:00 IST 2021
  - Upgrade urgency: HIGH, if you're using ACL and pub/sub,
    CONFIG REWRITE, or suffering from performance regression.


author: Paul Nasrat <pnasrat@redhat.com> - 3.3.6-1
changelog:
  - Update to 3.3.6
  - Fix typo  (#189647)
  - Enable threading fixes (#181298)
  - Conditionalize static library


author: Panu Matilainen <pmatilai@redhat.com> - 3.5.9-2
changelog:
  - Remove references to temporary registers from cache on release (#463061)
  - Enable loading of external extensions (#457433)


author: Panu Matilainen <pmatilai@redhat.com> - 3.6.6.2-2
changelog:
  - require tcl(abi) in sqlite-tcl subpackage (#474034)
  - move tcl extensions to arch-specific location
  - enable dependency extraction on the tcl dso
  - require pkgconfig in sqlite-devel


author: Panu Matilainen <pmatilai@redhat.com> - 3.6.12-2
changelog:
  - disable strict aliasing to work around brokenness on 3.6.12 (#494266)
  - run test-suite on build but let it fail for now


author: Panu Matilainen <pmatilai@redhat.com> - 3.6.14-1
changelog:
  - update to 3.6.14 (http://www.sqlite.org/releaselog/3_6_14.html)
  - merge-review cosmetics (#226429)
    - drop ancient sqlite3 obsoletes
    - fix tab vs space whitespace issues
    - remove commas from summaries
  - fixup io-test fsync expectations wrt SQLITE_DISABLE_DIRSYNC


author: Panu Matilainen <pmatilai@redhat.com> - 3.6.17-1
changelog:
  - update to 3.6.17 (http://www.sqlite.org/releaselog/3_6_17.html)
  - disable to failing tests until upstream fixes


author: Panu Matilainen <pmatilai@redhat.com> - 3.6.18-1
changelog:
  - update to 3.6.18 (http://www.sqlite.org/releaselog/3_6_18.html)
  - drop no longer needed test-disabler patches


author: Panu Matilainen <pmatilai@redhat.com> - 3.6.23-1
changelog:
  - update to 3.6.23 (http://www.sqlite.org/releaselog/3_6_23.html)
  - drop the lemon sprintf patch, upstream doesn't want it
  - make test-suite errors fail build finally


author: Panu Matilainen <pmatilai@redhat.com> - 3.7.4-1
changelog:
  - update to 3.7.4 (http://www.sqlite.org/releaselog/3_7_4.html)
  - deal with upstream source naming, versioning and format changing
  - fixup wal2-test expections wrt SQLITE_DISABLE_DIRSYNC use


author: Panu Matilainen <pmatilai@redhat.com> - 3.7.7.1-1
changelog:
  - update to 3.7.7.1 (http://www.sqlite.org/releaselog/3_7_7_1.html)
  - autoconf no longer needed for build, libdl check finally upstreamed


author: Panu Matilainen <pmatilai@redhat.com> - 3.7.13-1
changelog:
  - update to 3.7.13 (http://www.sqlite.org/releaselog/3_7_13.html)
  - drop no longer needed savepoint relase patch


author: Panu Matilainen <pmatilai@redhat.com> - 3.7.15-1
changelog:
  - update to 3.7.15 (http://www.sqlite.org/releaselog/3_7_15.html)
  - fix an old incorrect date in spec changelog


author: Jan Stanek <jstanek@redhat.com> - 3.7.16.2-1
changelog:
  - update to 3.7.16.2 (http://www.sqlite.org/releaselog/3_7_16_2.html)
  - add support for aarch64 (rerunning autoconf) (#926568)


author: Michael A. Peters <mpeters@mac.com> - 5.1.0-1
changelog:
  - updated version
  - remove Patch0 (in upstream), added Patch6
  - Does not BuildRequire xfree/xorg devel
  - no longer BuildRequire autoconf (Patch0 removed)


author: Patrice Dumas <pertusus[AT]free.fr> - 5.1.1-4
changelog:
  - separate subpackage for static library
  - keep timestamps
  - add more paths to t1libconfig and use rpm macros for those paths
  - fix the -maxdepth position in find
  - put t1lib.config and FontDatabase in %{_datadir} these are not
    config files, they are generated
  - fix a segfault in t1lib with long TYPE1 lines


author: Jaroslav Škarvada <jskarvad@redhat.com> - 5.1.2-6
changelog:
  - Resolves: #556398
  - Directly included relevant patches, scripts and man pages from Debian
  - Removed rpath
  - rpmlint is silent now


author: Jaroslav Škarvada <jskarvad@redhat.com> - 5.1.2-6.1
changelog:
  - Fixed CVE-2010-2642, CVE-2011-0433, CVE-2011-0764, CVE-2011-1552, CVE-2011-1553, CVE-2011-1554
    Resolves: rhbz#772900


author: Adam Goode <adam@spicenitz.org> - 7.10.20-3
changelog:
  - Include results of running automake in the patch for undefined symbols
  - No longer run automake or autoconf (autoconf was never actually necessary)


author: Adam Goode <adam@spicenitz.org> - 7.20.6-1
changelog:
  - New upstream release
     + About half of the VIPS library has been revised
     + Now using gtk-doc
     + Better image file support
     + MATLAB file read supported
     + New interpolation system
     + Support for Radiance files


author: Adam Goode <adam@spicenitz.org> - 7.20.7-1
changelog:
  - New upstream release
     + C++ and Python bindings now have support for deprecated functions
     + Bugfixes for YCbCr JPEG TIFF files


author: Adam Goode <adam@spicenitz.org> - 7.22.1-1
changelog:
  - New upstream release
     + More revision of VIPS library
     + New threading system
     + New command-line program, vipsthumbnail
     + Improved interpolators
     + German translation
     + PFM (portable float map) image format read and write
     + Much lower VM use with many small images open
     + Rewritten flood-fill


author: Adam Goode <adam@spicenitz.org> - 7.24.2-1
changelog:
  - New upstream release
     * Run-time code generation, for 4x speedup in some operations
     * Open via disc mode, saving memory
     * FITS supported
     * Improved TIFF and JPEG load


author: Adam Goode <adam@spicenitz.org> - 7.26.3-1
changelog:
  - New upstream release
     * More permissive operators
     * Better TIFF, JPEG, PNG, FITS support
     * VIPS rewrite!


author: Adam Goode <adam@spicenitz.org> - 7.28.2-1
changelog:
  - New upstream release
     * libvips rewrite
     * OpenSlide support
     * better jpeg, png, tiff support
     * sequential mode read
     * operation cache


author: Benjamin Gilbert <bgilbert@backtick.net> - 7.30.3-1
changelog:
  - New release
  - Enable gobject introspection
  - Add versioned dependency on base package
  - Minor specfile cleanups


author: Benjamin Gilbert <bgilbert@backtick.net> - 7.40.2-1
changelog:
  - New release
  - Add libgsf dependency
  - Fix version string consistency across architectures
  - Use macros for package and soname versions


author: Benjamin Gilbert <bgilbert@backtick.net> - 8.5.6-1
changelog:
  - New release
  - Rename Python packages per policy
  - Update project URLs
  - Rename pygobject3-base dependency to python-gobject-base
  - Switch python3-gobject dependency to python3-gobject-base
  - Add missing arch-specific Python provide
  - Drop Group tags


author: Matthias Saou <http://freshrpms.net/> 0.5.0-1
changelog:
  - Update to 0.5.0.
  - Remove empty files from %doc.
  - There are no more shared libraries, only a static one, so update %files.


author: Matthias Saou <http://freshrpms.net/> 0.7.2-1
changelog:
  - Update to 0.7.2.
  - Remove useless /sbin/ldconfig calls, as we don't ship any shared library.
  - Update summary.


author: Milan Broz <gmazyland@gmail.com> - 20171227-1
changelog:
  - Update to version 20171227 (soname increase).
  - Temporarily keep libargon2.so.0.
  - Fix a crash if running under memory pressure.


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - add patch to help autoconf clean after itself and not leave /tmp clobbered
    with acin.* and acout.* files (can you say annoying?)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Fix up interoperability with glibc 2.2 and gcc 2.96:
    AC_TRY_RUN_NATIVE in C++ mode added a prototype for exit() to
    the test code without throwing an exception, causing a conflict
    with stdlib.h --> AC_TRY_RUN_NATIVE for C++ code including stdlib.h
    always failed, returning wrong results


author: Jens Petersen <petersen@redhat.com>
changelog:
  - Add a back-port of _AC_PROG_CXX_EXIT_DECLARATION
    from version 2.50 to make detection of C++ exit()
    declaration prototype platform independent.  The check is
    done in AC_PROG_CXX with the result stored in "confdefs.h".
    The exit() prototype in AC_TRY_RUN_NATIVE is no longer needed.
    (fixes #18829)


author: Jens Petersen <petersen@redhat.com>
changelog:
  - add patch to include various standard C headers as needed
    by various autoconf tests (#19114)
  - add patch to autoscan.pl to get a better choice of init
    file (#42071), to test for CPP after CC (#42072) and to
    detect C++ source and g++ (#42073).


author: Elliot Lee <sopwith@redhat.com> 2.13-15
changelog:
  - Add wait3test.patch to make sure that the child process actually does
  something that the kernel will take note of. Fixes the failing wait3 test
  that was worked around in time-1.7-15.


author: Jens Petersen <petersen@redhat.com> 2.13-1
changelog:
  - new package based on autoconf-2.13-17
  - don't make unversioned bindir symlinks
  - version datadir
  - version info filename, but don't install-info it
  - update AC_OUTPUT_MAKE_DEFS to fix problem with c++exit patch (#62361)


author: Karsten Hopp <karsten@redhat.com> 2.13-13
changelog:
  - buildroot fixed
  - removed textutils requirement
  - dot removed from summary
  - requires gawk, but not perl
  - use install-info
  - use BuildArch
  - replace tabs with spaces
  - fix defattr
  - use 'make install DESTDIR=...'


author: Karsten Hopp <karsten@redhat.com> 2.13-17
changelog:
  - our tarball hat different size and timestamps then the upstream
    tarball. No changes, though.
  - rebuild with upstream sources


author: Pavel Raiskup <praiskup@redhat.com> - 2.13-34
changelog:
  - don't ship broken (and ancient) autoscan (rhbz#1194568)
  - drop explicit 'Requires: perl' (related rhbz#1194568)


author: Matthew Truch <matt at truch.net> - 3.004-0.2.b
changelog:
  - Include gcc-gfortran build requirment and make sure it gets used.
  - Use macros instead of hard coded paths.
  - Include home page in description


author: Matthew Truch <matt at truch.net> - 3.004-0.5.b
changelog:
  - Shorten summary.
  - Improve specfile post and postun syntax.
  - Install headers in cfitsio include subdir.
  - Include more documentation provided in tarball.


author: Matthew Truch <matt at truch.net> - 3.004-0.10.b
changelog:
  - Set environment variables correctly.
  - Include patch so Makefile will put things where they belong.


author: Matthew Truch <matt at truch.net> - 3.006-4
changelog:
  - Don't use macro {buildroot} in build, only in install as per 
    appended comments to Bugzilla bug 172042


author: Matthew Truch <matt at truch.net> - 3.030-2
changelog:
  - Require pkgconfig for -devel.
  - export CC=gcc so we don't clobber $RPM_OPT_FLAGS, thereby 
    ruining any -debuginfo packages.  
    See RedHat Bugzilla 229041.


author: Matthew Truch <matt at truch.net> - 3.060-3
changelog:
  - Properly indicated include and lib directories in .pc file
    (BZ 436539)
  - Fix typo in -static descrition.


author: Matthew Truch <matt at truch.net> - 3.270-1
changelog:
  - Upstream 3.270 release.
  -   Several bugfixes.
  -   A few new library functions.
  -   License change (no longer uses GPL code).


author: Sergio Pascual <sergiopr@fedoraproject.org> - 3.350-1
changelog:
  - New upstream source (3.350)
  - Upstream provides soname
  - pkgconfig file rearrangement now a patch instead of using sed


author: Vasiliy Kleschov <vkleschov@cloudlinux.com> - 1-1.11.1
changelog:
  - Added hook for fixing Plesk work with enabled linksafe protection
  - Fixed work of linksafe configuration for 2.6.18 kernel
  - Fixed creation of fs.protected_*links_create parameters in /etc/sysctl.conf
  - Fixed fs.protected_* parameters cleanup during package uninstallation


author: Vasiliy Kleschov <vkleschov@cloudlinux.com> - 1-1.20
changelog:
  - AL-2064: Add psaadm user to linksafe group on Plesk Onyx
  - AL-2069: Fix alt-* packages files permissions correction


author: Stepan Oksanichenko <soksanichenko@cloudlinux.com> - 1-1.22
changelog:
  - CAG-714: cloudlinux-linksafe package should turn off symlink traversal protection by default. Part II


author:
  Stas Django <ssergiienko@cloudlinux.com>, Stepan Oksanichenko <soksanichenko@cloudlinux.com> - 1-1.23

changelog:
  - CAG-833: /scripts/postupcp issue (cloudlinux-linksafe?)
  - LU-482 Added root permission check to cl-linksafe-reconfigure


author: Anton Volkov <avolkov@cloudlinux.com>, Sergey Kozhekin <skozhekin@cloudlinux.com> - 1-1.24
changelog:
  - LU-1641: investigate issues with CL8 installation into empty chroot (ISO install)
  - SonarQube cloudlinux-linksafe ger_ev


author: Anton Volkov <avolkov@cloudlinux.com> - 1-1.25
changelog:
  - LVEMAN-1648: add "--skip-php-reload" to cagefsctl --setup-cl-selector called by /usr/bin/cl-linksafe-reconfigure


author: Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com> - 1-3.2
changelog:
  - LVEMAN-1748: Move linksafe group creation to %pre
  - LU-2436: Remove cllib dependency from cloudlinux-linksafe


author: Koba Karaputadze <kkaraputadze@cloudlinux.com> - 1.1.0-0
changelog:
  - Update package scripts for repo.alt.tuxcare.com
  - Clean install scripts for fresh installations from repo.alt.tuxcare.com


author: Koba Karaputadze <kkaraputadze@cloudlinux.com> - 1.1.0-4
changelog:
  - Pin $releasever to the EL major version in the repo file to avoid HTTP 404
    on point-release hosts where $releasever resolves to e.g. 7.9


author: Jonathan MERCIER <bioinfornatics at gmail.com> 2.1.2.18116.0-2
changelog:
  - Update to 2.1.2
  - Use %global instead of %define
  - Change ${SOURCE1} to %{SOURCE1}
  - Change Group Database to Applications/Databases
  - Change License IPL to Interbase
  - Perform %configure section's with some module
  - Cconvert cyrillic character to UTF-8


author: Jonathan MERCIER <bioinfornatics at gmail.com> 2.1.2.18116.0-3
changelog:
  - Perform %configure with option --with-system-icu
  - Add libicu-devel in BuildRequires
  - Use iconv for convert files to UTF-8


author: Philippe Makowski <makowski at firebird-fr.eu.org> 2.1.1.17190.0-4
changelog:
  - Create a doc package
  - major cleaning to avoid rpmlint errors
  - revert to 2.1.1 (last stable build published)


author: Philippe Makowski <makowski at firebird-fr.eu.org> 2.1.2.18118.0-1
changelog:
  - backport doc patch
  - update to 2.1.2.18118
  - cleanup macros
  - specifie libdir
  - change firebird user login


author: Philippe Makowski <makowski at firebird-fr.eu.org> 2.1.2.18118.0-4
changelog:
  - major cleaning install process to take care of the two architectures (Classic and Superserver) the right way


author: Philippe Makowski <makowski at firebird-fr.eu.org> 2.1.2.18118.0-6
changelog:
  - add filesystem-subpackage
  - remove common subpackage and use the main instead
  - add logrotate config


author: Philippe Makowski <makowski at firebird-fr.eu.org> 2.1.2.18118.0-7
changelog:
  - patch to change lock files location and avoid %{fbroot} owned by firebird user (rh #500219)
  - add README.fedora
  - add symlinks in /usr/bin
  - change xinetd reload (rh #500219)


author: Philippe Makowski <makowski at firebird-fr.eu.org> 2.1.2.18118.0-11
changelog:
  - change xinetd script (rh #506528)
  - add missing library (and header files) for build php4-interbase module (rh #506728)
  - update README.fedora
  - automatically created user now have /bin/nologin as shell to make things a little more secure


author: Philippe Makowski <makowski at firebird-fr.eu.org> 2.1.3.18185.0-2
changelog:
  - rename /usr/bin/gstat to /usr/bin/gstat-fb  to avoid conflict with ganglia-gmond (rh #515510)
  - remove stupid rm -rf in postun


author: Philippe Makowski <makowski at fedoraproject.org> 2.1.3.18185.0-4
changelog:
  - build it against system edit lib
  - set correct setuid for Classic lock manager
  - set correct permission for /var/run/firebird


author: Dan Horรกk <dan[at]danny.cz> 2.5.0.26074.0-2
changelog:
  - sync the s390(x) utilities list with other arches
  - add libatomic_ops-devel as BR: on non-x86 arches


author: V.C.G.Yeah <VCGYeah@iname.com> - 0.62.4-1Y
changelog:
  - Updated to release 0.62.4.
  - Leave includes in system default include dir (needed for php-mssql build)


author: Dmitry Butskoy <Dmitry@Butskoy.name> - 0.64-4
changelog:
  - add patch to fix sed scripts in the doc/ Makefile
  - avoid using rpath in binaries
  - cleanup in samples/ dir


author: Dmitry Butskoy <Dmitry@Butskoy.name> - 0.64-5
changelog:
  - spec file cleanups
  - allowed for Fedora (no patent issues exist), clarification by
    James K. Lowden <jklowden [AT] freetds.org>
  - approved for Fedora (review by Hans de Goede <j.w.r.degoede@hhs.nl>)


author: Dmitry Butskoy <Dmitry@Butskoy.name> - 0.64-8
changelog:
  - resolve multiarch conflicts (#341181):
    - split references to separate freetds-doc subpackage
    - add arch-specific suffixes for arch-specific filenames in -devel
    - add wrapper for tds_sysdep_public.h
  - add readline support (#430196)


author: Dmitry Butskoy <Dmitry@Butskoy.name> - 0.82-2
changelog:
  - Continue to provide an internal libtds library as public
    (patch from Hans de Goede, #451021). This shared library is needed
    for some existing applications (libgda etc.), which still use it directly.


author: Dmitry Butskoy <Dmitry@Butskoy.name> - 0.82.1-0.1.20100810dev
changelog:
  - update to the latest stable snapshot 0.82.1.dev.20100810
  - fix shared-libtds patch to provide properly library names


author: Dmitry Butskoy <Dmitry@Butskoy.name> - 0.82.1-0.3.20110306dev
changelog:
  - update to the latest stable snapshot 0.82.1.dev.20110306
  - make build with shared-libtds conditional
  - disable shared-libtds patch by default (seems noone uses it for now)


author: Dmitry Butskoy <Dmitry@Butskoy.name> - 1.00.38-1
changelog:
  - Update to 1.00.38
  - split freetds-libs package (for multiarch support)
  - change default tds vesrion to auto
  - move odbc plugin from devel to libs package (#1449881)


author: Orion Poplawski <orion@cora.nwra.com> 1.6.4-3
changelog:
  - Add --enable-threads --with-pthreads to configure
  - Add %check
  - Add some %docs
  - Use %makeinstall
  - Add patch to fix test for h5repack
  - Add patch to fix h5diff_attr.c


author: Orion Poplawski <orion@cora.nwra.com> 1.6.5-5
changelog:
  - Change rpath patch to not need autoconf
  - Add patch for libtool on x86_64
  - Fix shared lib permissions


author: Orion Poplawski <orion@cora.nwra.com> 1.6.5-7
changelog:
  - New project URL
  - Add patch to use POSIX sort key option
  - Remove useless and multilib conflicting Makefiles from html docs
    (bug #228365)
  - Make hdf5-devel own %{_docdir}/%{name}


author: Orion Poplawski <orion@cora.nwra.com> 1.8.0-1
changelog:
  - Update to 1.8.0, drop upstreamed patches
  - Update signal patch
  - Move static libraries into -static sub-package
  - Make -devel multiarch (bug #341501)


author: Orion Poplawski <orion@cora.nwra.com> 1.8.0.snap5-1
changelog:
  - Update to 1.8.0-snap5
  - Remove --enable-threadsafe, incompatible with --enable-cxx and
    --enable-fortran
  - ExcludeArch ppc64 until we can get it to build (bug #445423)


author: Orion Poplawski <orion@cora.nwra.com> 1.8.0.snap5-2
changelog:
  - Use new %{_fmoddir} macro
  - Re-enable ppc64, disable failing tests.  Failing tests are for
    experimental long double support.


author: Orion Poplawski <orion@cora.nwra.com> 1.8.2-1
changelog:
  - Update to 1.8.2
  - Add patch to compile H5detect without optimization - make detection
    of datatype characteristics more robust - esp. long double
  - Update signal patch
  - Drop destdir patch fixed upstream
  - Drop scaleoffset patch
  - Re-add -fno-strict-aliasing
  - Keep settings file needed for -showconfig (bug #481032)
  - Wrapper script needs to pass arguments (bug #481032)


author: Orion Poplawski <orion@cora.nwra.com> 1.8.3-3.snap12
changelog:
  - Update to 1.8.3-snap12
  - Update signal patch
  - Drop detect and filter-as-option patch fixed upstream
  - Drop ppc only patch
  - Add patch to skip tstlite test for now, problem reported upstream
  - Fixup some source file permissions


author: Orion Poplawski <orion@cora.nwra.com> 1.8.4-1
changelog:
  - Update to 1.8.4
  - Must compile with -O0 due to gcc-4.4 incompatability
  - No longer need -fno-strict-aliasing


author: Orion Poplawski <orion@cora.nwra.com> 1.8.5.patch1-2
changelog:
  - Build parallel hdf5 packages for mpich2 and openmpi
  - Rework multiarch support and drop multiarch patch


author: Orion Poplawski <orion@cora.nwra.com> - 1.8.12-5
changelog:
  - Add patch to fix long double conversions on ppc64le (bug #1078173)
  - Run autoreconf for patches and to remove rpaths


author: Antonio Trande <sagitter@fedoraproject.com> - 1.8.20-3
changelog:
  - Force default ldflags for Fedora (bz#1548533)
  - Switch -shared flag to -Wl,--as-needed
  - Modify low optimization level for gnu compilers
  - New URL


author: Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> 0.10.0-1.gitdf203bc328
changelog:
  - Updated to upstream gitdf203bc328.
  - Added TODO to the files.
  - Updated to use libhiredis.so.0, libhiredis.so.0.10.


author: Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> 0.10.0-2
changelog:
  - Updated devel sub-package description.
  - Added optimization flags.
  - Remove manual installation of shared objects.
  - Use upstream .tar.gz sources.


author: Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> 0.10.0-3
changelog:
  - Removed INSTALL_LIB from install target as we use INSTALL_LIBRARY_PATH.
  - Use 'client library' in Summary.


author: Robert-André Mauchin <zebob.m@gmail.com> - 0.3.7-2
changelog:
  - Use Clang instead of GCC due to vector conversion strictness of GCC
  - Disable LTO on arm due to Clang 12.0.0 bug
  - Close: rhbz#1922638


author: Oliver Falk <oliver@linux-kernel.at> 0.11-1
changelog:
  - Update to latest upstream version (#565808)
  - Add missing Req. libevent-devel for libgearman-devel (#565808)
  - Remove libmemcache patch - should be fixed in 0.11


author: BJ Dierkes <wdierkes@rackspace.com> - 0.14-1
changelog:
  - Latest sources from upstream.  Full changelog available from:
    https://launchpad.net/gearmand/trunk/0.14


author: BJ Dierkes <wdierkes@rackspace.com> - 0.20-1
changelog:
  - Latest sources from upstream.  
  - Add %ghost to /var/run/gearmand. Resolves BZ#656592
  - BuildRequires: boost-devel >= 1.37.0
  - Adding gearadmin files
  - Converted to Systemd.  Resolves BZ#661643


author: BJ Dierkes <wdierkes@rackspace.com> - 0.23-1
changelog:
  - Latest source from upstream.  Release information available at:
    https://launchpad.net/gearmand/+milestone/0.23


author: BJ Dierkes <wdierkes@rackspace.com> - 0.25-1
changelog:
  - Latest sources from upstream.  Release notes here:
    https://launchpad.net/gearmand/trunk/0.25
  - Also rebuild against libboost_program_options-mt.so.1.47.0 
  - Added libgearman-1.0, libgearman-1.0-devel per upstream


author: BJ Dierkes <wdierkes@rackspace.com> - 0.28-1
changelog:
  - Latest sources from upstream.  Release notes here:
    https://launchpad.net/gearmand/trunk/0.28
  - Removing Patch0: gearmand-0.27-lp914495.patch (applied upstream)
  - Removing _smp_mflags per https://bugs.launchpad.net/bugs/901007


author: BJ Dierkes <wdierkes@rackspace.com> - 0.31-1
changelog:
  - Latest sources from upstream.  Release notes here:
    https://launchpad.net/gearmand/trunk/0.31
    https://launchpad.net/gearmand/trunk/0.29
  - Removed Patch1: gearmand-0.28-lp932994.patch (applied upstream)
  - Added Patch2: gearmand-0.31-lp978235.patch.  Resolves LP#978235.


author: BJ Dierkes <wdierkes@rackspace.com> - 0.32-1
changelog:
  - Latest sources from upstream.  Release notes here:
    https://launchpad.net/gearmand/trunk/0.32
  - Removed Patch2: gearmand-0.31-lp978235.patch (applied upstream)


author: BJ Dierkes <wdierkes@rackspace.com> - 0.33-1
changelog:
  - Latest sources from upstream.  Release notes here:
    https://launchpad.net/gearmand/trunk/0.33
  - Adding Patch3: gearmand-0.33-lp1020778.patch


author: BJ Dierkes <wdierkes@rackspace.com> - 0.33-3
changelog:
  - Rebuilt for latest boost.
  - BuildRequires: boost-thread
  - Added -lboost_system to LDFLAGS to work around boost issue
    related to boost-thread.


author: BJ Dierkes <wdierkes@rackspace.com> - 0.35-1
changelog:
  - Latest sources from upstream. Release notes here:
    https://launchpad.net/gearmand/trunk/0.35
  - Removed Patch3: gearmand-0.33-lp1020778.patch (applied upstream)
  - Added zlib support
  - Added MySQL support


author: BJ Dierkes <wdierkes@rackspace.com> - 0.39-1
changelog:
  - Latest sources from upstream. Release notes here:
    https://launchpad.net/gearmand/trunk/0.39
  - Added Postgres support
  - Added Sqlite support


author: BJ Dierkes <wdierkes@rackspace.com> - 1.1.2-1
changelog:
  - Bumping to 1.2 branch (1.1.2 current development version).
    Release notes are available here:
    https://launchpad.net/gearmand/1.2/1.1.2
  - Repackaged libgearman-1.0, and libgearman-1.0-devel under the
    devel sub-package.
  - Updated scriptlets per BZ#850127


author: Ken Dreyer <ktdreyer@ktdreyer.com> - 1.1.8-1
changelog:
  - Update to latest upstream release.
  - Add EL5 and EL6 conditionals to unify the spec across all branches.
  - Add mandirs.
  - Add /var/log/gearmand.log.
  - Add tokyocabinet support.
  - Remove commented patches.
  - rpmlint fixes (macros in comments).


author: Ken Dreyer <ktdreyer@ktdreyer.com> - 1.1.12-1
changelog:
  - Update to latest upstream release
  - Drop Fedora 18 conditional
  - Add el5 e2fsprogs-libs minimum version requirement
  - Fix bogus changelog date


author: Adam Jackson <ajax@redhat.com> 1.1.12-10
changelog:
  - Re-add Fedora conditional dropped in 1.1.12-1, which had the (probably)
    unintended side-effect of reverting Fedora to sysvinit from systemd.


author: Ken Dreyer <ktdreyer@ktdreyer.com> - 1.1.14-1
changelog:
  - Update to 1.1.14
  - Remove reference to old Fedoras
  - New upstream URL
  - Update for latest systemd packaging guidelines
  - Use %license macro
  - Drop %defattr macro


author: Chris Weyl <cweyl@alumni.drew.edu> 1.2.4-1
changelog:
  - update to 1.2.4
  - drop old patch0
  - be more aggressive about keeping .deps from intruding into -docs


author: Kamil Dudka <kdudka@redhat.com> 1.2.7-1
changelog:
  - update to 1.2.7 (#632916)
  - avoid multilib conflict on libssh2-docs
  - avoid build failure in mock with SELinux in the enforcing mode (#558964)


author: Paul Howarth <paul@city-fan.org> 1.3.0-3
changelog:
  - make docs package noarch where possible
  - example includes arch-specific bits, so move to devel package
  - use patch rather than scripted iconv to fix character encoding
  - don't make assumptions about SELinux context types used for the ssh server
    in the test suite
  - skip the ssh test if /dev/tty isn't present, as in some versions of mock
  - make the %files list more explicit
  - use tabs for indentation


author: Paul Howarth <paul@city-fan.org> 1.4.0-1
changelog:
  - update to 1.4.0
    - added libssh2_session_supported_algs()
    - added libssh2_session_banner_get()
    - added libssh2_sftp_get_channel()
    - libssh2.h: bump the default window size to 256K
    - sftp-seek: clear EOF flag
    - userauth: provide more informations if ssh pub key extraction fails
    - ssh2_exec: skip error outputs for EAGAIN
    - LIBSSH2_SFTP_PACKET_MAXLEN: increase to 80000
    - knownhost_check(): don't dereference ext if NULL is passed
    - knownhost_add: avoid dereferencing uninitialized memory on error path
    - OpenSSL EVP: fix threaded use of structs
    - _libssh2_channel_read: react on errors from receive_window_adjust
    - sftp_read: cap the read ahead maximum amount
    - _libssh2_channel_read: fix non-blocking window adjusting
  - add upstream patch fixing undefined function reference in libgcrypt backend
  - BR: /usr/bin/man for test suite


author: Paul Howarth <paul@city-fan.org> 1.4.0-2
changelog:
  - fix libssh2 failing key re-exchange when write channel is saturated (#804156)
  - drop %defattr, redundant since rpm 4.4


author: Paul Howarth <paul@city-fan.org> 1.4.0-3
changelog:
  - Don't try to use openssl's AES-CTR functions
    (http://www.libssh2.org/mail/libssh2-devel-archive-2012-03/0111.shtml)


author: Paul Howarth <paul@city-fan.org> 1.4.1-1
changelog:
  - Update to 1.4.1
    - Build error with gcrypt backend
    - Always do "forced" window updates to avoid corner case stalls
    - aes: the init function fails when OpenSSL has AES support
    - transport_send: finish in-progress key exchange before sending data
    - channel_write: acknowledge transport errors
    - examples/x11.c: make sure sizeof passed to read operation is correct
    - examples/x11.c: fix suspicious sizeof usage
    - sftp_packet_add: verify the packet before accepting it
    - SFTP: preserve the original error code more
    - sftp_packet_read: adjust window size as necessary
    - Use safer snprintf rather then sprintf in several places
    - Define and use LIBSSH2_INVALID_SOCKET instead of INVALID_SOCKET
    - sftp_write: cannot return acked data *and* EAGAIN
    - sftp_read: avoid data *and* EAGAIN
    - libssh2.h: add missing prototype for libssh2_session_banner_set()
  - Drop upstream patches now included in release tarball


author: Paul Howarth <paul@city-fan.org> 1.4.2-1
changelog:
  - Update to 1.4.2
    - Return LIBSSH2_ERROR_SOCKET_DISCONNECT on EOF when reading banner
    - userauth.c: fread() from public key file to correctly detect any errors
    - configure.ac: add option to disable build of the example applications
    - added 'Requires.private:' line to libssh2.pc
    - SFTP: filter off incoming "zombie" responses
    - gettimeofday: no need for a replacement under cygwin
    - SSH_MSG_CHANNEL_REQUEST: default to want_reply
    - win32/libssh2_config.h: remove hardcoded #define LIBSSH2_HAVE_ZLIB


author: Kamil Dudka <kdudka@redhat.com> 1.4.2-3
changelog:
  - Fix basic functionality of libssh2 in FIPS mode
  - Skip SELinux-related quirks on recent distros to prevent a test-suite failure


author: Kamil Dudka <kdudka@redhat.com> 1.4.2-4
changelog:
  - examples: use stderr for messages, stdout for data (upstream commit b31e35ab)
  - Update libssh2_hostkey_hash(3) man page (upstream commit fe8f3deb)


author: Paul Howarth <paul@city-fan.org> 1.4.3-1
changelog:
  - Update to 1.4.3
    - compression: add support for zlib@openssh.com
    - sftp_read: return error if a too large package arrives
    - libssh2_hostkey_hash.3: update the description of return value
    - Fixed MSVC NMakefile
    - examples: use stderr for messages, stdout for data
    - openssl: do not leak memory when handling errors
    - improved handling of disabled MD5 algorithm in OpenSSL
    - known_hosts: Fail when parsing unknown keys in known_hosts file
    - configure: gcrypt doesn't come with pkg-config support
    - session_free: wrong variable used for keeping state
    - libssh2_userauth_publickey_fromfile_ex.3: mention publickey == NULL
    - comp_method_zlib_decomp: handle Z_BUF_ERROR when inflating
  - Drop upstreamed patches


author: Richard W.M. Jones <rjones@redhat.com> 1.4.3-5
changelog:
  - Add three patches from upstream git required for qemu ssh block driver
  - Modernize the spec file:
    * Remove BuildRoot
    * Remove Group
    * Remove clean section
    * Don't need to clean up buildroot before installing


author: Paul Howarth <paul@city-fan.org> - 1.5.0-1
changelog:
  - Update to 1.5.0
    - See RELEASE-NOTES for details of bug fixes and enhancements
    - Security Advisory for CVE-2015-1782, using SSH_MSG_KEXINIT data unbounded


author: Paul Howarth <paul@city-fan.org> - 1.6.0-1
changelog:
  - Update to 1.6.0
    - Added CMake build system
    - Added libssh2_userauth_publickey_frommemory()
    - See RELEASE-NOTES for details of bug fixes


author: Paul Howarth <paul@city-fan.org> - 1.7.0-1
changelog:
  - Update to 1.7.0
    - diffie_hellman_sha256: Convert bytes to bits (CVE-2016-0787); see
      http://www.libssh2.org/adv_20160223.html
    - libssh2_session_set_last_error: Add function
    - See RELEASE-NOTES for details of bug fixes


author: Peter Robinson <pbrobinson@fedoraproject.org> - 1.7.0-4
changelog:
  - Modernise spec (no we really don't care about el4/fc4)
  - Don't ship ChangeLog/NEWS, duplicates of RELEASE-NOTES


author: Paul Howarth <paul@city-fan.org> - 1.7.0-5
changelog:
  - Revert parts of previous change that broke EL-5 compatibility
  - Include NEWS in docs package, it's much more than RELEASE-NOTES


author: Paul Howarth <paul@city-fan.org> - 1.8.0-1
changelog:
  - Update to 1.8.0
    - Added a basic dockerised test suite
    - crypto: Add support for the mbedTLS backend
    - See RELEASE-NOTES for details of bug fixes


author: Paul Howarth <paul@city-fan.org> - 1.8.0-5
changelog:
  - scp: Do not NUL-terminate the command for remote exec (#1489736, GH#208)
  - Make devel package dependency on main package arch-specific
  - Drop EL-5 support
    - noarch sub-packages always available now
    - Drop legacy Group: and BuildRoot: tags
    - Drop explicit buildroot cleaning
    - %{__isa_bits} always defined now


author: Kamil Dudka <kdudka@redhat.com> 1.8.0-7.el8_0.1
changelog:
  - fix integer overflow in keyboard interactive handling that allows out-of-bounds writes (CVE-2019-3863)
  - fix integer overflow in SSH packet processing channel resulting in out of bounds write (CVE-2019-3857)
  - fix integer overflow in keyboard interactive handling resulting in out of bounds write (CVE-2019-3856)
  - fix integer overflow in transport read resulting in out of bounds write (CVE-2019-3855)


author: Danilo de Paula <ddepaula@redhat.com> - 1.8.0-8.1
changelog:
  - Rebuild all virt packages to fix RHEL's upgrade path
  - Resolves: rhbz#1696354
    (Ensure modular RPM upgrade path [ZStream Clone] [rhel-8.0.0.z])


author: Rex Dieter <rdieter@fedoraproject.org> - 0.99.0-20.20091203
changelog:
  - 20091203 snapshot
  - spec housecleaning
  - Tidy erroniously removes whitespace, causing mangled text (#481350)


author: Konstantin Ryabitsev <icon@fedoraproject.org> - 2.1.22-1
changelog:
  - Version 2.1.22
  - Libtoolize correctly
  - BuildRequire libxslt
  - BuildRequire tcp_wrappers
  - Enable pth in configure
  - Add %check routine


author: Konstantin Ryabitsev <icon@fedoraproject.org> - 3.0.24-1
changelog:
  - Upstream 3.0.24
  - Remove ziffy, as it's no longer part of this package
  - Build with icu, available since 3.0.10


author: Konstantin Ryabitsev <icon@fedoraproject.org> - 3.0.41-1
changelog:
  - Upstream 3.0.41
  - Always use system libtool
  - Remove TODO from docs
  - Package bib1-attr.7 with libyaz


author: Guido Grazioli <guido.grazioli@gmail.com> - 3.0.49-1
changelog:
  - Upstream 3.0.49 (bugfixes and feature enhancements)
  - Require pkgconfig for libyaz-devel (guidelines MUST)


author: Guido Grazioli <guido.grazioli@gmail.com> - 4.0.2-1
changelog:
  - Upstream 4.0.2 (major version release)
  - Add patch for explicit DSO linking
  - Split documentation to -doc subpackage


author: Christopher Meng <rpm@cicku.me> - 5.0.21-1
changelog:
  - Update to 5.0.21
  - Build with memcached support for ZOOM caching.
  - SPEC cleanup, dependencies cleanup, redundant files cleanup.


author: Hans de Goede <j.w.r.degoede@hhs.nl> 5.1.1-1
changelog:
  - New upstream release 5.1.1
  - Fix detection of readline during compile (iow add readline support back)


author: Hans de Goede <j.w.r.degoede@hhs.nl> 5.1.1-2
changelog:
  - Only link /usr/bin/lua with readline / do not link %{_libdir}/liblua-5.1.so
    with readline so that we don't cause any License troubles for packages
    linking against liblua-5.1.so, otherwise lua could drag the GPL only readline
    lib into the linking of non GPL apps.


author: Tim Niemueller <tim@niemueller.de> - 5.1.3-3
changelog:
  - own $libdir/lua/5.1 and $datadir/lua/5.1. These are the standard package
    search path for Lua. Packaging them properly allows for easy creation of
    Lua addon packages.


author: Hans de Goede <j.w.r.degoede@hhs.nl> 5.1.3-4
changelog:
  - Not only own $libdir/lua/5.1 and $datadir/lua/5.1 but also $libdir/lua
    and $datadir/lua for proper removal of these dirs upon lua removal


author: Tim Niemueller <tim@niemueller.de> - 5.1.3-5
changelog:
  - Provide lua = 5.1, this way add-on packages can easily depend on the Lua
    base version and expect certain paths for packages


author: Tim Niemueller <tim@niemueller.de> - 5.1.4-7
changelog:
  - Add patch to from lua.org with smaller bugfixes
  - sed -i -e 's/5\.1\.3/5.1.4/g' on autotoolize patch, bug #641144


author: Michael Schwendt <mschwendt[AT]users.sf.net> - 0.9.7.1-4
changelog:
  - Fix big-endian memory leaks in haval.c
  - Patch is sufficient to pass test-suite on ppc. Fixes #226987.


author: Michael Schwendt <mschwendt[AT]users.sf.net> - 0.9.9-4
changelog:
  - Remove AC_CHECK_SIZEOF definitions from mhash_config.h
    since stdint.h is used. Add a guard after running configure.
    This shall fix the multiarch conflict in mhash-devel (#342601).


author: Adam Goode <adam@spicenitz.org> - 2.1.0-1
changelog:
  - New upstream release
     + MIRAX support
     + More Aperio support
     + Properties and associated images support
     + Bug fixes


author: Adam Goode <adam@spicenitz.org> - 2.3.1-1
changelog:
  - New upstream release
     + Support for generic tiled TIFF
     + Bug fixes
     + Try to be less chatty with TIFF output


author: Adam Goode <adam@spicenitz.org> - 3.0.0-1
changelog:
  - New upstream release
     + License change from GPLv2 to LGPLv2
     + Bug fixes
     + Support more MIRAX files
     + Improve perforamance of MIRAX
     + Add some command-line tools
     + Rework API documentation
     + Add some new properties
     + Remove some unimplemented functions from the header file


author: Adam Goode <adam@spicenitz.org> - 3.1.0-1
changelog:
  - New upstream release
     + Support newer Aperio files (compression 33005)
     + Be more robust in reading raw TIFF tiles
     + Reject invalid TIFF files earlier
     + Fix many memory leaks when probing for TIFF files


author: Adam Goode <adam@spicenitz.org> - 3.1.1-1
changelog:
  - New upstream release
     + Don't crash or leak memory on some invalid VMS files
     + Ignore extra layers in VMS files


author: Adam Goode <adam@spicenitz.org> - 3.2.2-1
changelog:
  - New upstream release
     + Add openslide-write-png
     + Support for VMU files
     + New error handling system


author: Adam Goode <adam@spicenitz.org> - 3.2.5-1
changelog:
  - New upstream release
     + Support for MIRAX 1.03 files
     + openslide_read_region now works for large dimensions
     + quickhash-1 is disabled for unusual TIFFs where it is very slow


author: Adam Goode <adam@spicenitz.org> - 3.2.6-1
changelog:
  - New upstream release
     + Support for downsampled MIRAX files
     + Improved MIRAX performance and bugfixes
     + Fix for openslide_read_region with large dimensions


author: Benjamin Gilbert <bgilbert@backtick.net> - 3.3.0-1
changelog:
  - New upstream release
     + Support for Leica SCN format (requires libtiff 4)
     + Partial support for MIRAX 2.2
     + Standard properties for microns-per-pixel and objective power
     + Improved reporting of open errors
     + Command-line tool improvements
  - Add versioned dependency on main package to subpackages


author: Benjamin Gilbert <bgilbert@backtick.net> - 3.3.1-1
changelog:
  - New upstream release
     + Parallelize concurrent openslide_read_region calls
     + Performance improvements for MIRAX and Hamamatsu VMS


author: Benjamin Gilbert <bgilbert@backtick.net> - 3.3.2-1
changelog:
  - New upstream release
     + Fix seams in MIRAX 2.2 slides
     + Fix associated images in single-level Aperio slides
     + Improve performance on MIRAX and Hamamatsu VMU


author: Benjamin Gilbert <bgilbert@backtick.net> - 3.3.3-1
changelog:
  - New upstream release
     + Minor compatibility improvements for Aperio JP2K and Hamamatsu slides
  - Update Source0 URL


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-13
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
  - https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot


author: Murray Todd Williams <murray@codingapes.com>
changelog:
  - added a unixODBC-devel RPM to the group, added KDE links and icons to system
  - all of which came from recommendations from Fredrick Meunier
  - <Fredrick.Meunier@computershare.com.au>


author: Trond Eivind Glomsrd <teg@redhat.com>
changelog:
  - enable GUI now that we have KDE compiled with the standard
    compiler
  - move the applnk entries to the KDE package


author: Fernando Nasser <fnasser@redhat.com> 2.2.5-1
changelog:
  - Moved odbctest to the kde package to remove require on Qt stuff
    from the main package.
  - Removed stray "\" from doc/Makefile.am
  - Applied libtool fix (provided by Alex Oliva) so that it build
   with cross-compilers (which are used by 64 bit systems)
  - Updated sources to the 2.2.5 community release
  - Changed the included libtool to the 1.5-3 one so that
    it properly link the libraries with the newly generated ones
    and not with the ones installed on the build system (or give
    an error if an old version is not installed (# 91110)
  - Added new files for executable DataManagerII and icons LinuxODBC.xpm
    and odbc.xpm


author: Fernando Nasser <fnasser@redhat.com> 2.2.5-3
changelog:
  - Moved all the shared library symlinks to the main package.
    They were deliberatedly being added to the devel package for
    unknown reasons but this was forcing users to install the
    devel package always.
  - No need to special-case libodbc.so anymore


author: Fernando Nasser <fnasser@redhat.com> 2.2.5-4
changelog:
  - Revert previous change and special case libodbcpsql.so and
    libodbcpsqlS.so instead.  Here is the explanation (from Elliot
    Lee):
    ".so files are only used at link time for normal dynamic libraries.
     The libraries referred to here are being used as dynamically loaded
     modules, so I guess moving those particular .so files back to the
     main package would make sense, but the other .so files should stay
     in the devel subpackage."


author: Fernando Nasser <fnasser@redhat.com> 2.2.5-9
changelog:
  - Add comments to the /etc/odbcinst.ini file regarding the proper
    setup for MySQL and the origin of each library needed.


author: Fernando Nasser <fnasser@redhat.com> 2.2.5-9
changelog:
  - Add XFree86-devel to the list of BuildPrereq.  Did not bump
    release as there is no need to rebuild.


author: Tom Lane <tgl@redhat.com> 2.2.8-4
changelog:
  - Add dependency to ensure kde subpackage stays in sync with main
    (needed because we moved odbctest from one pkg to the other,
    cf bug #122478)
  - rebuilt


author: Tom Lane <tgl@redhat.com> 2.2.11-2
changelog:
  - Remove Makefiles accidentally included in docs installation (bz #168819)
  - Updates to keep newer libtool code from installing itself as part of package


author: Tom Lane <tgl@redhat.com> 2.2.11-3
changelog:
  - Force update of yac.h because the copy in the distributed tarball does not
    match bison 2.0's numbering of symbols (bz #162676)
  - Include documentation of text-file driver
  - Use private libltdl so we can omit RTLD_GLOBAL from dlopen flags (bz #161399)


author: Tom Lane <tgl@redhat.com> 2.2.11-6
changelog:
  - Patch NO-vs-no discrepancy between aclocal/acinclude and recent autoconf
    versions (not sure if this has been broken for a long time, or was just
    exposed by modular X changeover).
  - Apparently need to require libXt-devel too for modular X.


author: Tom Lane <tgl@redhat.com> 2.2.12-6
changelog:
  - Move libodbcinst.so symlink into main package, since it's often dlopen'd
  Related: #204882
  - Clean up specfile's ugly coding for making base-vs-devel decisions


author: Tom Lane <tgl@redhat.com> 2.2.12-8
changelog:
  - Install icons in /usr/share/pixmaps, not /usr/share/icons as this package
    has historically done; the former is considered correct.


author: Tom Lane <tgl@redhat.com> 2.2.14-1
changelog:
  - Update to unixODBC 2.2.14.  Note this involves an ABI break and a consequent
    soname version bump, because upstream fixed some mistakes in the widths of
    some API datatypes for 64-bit platforms.  Also, the formerly embedded
    mysql, postgresql, and text drivers have been removed.  (For mysql and
    postgresql, use the separate mysql-connector-odbc and postgresql-odbc
    packages, which are far more up to date.  The text driver is not currently
    shipped by upstream at all, but might get revived as a separate SRPM later.)
  - Stop shipping .a library files, per distro policy.
  - Fixes for libtool 2.2.


author: Peter Lemenkov <lemenkov@gmail.com> - 2.2.14-4
changelog:
  - Properly install *.desktop files
  - No need to ship INSTALL in docs
  - Use macros instead of hardcoded /usr/share and /usr/include
  - fixed permissions on some doc- and src-files
  - Almost all rpmlint messages are gone now


author: Tom Lane <tgl@redhat.com> 2.2.14-6
changelog:
  - Switch to building against qt4, not qt3.  This means the DataManager,
    DataManagerII, and odbctest applications are gone.
  Resolves: #514064
  - Use Driver64/Setup64 to eliminate need for hand-adjustment of odbcinst.ini
  Resolves: #514688
  - Fix misdeclaration of SQLBIGINT and SQLUBIGINT in generated header files
  Resolves: #518623


author: Tom Lane <tgl@redhat.com> 2.2.14-7
changelog:
  - Clean up bogosity in multilib stub header support: ia64 should not be
    listed (it's not multilib), sparcv9 isn't a possible uname -i output


author: Tom Lane <tgl@redhat.com> 2.3.1-1
changelog:
  - Update to version 2.3.1.  The main externally-visible change is that the
    GUI programs are not part of the unixODBC tarball anymore, so they are no
    longer in this package, and the unixODBC-kde sub-RPM has disappeared.
    There is a separate package unixODBC-gui-qt that now provides those programs.


author: Jan Stanek <jstanek@redhat.com> - 2.3.3-1
changelog:
  - Update to version 2.3.3
  - Removed patches and sources included upstream
  - Recreated so-version-bump.patch


author: Dominik Mierzejewski <rpm@greysector.net> 1.2-2
changelog:
  - use version in source URL
  - update License tag
  - fix EOL in drag-uncrustify.bat
  - don't link test binaries with shared binary on x86 (segfault)


author: Dominik Mierzejewski <rpm@greysector.net> 1.2-5
changelog:
  - don't include contributor agreement in doc
  - make sure /usr/share/doc/x265 is owned
  - add a comment noting which files are BSD-licenced


author: Dominik Mierzejewski <rpm@greysector.net> 1.2-6
changelog:
  - fix build on armv7l arch (partially fix rfbz#3361, patch by Nicolas Chauvet)
  - don't run tests on ARM for now (rfbz#3361)


author: Dominik Mierzejewski <rpm@greysector.net> 1.6-1
changelog:
  - update to 1.6 (ABI bump, rfbz#3593)
  - release tarballs are now hosted on videolan.org
  - drop obsolete patches


author: Simone Caronni <negativo17@gmail.com> - 2.2-3
changelog:
  - Use source from multicoreware website.
  - Clean up SPEC file a bit (formatting, 80 char wide descriptions).
  - Enable shared 10/12 bit libraries on 64 bit architectures.


author: Leigh Scott <leigh123linux@googlemail.com> - 2.7-1
changelog:
  - update to 2.7
  - Drop shared test patch as it causes nasm build to fail
  - Fix scriptlets
  - Use ninja to build


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


