aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2017-07-10Add new module cow_base64urlLoïc Hoguin
It implements the algorithm found in RFC 7515 Appendix C https://tools.ietf.org/html/rfc7515#appendix-C with an option to switch between with/no padding variants. Relace the cow_multipart:boundary function to use this and fix issues with agents which do not support slashes in the boundary characters.
2017-07-10Update horse repositoryLoïc Hoguin
2017-07-10Switch from Triq to ProperLoïc Hoguin
2017-07-03Skip extra spaces and TE chunk extensionsLoïc Hoguin
2017-06-16Fix parsing of event spanning multiple parse callsLoïc Hoguin
2017-06-08Accept headers as map in cow_multipart:form_data/1Loïc Hoguin
2017-06-08cow_multipart:from_data/1 doesn't return transfer-encoding anymoreLoïc Hoguin
That header is deprecated in the context of HTTP.
2017-06-08Crash cookie parsing with badarg on errorLoïc Hoguin
2017-05-23Add building of PRIORITY frameLoïc Hoguin
2017-05-19Add functions for creating WINDOW_UPDATE h2 framesLoïc Hoguin
2017-04-27Add cow_sse module which implements parsing of SSELoïc Hoguin
Building of events will be implemented at a later time.
2017-04-18Add support for HTTP 451 (RFC 7725)Nicholas Lundgaard
See [rfc7725 section 3](https://tools.ietf.org/html/rfc7725#section-3).
2017-02-26Unknown HTTP/2 frames are ignoredLoïc Hoguin
2017-02-25Add frame size related error cases to cow_http2:parseLoïc Hoguin
2017-02-25Add cow_http:goaway/2Loïc Hoguin
2017-02-16Update a comment about zlib deflate optionLoïc Hoguin
2017-01-06Update CI; version to 2.0.0-pre.12.0.0-pre.1Loïc Hoguin
2016-11-04Run perfs in CILoïc Hoguin
2016-11-03Update Erlang.mk to fix CI issueLoïc Hoguin
2016-11-03Add OTP-19.1.5 HiPE LLVM target for CILoïc Hoguin
Also experimental.
2016-11-02Add OTP-19.1.5 HiPE target for CILoïc Hoguin
Experimental HiPE CI support in Erlang.mk.
2016-10-21Arrange function orderLoïc Hoguin
2016-10-21fixed names of test functions for cow_date:rfc2109/1Andrei Nesterov
2016-10-21Add support for IMF-fixdate formated date generationAndrei Nesterov
2016-10-18Erlang/OTP 19.1.5Loïc Hoguin
2016-10-14Erlang/OTP 19.1.4Loïc Hoguin
2016-10-11Update CI targetsLoïc Hoguin
2016-10-09Fix HTTP/2 parsing of WINDOW_UPDATE framesPablo Polvorin
Fix for cases where the full frame is not received in one go.
2016-10-09Fix HPACK table size tracking when table is prunedPablo Polvorin
The new entry size wasn't being added to the table size after a prune. Also fixes incorrect test cases. The size number was different than the one found in RFC 7541 Appendix C.
2016-10-09Fix parsing of HTTP/2 PING framesPablo Polvorin
Fix for cases where the full frame is not received in one go.
2016-10-08Update CI targetsLoïc Hoguin
2016-10-06Add temporary option HIPE=1 for compiling nativelyLoïc Hoguin
We'll see how it'll be done in the future. This should be good enough for experimenting for now.
2016-10-04Update Erlang.mk to fix a testing issue on WindowsLoïc Hoguin
Triq didn't work because of path issues.
2016-10-04Update Erlang.mkLoïc Hoguin
2016-10-04Update Erlang.mk to fix Windows test issuesLoïc Hoguin
2016-10-04Update READMELoïc Hoguin
2016-10-04Update Erlang.mk to fix a small CI issueLoïc Hoguin
2016-10-04Fix Dialyzer warningsLoïc Hoguin
2016-10-03Add owner option to set owner of Websocket compression contextsLoïc Hoguin
Required by Cowboy 2 because it initializes the contexts in a different process than where they are used.
2016-10-03Update mimetypesLoïc Hoguin
2016-10-03Makefile: OTP_DEPS becomes LOCAL_DEPSLoïc Hoguin
2016-10-03Update Erlang.mkLoïc Hoguin
Includes some small maintenance tweaks to Makefile etc.
2016-06-09Merge branch 'master' of https://github.com/leoliu/cowlibLoïc Hoguin
2016-06-08Fix #39: Prefer crypto:strong_rand_bytes/1Leo Liu
See also https://github.com/erlang/otp/pull/883
2016-06-07Add cow_http_hd:access_control_max_age/1Andrei Nesterov
2016-06-07Add cow_http_hd:access_control_expose_headers/1Andrei Nesterov
2016-06-07Add cow_http_hd:access_control_allow_origin/1Andrei Nesterov
2016-06-07Add cow_http_hd:access_control_allow_methods/1Andrei Nesterov
2016-06-07Add cow_http_hd:access_control_allow_headers/1Andrei Nesterov
2016-06-07Add internal cow_http_hd:join_token_list/1, cow_http_hd:join_token_list/2Andrei Nesterov