ocaml-ssl
ocaml-ssl copied to clipboard
OCaml SSL bindings.
The special exception part of the license file says: >By "a publicly distributed version of the Library", we mean either the unmodified Library, or a modified version of the Library...
This PR provides a more exhaustive testing suite for the library. There are some missing function tests which I intend to provide later.
This commit allows a connection attempt to stop after a given timeout value. It is particularly useful when the target drops the packets, for example.
* To send an `EOF` over ssl you need to be able to initiate a one-way shutdown * Fix building against LibreSSL on OpenBSD See also https://github.com/ocsigen/lwt_ssl/pull/2 and https://github.com/mirage/ocaml-conduit/pull/319
OpenSSL 1.1 deprecates the API calls that are used in ocaml-ssl. I've looked how other projects do this transition in [grpc repo](https://github.com/grpc/grpc/pull/11496) and applied the same changes.
Hi, I've had issues connecting some IRC bots recently from ocaml-irc-client. Trying the `stelnet` example on it is interesting: ```sh $ dune exec examples/stelnet.exe -- irc.libera.chat -p 6697 SSL connection...
The configuration script uses arbitrary defaults when calling `pkg-config` fails: https://github.com/savonet/ocaml-ssl/blob/0.5.9/src/config/discover.ml#L6 These defaults are wrong on some platforms. What seems worse is that this fall-back is silent: one can successfully...
There is no "/usr/local/opt" in Darwin (macOS). And MacPorts stores its shit in "/opt/local". Refer to https://github.com/savonet/ocaml-ssl/issues/34
Hi, when trying to install ocsigenserver and eliom I stumpled upon a compilation error. According to Vasilis Papavasileiou (from the ocsigen mailing list) the error could be that the ocaml-ssl...
For a client context created with all protocols permitted, if I try to disable just SSLv23 and TLSv1_1, then I find it cannot make a connection to a server that...