Willy Tarreau
1ba30167a0
MEDIUM: h1: enlarge the scope of accepted version chars with accept-invalid-http-request
...
We used to support both RTSP and HTTP protocol version names with and
without accept-invalid-http-request, but since this is based on the
characters themselves, any protocol made of chars {0-9/.HPRST} was
possible and not others. Now that such non-standard protocols are
restricted to accept-invalid-http-request, there's no reason for not
allowing other letters. With this patch, characters {0-9./A-Z} are
permitted when the option is set.
2022-05-24 15:38:54 +02:00
..
2022-03-30 11:49:59 +02:00
2022-04-25 15:28:21 +02:00
2022-05-13 14:28:48 +02:00
2022-05-17 16:13:22 +02:00
2022-05-13 14:28:48 +02:00
2022-05-13 14:28:48 +02:00
2022-04-19 08:23:30 +02:00
2022-03-04 08:58:32 +01:00
2022-05-12 17:48:35 +02:00
2022-05-20 18:39:43 +02:00
2022-05-20 18:41:51 +02:00
2022-05-20 18:41:55 +02:00
2022-04-26 10:59:48 +02:00
2022-04-26 10:59:48 +02:00
2022-05-20 18:41:55 +02:00
2022-04-13 15:10:16 +02:00
2022-05-19 10:12:38 +02:00
2022-04-27 17:55:41 +02:00
2022-05-13 14:28:48 +02:00
2022-04-25 19:42:43 +02:00
2022-05-19 10:12:38 +02:00
2022-05-20 18:41:55 +02:00
2022-01-28 19:04:02 +01:00
2022-05-13 14:28:48 +02:00
2022-05-17 16:13:22 +02:00
2022-05-06 18:13:36 +02:00
2022-04-25 19:00:55 +02:00
2022-04-25 19:00:55 +02:00
2022-04-25 19:00:55 +02:00
2022-04-25 19:00:55 +02:00
2022-04-25 19:00:55 +02:00
2022-05-13 16:06:29 +02:00
2022-05-16 16:00:26 +02:00
2022-03-21 08:30:47 +01:00
2022-04-27 10:52:21 +02:00
2022-04-13 15:10:16 +02:00
2022-04-15 16:22:33 +02:00
2022-05-18 09:04:53 +02:00
2021-11-08 12:08:26 +01:00
2022-04-26 10:59:48 +02:00
2022-05-24 15:38:05 +02:00
2022-03-21 08:30:47 +01:00
2022-03-21 08:30:47 +01:00
2022-05-18 16:25:07 +02:00
2022-05-24 07:46:00 +02:00
2022-05-17 11:40:33 +02:00
2022-05-17 16:13:22 +02:00
2022-04-12 08:40:38 +02:00
2022-04-01 17:29:06 +02:00
2022-04-12 08:30:08 +02:00
2022-05-18 16:25:07 +02:00
2022-04-25 16:09:26 +02:00
2022-05-18 07:19:01 +02:00
2022-05-18 09:29:33 +02:00
2022-04-08 10:12:59 +02:00
2022-04-13 15:10:16 +02:00
2022-04-26 23:39:43 +02:00
2022-04-25 19:26:26 +02:00
2022-05-24 15:38:54 +02:00
2022-02-28 17:16:55 +01:00
2022-04-22 15:45:47 +02:00
2022-02-15 20:08:20 +01:00
2022-05-20 18:41:55 +02:00
2022-05-20 18:39:43 +02:00
2022-04-12 08:19:33 +02:00
2022-02-17 15:45:59 +01:00
2022-05-13 14:28:48 +02:00
2022-03-22 09:25:52 +01:00
2022-05-13 14:28:48 +02:00
2022-05-13 14:28:48 +02:00
2022-05-13 14:28:48 +02:00
2022-05-13 14:28:48 +02:00
2022-05-23 11:06:42 +02:00
2022-01-28 19:04:02 +01:00
2022-05-13 14:28:48 +02:00
2022-05-18 15:30:13 +02:00
2022-02-24 11:00:02 +01:00
2022-05-18 09:04:53 +02:00
2022-05-13 14:28:48 +02:00
2022-05-20 18:39:43 +02:00
2022-05-20 18:39:43 +02:00
2022-05-20 18:39:43 +02:00
2022-05-20 18:39:43 +02:00
2022-05-20 18:39:43 +02:00
2022-05-20 18:39:43 +02:00
2022-05-20 18:39:43 +02:00
2022-05-13 14:28:48 +02:00
2022-05-13 17:29:49 +02:00
2021-11-08 08:59:30 +01:00
2022-03-04 08:58:32 +01:00
2022-05-02 16:56:01 +02:00
2022-03-04 17:47:32 +01:00
2022-03-04 08:58:32 +01:00
2022-05-12 17:48:35 +02:00
2022-04-29 16:46:56 +02:00
2022-05-20 16:57:12 +02:00
2022-05-20 17:11:13 +02:00
2022-05-12 17:48:35 +02:00
2022-05-20 16:57:12 +02:00
2022-04-25 20:32:15 +02:00
2022-05-20 18:39:43 +02:00
2022-05-13 14:28:48 +02:00
2022-04-25 16:09:26 +02:00
2022-01-28 19:04:02 +01:00
2022-05-13 14:28:48 +02:00
2022-03-11 07:25:11 +01:00
2021-11-19 19:25:13 +01:00
2022-05-17 16:13:22 +02:00
2021-12-06 09:14:20 +01:00
2022-04-26 10:59:48 +02:00
2022-04-26 10:59:48 +02:00
2022-05-02 17:47:46 +02:00
2022-05-17 15:51:41 +02:00
2022-05-13 14:28:48 +02:00
2022-04-26 10:59:48 +02:00
2022-05-20 18:39:43 +02:00
2022-05-17 11:40:33 +02:00
2022-05-13 14:28:48 +02:00
2022-05-13 14:28:48 +02:00
2022-05-18 07:19:01 +02:00
2022-02-14 20:10:43 +01:00
2022-05-06 17:02:15 +02:00
2022-04-13 15:10:16 +02:00
2022-04-26 10:59:48 +02:00
2022-05-19 10:12:38 +02:00
2022-04-26 10:59:48 +02:00
2022-05-23 09:39:32 +02:00
2022-03-18 17:43:28 +01:00
2022-02-23 17:11:33 +01:00
2022-05-13 11:28:08 +02:00
2022-04-25 19:18:24 +02:00
2022-05-23 11:06:42 +02:00