Skip to content

Commit 1e25301

Browse files
author
HAProxy Community
committed
Update docs for dev
1 parent ec120da commit 1e25301

3 files changed

Lines changed: 43 additions & 15 deletions

File tree

docs/dev/configuration.html

Lines changed: 35 additions & 7 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.4-dev8-149 - Configuration Manual</title>
5+
<title>HAProxy version 3.4-dev9 - 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" />
@@ -4619,6 +4619,8 @@
46194619

46204620
<a class="list-group-item" href="#tune.quic.fe.stream.max-concurrent">tune.quic.fe.stream.max-concurrent</a>
46214621

4622+
<a class="list-group-item" href="#tune.quic.fe.stream.max-total">tune.quic.fe.stream.max-total</a>
4623+
46224624
<a class="list-group-item" href="#tune.quic.fe.stream.rxbuf">tune.quic.fe.stream.rxbuf</a>
46234625

46244626
<a class="list-group-item" href="#tune.quic.fe.tx.pacing">tune.quic.fe.tx.pacing</a>
@@ -4896,7 +4898,7 @@
48964898
You can use <strong>left</strong> and <strong>right</strong> arrow keys to navigate between chapters.<br>
48974899
</p>
48984900
<p class="text-right">
4899-
<small>Converted with <a href="https://github.com/cbonte/haproxy-dconv">haproxy-dconv</a> v<b>0.4.2-15</b> on <b>2026/04/14</b></small>
4901+
<small>Converted with <a href="https://github.com/cbonte/haproxy-dconv">haproxy-dconv</a> v<b>0.4.2-15</b> on <b>2026/04/15</b></small>
49004902
</p>
49014903
</div>
49024904
<!-- /.sidebar -->
@@ -4907,9 +4909,9 @@
49074909
<div class="text-center">
49084910
<h1><a href="http://www.haproxy.org/" title="HAProxy"><img src="../img/HAProxyCommunityEdition_60px.png?0.4.2-15" /></a></h1>
49094911
<h2>Configuration Manual</h2>
4910-
<p><strong>version 3.4-dev8-149</strong></p>
4912+
<p><strong>version 3.4-dev9</strong></p>
49114913
<p>
4912-
2026/04/03<br>
4914+
2026/04/15<br>
49134915

