]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
doc/schema: add DoQ options
authorFrantisek Tobias <frantisek.tobias@nic.cz>
Wed, 7 Jan 2026 15:15:19 +0000 (16:15 +0100)
committerFrantisek Tobias <frantisek.tobias@nic.cz>
Wed, 7 Jan 2026 15:15:19 +0000 (16:15 +0100)
doc/_static/config.schema.json

index 70786d74bd2a2f995f7c22a855138a59b0a21da2..b934f09826bf57bcceeff0057ab6d56a753247dd 100644 (file)
                         "padding": true
                     }
                 },
-                "quic": {
-                    "description": "DNS over QUIC configuration.",
-                    "type": "object",
-                    "properties": {
-                        "max-conns": {
-                            "type": "integer",
-                            "minimum": 1,
-                            "maximum": 4096,
-                            "description": "Maximum number of active connections a single worker is allowed to accept.",
-                            "default": 1024
-                        },
-                        "max-streams": {
-                            "type": "integer",
-                            "minimum": 1,
-                            "maximum": 4096,
-                            "description": "Maximum number of concurrent streams a connection is allowed to open.",
-                            "default": 1024
-                        },
-                        "require-retry": {
-                            "type": "boolean",
-                            "description": "Require address validation for unknown source addresses. Adds a 1-RTT delay to connection establishment.",
-                            "default": false
-                        }
-                    },
-                    "default": {
-                        "max_conns": 1024,
-                        "max_streams": 1024,
-                        "require_retry": false
-                    }
-                },
                 "proxy-protocol": {
                     "description": "PROXYv2 protocol configuration.",
                     "type": "object",
                         "allow": null
                     }
                 },
+                "quic": {
+                    "description": "DNS over QUIC configuration.",
+                    "type": "object",
+                    "properties": {
+                        "max-conns": {
+                            "type": "integer",
+                            "minimum": 1,
+                            "maximum": 4096,
+                            "description": "Maximum number of active connections a single worker is allowed to accept.",
+                            "default": 1024
+                        },
+                        "max-streams": {
+                            "type": "integer",
+                            "minimum": 1,
+                            "maximum": 4096,
+                            "description": "Maximum number of concurrent streams a connection is allowed to open.",
+                            "default": 1024
+                        },
+                        "require-retry": {
+                            "type": "boolean",
+                            "description": "Require address validation for unknown source addresses. Adds a 1-RTT delay to connection establishment.",
+                            "default": false
+                        }
+                    },
+                    "default": {
+                        "max_conns": 1024,
+                        "max_streams": 1024,
+                        "require_retry": false
+                    }
+                },
                 "listen": {
                     "type": "array",
                     "items": {
                     "sticket_secret_file": null,
                     "padding": true
                 },
+                "proxy_protocol": {
+                    "enable": false,
+                    "allow": null
+                },
                 "quic": {
                     "max_conns": 1024,
                     "max_streams": 1024,
                     "require_retry": false
                 },
-                "proxy_protocol": {
-                    "enable": false,
-                    "allow": null
-                },
                 "listen": [
                     {
                         "interface": [