# changelog

author: L.A. Kostis <lakostis@altlinux.ru> 2.3.167-alt0.2
changelog:
  - Added systemd units and sockets.
  - Added sysv init link.
  - Added cleanup cron script link.
  - Fix compilation with recent gcc.


author: Jared K. Smith <jsmith@fedoraproject.org> - 18.2.1-1
changelog:
  - Update to upstream 18.2.1 release for security updates, related to:
  - AST-2021-001/CVE-2020-35776: Remote crash in res_pjsip_diversion
  - AST-2021-002/CVE-2021-26717: Remote crash possible when negotiating T.38
  - AST-2021-003/CVE-2021-26712: Remote attacker could prematurely tear down SRTP calls
  - AST-2021-004/CVE-2021-26714: An unsuspecting user could crash Asterisk with multiple hold/unhold requests
  - AST-2021-005/CVE-2021-26906: Remote Crash Vulnerability in PJSIP channel driver


author: Hans Ulrich Niedermann <hun@n-dimensional.de> - 1.4.4-1
changelog:
  - Update to beep-1.4.4
  - Install default udev rules to /usr/lib/udev/rules.d/ (not /etc/udev/)
  - Give the currently locally logged in user PC speaker access out of the box
  - Have beep(1) man page mention README.fedora


author: Hans Ulrich Niedermann <hun@n-dimensional.de> - 1.4.6-1
changelog:
  - Update to beep-1.4.6
  - Use BEEP_LOG_LEVEL environment variable for default log level
  - Avoid possible bug related to not using va_copy() with a va_list parameter


