This is an automated email from the ASF dual-hosted git repository.
nickva pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/couchdb-cowlib.git
from 2c968bb Cowlib 2.17.1
add 07b7b61 HTTP/2: Reject invalid header characters early
add efbb1f5 Stop using deprecated 'catch' in tests
add 9fd2ca5 HTTP/2: Default max_concurrent_streams to 100
add cafe675 Update Erlang.mk
add 02e6a55 Limit keys to 100 by default in cow_qs:parse
add 7dbd693 Fix cow_http_te:stream_identity/2 return value
add 1af7790 Struct headers: validate tokens when building
add ae75c4d Cowlib 2.18.0
add f582430 Add a hard limit for HPACK integer decoding
add d0c2e86 Apply Sec-Websocket-Version limits to response header
add 6ac0701 Use binary_to_integer when parsing digits in headers
add fd2c86a Enforce custom max_concurrent_streams immediately
add 34e5211 Simplify cow_http:parse_fullpath
add b8fa679 Reject the NUL byte in multipart headers
add ba1ebb4 Remove stray HTTP/2 machine timeout messages on terminate
add 9036c13 Add missing max_headers to cow_http2_machine:opts/0
add 9801342 Validate cookie domain/path
add 13217b8 Avoid sub-binaries in HPACK decoding
add c0d2f91 Limit cookies to 100 by default in cow_cookie:parse_cookie
add 83cb556 Fix new uri-templates tests
add 4df50ce Pin base32 test dep
add 590caa7 HTTP/2: Reject empty CONTINUATION frames
add 69b1364 Document the max_cookies option
add d33876e Cowlib 2.19.0
No new revisions were added by this update.
Summary of changes:
Makefile | 6 +-
doc/src/manual/cow_cookie.parse_cookie.asciidoc | 6 +
ebin/cowlib.app | 2 +-
erlang.mk | 90 ++++++-----
src/cow_cookie.erl | 140 +++++++++++------
src/cow_hpack.erl | 55 ++++++-
src/cow_hpack_common.hrl | 6 +-
src/cow_http.erl | 162 ++++++++++++++++---
src/cow_http1.erl | 46 ++----
src/cow_http2.erl | 3 +
src/cow_http2_machine.erl | 89 +++++++++--
src/cow_http3_machine.erl | 6 +-
src/cow_http_hd.erl | 197 ++++++++++++++----------
src/cow_http_struct_hd.erl | 38 +++--
src/cow_http_te.erl | 16 +-
src/cow_multipart.erl | 26 ++++
src/cow_qs.erl | 66 +++++---
src/cow_sse.erl | 16 +-
src/cow_uri_template.erl | 24 ++-
19 files changed, 692 insertions(+), 302 deletions(-)