summaryrefslogtreecommitdiff
path: root/net/ucspi-tcp6/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2021-10-21Bump PKGREVISION for fehQlibs bump.schmonz1-2/+2
2021-08-04Bump PKGREVISION for fehqlibs update.schmonz1-1/+2
2021-04-03Update to 1.12.3. From the changelog:schmonz1-2/+2
- Removed dependency on global variable 'ipv4socket' thus requiring fehQlibs-17. - Added completely re-written iplimit patch to tcpserver.
2020-11-19Remove DJB_RESTRICTED, no longer used.schmonz1-2/+1
2020-09-22Update to ucspi-tcp6-1.11.6a. From the changelog:schmonz1-2/+2
- Adjustments for GCC 10.
2020-08-28Update to 1.11.6. From the changelog:schmonz1-2/+2
- 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 several hostnames available in DNS.
2020-07-31Update to 1.11.5. From the changelog:schmonz1-2/+2
- Recovered tcpclient IPv4 connectivity in case of a given IPv4 address to connect to employing fehQlibs-15 and the enhanced dns_ip_qualify routine.
2020-06-30Add sysutils to CATEGORIES to match ucspi-tcp.schmonz1-2/+2
2020-06-25Retire 'djbware-errno-hack' and associated options.mk cleverness.schmonz1-2/+1
Instead: 1. Package makefiles including their own options.mk 2. Packages say "SUBST_CLASSES+=djberrno" to get the hack, if needed 3. Packages adjust SUBST_FILES.djberrno, if needed Should fix bulk build failures due to multiple inclusions of options.mk and/or incorrect definitions of DJB_ERRNO_HACK. Approved during the freeze by wiz@.
2020-04-25net/ucspi-tcp6: does not need to patch error.hrillig1-1/+2
2020-03-30Update to 1.11.4. From the changelog:schmonz1-2/+2
- 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.
2020-03-04Update to 1.11.3. From the changelog:schmonz1-2/+2
- Improved stability of rblsmtpd (which might segfault on IPv6 connections). - Fixed rblsmtpd core dumping due to wrong decrement of IPv6 loop variable.
2019-12-28Update to 1.11.1. From the changelog:schmonz1-2/+2
- tcpserver and tcpclient set ipv4socket = 1 upon call with IPv4 address on input to improve compatibility with NetBSD/MacOS.
2019-12-16Update to ucspi-tcp6-1.11.0. From the changelog:schmonz1-3/+2
- Fixed incorrect behavior for IPv4 address given as hostname for tcpserver and tcpclient. - Added tcprulescheck verbose info message. - Requires fehQlibs-13.
2019-08-19Apply upstream patch to fix incorrect behavior in tcpserver andschmonz1-1/+2
tcpclient when an IPv4 address is given as the hostname. Bump PKGREVISION.
2019-08-03Update to 1.10.7. From the changelog:schmonz1-3/+4
- Fix for tcprulescheck abending if environment variable IP is not present. - Fix for potential stack corruption calling tcpserver/tcpclient with '0' for hostname. - Removed constraints on building IPv4 CIDR rules with tcprules. - Cleanups and tweaked package/rts to work well again. Beta-tested by Veera. - 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.
2019-07-10Specify include/qlibs and lib/qlibs paths once, in fehqlibs/buildlink3.mk.schmonz1-4/+1
2019-07-10Bump PKGREVISION for new runtime dependency on fehqlibs.schmonz1-2/+2
2019-07-10Bump PKGREVISION for fehqlibs-using packages.schmonz1-1/+2
2019-06-28Use CPPFLAGS, not CFLAGS, to perhaps fix CentOS 7 bulk build.schmonz1-2/+2
2019-06-20Update to 1.10.6. From the changelog:schmonz1-2/+2
- Added fehQlibs-12 compatibility.
2019-05-05Update to 1.10.5. From the changelog:schmonz1-2/+2
- Refactored ip6_bit.c annd ip4_bit.c + depend routines. CIDR now working again.
2019-04-04Update to 1.10.4. From the changelog:schmonz1-2/+2
- Fixed integration bug in tcpserver changing 'uid' too early (tx. Steve Meier).
2019-03-21Update to 1.10.3. From the changelog:schmonz1-3/+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).
2019-02-01Update to 1.10.2. From the changelog:schmonz1-3/+3
- Added support for parsing natively lines with ':' (colons) within environment variables for tcprules. - Fixed bug in tcprules abending with certain with IPv4/CIDR addresses. - New installation PREFIX is now 'net' (and not 'host').
2018-12-16Better yet, just install manpages ourselves. Probably fixes SmartOS.schmonz1-14/+8
2018-12-14Update to 1.10.1. From the changelog:schmonz1-2/+2
- Added socket_dualstack option for OS using IPv6_V6ONLY as default. - fehQlibs-10 required.
2018-10-07Update to 1.10. From the changelog:schmonz1-3/+6
- complete new build upon fehQlibs. - tcprules delimiter can be customized via #define DELIMITER in tcprules.c. - Removed options '-4' and '-6' for shell scripts and fixed bugs. - Native handling of IPv4 and IPv6 addresses for tcpclient.
2018-08-15Fix paths to installed binaries in shell scripts. Bump PKGREVISION.schmonz1-3/+6
2018-07-26Use MANZ definedness more straightforwardly.schmonz1-2/+2
2018-07-26Use ${INSTALL_SCRIPT} for scripts.schmonz1-3/+7
2018-07-25Add ucspi-tcp6, a fork of ucspi-tcp with more features, including:schmonz1-0/+44
- rblsmtpd Greetdelay add-on and removal of the compiled-in default-RBL - Felix von Leitner's's IPv6 patch ucspi-tcp-0.88-ipv6.diff19.bz2 - Jens Wehrenbrecht's IPv4 CIDR extension - Li Minh Bui's IPv6 support for compactified IPv6 addresses and CIDR notation support