diff options
author | Laurent Bercot <ska-skaware@skarnet.org> | 2023-09-30 05:40:04 +0000 |
---|---|---|
committer | Laurent Bercot <ska@appnovation.com> | 2023-09-30 05:40:04 +0000 |
commit | bef76b45f480aa41209efdec09fc6bb0bfde7cbe (patch) | |
tree | bb3945da0504c569ff325829bf5f895f8e355039 /doc/upgrade.html | |
parent | a068a3256fab3b77b7d1bc9ce201c954a9b00c94 (diff) | |
download | s6-networking-bef76b45f480aa41209efdec09fc6bb0bfde7cbe.tar.xz |
Great Tcpserver Unification. Prepare for 2.6.0.0.
Signed-off-by: Laurent Bercot <ska@appnovation.com>
Diffstat (limited to 'doc/upgrade.html')
-rw-r--r-- | doc/upgrade.html | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/doc/upgrade.html b/doc/upgrade.html index 7b2c27b..0f20319 100644 --- a/doc/upgrade.html +++ b/doc/upgrade.html @@ -18,7 +18,7 @@ <h1> What has changed in s6-networking </h1> -<h2> in 2.5.1.4 </h2> +<h2> in 2.6.0.0 </h2> <ul> <li> <a href="//skarnet.org/software/skalibs/">skalibs</a> @@ -35,7 +35,24 @@ optional dependency bumped to 1.1.1w </li> optional dependency bumped to 3.7.0 </li> <li> <a href="s6-tcpserver-access.html">s6-tcpserver-access</a> does not print a warning on <tt>-v 2</tt> or more when it is run without -the <tt>-i</tt> or </tt>-x</tt> option. </li> +the <tt>-i</tt> or </tt>-x</tt> option. It is not needed anymore in +order to export TCPLOCALIP and TCPLOCALPORT to the applications. </li> + <li> The tcpserver chain has been unified! +<tt>s6-tcpserver4</tt>, <tt>s6-tcpserver6</tt>, +<tt>s6-tcpserver4-socketbinder</tt>, <tt>s6-tcpserver6-socketbinder</tt>, +<tt>s6-tcpserver4d</tt> and <tt>s6-tcpserver6d</tt> have all +disappeared. Instead, there are just 3 programs: + <ul> + <li> <a href="s6-tcpserver-socketbinder.html">s6-tcpserver-socketbinder</a>, +for socket binding </li> + <li> <a href="s6-tcpserverd.html">s6-tcpserverd</a>, the long-lived +process. It now exports TCPLOCALIP and TCPLOCALPORT in addition to PROTO, +TCPREMOTEIP, TCPREMOTEPORT and TCPCONNNUM. </li> + <li> <a href="s6-tcpserver.html">s6-tcpserver</a>, which still has +the same interface except that the <tt>-4</tt> and <tt>-6</tt> options +have been removed, and that is still a wrapper around the others. </li> + </ul> + </li> </ul> <h2> in 2.5.1.3 </h2> |