├── .github └── workflows │ └── ci.yaml ├── .gitignore ├── LICENSE ├── Makefile ├── README.asciidoc ├── doc └── src │ └── manual │ ├── cow_cookie.asciidoc │ ├── cow_cookie.cookie.asciidoc │ ├── cow_cookie.parse_cookie.asciidoc │ ├── cow_cookie.parse_set_cookie.asciidoc │ ├── cow_cookie.setcookie.asciidoc │ └── cowlib_app.asciidoc ├── ebin └── cowlib.app ├── erlang.mk ├── include ├── cow_inline.hrl └── cow_parse.hrl └── src ├── cow_base64url.erl ├── cow_capsule.erl ├── cow_cookie.erl ├── cow_date.erl ├── cow_deflate.erl ├── cow_hpack.erl ├── cow_hpack_common.hrl ├── cow_hpack_dec_huffman_lookup.hrl ├── cow_http.erl ├── cow_http1.erl ├── cow_http2.erl ├── cow_http2_machine.erl ├── cow_http3.erl ├── cow_http3_machine.erl ├── cow_http_hd.erl ├── cow_http_struct_hd.erl ├── cow_http_te.erl ├── cow_iolists.erl ├── cow_link.erl ├── cow_mimetypes.erl ├── cow_mimetypes.erl.src ├── cow_multipart.erl ├── cow_qpack.erl ├── cow_qs.erl ├── cow_spdy.erl ├── cow_spdy.hrl ├── cow_sse.erl ├── cow_uri.erl ├── cow_uri_template.erl └── cow_ws.erl /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/Makefile -------------------------------------------------------------------------------- /README.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/README.asciidoc -------------------------------------------------------------------------------- /doc/src/manual/cow_cookie.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/doc/src/manual/cow_cookie.asciidoc -------------------------------------------------------------------------------- /doc/src/manual/cow_cookie.cookie.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/doc/src/manual/cow_cookie.cookie.asciidoc -------------------------------------------------------------------------------- /doc/src/manual/cow_cookie.parse_cookie.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/doc/src/manual/cow_cookie.parse_cookie.asciidoc -------------------------------------------------------------------------------- /doc/src/manual/cow_cookie.parse_set_cookie.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/doc/src/manual/cow_cookie.parse_set_cookie.asciidoc -------------------------------------------------------------------------------- /doc/src/manual/cow_cookie.setcookie.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/doc/src/manual/cow_cookie.setcookie.asciidoc -------------------------------------------------------------------------------- /doc/src/manual/cowlib_app.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/doc/src/manual/cowlib_app.asciidoc -------------------------------------------------------------------------------- /ebin/cowlib.app: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/ebin/cowlib.app -------------------------------------------------------------------------------- /erlang.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/erlang.mk -------------------------------------------------------------------------------- /include/cow_inline.hrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/include/cow_inline.hrl -------------------------------------------------------------------------------- /include/cow_parse.hrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/include/cow_parse.hrl -------------------------------------------------------------------------------- /src/cow_base64url.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_base64url.erl -------------------------------------------------------------------------------- /src/cow_capsule.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_capsule.erl -------------------------------------------------------------------------------- /src/cow_cookie.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_cookie.erl -------------------------------------------------------------------------------- /src/cow_date.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_date.erl -------------------------------------------------------------------------------- /src/cow_deflate.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_deflate.erl -------------------------------------------------------------------------------- /src/cow_hpack.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_hpack.erl -------------------------------------------------------------------------------- /src/cow_hpack_common.hrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_hpack_common.hrl -------------------------------------------------------------------------------- /src/cow_hpack_dec_huffman_lookup.hrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_hpack_dec_huffman_lookup.hrl -------------------------------------------------------------------------------- /src/cow_http.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_http.erl -------------------------------------------------------------------------------- /src/cow_http1.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_http1.erl -------------------------------------------------------------------------------- /src/cow_http2.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_http2.erl -------------------------------------------------------------------------------- /src/cow_http2_machine.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_http2_machine.erl -------------------------------------------------------------------------------- /src/cow_http3.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_http3.erl -------------------------------------------------------------------------------- /src/cow_http3_machine.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_http3_machine.erl -------------------------------------------------------------------------------- /src/cow_http_hd.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_http_hd.erl -------------------------------------------------------------------------------- /src/cow_http_struct_hd.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_http_struct_hd.erl -------------------------------------------------------------------------------- /src/cow_http_te.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_http_te.erl -------------------------------------------------------------------------------- /src/cow_iolists.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_iolists.erl -------------------------------------------------------------------------------- /src/cow_link.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_link.erl -------------------------------------------------------------------------------- /src/cow_mimetypes.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_mimetypes.erl -------------------------------------------------------------------------------- /src/cow_mimetypes.erl.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_mimetypes.erl.src -------------------------------------------------------------------------------- /src/cow_multipart.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_multipart.erl -------------------------------------------------------------------------------- /src/cow_qpack.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_qpack.erl -------------------------------------------------------------------------------- /src/cow_qs.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_qs.erl -------------------------------------------------------------------------------- /src/cow_spdy.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_spdy.erl -------------------------------------------------------------------------------- /src/cow_spdy.hrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_spdy.hrl -------------------------------------------------------------------------------- /src/cow_sse.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_sse.erl -------------------------------------------------------------------------------- /src/cow_uri.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_uri.erl -------------------------------------------------------------------------------- /src/cow_uri_template.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_uri_template.erl -------------------------------------------------------------------------------- /src/cow_ws.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ninenines/cowlib/HEAD/src/cow_ws.erl --------------------------------------------------------------------------------