Skip to content

Commit 4bad26d

Browse files
author
HAProxy Community
committed
Update docs for dev
1 parent a9d7fbd commit 4bad26d

File tree

3 files changed

+27
-20
lines changed

3 files changed

+27
-20
lines changed

docs/dev/configuration.html

Lines changed: 19 additions & 12 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-dev1-49 - Configuration Manual</title>
5+
<title>HAProxy version 3.4-dev1-53 - 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" />
@@ -4769,7 +4769,7 @@
47694769
You can use <strong>left</strong> and <strong>right</strong> arrow keys to navigate between chapters.<br>
47704770
</p>
47714771
<p class="text-right">
4772-
<small>Converted with <a href="https://github.com/cbonte/haproxy-dconv">haproxy-dconv</a> v<b>0.4.2-15</b> on <b>2025/12/31</b></small>
4772+
<small>Converted with <a href="https://github.com/cbonte/haproxy-dconv">haproxy-dconv</a> v<b>0.4.2-15</b> on <b>2026/01/01</b></small>
47734773
</p>
47744774
</div>
47754775
<!-- /.sidebar -->
@@ -4780,7 +4780,7 @@
47804780
<div class="text-center">
47814781
<h1><a href="http://www.haproxy.org/" title="HAProxy"><img src="../img/HAProxyCommunityEdition_60px.png?0.4.2-15" /></a></h1>
47824782
<h2>Configuration Manual</h2>
4783-
<p><strong>version 3.4-dev1-49</strong></p>
4783+
<p><strong>version 3.4-dev1-53</strong></p>
47844784
<p>
47854785
2025/12/10<br>
47864786

@@ -25163,19 +25163,26 @@ <h3 id="chapter-7.3.1" data-target="7.3.1"><small><a class="small" href="#7.3.1"
2516325163
- byte 3..4: tcp.win
2516425164
- byte 5..6: tcp.options.mss, or zero if absent
2516525165

25166-
When the &lt;mode&gt; argument is not set or is zero, the fingerprint is solely
25167-
made of the 7 bytes described above. When the &lt;mode&gt; is 1, it starts by the
25168-
7-byte block above, and is followed by the list of TCP option kinds, for 0
25169-
to 40 extra bytes, as returned by &quot;<a href="#tcp.options_list">tcp.options_list</a>&quot;.
25166+
The &lt;mode&gt; argument permits to append more information to the fingerprint. By
25167+
default, when the &lt;mode&gt; argument is not set or is zero, the fingerprint is
25168+
solely made of the 7 bytes described above. If &lt;mode&gt; is specified as another
25169+
value, it then corresponds to the sum of the following values, and the
25170+
respective components will be concatenated to the fingerprint, in the order
25171+
below:
25172+
- 1: the received TTL value is appended to the fingerprint (1 byte)
25173+
- 2: the list of TCP option kinds, as returned by &quot;<a href="#tcp.options_list">tcp.options_list</a>&quot;,
25174+
made of 0 to 40 extra bytes, is appended to the fingerprint
25175+
- 4: the source IP address is appended to the fingerprint, which adds
25176+
4 bytes for IPv4 and 16 for IPv6.
2517025177
</pre><div class="separator">
2517125178
<span class="label label-success">Example:</span>
2517225179
<pre class="prettyprint">
25173-
<code>frontend test
25180+
<div class="example-desc">Make a 12..24 bytes fingerprint using the base FP, the TTL and the source address (1+4=5):</div><code>frontend test
2517425181
mode http
2517525182
bind :4445 tcp-ss 1
2517625183
tcp-request connection set-var(sess.syn) fc_saved_syn
2517725184
http-request return status 200 content-type text/plain lf-string \
25178-
&quot;src=%[var(sess.syn),ip.src] fp=%[var(sess.syn),ip.fp,hex]\n&quot;
25185+
&quot;src=%[var(sess.syn),ip.src] fp=%[var(sess.syn),ip.fp(5),hex]\n&quot;
2517925186
</code></pre>
2518025187
</div><pre class="text">See also &quot;<a href="#fc_saved_syn">fc_saved_syn</a>&quot;, &quot;<a href="#tcp-ss">tcp-ss</a>&quot;, &quot;<a href="#eth.data">eth.data</a>&quot;, &quot;<a href="#ip.df">ip.df</a>&quot;, &quot;<a href="#ip.ttl">ip.ttl</a>&quot;, &quot;<a href="#tcp.win">tcp.win</a>&quot;,
2518125188
&quot;<a href="#tcp.options.mss">tcp.options.mss</a>&quot;, and &quot;<a href="#tcp.options_list">tcp.options_list</a>&quot;.
@@ -32967,7 +32974,7 @@ <h2 id="chapter-11.1" data-target="11.1"><small><a class="small" href="#11.1">11
3296732974
which can represent a client identifier found in a request for
3296832975
instance.
3296932976

32970-
* string [length &lt;len&gt;]
32977+
* string [len &lt;len&gt;]
3297132978
A table declared with &quot;type string&quot; will store substrings of
3297232979
up to &lt;len&gt; characters. If the string provided by the pattern
3297332980
extractor is larger than &lt;len&gt;, it will be truncated before
@@ -32977,7 +32984,7 @@ <h2 id="chapter-11.1" data-target="11.1"><small><a class="small" href="#11.1">11
3297732984
limited to 32 characters. Increasing the length can have a
3297832985
non-negligible memory usage impact.
3297932986

32980-
* binary [length &lt;len&gt;]
32987+
* binary [len &lt;len&gt;]
3298132988
A table declared with &quot;type binary&quot; will store binary blocks
3298232989
of &lt;len&gt; bytes. If the block provided by the pattern
3298332990
extractor is larger than &lt;len&gt;, it will be truncated before
@@ -34266,7 +34273,7 @@ <h2 id="chapter-12.8" data-target="12.8"><small><a class="small" href="#12.8">12
3426634273
<br>
3426734274
<hr>
3426834275
<div class="text-right">
34269-
HAProxy 3.4-dev1-49 &ndash; Configuration Manual<br>
34276+
HAProxy 3.4-dev1-53 &ndash; Configuration Manual<br>
3427034277
<small>, 2025/12/10</small>
3427134278
</div>
3427234279
</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.4-dev1-49 - Starter Guide</title>
5+
<title>HAProxy version 3.4-dev1-53 - 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/12/31</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/01/01</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-dev1-49</strong></p>
498+
<p><strong>version 3.4-dev1-53</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-dev1-49 &ndash; Starter Guide<br>
2518+
HAProxy 3.4-dev1-53 &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-dev1-49 - Management Guide</title>
5+
<title>HAProxy version 3.4-dev1-53 - 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/12/31</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>2026/01/01</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.4-dev1-49</strong></p>
694+
<p><strong>version 3.4-dev1-53</strong></p>
695695
<p>
696696
<br>
697697

@@ -5769,7 +5769,7 @@ <h2 id="chapter-13.1" data-target="13.1"><small><a class="small" href="#13.1">13
57695769
<br>
57705770
<hr>
57715771
<div class="text-right">
5772-
HAProxy 3.4-dev1-49 &ndash; Management Guide<br>
5772+
HAProxy 3.4-dev1-53 &ndash; Management Guide<br>
57735773
<small>, </small>
57745774
</div>
57755775
</div>

0 commit comments

Comments
 (0)