naiveproxy/src/net
klzgrad 3c563bb899 h2: Pad RST_STREAM frames
Clients sending too many RST_STREAM is an irregular behavior.

Hack in a preceding END_STREAM DATA frame padded towards [48, 72]
before RST_STREAM so that the TLS record looks like a HEADERS frame.

The server often replies to this with a WINDOW_UPDATE because padding
is accounted in flow control. Whether this constitudes a new irregular
behavior is still unclear.
2023-06-03 08:08:33 +08:00
..
android net: Add Android stubs 2023-06-03 08:02:01 +08:00
base net, url: Remove icu 2023-06-03 08:02:28 +08:00
cert cert: Handle AIA response in PKCS#7 format 2023-06-03 08:08:33 +08:00
cert_net Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
cookies Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
data/ssl/chrome_root_store Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
der Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
disk_cache Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
dns build: Remove tests and minimize 2023-06-03 08:01:59 +08:00
docs Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
extras Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
filter Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
first_party_sets Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
http Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
log Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
network_error_logging Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
nqe Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
ntlm Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
proxy_resolution Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
quic Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
reporting Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
server Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
socket socket: Force tunneling for all sockets 2023-06-03 08:08:33 +08:00
spdy h2: Pad RST_STREAM frames 2023-06-03 08:08:33 +08:00
ssl Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
test Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
third_party build: Remove tests and minimize 2023-06-03 08:01:59 +08:00
tools build: Remove tests and minimize 2023-06-03 08:01:59 +08:00
traffic_annotation Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
url_request Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
websockets Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
BUILD.gn cert: Use builtin verifier on Android and Linux 2023-06-03 08:08:32 +08:00
COMMON_METADATA Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
DEPS Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
DIR_METADATA Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
features.gni Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
OWNERS Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
PRESUBMIT.py Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00
README.md Import chromium-114.0.5735.91 2023-06-03 08:01:16 +08:00

Chrome Networking Stack

This directory contains the code behind Chrome's networking stack. It is documented here.