summaryrefslogtreecommitdiff
path: root/doc/upgrade.html
diff options
context:
space:
mode:
authorLaurent Bercot <ska-skaware@skarnet.org>2023-09-30 05:40:04 +0000
committerLaurent Bercot <ska@appnovation.com>2023-09-30 05:40:04 +0000
commitbef76b45f480aa41209efdec09fc6bb0bfde7cbe (patch)
treebb3945da0504c569ff325829bf5f895f8e355039 /doc/upgrade.html
parenta068a3256fab3b77b7d1bc9ce201c954a9b00c94 (diff)
downloads6-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.html21
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>