From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by yquem.inria.fr (Postfix) with ESMTP id D70FBBB94 for ; Tue, 4 Oct 2005 18:20:45 +0200 (CEST) Received: from pauillac.inria.fr (pauillac.inria.fr [128.93.11.35]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id j94GKjC5010265 for ; Tue, 4 Oct 2005 18:20:45 +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 SAA01168 for ; Tue, 4 Oct 2005 18:20:44 +0200 (MET DST) Received: from plover.csun.edu (plover.csun.edu [130.166.1.24]) by concorde.inria.fr (8.13.0/8.13.0) with ESMTP id j94GKgAx002954 for ; Tue, 4 Oct 2005 18:20:43 +0200 Received: from puffin.csun.edu (puffin.csun.edu [130.166.1.21]) by plover.csun.edu (MOS 3.5.4-GR) with ESMTP id CET18072; Tue, 4 Oct 2005 09:20:38 -0700 (PDT) Received: from [130.166.10.117] (s010n117.csun.edu [130.166.10.117]) by puffin.csun.edu (MOS 3.5.4-GR) with ESMTP id EBX20221 (AUTH eric); Tue, 4 Oct 2005 09:20:37 -0700 (PDT) Mime-Version: 1.0 (Apple Message framework v734) Content-Transfer-Encoding: 7bit Message-Id: Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed To: caml-list@inria.fr, godi-list list From: Eric Stokes Subject: ANNOUNCE ocamldap 2.1.5 Date: Tue, 4 Oct 2005 09:20:36 -0700 X-Mailer: Apple Mail (2.734) X-Miltered: at nez-perce with ID 4342ABDD.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Miltered: at concorde with ID 4342ABDA.001 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; ocaml:01 checker:01 parser:01 parser:01 speedup:01 parsing:01 bug:01 ber:98 sourceforge:01 maintainers:01 experimental:01 experimental:01 primitives:02 rfc:02 data:02 X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.0.3 I am pleased to announce the immediate availability of Ocamldap 2.1.5. (NOTE to hump maintainers, since 2.0 Ocamldap has been a native Ocaml library, it should no longer be categorized as a binding to a C library) Ocamldap is a toolkit for working with LDAP directory services, features include - A full featured, high performance LDAP client library - A set of low level primitives similar to the C library - A high level object oriented interface - Schema aware local object representations - An experimental library for account management - An experimental implementation of transactions (draft_zeilenga_ldaptxn) - A library for constructing LDAP servers - An rfc2252 schema checker - An LDIF v1 parser and pretty printer (including change records) - An ldap filter parser and pretty printer - An ldap dn parser and pretty printer Major Changes Since the Last Announce - Major improvement in the documentation - I spent a lot of time with Apple's excellent Shark tool, and was able to get a 2.5x decoder speedup (Parsing 4.0 Mb/s of BER on an 800Mhz G4). Based on the data I'm seeing from Shark I do not expect any further major performance increases in the decoder, but given the level of performance it is currently at, and the age of my hardware, I see no reason to care. - Experimental implementation of transactions across multiple objects - Some bug fixes Ocamldap is available on GODI, and via http://ocamldap.sourceforge.net - Eric