File ucspi-tcp6.changes of Package ucspi-tcp6

-------------------------------------------------------------------
Tue Jun 25 10:22:46 UTC 2024 - Johannes Weberhofer <jweberhofer@weberhofer.at>

- Version 1.12.4
  * Fixed early call of logmsg() in tcpserver before iplimit was recalculated.
  * MAXCONIP working now for tcpserver's children reading MAXCONIP from cdb. man tcpserver updated.
  * MAXCONIP can successfully be used, even if limit=0 is given.

-------------------------------------------------------------------
Mon Sep 27 15:19:21 UTC 2021 - Johannes Weberhofer <jweberhofer@weberhofer.at>

- Version 1.12.3
  * Added completely re-written iplimit patch to tcpserver. 

- Version 1.12.0
  * Removed dependency on global variable 'ipv4socket' thus
    requiring fehQlibs-17.

- Version 1.11.6a
  * Adjustments for GCC 10.

- Version 1.11.6
  * Fixed problem for tcpserver binding to local IPv4 addresses.
    Improved selection of IP addresses given the user flags -4/-6 and none.
  * Improved tcpclient's binding given serveral hostnames available in DNS.

- Version 1.11.5
  * Recovered tcpclient IPv4 connectivity in case of a given IPv4 address
    to connect to employing fehQlibs-16 and the enhances dns_ip_qualify
    routine.

- Version 1.11.4
  * Changed once more rblsmtpd's IPv6/IPv4 treatment of the received
    environment variables to make it more robust.
  * Fixed wrong IPv4 check for tcpserver's paranoid evalution.

- Version 1.11.3
  * Fixed rblsmtpd core dumping due to wrong decrement of IPv6 loop variable. 
  * Straightend error codes and exiting for tcpserver instead of dropping the 
    session in case of errors.

- Version 1.11.2
  * Improved stability of rblsmtpd (which might segfault on IPv6 connections).

- Version 1.11.1
  * tcpserver and tcpclient set ipv4socket = 1 upon call with IPv4 address 
    on input to improve compatibility with NetBSD/MacOS.

-------------------------------------------------------------------
Fri Oct 18 08:26:02 UTC 2019 - Johannes Weberhofer <jweberhofer@weberhofer.at>

- Added libfehQlibs-rpmlintrc

- Update to version 1.11.0
  * ucspi-tcp6 requires now fehQlibs-13

- Update to version 1.10.8
  * Added compatibility with fehQlibs-13.
  * Fixed incorrect behavior for given IPv4 address als hostname for tcpserver
    and tcpclient.
  * Added tcprulescheck verbose info message.

- Update to version 1.10.7
  * Fixed bug in rblsmtpd not calculating the inverse IPv6 address correctly.
  * package/rts usage explained (README.rts) and finally straightend.
  * tcprules and tcprulescheck improved for IPv4/IPv6 CIDR address reporting.

-------------------------------------------------------------------
Tue Jun 11 12:59:15 UTC 2019 - Johannes Weberhofer <jweberhofer@weberhofer.at>

- Update to version 1.10.6
  * supports fehQlibs-12 while being compatible with fehQlibs-10

-------------------------------------------------------------------
Mon May  6 09:29:29 UTC 2019 - Johannes Weberhofer <jweberhofer@weberhofer.at>

- Update to version 1.10.5
  * Refactored ip6_bit.c annd ip4_bit.c + depend routines. 
    CIDR now working again.

-------------------------------------------------------------------
Fri Apr  5 06:24:59 UTC 2019 - Johannes Weberhofer <jweberhofer@weberhofer.at>

- Update to version 1.10.4
  * using tcpserver together with the -u or -g flag, did not allow binding
  to a privileged port (< 1000).

-------------------------------------------------------------------
Thu Mar 21 15:30:24 UTC 2019 - Johannes Weberhofer <jweberhofer@weberhofer.at>

- Update to version 1.10.3
  * Added dual-stack capabilities for tcpserver applying the
    pseudo IP address ':0' on call (common now for all servers).
  * Rewrote IPv4 CIDR address evaluation for rules.
  * MacOS has already function wait -> waiter (in rblsmtpd).

-------------------------------------------------------------------
Sun Feb  3 15:30:53 UTC 2019 - jweberhofer@weberhofer.at

- Update to version 1.10.2
  * Bind to fehQlibs
  * supports the use of colons ':' for environment variables while generating
    the cdb's with tcprules.
- Removed all patches which are no longer required
- Added ucspi-tcp6-no-return.patch to enforce return values for
  every "int main()" function

-------------------------------------------------------------------
Fri Dec 15 17:56:09 UTC 2017 - jweberhofer@weberhofer.at

- First release of IPv6 compatible version 1.05
openSUSE Build Service is sponsored by