Skip to content

Commit 28965b0

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

File tree

3 files changed

+33
-29
lines changed

3 files changed

+33
-29
lines changed

docs/dev/configuration.html

Lines changed: 25 additions & 21 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-82 - Configuration Manual</title>
5+
<title>HAProxy version 3.3-dev11-5 - 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" />
@@ -4689,7 +4689,7 @@
46894689
You can use <strong>left</strong> and <strong>right</strong> arrow keys to navigate between chapters.<br>
46904690
</p>
46914691
<p class="text-right">
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>
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/31</b></small>
46934693
</p>
46944694
</div>
46954695
<!-- /.sidebar -->
@@ -4700,9 +4700,9 @@
47004700
<div class="text-center">
47014701
<h1><a href="http://www.haproxy.org/" title="HAProxy"><img src="../img/HAProxyCommunityEdition_60px.png?0.4.2-15" /></a></h1>
47024702
<h2>Configuration Manual</h2>
4703-
<p><strong>version 3.3-dev10-82</strong></p>
4703+
<p><strong>version 3.3-dev11-5</strong></p>
47044704
<p>
4705-
2025/10/18<br>
4705+
2025/10/31<br>
47064706

47074707
</p>
47084708
</div>
@@ -22011,7 +22011,9 @@ <h2 id="chapter-5.2" data-target="5.2"><small><a class="small" href="#5.2">5.2.<
2201122011
delimited list of protocol names, for instance: &quot;http/1.1,http/1.0&quot; (without
2201222012
quotes). This requires that the SSL library is built with support for TLS
2201322013
extensions enabled (check with haproxy -vv). The ALPN extension replaces the
22014-
initial NPN extension. ALPN is required to connect to HTTP/2 servers.
22014+
initial NPN extension. ALPN is required to connect to HTTP/2 servers. It is
22015+
also required to be able to use HTTP/3 via a QUIC server, &quot;h3&quot; serves as a
22016+
default value for QUIC servers without &quot;<span class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" href="#">alpn<span class="caret"></span></a><ul class="dropdown-menu"><li class="dropdown-header">This keyword is available in sections :</li><li><a href="#alpn%20%28Bind%20options%29">Bind options</a></li><li><a href="#alpn%20%28Server%20and%20default-server%20options%29">Server and default-server options</a></li></ul></span>&quot; setting.
2201522017
Versions of OpenSSL prior to 1.0.2 didn't support ALPN and only supposed the
2201622018
now obsolete NPN extension.
2201722019
If both HTTP/2 and HTTP/1.1 are expected to be supported, both versions can
@@ -24287,8 +24289,8 @@ <h3 id="chapter-7.3.1" data-target="7.3.1"><small><a class="small" href="#7.3.1"
2428724289
<tr><td ><a href="#7-51d.single">51d.single(prop[,prop*])</a></td><td >string</td><td >string</td></tr>
2428824290
<tr><td ><a href="#7-add">add(value)</a></td><td >integer</td><td >integer</td></tr>
2428924291
<tr><td ><a href="#7-add_item">add_item(delim[,var[,suff]])</a></td><td >string</td><td >string</td></tr>
24290-
<tr><td ><a href="#7-aes_gcm_dec">aes_gcm_dec(bits,nonce,key,aead_tag)</a></td><td >binary</td><td >binary</td></tr>
24291-
<tr><td ><a href="#7-aes_gcm_enc">aes_gcm_enc(bits,nonce,key,aead_tag)</a></td><td >binary</td><td >binary</td></tr>
24292+
<tr><td ><a href="#7-aes_gcm_dec">aes_gcm_dec(bits,nonce,key,aead_tag[,aad])</a></td><td >binary</td><td >binary</td></tr>
24293+
<tr><td ><a href="#7-aes_gcm_enc">aes_gcm_enc(bits,nonce,key,aead_tag[,aad])</a></td><td >binary</td><td >binary</td></tr>
2429224294
<tr><td ><a href="#7-and">and(value)</a></td><td >integer</td><td >integer</td></tr>
2429324295
<tr><td ><a href="#7-b64dec">b64dec</a></td><td >string</td><td >binary</td></tr>
2429424296
<tr><td ><a href="#7-base2">base2</a></td><td >binary</td><td >string</td></tr>
@@ -24478,24 +24480,26 @@ <h3 id="chapter-7.3.1" data-target="7.3.1"><small><a class="small" href="#7.3.1"
2447824480
http-request set-var(req.tagged) 'var(req.tagged),add_item(&quot;,&quot;,req.score1),add_item(&quot;,&quot;,req.score2)'
2447924481
http-request set-var(req.tagged) 'var(req.tagged),add_item(&quot;,&quot;,,(site1))' if src,in_table(site1)
2448024482
</code></pre>
24481-
</div><a class="anchor" name="aes_gcm_dec"></a><a class="anchor" name="7-aes_gcm_dec"></a><a class="anchor" name="7.3.1-aes_gcm_dec"></a><a class="anchor" name="aes_gcm_dec (Using ACLs and fetching samples)"></a><a class="anchor" name="aes_gcm_dec (Converters)"></a><div class="keyword"><b><a class="anchor" name="aes_gcm_dec"></a><a href="#7.3.1-aes_gcm_dec">aes_gcm_dec</a></b>(<span style="color: #080">&lt;bits&gt;</span>,<span style="color: #080">&lt;nonce&gt;</span>,<span style="color: #080">&lt;key&gt;</span>,<span style="color: #080">&lt;aead_tag&gt;</span>)</div><pre class="text">Decrypts the raw byte input using the AES128-GCM, AES192-GCM or
24482-
AES256-GCM algorithm, depending on the &lt;bits&gt; parameter. All other parameters
24483-
need to be base64 encoded and the returned result is in raw byte format.
24484-
If the &lt;aead_tag&gt; validation fails, the converter doesn't return any data.
24485-
The &lt;nonce&gt;, &lt;key&gt; and &lt;aead_tag&gt; can either be strings or variables. This
24486-
converter requires at least OpenSSL 1.0.1.
24483+
</div><a class="anchor" name="aes_gcm_dec"></a><a class="anchor" name="7-aes_gcm_dec"></a><a class="anchor" name="7.3.1-aes_gcm_dec"></a><a class="anchor" name="aes_gcm_dec (Using ACLs and fetching samples)"></a><a class="anchor" name="aes_gcm_dec (Converters)"></a><div class="keyword"><b><a class="anchor" name="aes_gcm_dec"></a><a href="#7.3.1-aes_gcm_dec">aes_gcm_dec</a></b>(<span style="color: #080">&lt;bits&gt;</span>,<span style="color: #080">&lt;nonce&gt;</span>,<span style="color: #080">&lt;key&gt;</span>,<span style="color: #080">&lt;aead_tag&gt;</span><span style="color: #008">[,<span style="color: #080">&lt;aad&gt;</span>]</span>)</div><pre class="text">Decrypts the raw byte input using the AES128-GCM, AES192-GCM or AES256-GCM
24484+
algorithm, depending on the &lt;bits&gt; parameter. All other parameters need to be
24485+
base64 encoded and the returned result is in raw byte format. If the
24486+
&lt;aead_tag&gt; or &lt;aad&gt; validation fails, the converter doesn't return any data.
24487+
The &lt;aad&gt; parameter is optional. The &lt;nonce&gt;, &lt;key&gt;, &lt;aead_tag&gt; and &lt;aad&gt; can
24488+
either be strings or variables. This converter requires at least OpenSSL
24489+
1.0.1.
2448724490
</pre><div class="separator">
2448824491
<span class="label label-success">Example:</span>
2448924492
<pre class="prettyprint">
2449024493
<code>http-response set-header X-Decrypted-Text %[var(txn.enc),\
2449124494
aes_gcm_dec(128,txn.nonce,Zm9vb2Zvb29mb29wZm9vbw==,txn.aead_tag)]
2449224495
</code></pre>
24493-
</div><a class="anchor" name="aes_gcm_enc"></a><a class="anchor" name="7-aes_gcm_enc"></a><a class="anchor" name="7.3.1-aes_gcm_enc"></a><a class="anchor" name="aes_gcm_enc (Using ACLs and fetching samples)"></a><a class="anchor" name="aes_gcm_enc (Converters)"></a><div class="keyword"><b><a class="anchor" name="aes_gcm_enc"></a><a href="#7.3.1-aes_gcm_enc">aes_gcm_enc</a></b>(<span style="color: #080">&lt;bits&gt;</span>,<span style="color: #080">&lt;nonce&gt;</span>,<span style="color: #080">&lt;key&gt;</span>,<span style="color: #080">&lt;aead_tag&gt;</span>)</div><pre class="text">Encrypts the raw byte input using the AES128-GCM, AES192-GCM or
24494-
AES256-GCM algorithm, depending on the &lt;bits&gt; parameter. &lt;nonce&gt; and &lt;key&gt;
24495-
parameters must be base64 encoded. Last parameter, &lt;aead_tag&gt;, must be a
24496-
variable. The AEAD tag will be stored base64 encoded into that variable.
24497-
The returned result is in raw byte format. The &lt;nonce&gt; and &lt;key&gt; can either
24498-
be strings or variables. This converter requires at least OpenSSL 1.0.1.
24496+
</div><a class="anchor" name="aes_gcm_enc"></a><a class="anchor" name="7-aes_gcm_enc"></a><a class="anchor" name="7.3.1-aes_gcm_enc"></a><a class="anchor" name="aes_gcm_enc (Using ACLs and fetching samples)"></a><a class="anchor" name="aes_gcm_enc (Converters)"></a><div class="keyword"><b><a class="anchor" name="aes_gcm_enc"></a><a href="#7.3.1-aes_gcm_enc">aes_gcm_enc</a></b>(<span style="color: #080">&lt;bits&gt;</span>,<span style="color: #080">&lt;nonce&gt;</span>,<span style="color: #080">&lt;key&gt;</span>,<span style="color: #080">&lt;aead_tag&gt;</span><span style="color: #008">[,<span style="color: #080">&lt;aad&gt;</span>]</span>)</div><pre class="text">Encrypts the raw byte input using the AES128-GCM, AES192-GCM or
24497+
AES256-GCM algorithm, depending on the &lt;bits&gt; parameter. &lt;nonce&gt;, &lt;key&gt; and
24498+
&lt;aad&gt; parameters must be base64 encoded. Parameter &lt;aead_tag&gt; must be a
24499+
variable. The AEAD tag will be stored base64 encoded into that variable. The
24500+
&lt;aad&gt; parameter is optional. The returned result is in raw byte format. The
24501+
&lt;nonce&gt;, &lt;key&gt; and &lt;aad&gt; can either be strings or variables. This converter
24502+
requires at least OpenSSL 1.0.1.
2449924503
</pre><div class="separator">
2450024504
<span class="label label-success">Example:</span>
2450124505
<pre class="prettyprint">
@@ -33690,8 +33694,8 @@ <h2 id="chapter-12.8" data-target="12.8"><small><a class="small" href="#12.8">12
3369033694
<br>
3369133695
<hr>
3369233696
<div class="text-right">
33693-
HAProxy 3.3-dev10-82 &ndash; Configuration Manual<br>
33694-
<small>, 2025/10/18</small>
33697+
HAProxy 3.3-dev11-5 &ndash; Configuration Manual<br>
33698+
<small>, 2025/10/31</small>
3369533699
</div>
3369633700
</div>
3369733701
<!-- /.col-lg-12 -->

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-82 - Starter Guide</title>
5+
<title>HAProxy version 3.3-dev11-5 - 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/30</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/31</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-82</strong></p>
498+
<p><strong>version 3.3-dev11-5</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-82 &ndash; Starter Guide<br>
2518+
HAProxy 3.3-dev11-5 &ndash; Starter Guide<br>
25192519
<small>, </small>
25202520
</div>
25212521
</div>

