From 7d2621ec72d1002cb5d5c9560ac79e58cee56d03 Mon Sep 17 00:00:00 2001
From: Peter Tissen <peter.tissen@atruvia.de>
Date: Fri, 21 Aug 2026 13:16:17 +0200
Subject: [PATCH] docs: update LimitRequestBody default and remove outdated 2GB
 limit in translations (de, es, tr)

---
 docs/manual/mod/core.xml.de | 14 ++++-----
 docs/manual/mod/core.xml.es | 62 +++++++++++++++++--------------------
 docs/manual/mod/core.xml.tr | 19 +++++-------
 3 files changed, 42 insertions(+), 53 deletions(-)

diff --git a/docs/manual/mod/core.xml.de b/docs/manual/mod/core.xml.de
index e497b5c1cf..f629b353d5 100644
--- a/docs/manual/mod/core.xml.de
+++ b/docs/manual/mod/core.xml.de
@@ -1813,16 +1813,16 @@ außer den genannten</description>
 <description>Begrenzt die Gesamtgröße des vom Client gesendeten
 HTTP-Request-Body</description>
 <syntax>LimitRequestBody <var>Bytes</var></syntax>
-<default>LimitRequestBody 0</default>
+<default>LimitRequestBody 1073741824</default>
 <contextlist><context>server config</context><context>virtual host</context>
 <context>directory</context><context>.htaccess</context>
 </contextlist>
 <override>All</override>
+<compatibility>In Apache HTTP Server 2.4.53 und früher war der Standardwert 0 (unbegrenzt)</compatibility>
 
 <usage>
-    <p>Die Direktive gibt die Anzahl der <var>Bytes</var> zwischen 0
-    (unbegrenzt) und 2147483647 (2GB) an, die im Request-Body (Datenteil der
-    Anfrage) erlaubt sind.</p>
+    <p>Diese Direktive gibt die Anzahl der <var>Bytes</var> an,
+    die im Request-Body (Datenteil der Anfrage) erlaubt sind. Ein Wert von <var>0</var> bedeutet unbegrenzt.</p>
 
     <p>Die Direktive <directive>LimitRequestBody</directive> erlaubt es dem
     Benutzer, die Größe des HTTP-Request-Bodys in dem Kontext zu
@@ -1847,9 +1847,9 @@ HTTP-Request-Body</description>
     auf 100K beschränken wollen, können Sie die folgende Anweisung
     verwenden:</p>
 
-    <example>
-      LimitRequestBody 102400
-    </example>
+    <highlight language="config">
+LimitRequestBody 102400
+    </highlight>
 
 </usage>
 </directivesynopsis>
diff --git a/docs/manual/mod/core.xml.es b/docs/manual/mod/core.xml.es
index 5b47835936..3270d88a20 100644
--- a/docs/manual/mod/core.xml.es
+++ b/docs/manual/mod/core.xml.es
@@ -2051,50 +2051,44 @@ subrequests</description>
 
 <directivesynopsis>
 <name>LimitRequestBody</name>
-<description>Restricts the total size of the HTTP request body sent
-from the client</description>
+<description>Restringe el tamaño total del cuerpo del mensaje de la solicitud
+HTTP enviada por el cliente</description>
 <syntax>LimitRequestBody <var>bytes</var></syntax>
-<default>LimitRequestBody 0</default>
+<default>LimitRequestBody 1073741824</default>
 <contextlist><context>server config</context><context>virtual host</context>
 <context>directory</context><context>.htaccess</context>
 </contextlist>
 <override>All</override>
+<compatibility>En el Servidor HTTP Apache 2.4.53 y versiones anteriores, el valor por defecto era 0 (ilimitado)</compatibility>
 
 <usage>
-    <p>This directive specifies the number of <var>bytes</var> from 0
-    (meaning unlimited) to 2147483647 (2GB) that are allowed in a
-    request body. See the note below for the limited applicability
-    to proxy requests.</p>
-
-    <p>The <directive>LimitRequestBody</directive> directive allows
-    the user to set a limit on the allowed size of an HTTP request
-    message body within the context in which the directive is given
-    (server, per-directory, per-file or per-location). If the client
-    request exceeds that limit, the server will return an error
-    response instead of servicing the request. The size of a normal
-    request message body will vary greatly depending on the nature of
-    the resource and the methods allowed on that resource. CGI scripts
-    typically use the message body for retrieving form information.
-    Implementations of the <code>PUT</code> method will require
-    a value at least as large as any representation that the server
-    wishes to accept for that resource.</p>
+    <p>Esta directiva especifica el número de <var>bytes</var> permitidos en
+    el cuerpo de la solicitud. Un valor de <var>0</var> significa ilimitado.</p>
 
