warp-tls: HTTP over TLS support for Warp via the TLS package

[ library, mit, web, yesod ] [ Propose Tags ]

SSLv1 and SSLv2 are obsoleted by IETF. We should use TLS 1.2 (or TLS 1.1 or TLS 1.0 if necessary). HTTP/2 can be negotiated by ALPN. API docs and the README are available at http://www.stackage.org/package/warp-tls.


[Skip to Readme]
Versions 1.0.0, 1.1.0, 1.1.1, 1.2.0, 1.2.0.1, 1.2.0.2, 1.2.0.3, 1.2.0.4, 1.2.1, 1.3.0, 1.3.0.1, 1.3.0.2, 1.3.1, 1.3.1.1, 1.3.2, 1.3.3, 1.3.4, 1.3.5, 1.3.5.1, 1.4.0, 1.4.0.1, 1.4.1, 1.4.1.1, 1.4.1.2, 1.4.1.3, 1.4.1.4, 1.4.2, 2.0.0, 2.0.0.1, 2.0.1, 2.0.2, 2.0.3.1, 2.0.3.2, 2.0.3.3, 2.0.4, 2.0.5, 3.0.0, 3.0.0.1, 3.0.1, 3.0.1.1, 3.0.1.2, 3.0.1.3, 3.0.1.4, 3.0.2, 3.0.3, 3.0.4, 3.0.4.1, 3.0.4.2, 3.1.0, 3.1.1, 3.1.2, 3.1.3, 3.1.4, 3.1.5, 3.2.0, 3.2.1, 3.2.2, 3.2.3, 3.2.4, 3.2.4.2, 3.2.4.3
Change log ChangeLog.md
Dependencies base (>=4.8 && <5), bytestring (>=0.9), cryptonite (>=0.12), data-default-class (>=0.0.1), network (>=2.2.1), streaming-commons, tls (>=1.3.10), tls-session-manager (>=0.0.0.1), wai (==3.2.*), warp (>=3.2.17 && <3.3) [details]
License MIT
Author Michael Snoyman
Maintainer michael@snoyman.com
Category Web, Yesod
Home page http://github.com/yesodweb/wai
Source repo head: git clone git://github.com/yesodweb/wai.git
Uploaded by KazuYamamoto at Wed Apr 18 04:15:14 UTC 2018
Distributions Arch:3.2.4.3, Debian:3.1.5, Fedora:3.2.4, FreeBSD:3.1.1, LTSHaskell:3.2.4.3, NixOS:3.2.4.3, Stackage:3.2.4.3
Downloads 44872 total (157 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2018-04-18 [all 1 reports]
Hackage Matrix CI

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees


Readme for warp-tls-3.2.4.3

[back to package description]

warp-tls

Serve WAI applications using the Warp webserver and the Haskell TLS library.

In order to generate a self-signed certificate for testing, try the following:

openssl genrsa -out key.pem 2048
openssl req -new -key key.pem -out certificate.csr
openssl x509 -req -in certificate.csr -signkey key.pem -out certificate.pem