docs/dev/management.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-82 - Management Guide</title>
5+
<title>HAProxy version 3.3-dev11-5 - Management 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" />
@@ -680,7 +680,7 @@
680680
You can use <strong>left</strong> and <strong>right</strong> arrow keys to navigate between chapters.<br>
681681
</p>
682682
<p class="text-right">
683-
<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>
683+
<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/31</b></small>
684684
</p>
685685
</div>
686686
<!-- /.sidebar -->
@@ -691,7 +691,7 @@
691691
<div class="text-center">
692692
<h1><a href="http://www.haproxy.org/" title="HAProxy"><img src="../img/HAProxyCommunityEdition_60px.png?0.4.2-15" /></a></h1>
693693
<h2>Management Guide</h2>
694-
<p><strong>version 3.3-dev10-82</strong></p>
694+
<p><strong>version 3.3-dev11-5</strong></p>
695695
<p>
696696
<br>
697697

@@ -5768,7 +5768,7 @@ <h2 id="chapter-13.1" data-target="13.1"><small><a class="small" href="#13.1">13
57685768
<br>
57695769
<hr>
57705770
<div class="text-right">
5771-
HAProxy 3.3-dev10-82 &ndash; Management Guide<br>
5771+
HAProxy 3.3-dev11-5 &ndash; Management Guide<br>
57725772
<small>, </small>
57735773
</div>
57745774
</div>

0 commit comments

Comments
 (0)