summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorLaurent Bercot <ska-skaware@skarnet.org>2016-11-25 18:16:05 +0000
committerLaurent Bercot <ska-skaware@skarnet.org>2016-11-25 18:16:05 +0000
commit018025f0f36a4847df265c9948dbaf7073ed3245 (patch)
tree984c9a4bba06ef8abc02d0fbe81a70ec28c6f529 /doc
parent6421a5e923b0f695047b429e4176bca2873c5189 (diff)
downloads6-networking-018025f0f36a4847df265c9948dbaf7073ed3245.tar.xz
Alpha version of the SSL work.
Doesn't build yet, but I'm scared of losing it, so using git as storage. Will fix the stupid bugs now, the tricky bugs later.
Diffstat (limited to 'doc')
-rw-r--r--doc/index.html21
-rw-r--r--doc/upgrade.html13
2 files changed, 32 insertions, 2 deletions
diff --git a/doc/index.html b/doc/index.html
index 1efbc9b..8ad4264 100644
--- a/doc/index.html
+++ b/doc/index.html
@@ -42,7 +42,7 @@ compiled with IPv6 support, s6-networking is IPv6-ready.
<li> A POSIX-compliant system with a standard C development environment </li>
<li> GNU make, version 3.81 or later </li>
<li> <a href="http://skarnet.org/software/skalibs/">skalibs</a> version
-2.4.0.0 or later. It's a build-time requirement. It's also a run-time
+2.4.0.1 or later. It's a build-time requirement. It's also a run-time
requirement if you link against the shared version of the skalibs
library. </li>
<li> <a href="http://skarnet.org/software/execline/">execline</a> version
@@ -53,6 +53,14 @@ library. </li>
2.1.0.0 or later. It's a build-time requirement. It's also a run-time
requirement if you link against the shared version of the s6-dns
libraries. </li>
+ <li> If you want to build the TLS tools:
+ <ul>
+ <li> Either <a href="http://libressl.org/">LibreSSL</a> version 2.5.0
+or later </li>
+ <li> Or <a href="http://bearssl.org/">BearSSL</a> version 0.1
+or later. <strong>THIS IS EXPERIMENTAL.</strong> </li>
+ </ul> The chosen library is a build-time requirement, and also a
+run-time requirement if you link against its shared version. </li>
</ul>
<h3> Licensing </h3>
@@ -66,7 +74,7 @@ libraries. </li>
<ul>
<li> The current released version of s6-networking is
-<a href="s6-networking-2.2.0.0.tar.gz">2.2.0.0</a>. </li>
+<a href="s6-networking-2.2.1.0.tar.gz">2.2.1.0</a>. </li>
<li> Alternatively, you can checkout a copy of the
<a href="http://git.skarnet.org/cgi-bin/cgit.cgi/s6-networking/">s6-networking
git repository</a>:
@@ -126,6 +134,15 @@ relevant page.
<li><a href="s6-tcpserver6d.html">The <tt>s6-tcpserver6d</tt> program</a></li>
</ul>
+<h4> UCSPI tools for TLS 1.2 over TCP </h4>
+
+<ul>
+<li><a href="s6-tlsclient.html">The <tt>s6-tlsclient</tt> program</a></li>
+<li><a href="s6-tlsserver.html">The <tt>s6-tlsserver</tt> program</a></li>
+<li><a href="s6-tlsc.html">The <tt>s6-tlsc</tt> program</a></li>
+<li><a href="s6-tlsd.html">The <tt>s6-tlsd</tt> program</a></li>
+</ul>
+
<h4> TCP access control </h4>
<ul>
diff --git a/doc/upgrade.html b/doc/upgrade.html
index fda61e6..4b20888 100644
--- a/doc/upgrade.html
+++ b/doc/upgrade.html
@@ -18,6 +18,19 @@
<h1> What has changed in s6-networking </h1>
+<h2> in 2.2.1.0 </h2>
+
+<ul>
+ <li> skalibs dependency bumped to 2.4.0.1. </li>
+ <li> TLS 1.2 support added:
+ <ul>
+ <li> <a href="s6-tlsclient.html">s6-tlsclient</a> </li>
+ <li> <a href="s6-tlsserver.html">s6-tlsserver</a> </li>
+ <li> <a href="s6-tlsc.html">s6-tlsc</a> </li>
+ <li> <a href="s6-tlsd.html">s6-tlsd</a> </li>
+ </ul> </li>
+</ul>
+
<h2> in 2.2.0.0 </h2>
<ul>