From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by walapai.inria.fr (8.13.6/8.13.6) with ESMTP id oBN10Xwl003374 for ; Thu, 23 Dec 2010 02:00:33 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgoCAGgtEk3U4xEJkGdsb2JhbACDZJIpjhkWAQIJCQwHEQMhslSQbgKBHoM1dASHIYZ/ X-IronPort-AV: E=Sophos;i="4.60,216,1291590000"; d="scan'208";a="83378666" Received: from moutng.kundenserver.de ([212.227.17.9]) by mail4-smtp-sop.national.inria.fr with ESMTP; 23 Dec 2010 02:00:28 +0100 Received: from office1.lan.sumadev.de (dslb-188-097-015-021.pools.arcor-ip.net [188.97.15.21]) by mrelayeu.kundenserver.de (node=mrbap1) with ESMTP (Nemesis) id 0MCwZH-1Pe7yq3OzL-009NVH; Thu, 23 Dec 2010 02:00:27 +0100 Received: from [192.168.5.106] (dslb-188-097-015-021.pools.arcor-ip.net [188.97.15.21]) by office1.lan.sumadev.de (Postfix) with ESMTPA id 86C565F701 for ; Thu, 23 Dec 2010 02:00:27 +0100 (CET) From: Gerd Stolpmann To: caml-list@inria.fr Content-Type: text/plain; charset="UTF-8" Date: Thu, 23 Dec 2010 02:00:28 +0100 Message-ID: <1293066028.22147.530.camel@thinkpad> Mime-Version: 1.0 X-Mailer: Evolution 2.28.1 Content-Transfer-Encoding: 7bit X-Provags-ID: V02:K0:FXc55x3eG+jsoHPWujVDLNmalFLn+vIRN1P4xIqZcuG EKAdwy4qPSKY2gKIjXIDMnJJIFmVqBuvPncoMsQ9UH+DNMTLWd DrtOKq6mq04b8F/tdbrej1ej910EGiiTYStBlwcbdxN0/oOM/9 Rd3v/KeRsLcLPkolutrH6K/LCW+gAauv4drq07C83HNu/kOY9w 0gKULgg2lx5VSSPyi8x0A== Subject: [Caml-list] ANN: ocamlnet-3.2 Hi list, A new version of ocamlnet (3.2) is ready for download and installation. This version adds a number of features: * Netfs.stream_fs is the class type for a simple file system. It is quite minimalistic, and covers a bit more than can be done with the standard library (w/o Unix) * Netfs.local_fs is an implementation of stream_fs for accessing the local filesystem * Http_fs.http_fs is another implementation for accessing filesystems via HTTP * Shell_fs.shell_fs is another implementation for accessing filesystems by executing shell commands * There are generic algorithms for iterating and copying files * Netglob: is an implementation of globbing (wildcard resolution). It can be used for local files, but also for any stream_fs file. * Netmulticore is an experimental library for parallelizing code by using multiple processes. * Netconversion.user_encoding returns the current character encoding the user has set in the environment (locale) * Netsys_posix: adding the openat family of functions; adding fchdir; adding fdopendir There is also a bugfix: Http_client can again take advantage from aggressive connection caching. Download: http://download.camlcity.org/download/ocamlnet-3.2.tar.gz Manual: http://projects.camlcity.org/projects/dl/ocamlnet-3.2/doc/html-main/index.html Examples for Netmulticore: https://godirepo.camlcity.org/svn/lib-ocamlnet2/trunk/code/examples/multicore/ Please report problems to gerd@gerd-stolpmann.de GODI users: ocamlnet-3.2 is only provided for Ocaml 3.12, and in the ocamlnet3 overlay for Ocaml 3.11. Gerd -- ------------------------------------------------------------ Gerd Stolpmann, Bad Nauheimer Str.3, 64289 Darmstadt,Germany gerd@gerd-stolpmann.de http://www.gerd-stolpmann.de Phone: +49-6151-153855 Fax: +49-6151-997714 ------------------------------------------------------------