author: Jeff Layton <jlayton@redhat.com> - 6.7-5
changelog:
  - more updates, switch to rst for manpages
  - update mount.cifs manpage to describe defaults better (BZ#1474539)


author: Sachin Prabhu <sprabhu@redhat.com> - 6.8-3
changelog:
  - Add manual gating tests
  - docs: cleanup rst formating
  - mount.cifs.rst: document new (no)handlecache mount option
  - manpage: update mount.cifs manpage with info about rdma option
  - checkopts: add python script to cross check mount options
  - mount.cifs.rst: document missing options, correct wrong ones
  - checkopts: report duplicated options in man page
  - mount.cifs.rst: more cleanups
  - mount.cifs.rst: document vers=3 mount option
  - mount.cifs.rst: document vers=3.02 mount option
  - cifs: Allow DNS resolver key to expire
  - mount.cifs: be more verbose and helpful regarding mount errors
  - Update mount.cifs with vers=default mount option and SMBv3.0.2
  - mount.cifs.rst: update vers=3.1.1 option description
  - getcifsacl: Do not go to parse_sec_desc if getxattr fails.
  - getcifsacl: Improve help usage and add -h option.
  - setcifsacl: fix adding ACE when owner sid in unexpected location
  - cifs.upcall: fix a compiler warning
  - mount.cifs Add various missing parms from the help text
  - mount.cifs: add more options to help message
  - mount.cifs: detect GMT format of snapshot version
  - Update man page for mount.cifs to add new options
  - mount.cifs.rst: mention kernel version for snapshots
  - Fix authors and maintainers


author: Mika Ilmaranta <ilmis@nullnet.fi> - 1.0.13-1
changelog:
  - dump_config: show group device
  - debian/changelog update
  - report group device also on down event to scripts


author: Mika Ilmaranta <ilmis@nullnet.fi> - 1.0.14-1
changelog:
  - log recvfrom errors only on debug level >= 9
  - foolsm.conf: debug level 100 doesn't control detaching from controlling
    terminal anymore, removed comment on that part


author: Tuomo Soini <tis@foobar.fi> - 1.0.16-1
changelog:
  - Add hostname to default_script and group_script
  - Change date format in emails to be more readable
  - Add Requirement for hostname package
  - Cleanup spec file
  - Add LICENSE file


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.2.0-1
changelog:
  - Rename sample configuration files so that iaxmodem will not attempt to start
    with a bogus configuration. Prevents filling-up of Asterisk log with failed
    attempts with said bogus configuration.


author: Alex Villacis Lasso <a_villacis@palosanto.com> 1.3.0-0
changelog:
  - Update to 1.3.0
  - Patch to build with system spandsp
  - Fix executable permissions on /usr/sbin/iaxmodem


author: Patrick Monnerat <patrick@monnerat.net> 13.0.50.20220502-12
changelog:
  - Patch "python313" for Python 3.13 compatibility.
    https://bugzilla.redhat.com/show_bug.cgi?id=2245835


author: Patrick Monnerat <patrick@monnerat.net> 13.0.50.20220502-16
changelog:
  - Patch "C++20" to fix a language deprecation (FTBFS).
    https://bugzilla.redhat.com/show_bug.cgi?id=2272908


author: gil cattaneo <puntogil@libero.it> 1.0.2-6
changelog:
  - add missing BRs on maven-plugin-bundle, maven-source-plugin
  - use BRs mvn()-like
  - introduce license macro


author: Till Maas <opensource@till.name> - 0.5.3-17
changelog:
  - Rebuilt for Fedora 23 Change
    https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code


author: Jan Kratochvil <jan.kratochvil@redhat.com> - 1.6.1-6
changelog:
  - Fix v1.6.1-implicit-fallthrough.patch compatibility with gcc < 7.
  - Use %ldconfig_scriptlets.
    https://fedoraproject.org/wiki/Packaging:Scriptlets#Shared_Libraries


author: Jan Kratochvil <jan.kratochvil@redhat.com> - 1.6.1-7
changelog:
  - Add: BuildRequires: gcc
    https://fedoraproject.org/wiki/Packaging:C_and_C%2B%2B#BuildRequires_and_Requires


author: Jan Kratochvil <jan.kratochvil@redhat.com> - 1.6.1-8
changelog:
  - Enable tests (PTUNIT) and man pages (MAN).
  - Change BuildRequires: gcc -> gcc-c++ as PTUNIT tests require C++.


author: Led <ledest@gmail.com>
changelog:
  - fix bashisms in showaudio and mgrep scripts
  - update patches:
    * metamail-2.7-19.dif
  - add patches:
    * metamail-2.7-19-fix-bashisms.patch


author: mardnh@gmx.de
changelog:
  - add patches:
    * metamail-2.7-19-provide-filenames-for-attachments.patch
      rebased from Immanuel Halupczok original debian patch:
      https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=321968


author: olaf@aepfle.de
changelog:
  - Remove tcsh dependency by dropping bogus mailserver and
    sun-message.csh
  - use autosetup, refresh all 5 patches


author: Dr. Werner Fink <werner@suse.de>
changelog:
  - Add simple mimelang tool to be able to check unicode block of
    UTF-8 MIME encoded e-mail subjects


author: dimstar@opensuse.org
changelog:
  - Update to version 3.10.10:
    + Several fixes for H.323.
    + Fix subscribing/unsubscribing when enabling and disabling SIP
      accounts.
    + Bug fixes.
  - Drop opal-server-flood.patch: fixed upstream.


author: crrodriguez@opensuse.org
changelog:
  - Build C++ code with -fvisibility-inlines-hidden shrinks
    the exported symbol table of libopal from 36945 to
    23124.


author: zaitor@opensuse.org
changelog:
  - No longer build capi4linux support on openSUSE, but leave in
    place becond, so it will be easy for users that wants to build
    this support on their own.


author: dimstar@opensuse.org
changelog:
  - Pass --disable-ixj to configure instead of --enable-ixj: Linux
    4.17 no longer brings the public telephony headers and future
    versions of opal (starting with 3.14) would not support xJACK
    neither (addresses boo#1098764).


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to release 3.18.8
    * No changelog was provided
  - Drop opal-fix-ambiguous.patch (merged),
    opal-system-libgsm.patch (replaced by setting CPPFLAGS),
    opal-use-pkgconfig-for-PTLib.patch,
    reproducible.patch (merged)


author: Paul Komkoff <i@stingr.net> - 1:0.8.1-0.1
changelog:
  - move from unmaintained 0.7RC1 upstream to newer repo by Nigel Cunningham.
    this should fix a lot of issues.


author: Christian Schuermann <spike@fedoraproject.org> 1:1.0.0~beta1-1
changelog:
  - Updated to latest upstream release
  - Removed superfluous BuildRequires
  - Use 'license' directive instead of 'doc' for license text


author: Petr Pisar <ppisar@redhat.com> - 10.31-3
changelog:
  - Add support to pcre2grep for binary zeros in -f files (upstream bug #2222)
  - Fix compiler warnings in pcre2grep


author: Petr Pisar <ppisar@redhat.com> - 10.31-6
changelog:
  - Fix global search/replace in pcre2test and pcre2_substitute() when the pattern
    matches an empty string, but never at the starting offset


author: Petr Pisar <ppisar@redhat.com> - 10.31-7
changelog:
  - Fix checking that a lookbehind assertion has a fixed length if the
    lookbehind assertion is used inside a lookahead assertion
  - Fix parsing VERSION conditions


author: Petr Pisar <ppisar@redhat.com> - 10.31-8
changelog:
  - Fix backtracking atomic groups when they are not separated by something with
    a backtracking point


author: Petr Pisar <ppisar@redhat.com> - 10.31-9
changelog:
  - Recognize all Unicode space characters with /x option in a pattern
    (bug #1617960)
  - Fix changing dynamic options (bug #1617960)
  - Fix autopossessifying a repeated negative class with no characters less than
    256 that is followed by a positive class with only characters less than 255,
    (bug #1617960)
  - Fix autopossessifying a repeated negative class with no characters less than
    256 that is followed by a positive class with only characters less than 256,
    (bug #1617960)


author: Petr Pisar <ppisar@redhat.com> - 10.32-1
changelog:
  - 10.32 bump (bug #1628200)
  - Fix a subject buffer overread in JIT when UTF is disabled and \X or \R has
    a greater than 1 fixed quantifier (bug #1628200)
  - Fix matching a zero-repeated subroutine call at a start of a pattern
    (bug #1628200)
  - Fix heap limit checking overflow in pcre2_dfa_match() (bug #1628200)


author: Paul Howarth <paul@city-fan.org> - 1.17-28
changelog:
  - Spec tidy-up
    - Use author-independent source URL
    - Classify buildreqs by usage
    - Remove bundled modules and depend on them instead
    - Use %{make_build} and %{make_install}
    - Fix permissions verbosely
    - Use %license


author: Paul Howarth <paul@city-fan.org> - 2.21-1
changelog:
  - Update to 2.21
    - Additional documentation on the pitfalls of division by zero (GH#5)
  - Use %license unconditionally


author: Paul Howarth <paul@city-fan.org> - 2.22-1
changelog:
  - Update to 2.22
    - Signature files are generated unreliably and are an ongoing source of bug
      reports; as a result, we decided to axe them altogether


author: Paul Howarth <paul@city-fan.org> - 2.23-1
changelog:
  - Update to 2.23
    - Add support for bmulf() to multiply by a floating point number
    - Add support for bnok() (Binomial)


author: Paul Howarth <paul@city-fan.org> - 2.24-1
changelog:
  - Update to 2.24
    - Tests and better documentation for bnok() (Binomial)
    - Eliminate warning about not_here() in GMP.xs


author: Michal Josef Špaček <mspacek@redhat.com> - 0.26-14
changelog:
  - Fix not created man page automatically in new Module::Build::Tiny (BZ#2189099)
  - Remove EPEL6 code
  - Update license to SPDX format


author: Paul Howarth <paul@city-fan.org> - 0.21-24
changelog:
  - Use author-independent source URL
  - Drop redundant use of %{?perl_default_filter}
  - Simplify find command using -delete
  - Fix permissions verbosely


author: Remi Collet <remi@fedoraproject.org> - 1.1.2-9
changelog:
  - add patch for PHP 7.4 from
    https://github.com/horde/Crypt_Blowfish/pull/1
  - use range dependencies


author: Remi Collet <remi@fedoraproject.org> - 2.0.2-1
changelog:
  - Update to 2.0.2
  - use local script instead of find_lang
  - new test layout (requires Horde_Test 2.1.0)


author: Remi Collet <remi@fedoraproject.org> - 2.0.4-1
changelog:
  - Update to 2.0.4
  - add provides php-composer(horde/horde-logintasks)
  - raise dependency on Horde_Translation 2.2.0


author: Remi Collet <remi@fedoraproject.org> - 2.5.4-7
changelog:
  - Fix FTBFS from Koschei, add patch for PHP 7.4 from
    https://github.com/horde/Service_Weather/pull/1
  - use range dependencies


author: Oliver Schulze L. <oliver@samera.com.py> 1.8.1-1rh7
changelog:
  - using one patch instead of many small ones
  - using the save config for pam as /etc/pam.d/passwd in RH7x
  - Updated to 1.8.1


author: Oliver Schulze L. <oliver@samera.com.py> 1.8.5-fc3
changelog:
  - updated to 1.8.5
  - Build on Fedora Core 3
  - suported to build in any redhat/fedora system, just build the .src.rpm
    like this(for redhat 7.3):
    rpmbuild -ba -D "release rh73" poppassd-ceti-185.spec


author: Oliver Schulze L. <oliver@samera.com.py> 1.8.5-co4
changelog:
  - renamed spec file to poppassd-ceti-185.spec
  - tested in CentOS 4, rebuild with:
    rpmbuild -ba -D "release co4" poppassd-ceti-185.spec


author: opensuse@cboltz.de
changelog:
  - add postfixadmin-svn.diff with changes from upstream SVN (r1689):
    - AliasHandler: don't clean goto field when making alias inactive (bug#316)
    - list-virtual: display quota even if $CONF[used_quotas] == NO (bug#307)
    - vacation.pl: fix postgresql queries in vacation.pl (bug#315)
    - fix query in AliasHandler getList which caused an empty list on some
      systems (bug#313)
    - fetchmail.pl: fix ssl extra options (cert check, cert path, fingerprint)
    - fix logging (run setup.php to fix old log entries) (bug#317)
    - fetchmail.php: change error_reporting() to exclude E_NOTICE (bug#322)
    - fr.lang translation update (patch#123)
  - make postfixadmin-cli executable


author: opensuse@cboltz.de
changelog:
  - add postfixadmin-svn2.diff with changes from upstream SVN (r1705):
    - add workaround for MariaDB to fix deleting aliases (bug#325)
    - $CONF[default_aliases] can now use the new domain as alias target (patch#124)
    - check that vacation start/end date are not in the past (patch#122)
    - update vacation INSTALL.TXT with more secure locations
    - update Smarty to 3.1.21
  - make dependency on Zend Framework versioned - PostfixAdmin needs 1.x
    (2.x is totally different and incompatible)


author: opensuse@cboltz.de
changelog:
  - update to PostfixAdmin 2.92 aka 3.0 beta2
    - remove upstream postfixadmin-svn.diff and postfixadmin-svn2.diff
    - additional changes over the two patches: the version number ;-)


author: opensuse@cboltz.de
changelog:
  - update to PostfixAdmin 2.93 aka 3.0 beta3
    - add list.php for list view (replaces list-*.php and fixes some
      bugs they included)
    - add FetchmailHandler (replaces fetchmail.php)
    - several bugfixes and small improvements
    - see CHANGELOG.TXT for all details


author: opensuse@cboltz.de
changelog:
  - several fixes for the Fedora and CentOS build:
    - don't scan scripts in the ADDITIONS directory to avoid adding excessive
      dependencies
    - use centos_ver instead of centos_version (which isn't available in CentOS 7)
    - change docroot to /var/www/html
    - change apache group to "apache"


author: opensuse@cboltz.de
changelog:
  - add postfixadmin-upstream-fixes-r1802-1817.diff:
    fix escaping in gen_show_status() and double escaping in list.php
    (http://sourceforge.net/p/postfixadmin/bugs/356/)


author: suse-beta@cboltz.de
changelog:
  - update to PostfixAdmin 3.0:
    - add sqlite backend option
    - add configurable smtp helo (CONF["smtp_client"])
    - new translation: ro (Romanian)
    - language update: tw, cs, de
    - fix escaping in gen_show_status() (could be used to DOS list-virtual by
      creating a mail address with special chars)
    - add CSRF protection for POST requests
    - list.tpl: base edit/editactive/delete links in list.tpl on $RAW_item to
      avoid double escaping, and fix some corner cases
    - fix db_quota_text() for postgresql (concat() vs. ||)
    - change default date for 'created' and 'updated' columns from 0000-00-00
      (which causes problems with MySQL strict mode) to 2000-01-01
    - allow punicode even in TLDs
    - update Smarty to 3.1.29
    - add checks to login.php and cli to ensure database layout is up to date
    - whitelist '-1' as valid value for postfixadmin-cli
    - don't stripslashes() the password in pacrypt
    - various small bugfixes
  - drop patch postfixadmin-upstream-fixes-r1802-1817.diff (upstream)
  - add Requires: perl(Encode), needed by vacation.pl


author: suse-beta@cboltz.de
changelog:
  - update to PostfixAdmin 3.0.2:
    - SECURITY: don't allow to delete protected aliases (CVE-2017-5930, boo#1024211)
    - fix VacationHandler for PostgreSQL
    - AliasHandler: restrict mailbox subquery to allowed and specified domains
      to improve performance on setups with lots of mailboxes
    - allow switching between dovecot:* password schemes while still accepting
      passwords hashed using the previous dovecot:* scheme
    - FetchmailHandler: use a valid date as default for 'date'
    - fix date formatting in non-english languages when using PostgreSQL
    - various small fixes


author: suse-beta@cboltz.de
changelog:
  - update to PostfixAdmin 3.1:
    - several broadcast improvements
    - better static DB connection cache to avoid hundreds of mysqli
      connections when doing lots of escape_string() calls
    - add favicon to fix session handling in chrome (#44)
    - various small fixes and improvements, see CHANGELOG.TXT


author: suse-beta@cboltz.de
changelog:
  - update to PostfixAdmin 3.2:
    - new directory layout (see below)
    - enable users to reset their passwords by mail or SMS
      ($CONF['forgotten_user_password_reset'],
      $CONF['forgotten_admin_password_reset'], $CONF['sms_send_function'])
    - allow local alias targets (without @domain)
    - add $CONF['edit_alias'] to disable "edit alias" function for users
    - add php_crypt $CONF["encrypt"] option
    - add support for MySQL connections over SSL
    - and more - see CHANGELOG.TXT for the full list
  - move out of /srv/www/htdocs/postfixadmin - PHP code moved to
    /usr/share/postfixadmin/, smarty cache to /var/cache/postfixadmin/ and
    the config files to /etc/postfixadmin/ (no automated migration!)
  - add apache config file to glue everything together. Note that the
    /postfixadmin alias is *not* enabled by default to avoid that it is
    active on all vhosts. Run "a2enflag POSTFIXADMIN" if you want that.
  - adjust perl requirements for latest vacation.pl
  - drop apache2-devel / httpd-devel BuildRequires - no longer needed with
    the new directory layout
  - package /usr/bin/postfixadmin-cli symlink


author: dimstar@opensuse.org
changelog:
  - Disable esd plugin (openSUSE has moved through various other
    sound daemons since esd was useful):
    + Drop esound-devel BuildRequires
    + No longer pass --enable-esd to configure
    + Drop libpt2_10_11-plugins-esd subpackage.
  - Add an explicit alsa-devel BuildRequires: this uses to be pulled
    in by esound devel.


author: Dominique Leuenberger <dimstar@opensuse.org>
changelog:
  - Add libpt2-gnu-make-4.3.patch: Fix build with GNU Make 4.3
    (number signs (#) appearing inside a macro reference or function
    invocation no longer introduce comments and should not be escaped
    with backslahes.


author: Frederic Crozat <fcrozat@suse.com>
changelog:
  - Add libpt2-avoid-C-11-deprecation-warning-when-using-g-7.patch:
    fix build with old gcc.
  - Add libpt2-c11-fixes.patch: fix C++11 warnings.


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to upstream release 2.18.8
    * No changelog was provided
  - Drop libpt2-bison-3.0.patch, libpt2-gcc5-fixes.patch,
    libpt2-2.10.11-gcc6.patch, libpt2-openssl11.patch,
    reproducible.patch (obsolete),
    ptlib-2.10.11-signed_int_overflow.patch (merged),
    libpt2-c11-fixes.patch,
    libpt2-avoid-C-11-deprecation-warning-when-using-g-7.patch .
  - Add libpt2-move.patch .


author: Paul Howarth <paul@city-fan.org> - 2.6.1-38
changelog:
  - Convert all code to Python 3 before the ability to use 2to3 goes away
  - Drop use of deprecated distutils, going away in Python 3.12
  - Get rid of a SyntaxWarning in test_random.py


author: Peter Bieringer <pb@bieringer.de> - 3.1.7-37
changelog:
  - Add radicale-disable-timestamp-if-started-by-systemd-PR-1276.patch
  - Fix still unsolved SELinux issues (#2156633)
  - Add radicale-fix-move-behind-proxy-PR-1271.patch


author: Peter Bieringer <pb@bieringer.de> - 3.1.8-38
changelog:
  - Add patch against upstream 6ae831a3
  - Extend SELinux policy to allow native journald logging
  - Update to 3.1.8


author: Peter Bieringer <pb@bieringer.de> - 3.1.8-53
changelog:
  - Update patch release/upstream to d7ce2f0b (2023-04-22)
  - Add radicale-3.1.8-fix-main-component-PR-1252.patch
  - Remove cases for radicale major version 1 and 2
  - Partially align spec file with EPEL variant
  - Move binaries to libexec and create a wrapper script
  - Align systemd unit file and SELinux definition with EPEL variant


author: Than Ngo <than@redhat.com> - 3.11-1
changelog:
  - 3.11
  - bz#540763, add IP allocation by pppd ability to pppoe-server
  - bz#808676, add missing % symbol for triggerun


author: Paul Wouters <pwouters@redhat.com> - 1.7.3.2-1
changelog:
  - Resolves rhbz#1404290 socat build failure on rawhide
  - Resolves rhbz#1416597 socat-1.7.3.2 is available
  - Resolves rhbz#1417483 Failed DNS resolution causes SIGSEGV and endless loop
  - Removed obsoleted patch


author: Paul Wouters <pwouters@redhat.com> - 1.7.4.1-1
changelog:
  - Resolves: rhbz#1805132 socat does not recognize IP addresses of the SAN extensions in ssl mode
  - Resolves: rhbz#1870279 Transfer via socat fails with openssl enabled
  - Resolves: rhbz#1914989 Socat udp4-recvfrom cause endless loop error when target is not vaild


author: jengelh@inai.de
changelog:
  - Update to new upstream release 3.12.1
    * Added ability to set Q.931 bearer capability information element for
    H.323 connections.
    * Enabled dialing characters # and * in extension number.
    * Replaced hardcoded timeouts by S7 value (V.250).
  - Switch from openh323 to opal backend


author: jengelh@inai.de
changelog:
  - Update to new upstream release 3.13.0
    * fixes missing DTMF method in SDP on Invite, and resolves a
    buffer overflow.
  - Added undef.diff to address compiler warning


author: Jan Engelhardt <jengelh@inai.de>
changelog:
  - Update to release 4.6.0
    * No changelog was provided
  - Remove undef.diff
  - Add 0001-build-resolve-compiler-warnings-and-errors-with-ptli.patch


author: Coty Sutherland <csutherl@redhat.com> - 1:9.0.31-2
changelog:
  - Related: rhbz#1806398 Undo changes in defaults for AJP connector (CVE-2020-1938) to prevent breakage, please update your configuration accordingly


author: Hui Wang <huwang@redhat.com> - 1:9.0.39-1
changelog:
  - Update to 9.0.39
  - Revert upstream fix d1f4d8712ddb52857f40a8cc4a82bf8b8e013f88 for LogFactory.java because of our lower version of bnd


author: josef radinger <cheese@nosuchhost.net> - 2.0.7-1
changelog:
  - bump version
  - some rewrite of spec-file
  - add BuildRequires on gcc
  - add ulogd.logrotate (no longer in sources)


author: Devon <devon@tuxfan.homeip.net>
changelog:
  - added %post link /etc/smrsh to /usr/bin/vacation
  - added %postun deletion of /etc/smrsh/vacation
  - defined a umask of 022 fix permissions on created files.
    $HOME/.forward was created group writable, smrsh refused
    to run in that case. See vacation-1.2.2-permissions.patch


author: Chris Samuel <chris@csamuel.org>
changelog:
  - Add German translation of manpage to spec file.
  - Simplify spec file to just use make install now we support DESTDIR.