49144916
</p>
49154917
</div>
@@ -8000,6 +8002,7 @@ <h2 id="chapter-2.10" data-target="2.10"><small><a class="small" href="#2.10">2.
80008002
- <a href="#tune.quic.fe.sock-per-conn">tune.quic.fe.sock-per-conn</a>
80018003
- <a href="#tune.quic.fe.stream.data-ratio">tune.quic.fe.stream.data-ratio</a>
80028004
- <a href="#tune.quic.fe.stream.max-concurrent">tune.quic.fe.stream.max-concurrent</a>
8005+
- <a href="#tune.quic.fe.stream.max-total">tune.quic.fe.stream.max-total</a>
80038006
- <a href="#tune.quic.fe.stream.rxbuf">tune.quic.fe.stream.rxbuf</a>
80048007
- <a href="#tune.quic.fe.tx.pacing">tune.quic.fe.tx.pacing</a>
80058008
- <a href="#tune.quic.fe.tx.udp-gso">tune.quic.fe.tx.udp-gso</a>
@@ -10789,7 +10792,23 @@ <h2 id="chapter-3.2" data-target="3.2"><small><a class="small" href="#3.2">3.2.<
1078910792
upload throughput. It can be corrected by increasing the QUIC stream rxbuf
1079010793
connection setting.
1079110794
</pre><div class="page-header"><b>See also:</b> &quot;<a href="#tune.quic.be.stream.rxbuf">tune.quic.be.stream.rxbuf</a>&quot;, &quot;<a href="#tune.quic.fe.stream.rxbuf">tune.quic.fe.stream.rxbuf</a>&quot;, &quot;<a href="#tune.quic.be.stream.data-ratio">tune.quic.be.stream.data-ratio</a>&quot;, &quot;<a href="#tune.quic.fe.stream.data-ratio">tune.quic.fe.stream.data-ratio</a>&quot;</div>
10792-
<a class="anchor" name="tune.quic.frontend.max-streams-bidi"></a><a class="anchor" name="3-tune.quic.frontend.max-streams-bidi"></a><a class="anchor" name="3.2-tune.quic.frontend.max-streams-bidi"></a><a class="anchor" name="tune.quic.frontend.max-streams-bidi (Global section)"></a><a class="anchor" name="tune.quic.frontend.max-streams-bidi (Performance tuning)"></a><div class="keyword"><b><a class="anchor" name="tune.quic.frontend.max-streams-bidi"></a><a href="#3.2-tune.quic.frontend.max-streams-bidi">tune.quic.frontend.max-streams-bidi</a></b> <span style="color: #080">&lt;number&gt;</span> <span class="label label-warning">(deprecated)</span></div><pre class="text">This keyword has been deprecated in 3.3 and will be removed in 3.5. It is
10795+
<a class="anchor" name="tune.quic.fe.stream.max-total"></a><a class="anchor" name="3-tune.quic.fe.stream.max-total"></a><a class="anchor" name="3.2-tune.quic.fe.stream.max-total"></a><a class="anchor" name="tune.quic.fe.stream.max-total (Global section)"></a><a class="anchor" name="tune.quic.fe.stream.max-total (Performance tuning)"></a><div class="keyword"><b><a class="anchor" name="tune.quic.fe.stream.max-total"></a><a href="#3.2-tune.quic.fe.stream.max-total">tune.quic.fe.stream.max-total</a></b> <span style="color: #080">&lt;number&gt;</span></div><pre class="text">Sets the maximum number of requests that can be handled by a single QUIC
10796+
connection. Once this total is reached, the connection will be gracefully
10797+
shutdown. In HTTP/3, this translates in a GOAWAY frame. The connection is
10798+
finally closed when all remaining transfers are completed.
10799+
10800+
This setting is applied as a hard limit on the connection via the QUIC flow
10801+
control mechanism. If a peer violates it, the connection will be immediately
10802+
closed.
10803+
10804+
This setting can be used to force clients to open new connections once in a
10805+
while to continue the emission of requests and avoid maintaining connections
10806+
for too many times. However, low values will increase latency on the client
10807+
side, as well as CPU consumption on both sides due to TLS handshakes.
10808+
10809+
The default value is 0 which implies no specific limit outside of the QUIC
10810+
protocol encoding limitation (2^60, more that a billion billion).
10811+
</pre><a class="anchor" name="tune.quic.frontend.max-streams-bidi"></a><a class="anchor" name="3-tune.quic.frontend.max-streams-bidi"></a><a class="anchor" name="3.2-tune.quic.frontend.max-streams-bidi"></a><a class="anchor" name="tune.quic.frontend.max-streams-bidi (Global section)"></a><a class="anchor" name="tune.quic.frontend.max-streams-bidi (Performance tuning)"></a><div class="keyword"><b><a class="anchor" name="tune.quic.frontend.max-streams-bidi"></a><a href="#3.2-tune.quic.frontend.max-streams-bidi">tune.quic.frontend.max-streams-bidi</a></b> <span style="color: #080">&lt;number&gt;</span> <span class="label label-warning">(deprecated)</span></div><pre class="text">This keyword has been deprecated in 3.3 and will be removed in 3.5. It is
1079310812
part of the streamlining process apply on QUIC configuration. If used, this
1079410813
setting will only be applied on frontend connections.
1079510814
</pre><a class="anchor" name="tune.quic.be.stream.rxbuf"></a><a class="anchor" name="3-tune.quic.be.stream.rxbuf"></a><a class="anchor" name="3.2-tune.quic.be.stream.rxbuf"></a><a class="anchor" name="tune.quic.be.stream.rxbuf (Global section)"></a><a class="anchor" name="tune.quic.be.stream.rxbuf (Performance tuning)"></a><div class="keyword"><b><a class="anchor" name="tune.quic.be.stream.rxbuf"></a><a href="#3.2-tune.quic.be.stream.rxbuf">tune.quic.be.stream.rxbuf</a></b> <span style="color: #080">&lt;size&gt;</span></div><a class="anchor" name="tune.quic.fe.stream.rxbuf"></a><a class="anchor" name="3-tune.quic.fe.stream.rxbuf"></a><a class="anchor" name="3.2-tune.quic.fe.stream.rxbuf"></a><a class="anchor" name="tune.quic.fe.stream.rxbuf (Global section)"></a><a class="anchor" name="tune.quic.fe.stream.rxbuf (Performance tuning)"></a><div class="keyword"><b><a class="anchor" name="tune.quic.fe.stream.rxbuf"></a><a href="#3.2-tune.quic.fe.stream.rxbuf">tune.quic.fe.stream.rxbuf</a></b> <span style="color: #080">&lt;size&gt;</span></div><pre class="text">This setting is the hard limit for the number of data bytes in flight over a
@@ -35171,6 +35190,15 @@ <h2 id="chapter-12.8" data-target="12.8"><small><a class="small" href="#12.8">12
3517135190

