From: Christopher Faulet Date: Mon, 16 Sep 2024 06:46:16 +0000 (+0200) Subject: DOC: configuration: Remove dangerous directives from the proxy matrix X-Git-Tag: v3.1-dev8~19 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=655124f5cc05830a94e1a939774d67fd65d5efe9;p=thirdparty%2Fhaproxy.git DOC: configuration: Remove dangerous directives from the proxy matrix For now, that only concerns accept-invalid-http-{request/response} and accept-unsafe-violations-in-http-{request/response}. But the idea is to make dangerous directives hard to find. It is one more way to discourage anyone to use it. And, optionnaly, it is also handy because it keeps the matrix aligned on 80 columns. --- diff --git a/doc/configuration.txt b/doc/configuration.txt index 46c3ab4c02..0ea4082981 100644 --- a/doc/configuration.txt +++ b/doc/configuration.txt @@ -5350,6 +5350,11 @@ specified in a previous "defaults" section. Keywords supported in defaults sections marked with "(!)" are only supported in named defaults sections, not anonymous ones. +Note: Some dangerous and not recommanded directives are intentionnaly not + listed in the following matrix. It is on purpose. These directives are + documentated. But by not listing them below is one more way to discourage + anyone to use it. + keyword defaults frontend listen backend ------------------------------------+----------+----------+---------+--------- @@ -5418,10 +5423,6 @@ mode X X X X monitor fail - X X - monitor-uri X X X - option abortonclose (*) X - X X -option accept-invalid-http-request (deprecated) (*) X X X - -option accept-invalid-http-response (deprecated) (*) X - X X -option accept-unsafe-violations-in-http-request (*) X X X - -option accept-unsafe-violations-in-http-response (*) X - X X option allbackups (*) X - X X option checkcache (*) X - X X option clitcpka (*) X X X -