Test release ocamlnet-4.0.0test1: introducing the new TLS implementation
Gerd Stolpmann <[email protected]> Mon, 06 Jan 2014 01:53:56 +0100
| Newsgroups | gmane.comp.lang.ocaml.lib.net.devel |
|---|---|
| Message-ID | <1388969636.2999.40.camel@e130> |
--===============4356093529238906632== Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-3SG8fUKyfroJVE55Ystv" --=-3SG8fUKyfroJVE55Ystv Content-Type: text/plain; charset="ISO-8859-15" Content-Transfer-Encoding: quoted-printable Hi, as a preview to Ocamlnet-4.0, there is now the pre-release 4.0.0test1. This version mainly introduces the new bindings for GnuTLS which replaces openssl. There is also the new concept of a pluggable TLS provider, implemented as first-class module. All protocol interpreters support now TLS (up to TLS-1.2). (Yes, this means Nethttpd is finally TLS-enabled.) The new concept for TLS is explained on this page of the refman: http://projects.camlcity.org/projects/dl/ocamlnet-4.0.0test1/doc/html-main/= Tls.html TLS is now much simpler to use. For the clients, it is now sufficient to initialize GnuTLS (with Nettls_gnutls.init()), and TLS is enabled. Further changes in this version: - Netasn1 is a parser for ASN.1 encodings. Netdn and Netx509 use it for parsing X.509 certificates (this is implemented directly in OCaml, and not with GnuTLS). - Uq_engines: many functions and classes are now moved to new modules in equeue, making Uq_engines much smaller. This version is not intended for being packaged up. Nevertheless, you are encouraged to check it out, and to test the new TLS functionality by downloading and compiling it directly. Project page with further links (incl download): http://projects.camlcity.org/projects/ocamlnet.html Latest SVN checkout (onet4 branch): https://godirepo.camlcity.org/svn/lib-ocamlnet2/branches/onet4/ Gerd --=20 ------------------------------------------------------------ Gerd Stolpmann, Darmstadt, Germany [email protected] My OCaml site: http://www.camlcity.org Contact details: http://www.camlcity.org/contact.html Company homepage: http://www.gerd-stolpmann.de ------------------------------------------------------------ --=-3SG8fUKyfroJVE55Ystv Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQEcBAABAgAGBQJSyf6kAAoJEAaM4b9ZLB5T+DEH/0wqTKqHrnr3d8uJ8xl/Eu8j 3XShtidIJLRsRYfxUBHv64OHVx3mUhhiFLaOnQFEgSXfqp52YFsz1YSzRS1dHfQD kbRcm7RWNkxXAJpzGRpzNS1V8zt8ZZ7R1gnwh+18e1tZJAA5PNtJpns0a2BXd0mC IxXVglcVlC/5a69ebfHHaXemD5DO8kcGDJ6n73zvdsZPMfJrkOQvgj6zH8d3KElu 6pfZd3eYgsprkijqeUOYkNYoNS6XlFWD9LeOsjSZecmKejHRoNeZbNAthgvjLZyS PkAEJPIU7b92BJJIYza5j04aJKl61zNdK+OlrxlhpU4PypUalkFueZ9qQ/2u41E= =c4se -----END PGP SIGNATURE----- --=-3SG8fUKyfroJVE55Ystv-- --===============4356093529238906632== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk --===============4356093529238906632== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Ocamlnet-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ocamlnet-devel --===============4356093529238906632==--