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

[ library, mit, web, yesod ] [ Propose Tags ] [ Report a vulnerability ]

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]

Modules

  • Network
    • Wai
      • Handler
        • Network.Wai.Handler.WarpTLS
          • Network.Wai.Handler.WarpTLS.Internal

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 3.4.13
Change log ChangeLog.md
Dependencies base (>=4.12 && <5), bytestring (>=0.9), network (>=2.2.1), recv (>=0.1.0 && <0.2.0), streaming-commons, tls (>=2.1.3 && <2.2), tls-session-manager (>=0.0.4), wai (>=3.2 && <3.3), warpZ (>=3.3.29 && <3.5) [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 TonyMorris at 2025-11-26T08:18:33Z
Distributions
Downloads 0 total (0 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2025-11-26 [all 2 reports]

Readme for warpZ-tls-3.4.13

[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