3517235191
When &quot;<a href="#challenge">challenge</a>&quot; is set to &quot;dns-persist-01&quot; and this option is not
3517335192
configured, the default is &quot;dns,delay&quot;.
35193+
35194+
When &quot;<a href="#challenge">challenge</a>&quot; is set to &quot;dns-persist-01&quot;, an initial opportunistic DNS
35195+
check is always performed before the challenge-ready conditions are evaluated.
35196+
Since the &quot;_validation-persist.&lt;domain&gt;&quot; TXT record is set once and never
35197+
changes between renewals, HAProxy checks at renewal time whether the record
35198+
is already present. If the check succeeds for all domains, the challenge is
35199+
submitted immediately without going through the challenge-ready steps (cli,
35200+
delay, dns). If the check fails, HAProxy falls back to the normal
35201+
challenge-ready flow.
3517435202
</pre><div class="separator">
3517535203
<span class="label label-success">Example:</span>
3517635204
<pre class="prettyprint">
@@ -35319,8 +35347,8 @@ <h2 id="chapter-12.9" data-target="12.9"><small><a class="small" href="#12.9">12
3531935347
<br>
3532035348
<hr>
3532135349
<div class="text-right">
35322-
HAProxy 3.4-dev8-149 &ndash; Configuration Manual<br>
35323-
<small>, 2026/04/03</small>
35350+
HAProxy 3.4-dev9 &ndash; Configuration Manual<br>
35351+
<small>, 2026/04/15</small>
3532435352
</div>
3532535353
</div>
3532635354
<!-- /.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.4-dev8-149 - Starter Guide</title>
5+
<title>HAProxy version 3.4-dev9 - 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>2026/04/14</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>2026/04/15</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.4-dev8-149</strong></p>
498+
<p><strong>version 3.4-dev9</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.4-dev8-149 &ndash; Starter Guide<br>
2518+
HAProxy 3.4-dev9 &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.4-dev8-149 - Management Guide</title>
5+
<title>HAProxy version 3.4-dev9 - 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" />
@@ -696,7 +696,7 @@
696696
You can use <strong>left</strong> and <strong>right</strong> arrow keys to navigate between chapters.<br>
697697
</p>
698698
<p class="text-right">
699-
<small>Converted with <a href="https://github.com/cbonte/haproxy-dconv">haproxy-dconv</a> v<b>0.4.2-15</b> on <b>2026/04/14</b></small>
699+
<small>Converted with <a href="https://github.com/cbonte/haproxy-dconv">haproxy-dconv</a> v<b>0.4.2-15</b> on <b>2026/04/15</b></small>
700700
</p>
701701
</div>
702702
<!-- /.sidebar -->
@@ -707,7 +707,7 @@
707707
<div class="text-center">
708708
<h1><a href="http://www.haproxy.org/" title="HAProxy"><img src="../img/HAProxyCommunityEdition_60px.png?0.4.2-15" /></a></h1>
709709
<h2>Management Guide</h2>
710-
<p><strong>version 3.4-dev8-149</strong></p>
710+
<p><strong>version 3.4-dev9</strong></p>
711711
<p>
712712
<br>
713713

@@ -5849,7 +5849,7 @@ <h2 id="chapter-13.1" data-target="13.1"><small><a class="small" href="#13.1">13
58495849
<br>
58505850
<hr>
58515851
<div class="text-right">
5852-
HAProxy 3.4-dev8-149 &ndash; Management Guide<br>
5852+
HAProxy 3.4-dev9 &ndash; Management Guide<br>
58535853
<small>, </small>
58545854
</div>
58555855
</div>

0 commit comments

Comments
 (0)