diff options
author | Jay Satiro <raysatiro@yahoo.com> | 2016-03-03 01:24:27 -0500 |
---|---|---|
committer | Jay Satiro <raysatiro@yahoo.com> | 2016-04-11 22:06:15 -0400 |
commit | 723f90119512fa29b8b407d296e01219c4ead04f (patch) | |
tree | 38655e5435ef1dd1396810c10fb360014b09c2e2 /lib/slist.c | |
parent | b71bc694c8a08804714a9469a48f58dac5dd96cb (diff) |
http2: Improve header parsing
- Error if a header line is larger than supported.
- Warn if cumulative header line length may be larger than supported.
- Allow spaces when parsing the path component.
- Make sure each header line ends in \r\n. This fixes an out of bounds.
- Disallow header continuation lines until we decide what to do.
Ref: https://github.com/curl/curl/issues/659
Ref: https://github.com/curl/curl/pull/663
Diffstat (limited to 'lib/slist.c')
0 files changed, 0 insertions, 0 deletions