Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HTTPS support for the Lwt bindings #88

Closed

Commits on Apr 23, 2019

  1. HTTPS support for the Lwt bindings

    based on the comment in #77 regarding TLS integration, this PR adds
    HTTPS support to the Lwt bindings.
    
    Async support will be added later - @seliopou, would you like a
    different PR?
    
    The approach I took in this PR allows downstream users of http/af to use
    either `ocaml-tls` or `lwt_ssl` (build time disambiguation based on
    installed libraries - preference is given to `ocaml-tls`). The reason
    why I did the extra work of including support for `lwt_ssl` is due to
    the fact that `ocaml-tls` doesn't yet include support for elliptic curve
    ciphersuites (upstream issue:
    mirleft/ocaml-tls#362).
    anmonteiro committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    89ffff5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a0e8ff0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c89e425 View commit details
    Browse the repository at this point in the history
  4. add depopts for httpaf-lwt

    anmonteiro committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    479b691 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bc37a42 View commit details
    Browse the repository at this point in the history
  6. fail earlier

    anmonteiro committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    aa1cd12 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    62970a3 View commit details
    Browse the repository at this point in the history
  8. Fix examples after rebase

    anmonteiro committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    6d2c80e View commit details
    Browse the repository at this point in the history