Skip to content

Commit 1baa21b

Browse files
author
HAProxy Community
committed
Update docs for dev
1 parent a6af509 commit 1baa21b

File tree

3 files changed

+162
-16
lines changed

3 files changed

+162
-16
lines changed

docs/dev/configuration.html

Lines changed: 32 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<html lang="en">
33
<head>
44
<meta charset="utf-8" />
5-
<title>HAProxy version 3.3-dev10-69 - Configuration Manual</title>
5+
<title>HAProxy version 3.3-dev10-82 - Configuration Manual</title>
66
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
77
<link href="https://raw.githubusercontent.com/thomaspark/bootswatch/v3.3.7/cerulean/bootstrap.min.css" rel="stylesheet" />
88
<link href="../css/page.css?0.4.2-15" rel="stylesheet" />
@@ -1849,6 +1849,8 @@
18491849

18501850
<a class="list-group-item" href="#ecdhe">ecdhe</a>
18511851

1852+
<a class="list-group-item" href="#ech">ech</a>
1853+
18521854
<a class="list-group-item" href="#email-alert">email-alert</a>
18531855

18541856
<a class="list-group-item" href="#email-alert from">email-alert from</a>
@@ -4687,7 +4689,7 @@
46874689
You can use <strong>left</strong> and <strong>right</strong> arrow keys to navigate between chapters.<br>
46884690
</p>
46894691
<p class="text-right">
4690-
<small>Converted with <a href="https://github.com/cbonte/haproxy-dconv">haproxy-dconv</a> v<b>0.4.2-15</b> on <b>2025/10/29</b></small>
4692+
<small>Converted with <a href="https://github.com/cbonte/haproxy-dconv">haproxy-dconv</a> v<b>0.4.2-15</b> on <b>2025/10/30</b></small>
46914693
</p>
46924694
</div>
46934695
<!-- /.sidebar -->
@@ -4698,7 +4700,7 @@
46984700
<div class="text-center">
46994701
<h1><a href="http://www.haproxy.org/" title="HAProxy"><img src="../img/HAProxyCommunityEdition_60px.png?0.4.2-15" /></a></h1>
47004702
<h2>Configuration Manual</h2>
4701-
<p><strong>version 3.3-dev10-69</strong></p>
4703+
<p><strong>version 3.3-dev10-82</strong></p>
47024704
<p>
47034705
2025/10/18<br>
47044706