-    <p>This directive gives the server administrator greater
-    control over abnormal client request behavior, which may be
-    useful for avoiding some forms of denial-of-service
-    attacks.</p>
+    <p>La directiva <directive>LimitRequestBody</directive> permite al usuario
+    establecer un límite en el tamaño permitido del cuerpo de un mensaje de
+    solicitud HTTP dentro del contexto en el que se proporciona la directiva
+    (servidor, por directorio, por archivo o por ubicación). Si la solicitud del
+    cliente supera ese límite, el servidor devolverá una respuesta de error
+    en lugar de atender la solicitud. El tamaño de un cuerpo de mensaje de
+    solicitud normal variará en gran medida según la naturaleza del recurso y
+    los métodos permitidos para ese recurso. Los scripts CGI normalmente usan el
+    cuerpo del mensaje para recuperar información de formularios. Las
+    implementaciones del método <code>PUT</code> requerirán un valor al menos
+    tan grande como cualquier representación que el servidor desee aceptar para
+    ese recurso.</p>
 
-    <p>If, for example, you are permitting file upload to a particular
-    location, and wish to limit the size of the uploaded file to 100K,
-    you might use the following directive:</p>
+    <p>Esta directiva da al administrador del servidor un mayor control sobre el
+    comportamiento anormal de las solicitudes de los clientes, lo que puede ser
+    útil para evitar algunas formas de ataques de denegación de servicio.</p>
 
-    <example>
-      LimitRequestBody 102400
-    </example>
-    
-    <note><p>For a full description of how this directive is interpreted by 
-    proxy requests, see the <module>mod_proxy</module> documentation.</p>
-    </note>
+    <p>Si, por ejemplo, está permitiendo la subida de archivos a una ubicación
+    concreta y desea limitar el tamaño del archivo subido a 100K, podría usar la
+    siguiente directiva:</p>
+
+    <highlight language="config">
+LimitRequestBody 102400
+    </highlight>
 
 </usage>
 </directivesynopsis>
diff --git a/docs/manual/mod/core.xml.tr b/docs/manual/mod/core.xml.tr
index ff2a63dc71..3a64cf2ad7 100644
--- a/docs/manual/mod/core.xml.tr
+++ b/docs/manual/mod/core.xml.tr
@@ -2369,17 +2369,16 @@ belirler.</description>
 <description>İstemci tarafından gönderilen HTTP istek gövdesinin toplam
 uzunluğunu sınırlar.</description>
 <syntax>LimitRequestBody <var>bayt-sayısı</var></syntax>
-<default>LimitRequestBody 0</default>
+<default>LimitRequestBody 1073741824</default>
 <contextlist><context>server config</context><context>virtual host</context>
 <context>directory</context><context>.htaccess</context>
 </contextlist>
 <override>All</override>
+<compatibility>Apache HTTP Sunucusu 2.4.53 ve öncesinde öntanımlı değer 0 (sınırsız) idi.</compatibility>
 
 <usage>
-    <p>Bu yönerge, bir istek gövdesinde izin verilen bayt sayısını 0 (sınırsız
-      anlamında) ile 2147483647 (2GB) arasında sınırlamak için kullanılır.
-      Vekil isteklerinin snırlı uygulanabilirliği için aşağıdaki nota
-      bakınız.</p>
+    <p>Bu yönerge, bir istek gövdesinde izin verilen <var>bayt-sayısı</var>nı
+      belirtir. <var>0</var> değeri sınırsız anlamına gelir.</p>
 
     <p><directive>LimitRequestBody</directive> yönergesi kullanıcıya yönergenin
       kullanıldığı bağlam (sunucu, belli bir dizin, belli bir dosya, belli bir
@@ -2401,14 +2400,10 @@ uzunluğunu sınırlar.</description>
       yüklenebilecek dosya boyutunu 100 kB ile sınırlamak isterseniz yönergeyi
       şöyle kullanabilirsiniz:</p>
 
-    <example>
-      LimitRequestBody 102400
-    </example>
+    <highlight language="config">
+LimitRequestBody 102400
+    </highlight>
 
-    <note><p>Bu yönergenin vekil istekleri tarafından nasıl yorumlandığı
-      <module>mod_proxy</module> belgesinde ayrıntılı olarak
-      açıklanmıştır.</p>
-    </note>
 </usage>
 </directivesynopsis>
 
-- 
2.53.0

