From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Delivered-To: caml-list@yquem.inria.fr Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by yquem.inria.fr (Postfix) with ESMTP id 72024BC48 for ; Thu, 14 Apr 2005 22:45:47 +0200 (CEST) Received: from pauillac.inria.fr (pauillac.inria.fr [128.93.11.35]) by concorde.inria.fr (8.13.0/8.13.0) with ESMTP id j3EKjktq007184 for ; Thu, 14 Apr 2005 22:45:47 +0200 Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id WAA31385 for ; Thu, 14 Apr 2005 22:45:46 +0200 (MET DST) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.173]) by concorde.inria.fr (8.13.0/8.13.0) with ESMTP id j3EKjkpX007181 for ; Thu, 14 Apr 2005 22:45:46 +0200 Received: from [212.227.126.160] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1DMBDY-0005cg-00; Thu, 14 Apr 2005 22:45:40 +0200 Received: from [84.167.137.247] (helo=gate.lan.gerd-stolpmann.de) by mrelayng.kundenserver.de with asmtp (Exim 3.35 #1) id 1DMBDX-0005Jh-00; Thu, 14 Apr 2005 22:45:39 +0200 Received: from flakew.lan.gerd-stolpmann.de (flakew.lan.gerd-stolpmann.de [192.168.0.32]) by gate.lan.gerd-stolpmann.de (Postfix) with ESMTP id 43F1FC30F; Thu, 14 Apr 2005 22:45:39 +0200 (CEST) Subject: Ocamlnet 1.0 released From: Gerd Stolpmann To: caml-list Cc: ocamlnet-devel Content-Type: text/plain Date: Thu, 14 Apr 2005 22:45:37 +0200 Message-Id: <1113511537.6125.56.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.0.2 Content-Transfer-Encoding: 7bit X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:a6865a839c0178d9aa0ce41878507ea2 X-Miltered: at concorde with ID 425ED67A.001 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Miltered: at concorde with ID 425ED67A.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; ocamlnet:01 gerd:01 stolpmann:01 gerd:01 ocamlnet:01 bugfixes:01 jserv:01 jserv:01 o'caml:01 netstring:01 decoding:01 parsing:01 parsing:01 sourceforge:01 sourceforge:01 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on yquem.inria.fr X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.0.2 X-Spam-Level: Hi list, The Ocamlnet project announces version 1.0 of this library collection. This version includes a few bugfixes. It is also thought as the ultimately mature version of the library ever, hence the jump to 1.0. ---------------------------------------------------------------------------- What is Ocamlnet? ---------------------------------------------------------------------------- A collection of modules for the Objective Caml language which focus on application-level Internet protocols and conventions. The current distribution contains: - a mature implementation of the CGI protocol - an implementation of the JSERV protocol (AJP-1.2), can be used with mod_jserv (Apache JServ) and mod_jk (Jakarta connector) to connect application servers written in O'Caml with web servers - an implementation of the FastCGI protocol, for the same purpose - an experimental POP3 client - a library of string processing functions related to Internet protocols (formerly known as "netstring" and distributed separately): MIME encoding/decoding, Date/time parsing, Character encoding conversion, HTML parsing and printing, URL parsing and printing, OO-representation of channels, and a lot more. Ocamlnet is developed as a SourceForge project: http://sourceforge.net/projects/ocamlnet Developers and code contributions are welcome. Ocamlnet is licensed under the zlib/libpng license. ---------------------------------------------------------------------------- Changes from 0.98 to 1.0 ---------------------------------------------------------------------------- Only bug fixes and improvements to ease debugging of problems: Mail infrastructure: - One can now select a single LF as line terminator to write mail messages. This is the default when Netsendmail.sendmail pipes messages to the (external) MTA. FastCGI: - Improved exception handling. Low-level errors are signaled by the new FCGI_Error exception. - Improved fastcgi compatibility, works now also with lighttpd CGI: - Many exceptions explain in more detail what is going wrong. Other: - Fix for quoting errors in Neturl. Gerd -- ------------------------------------------------------------ Gerd Stolpmann * Viktoriastr. 45 * 64293 Darmstadt * Germany gerd@gerd-stolpmann.de http://www.gerd-stolpmann.de ------------------------------------------------------------