nginx/src
Maxim Dounin 0d224602e9 HTTP/2: workaround for clients which fail on table size updates.
There are clients which cannot handle HPACK's dynamic table size updates
as added in 12cadc4669a7 (1.13.6).  Notably, old versions of OkHttp library
are known to fail on it (ticket #1397).

This change makes it possible to work with such clients by only sending
dynamic table size updates in response to SETTINGS_HEADER_TABLE_SIZE.  As
a downside, clients which do not use SETTINGS_HEADER_TABLE_SIZE will
continue to maintain default 4k table.
2018-08-09 20:12:17 +03:00
..
core Skipping spaces in configuration files (ticket #1557). 2018-08-09 12:15:42 +03:00
event SSL: support for TLSv1.3 early data with BoringSSL. 2018-08-07 02:16:07 +03:00
http HTTP/2: workaround for clients which fail on table size updates. 2018-08-09 20:12:17 +03:00
mail SSL: deprecated the "ssl" directive. 2018-04-25 14:57:24 +03:00
misc Style: aligned ngx_null_command. 2017-07-12 11:34:04 +03:00
os Fixed NGX_TID_T_FMT format specification for uint64_t. 2018-07-22 04:03:40 +03:00
stream Stream ssl_preread: added SSLv2 Client Hello support. 2018-07-18 18:51:25 +03:00