Subject: CVS commit: pkgsrc/net/s6-networking
From: Amitai Schleier
Date: 2023-11-11 12:57:20
Message id: 20231111115720.48722FA2F@cvs.NetBSD.org

Log Message:
s6-networking: update to 2.6.0.0. Changes:

- Bugfixes.
- s6-tcpserver has been unified! no ipv4 and ipv6 separation anymore.
   * The only programs in the superserver chain are now s6-tcpserver,
     s6-tcpserver-socketbinder, and s6-tcpserverd.
   * s6-tcpserver-access still exists, should now run under s6-tcpserverd,
     still invoked once per connection. Doesn't spam the log anymore when
     invoked with no ruleset.
   * Options -4 and -6 removed from s6-tcpserver and s6-tlsserver.
     Protocol detection happens when the cmdline address is scanned.
   * Option -e removed from s6-tlsserver. It should now always invoke
     s6-tcpserver-access when needed (and only then).
- Major performance improvements. s6-tcpserverd does not fork on systems
  that support posix_spawn. Also, its lookups are now logarithmic
  instead of linear (which only matters on *heavy* loads).

Files:
RevisionActionfile
1.17modifypkgsrc/net/s6-networking/Makefile
1.9modifypkgsrc/net/s6-networking/PLIST
1.4modifypkgsrc/net/s6-networking/buildlink3.mk
1.15modifypkgsrc/net/s6-networking/distinfo