Commit graph

20 commits

Author SHA1 Message Date
schmonz
f747d558b2 Apply upstream patch to fix incorrect behavior in tcpserver and
tcpclient when an IPv4 address is given as the hostname.
Bump PKGREVISION.
2019-08-19 22:05:39 +00:00
schmonz
9ccf562a19 Update to 1.10.7. From the changelog:
- 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-08-03 10:43:27 +00:00
schmonz
83708120a2 Specify include/qlibs and lib/qlibs paths once, in fehqlibs/buildlink3.mk. 2019-07-10 12:59:53 +00:00
schmonz
7ee338529e Bump PKGREVISION for new runtime dependency on fehqlibs. 2019-07-10 11:23:34 +00:00
schmonz
a6c3356621 Bump PKGREVISION for fehqlibs-using packages. 2019-07-10 10:49:36 +00:00
schmonz
1d02527739 Use CPPFLAGS, not CFLAGS, to perhaps fix CentOS 7 bulk build. 2019-06-28 19:15:06 +00:00
schmonz
3d1ab829da Update to 1.10.6. From the changelog:
- Added fehQlibs-12 compatibility.
2019-06-20 01:06:27 +00:00
schmonz
994a1b56f2 Update to 1.10.5. From the changelog:
- Refactored ip6_bit.c annd ip4_bit.c + depend routines.
  CIDR now working again.
2019-05-05 15:17:49 +00:00
schmonz
616c1c2795 Update to 1.10.4. From the changelog:
- Fixed integration bug in tcpserver changing 'uid' too early
  (tx. Steve Meier).
2019-04-04 16:17:35 +00:00
schmonz
9efd8e7f37 Update to 1.10.3. From the changelog:
- 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-03-21 15:16:36 +00:00
schmonz
3e4e41e325 Update to 1.10.2. From the changelog:
- 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').
2019-02-01 22:54:38 +00:00
schmonz
c46577d1a2 Better yet, just install manpages ourselves. Probably fixes SmartOS. 2018-12-16 06:40:29 +00:00
schmonz
ded9ae8aa3 Avoid nroff. Fixes FreeBSD build. 2018-12-16 06:09:19 +00:00
schmonz
a9fab2a44b Update to 1.10.1. From the changelog:
- Added socket_dualstack option for OS using IPv6_V6ONLY as default.
- fehQlibs-10 required.
2018-12-14 22:52:15 +00:00
schmonz
b7c9b2a114 Update to 1.10. From the changelog:
- 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-10-07 12:55:16 +00:00
schmonz
14e78fa8b9 Fix paths to installed binaries in shell scripts. Bump PKGREVISION. 2018-08-15 17:49:22 +00:00
schmonz
06fae99eb5 Don't try to auto-detect mandir. Might fix SmartOS build. 2018-07-28 07:48:02 +00:00
schmonz
0bcba1a8fd Use MANZ definedness more straightforwardly. 2018-07-26 13:16:57 +00:00
schmonz
d5fdf34827 Use ${INSTALL_SCRIPT} for scripts. 2018-07-26 10:05:01 +00:00
schmonz
59fb66f6aa Add ucspi-tcp6, a fork of ucspi-tcp with more features, including:
- 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
2018-07-25 16:22:55 +00:00