Stefan Eissing
f4b5c88ab7
http2: better support for --limit-rate
...
- leave transfer loop when --limit-rate is in effect and has
been received
- adjust stream window size to --limit-rate plus some slack
to make the server observe the pacing we want
- add test case to confirm behaviour
Closes #11115
2023-06-02 23:06:12 +02:00
..
2023-05-23 10:42:09 +02:00
2023-05-26 08:37:58 +02:00
2023-06-02 23:00:27 +02:00
2023-05-23 11:08:51 +02:00
2021-09-09 07:53:42 +02:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-05-18 20:45:04 +02:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-05-18 20:45:04 +02:00
2023-01-03 09:19:21 +01:00
2023-05-18 20:45:04 +02:00
2023-05-23 11:08:51 +02:00
2023-05-23 11:08:51 +02:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-05-18 20:45:04 +02:00
2023-01-03 09:19:21 +01:00
2023-04-27 17:24:47 +02:00
2023-04-06 13:04:46 +02:00
2023-05-23 10:42:09 +02:00
2023-04-06 13:04:46 +02:00
2023-05-23 11:08:51 +02:00
2023-05-23 11:08:51 +02:00
2023-05-23 11:08:51 +02:00
2023-03-02 08:48:34 +01:00
2023-05-25 14:34:39 +02:00
2023-05-25 14:34:39 +02:00
2023-05-23 11:08:51 +02:00
2023-05-23 11:08:51 +02:00
2023-05-18 21:13:12 +02:00
2023-05-01 14:08:55 -04:00
2023-04-08 23:53:50 +02:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-03-13 10:47:21 +00:00
2023-01-03 09:19:21 +01:00
2023-05-18 20:45:04 +02:00
2023-01-03 09:19:21 +01:00
2023-05-23 11:08:51 +02:00
2023-05-23 11:08:51 +02:00
2023-04-07 13:39:20 +02:00
2023-01-03 09:19:21 +01:00
2023-05-23 10:42:09 +02:00
2023-05-18 20:43:25 +02:00
2023-05-23 10:42:09 +02:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-02-01 23:05:51 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-03-10 08:04:42 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-06-02 23:03:45 +02:00
2023-06-02 23:03:45 +02:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-04-08 17:47:10 +02:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-03-30 10:56:14 +02:00
2023-02-01 09:47:16 +00:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-05-18 20:45:04 +02:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-04-25 12:38:38 +02:00
2023-01-03 09:19:21 +01:00
2023-02-09 08:17:20 +01:00
2023-01-04 15:36:36 +01:00
2023-03-14 11:57:55 +00:00
2023-05-18 20:55:16 +02:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-05-18 20:45:04 +02:00
2023-01-03 09:19:21 +01:00
2023-05-18 20:45:04 +02:00
2023-01-03 09:19:21 +01:00
2023-03-28 10:22:53 +02:00
2023-01-03 09:19:21 +01:00
2023-05-23 11:08:51 +02:00
2023-05-23 11:08:51 +02:00
2023-01-03 09:19:21 +01:00
2023-05-18 20:45:04 +02:00
2023-01-03 09:19:21 +01:00
2023-04-25 23:16:51 +02:00
2023-01-12 14:59:38 +01:00
2023-01-03 09:19:21 +01:00
2023-01-31 22:42:21 +01:00
2023-01-03 09:19:21 +01:00
2023-04-25 12:38:38 +02:00
2023-01-03 09:19:21 +01:00
2023-03-28 10:11:33 +02:00
2023-03-28 10:11:33 +02:00
2023-02-05 03:15:08 -05:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-05-18 20:45:04 +02:00
2023-03-13 09:07:23 +01:00
2023-03-28 10:11:33 +02:00
2023-03-03 23:25:30 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-04-14 09:26:26 +02:00
2023-01-03 09:19:21 +01:00
2023-05-18 20:45:04 +02:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-02-27 20:43:13 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-05-23 11:08:51 +02:00
2023-05-23 11:08:51 +02:00
2023-01-03 09:19:21 +01:00
2023-05-18 20:45:04 +02:00
2023-01-03 09:19:21 +01:00
2023-04-17 17:27:49 +02:00
2023-05-20 23:03:01 +02:00
2023-06-02 23:06:12 +02:00
2023-05-23 11:08:51 +02:00
2023-04-27 17:24:47 +02:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-04-07 23:48:38 +02:00
2023-04-08 00:27:53 +02:00
2023-05-20 23:03:01 +02:00
2023-05-20 23:03:01 +02:00
2023-02-27 15:12:29 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-04-28 23:11:00 +02:00
2023-01-04 15:36:36 +01:00
2023-04-28 23:11:00 +02:00
2023-01-03 09:19:21 +01:00
2023-03-03 10:05:08 +01:00
2023-01-03 09:19:21 +01:00
2023-02-24 17:24:01 +01:00
2023-04-28 23:11:00 +02:00
2022-04-20 15:26:13 +02:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-04-17 17:27:49 +02:00
2023-03-13 00:16:30 +00:00
2023-01-03 09:19:21 +01:00
2023-05-13 09:57:54 +02:00
2023-05-13 09:57:54 +02:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-04-28 23:11:00 +02:00
2023-01-03 09:19:21 +01:00
2023-05-18 20:45:04 +02:00
2023-05-18 20:45:04 +02:00
2023-01-03 09:19:21 +01:00
2023-05-18 20:45:04 +02:00
2023-03-26 17:43:28 +02:00
2023-01-03 09:19:21 +01:00
2023-05-18 20:45:04 +02:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-04-12 09:00:20 +02:00
2023-01-04 09:15:37 +01:00
2023-04-28 23:11:00 +02:00
2023-01-12 14:59:38 +01:00
2023-05-18 20:45:04 +02:00
2023-01-03 09:19:21 +01:00
2023-04-28 13:38:21 +02:00
2023-01-03 09:19:21 +01:00
2023-04-28 23:11:00 +02:00
2023-01-04 15:36:36 +01:00
2023-02-24 17:05:33 +01:00
2023-02-02 09:57:34 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-04-25 17:40:15 +02:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-04-25 12:38:38 +02:00
2023-04-04 14:44:25 +02:00
2023-05-19 16:16:26 +02:00
2023-01-03 09:19:21 +01:00
2023-04-25 23:16:51 +02:00
2023-01-31 11:23:59 +01:00
2023-04-25 12:38:38 +02:00
2023-01-03 09:19:21 +01:00
2023-02-17 14:49:51 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-03-28 17:52:41 +02:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-03-13 23:01:02 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-04-25 12:38:38 +02:00
2023-01-03 09:19:21 +01:00
2023-04-25 12:38:38 +02:00
2023-01-04 15:36:36 +01:00
2023-01-03 09:19:21 +01:00
2023-05-18 20:45:04 +02:00
2023-01-03 09:19:21 +01:00
2023-01-31 11:23:59 +01:00
2023-01-31 11:23:59 +01:00
2023-05-23 11:08:51 +02:00
2023-05-23 11:08:51 +02:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-04-27 23:26:50 +02:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-05-18 20:45:04 +02:00
2023-01-03 09:19:21 +01:00
2023-04-25 12:38:38 +02:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-06-02 23:06:12 +02:00
2023-01-03 09:19:21 +01:00
2023-05-23 11:08:51 +02:00
2023-05-23 11:08:51 +02:00
2023-04-27 08:36:51 +02:00
2023-05-25 08:30:20 +02:00
2023-04-26 23:36:45 +02:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-03-10 22:24:24 +00:00
2023-01-03 09:19:21 +01:00
2023-01-03 09:19:21 +01:00
2023-04-27 11:08:48 +02:00
2023-04-25 23:16:51 +02:00