aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)Author
2025-06-25Update to most recent WebTransport draftHEADmasterLoïc Hoguin
2025-06-20Initial implementation of HTTP/3 WebTransportLoïc Hoguin
2025-04-10Make Dialyzer happy againLoïc Hoguin
2025-04-10Add cow_http2_machine:terminate/1 for cleanupLoïc Hoguin
2025-02-14Remove copyright years from all files except LICENSELoïc Hoguin
2025-02-11Improve cow_http2:settings/0 type and export itLoïc Hoguin
2025-02-11Add a function to check remote HTTP/2 setting MAX_CONCURRENT_STREAMSViktor Söderqvist
2025-02-10Add cow_http_hd:allow/1Loïc Hoguin
2025-01-23Disable WS compression when only server sets client_max_window_bitsJose M Perez
2025-01-22Use zlib:safeInflate and limits for Websocket decompressionLoïc Hoguin
2025-01-22Add cow_deflate:inflate/3Loïc Hoguin
2025-01-22Fix compression of zero-byte Websocket framesLoïc Hoguin
2025-01-16Update mimetypesLoïc Hoguin
2025-01-14Fix OTP-27 Dialyzer warningsLoïc Hoguin
2025-01-13Avoid an extra multiplication before unmaskingLoïc Hoguin
2025-01-07Optimise Websocket (un)maskingLoïc Hoguin
2025-01-06Optimise Websocket UTF-8 validationLoïc Hoguin
2025-01-06Add debug logging for receiving of HTTP/2 framesLoïc Hoguin
2024-07-04Optimise all cow_qs functionsLoïc Hoguin
2024-07-03Optimise cow_uri:urlencodeLoïc Hoguin
2024-07-02Optimise cow_uri:urldecodeLoïc Hoguin
2024-03-26Initial HTTP/3 and QPACK implementationqpackLoïc Hoguin
2024-03-14Cowlib 2.13.02.13.0Loïc Hoguin
2024-03-14Add max_fragmented_header_block_size HTTP/2 optionLoïc Hoguin
2023-03-28Fix handling of bad length for RST_STREAM parsingLuis Gustavo Beligante
2023-02-28Fix compile error due to bad specLoïc Hoguin
2023-01-16Cowlib 2.12.0Loïc Hoguin
2022-10-24Update SameSite cookie attribute to handle "Default"Loïc Hoguin
2022-09-12Remove the obsolete Version cookie attributeSebastian Strollo
2022-09-02Do additional cookie parsing checks based on RFC6265bisLoïc Hoguin
2022-03-22Implement RFC5861 (stale-* cache-control directives)Tangui Le Pense
2022-03-22Update Basic auth parsing to RFC 7617Sebastian Strollo
2022-03-22Fix URI template reserved expansion of %-encodedLoïc Hoguin
2022-03-22Update structured headers implementation to RFC 8941Loïc Hoguin
2020-11-27Handle last remote stream ID in cow_http2_machineViktor Söderqvist
2020-11-12Fix set-cookie empty domain attribute parsingLoïc Hoguin
2020-10-23Add cow_http2_machine:get_remote_settings/12.10.0Jonas Boberg
2020-10-20Document the same_site changesLoïc Hoguin
2020-10-07Add a message_tag to timeout messages sent by cow_http2_machineLoïc Hoguin
2020-10-07Minor optimization in cow_hpack:update_table_size/2Viktor Söderqvist
2020-10-07Make HPACK encode respect new configured max sizeViktor Söderqvist
2020-10-07Cookies: accept setting same_site to noneNiklas
2020-03-30Add aliases for cookie parsing in cow_http_hdLoïc Hoguin
2020-03-30Fix some HPACK Huffman decoding failure casesLoïc Hoguin
2020-03-19Document the new cow_cookie functionsLoïc Hoguin
2020-03-11Add cow_cookie:cookie/1Loïc Hoguin
2020-03-06Add cow_cookie:parse_set_cookie/1Loïc Hoguin
2020-02-27Clarify error when expecting a SETTINGS frame in HTTP/2 prefaceLoïc Hoguin
2020-01-06Use a map for streams in cow_http2_machineLoïc Hoguin
2019-12-31Fix sending trailers when there are data frames in queueTony Han