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(-)

Reply via email to