commit d624cf26203bc6411d981406e9b2fe9488240aa8
parent de75e1e8d86244ed7094c1e31c35d7d045bb6725
Author: Christian Grothoff <christian@grothoff.org>
Date: Tue, 11 Aug 2026 23:29:16 +0200
document new --http3 option for taler-merchant-httpd
Diffstat:
1 file changed, 10 insertions(+), 0 deletions(-)
diff --git a/manpages/taler-merchant-httpd.1.rst b/manpages/taler-merchant-httpd.1.rst
@@ -13,6 +13,7 @@ Synopsis
========
**taler-merchant-httpd**
+[**-3** | **--http3**]
[**-C** | **--connection-close**]
[**-c** *FILENAME* | **--config=**\ \ *FILENAME*]
[**-h** | **--help**]
@@ -32,6 +33,15 @@ before running this command.
Options
=======
+**-3** \| **--http3**
+ Enable the use of HTTP/2 and HTTP/3. Without this option, we
+ force libcurl to only use HTTP/1.1 when talking to the exchange.
+ Note that for some libcurl builds, we will still use HTTP/1.1
+ even with this option if HTTP/2 or HTTP/3 support are not deemed
+ to be stable enough. Setting this option may provide a minor
+ performance benefit, but it may cause stability issues depending
+ on the libcurl version used, hence it is off by default.
+
**-C** \| **--connection-close**
Force each HTTP connection to be closed after each request
(useful in combination with -f to avoid having to wait for nc to