Changelog for
libfehQlibs0-25d-lp155.1.1.x86_64.rpm :
* Fri Oct 04 2024 Johannes Weberhofer
- fehQlibs-25d
* Removed \'register\' call in scan.c and stralloc.c.
* alloc_re() now is called with a single pointer and not a pointer to a list. Only used in env.
* This alloc mess needs to be straightend in the forthcoming release.
* Straightend installation Makefile and dependency scripts sharedlib and makelib.
* Fri Sep 27 2024 Johannes Weberhofer - Add soname to shared libraries
* Thu Sep 26 2024 Johannes Weberhofer - Compliance release for current \'C\' compilers (gcc-12/13/14(.2), clang-17/18). Note: ABI has changed! Use this version for current packages only.
* Tue Jun 25 2024 Johannes Weberhofer - Updated to fehQlibs-20
* Added uint8p.c functions. Fixed dns_txt.c for multiple labels in RDATA section.- Updated to fehQlibs-21
* Fixed wrong return code for DNS_COM (tx Franz).
* Fixed header and man page for env functions and included fd_coe in man fd.- Updated to fehQlibs-22
* Changed ipX_bytestring to return correctly the number of bytes processed.- Updated to fehQlibs-22a
* dns_ip A lookup recognizes now \'composit\' ip/fqdn correctly; ie. 1.2.3.4.example.com.- Updated to fehQlibs-23
* More documentation for dns resolver routines.
* Added function stralloc_free() which was alreday in the header.
* Fri Oct 22 2021 Johannes Weberhofer - Updated to fehQLibs 19
* IPv4 socket calls are now beeing included again- Dix packaging when LDFLAGS are set
* Mon Sep 27 2021 Johannes Weberhofer - Updated to version 18
* Due to problems binding with IPv4-mapped IPv6 addresses for a DNS lookup, splitted up randombind into randombind4 and randombind6.
* socket operations on IPv4 use IPv4 address only. (tx. Kouichi).- Updated to version 17
* Removed dependency on ipv4socket entirely.
* Reworked socket interface + doc. Removed obsolete dns_sortip() function.
* genalloc.h is now separate. Installation of man pages described.- Updated to version 16+
* GCC 10.2 conformance; ipv4socket definitition removed in socket_send() and socket_connect().
* This is a major desaster: \'external\' definitions depend on time-of-usage.- Updated to version 16
* 19961114 change: dns_ip() now recognizes [1.2.3.4] and [f80::a]. tnx DS.
* scan_long() included for mess822x support.
* constmap() added from qmail and written man page.
* Updated getln man page to refer buffer.
* Changed ipv4/6-localhost and ipv4/6-loopback to ip4/6-localhost and ip4/6-loopback.- Updated to version 15b
* GCC 10 compiler issues solved. DNS TLSA record correct value.- Updated to version 15a
* Again, changes for dns_ipq.c concerning return codes. Should have only impact in case using DJB\'s qualification format.
* Documentation and man page
* fixes for DNS stub resolver. GCC 10 linker warning for external \'ipv4socket\' solved.- Updated to version 15
* Added the Guninski patch for alloc from Qualys (CVE-2005-1513).
* dns_ipq (IP qualify) now with unified IPv4/IPv6 handling and evaluation of DNS well-know names \'localhost\' and \'ipv[4|6]-loopback\' (RFC 6761).
* Fixed DNS lookup for IPv6 addresses. Adjusted DNS man pages.
* Tue Apr 21 2020 Johannes Weberhofer - Updated to version 14
* Added \'const\' for most input arguments + updated man byte, logmsg, str, pathexec. Patch contributed by Alan S.
* Added byte_fill and case_upper function (potentially for SRS).
* Included CLFAGS and LDFLAGS macros in Makefile.- Version 13d
* Fixed integration bugs not displaying IPv6 addresses (dns_ip.c, dns_mx.c).
* Wrong dependency check in Makefile for SHAREDLIBS (tx. Alan S.).- Version 13c
* iopause it RC < 0 forces end of connection loop
* DNS stub return codes straightend with djbdnscurve6-36.
* Mon Nov 18 2019 Johannes Weberhofer - Updated to version 13b
* Fixed wrong input boundary checking for multiple DNSCACHE variables settings in dns_rcip.c. (Tx. J.W.)- Removed fehQlibs-13-fixes.patch which is now included in upstream
* Fri Oct 18 2019 Johannes Weberhofer - Added fehQlibs-13-const.patch to improve declarations
* Fri Oct 18 2019 Johannes Weberhofer - Added fehQlibs-13-fixes.patch to fix wrong comparison- Updated to version 13
* New dnsstub resolver routines finished
* Bugs fixed: str_copy (wrong paranthesis setting)
* UI changed: log() -> log_who()
* Added: man str(3)- Updated to 12a,b,c
* Fixed missing DNS A lookup in dns_ip.c
* Removed (one) obsolete return value check for iopause in timeoutconn.c
* Checking carefully all dnsstub return codes while using a coherent scheme
* Tue Jun 11 2019 Johannes Weberhofer - Updated to version 12
* dns_ip, dns_cname, dns_txt, dns_name and dns_mx return now the number of DNS answers received unlike the number of bytes for the given output
* Added convenience routines for forthcoming s/qmail- Updated to version 11
* Added ia4_fmt, ia6_fmt and dns_cname (for
*qmail)
* Changed dns_transmit lookup time constants
* Mon Feb 25 2019 Johannes Weberhofer - Supress some false positive build warnings
* Sat Feb 02 2019 jweberhoferAATTweberhofer.at- Initial release 10.0