@@ -21320,7 +21322,32 @@ <h2 id="chapter-5.1" data-target="5.1"><small><a class="small" href="#5.1">5.1.<
2132021322
</pre><a class="anchor" name="ecdhe"></a><a class="anchor" name="5-ecdhe"></a><a class="anchor" name="5.1-ecdhe"></a><a class="anchor" name="ecdhe (Bind and server options)"></a><a class="anchor" name="ecdhe (Bind options)"></a><div class="keyword"><b><a class="anchor" name="ecdhe"></a><a href="#5.1-ecdhe">ecdhe</a></b> <span style="color: #080">&lt;named curve&gt;</span></div><pre class="text">This setting is only available when support for OpenSSL was built in. It sets
2132121323
the named curve (RFC 4492) used to generate ECDH ephemeral keys. By default,
2132221324
used named curve is prime256v1.
21323-
</pre><a class="anchor" name="expose-fd"></a><a class="anchor" name="5-expose-fd"></a><a class="anchor" name="5.1-expose-fd"></a><a class="anchor" name="expose-fd (Bind and server options)"></a><a class="anchor" name="expose-fd (Bind options)"></a><a class="anchor" name="expose-fd listeners"></a><a class="anchor" name="5-expose-fd listeners"></a><a class="anchor" name="5.1-expose-fd listeners"></a><a class="anchor" name="expose-fd listeners (Bind and server options)"></a><a class="anchor" name="expose-fd listeners (Bind options)"></a><div class="keyword"><b><a class="anchor" name="expose-fd listeners"></a><a href="#5.1-expose-fd%20listeners">expose-fd listeners</a></b></div><pre class="text">This option is only usable with the stats socket. It gives your stats socket
21325+
</pre><a class="anchor" name="ech"></a><a class="anchor" name="5-ech"></a><a class="anchor" name="5.1-ech"></a><a class="anchor" name="ech (Bind and server options)"></a><a class="anchor" name="ech (Bind options)"></a><div class="keyword"><b><a class="anchor" name="ech"></a><a href="#5.1-ech">ech</a></b> <span style="color: #080">&lt;dir&gt;</span> <span style="color: #008">[ EXPERIMENTAL ]</span></div><pre class="text">Apply all ECH keys from &lt;dir&gt; to the bind line.
21326+
The files must have the .ech extension and must use the PEM file format for
21327+
ECH. ( https://datatracker.ietf.org/doc/draft-farrell-tls-pemesni/ )
21328+
21329+
This keyword enables ECH in shared-mode. with HAProxy acting as both the TLS
21330+
endpoint and the ECH endpoint.
21331+
See https://datatracker.ietf.org/doc/draft-ietf-tls-esni/
21332+
21333+
This is an experimental feature, which requires the
21334+
&quot;<a href="#expose-experimental-directives">expose-experimental-directives</a>&quot; option in the global section. It also
21335+
necessitates an OpenSSL version that supports ECH, and HAProxy must be
21336+
compiled with USE_ECH=1.
21337+
</pre><div class="separator">
21338+
<span class="label label-success">Example:</span>
21339+
<pre class="prettyprint">
21340+
<code>$ openssl ech -public_name foobar.com -out /etc/haproxy/echkeydir/foobar.com.ech
21341+
21342+
$ cat haproxy.cfg
21343+
[...]
21344+
bind :443 ech /etc/haproxy/echkeydir/ ssl crt example.com.pem
21345+
21346+
// Use the ECHCONFIG section of your .ech file
21347+
$ openssl s_client -tls1_3 -connect example.com:443 -servername example.com \
21348+
-ech_config_list AD3+DQA5cwAgACB6ybtgtFYoM5r8nJSotus4c7K0EG..9vYmFyLmNvbQAA
21349+
</code></pre>
21350+
</div><a class="anchor" name="expose-fd"></a><a class="anchor" name="5-expose-fd"></a><a class="anchor" name="5.1-expose-fd"></a><a class="anchor" name="expose-fd (Bind and server options)"></a><a class="anchor" name="expose-fd (Bind options)"></a><a class="anchor" name="expose-fd listeners"></a><a class="anchor" name="5-expose-fd listeners"></a><a class="anchor" name="5.1-expose-fd listeners"></a><a class="anchor" name="expose-fd listeners (Bind and server options)"></a><a class="anchor" name="expose-fd listeners (Bind options)"></a><div class="keyword"><b><a class="anchor" name="expose-fd listeners"></a><a href="#5.1-expose-fd%20listeners">expose-fd listeners</a></b></div><pre class="text">This option is only usable with the stats socket. It gives your stats socket
2132421351
the capability to pass listeners FD to another HAProxy process.
2132521352
In master-worker mode, this is not required anymore, the listeners will be
2132621353
passed using the internal socketpairs between the master and the workers.
@@ -33663,7 +33690,7 @@ <h2 id="chapter-12.8" data-target="12.8"><small><a class="small" href="#12.8">12
3366333690
<br>
3366433691
<hr>
3366533692
<div class="text-right">
33666-
HAProxy 3.3-dev10-69 &ndash; Configuration Manual<br>
33693+
HAProxy 3.3-dev10-82 &ndash; Configuration Manual<br>
3366733694
<small>, 2025/10/18</small>
3366833695
</div>
3366933696
</div>

docs/dev/intro.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<html lang="en">
33
<head>
44
<meta charset="utf-8" />
5-
<title>HAProxy version 3.3-dev10-69 - Starter Guide</title>
5+
<title>HAProxy version 3.3-dev10-82 - Starter Guide</title>
66
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
77
<link href="https://raw.githubusercontent.com/thomaspark/bootswatch/v3.3.7/cerulean/bootstrap.min.css" rel="stylesheet" />
88
<link href="../css/page.css?0.4.2-15" rel="stylesheet" />
@@ -484,7 +484,7 @@
484484
You can use <strong>left</strong> and <strong>right</strong> arrow keys to navigate between chapters.<br>
485485
</p>
486486
<p class="text-right">
487-
<small>Converted with <a href="https://github.com/cbonte/haproxy-dconv">haproxy-dconv</a> v<b>0.4.2-15</b> on <b>2025/10/29</b></small>
487+
<small>Converted with <a href="https://github.com/cbonte/haproxy-dconv">haproxy-dconv</a> v<b>0.4.2-15</b> on <b>2025/10/30</b></small>
488488
</p>
489489
</div>
490490
<!-- /.sidebar -->
@@ -495,7 +495,7 @@
495495
<div class="text-center">
496496
<h1><a href="http://www.haproxy.org/" title="HAProxy"><img src="../img/HAProxyCommunityEdition_60px.png?0.4.2-15" /></a></h1>
497497
<h2>Starter Guide</h2>
498-
<p><strong>version 3.3-dev10-69</strong></p>
498+
<p><strong>version 3.3-dev10-82</strong></p>
499499
<p>
500500
<br>
501501

@@ -2515,7 +2515,7 @@ <h2 id="chapter-4.4" data-target="4.4"><small><a class="small" href="#4.4">4.4.<
25152515
<br>
25162516
<hr>
25172517
<div class="text-right">
2518-
HAProxy 3.3-dev10-69 &ndash; Starter Guide<br>
2518+
HAProxy 3.3-dev10-82 &ndash; Starter Guide<br>
25192519
<small>, </small>
25202520
</div>
25212521
</div>

0 commit comments

Comments
 (0)