From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id 0B54F7F058 for ; Tue, 29 Dec 2015 11:59:11 +0100 (CET) IronPort-PHdr: 9a23:qQJEPhPdkrL1zKZ8/gwl6mtUPXoX/o7sNwtQ0KIMzox0Kfz8rarrMEGX3/hxlliBBdydsKIazbKO+4nbGkU+or+5+EgYd5JNUxJXwe43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6anHS+4HYoFwnlMkItf6KuStCU15z//tvx0qOQSj0AvCC6b7J2IUf+hiTqne5Sv7FfLL0swADCuHpCdrce72ppIVWOg0S0vZ/or9ZV2n8P4Ld5q4YADP27LOwESulTBTEidmQ0/9Gj4RLKSA/K4noHTk0XlABJCk7L9kepZJrptjrGsb9U3iWXJ9a+db0oVC7qwbpkTRbujm9TPjg1/XvMosJtg6dSphTnoRFjld36eoaQYdN4cq7HZps0WGVEV8BXH3hIBI+xdZAnAfcOOO9eqc/7qkdY/kj2PhWlGO66kmwAvXTxx6Bvjrws Authentication-Results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=anders@fugmann.net; spf=Pass smtp.mailfrom=anders@fugmann.net; spf=None smtp.helo=postmaster@gw.fugmann.net Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of anders@fugmann.net) identity=pra; client-ip=90.184.182.235; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="anders@fugmann.net"; x-sender="anders@fugmann.net"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of anders@fugmann.net designates 90.184.182.235 as permitted sender) identity=mailfrom; client-ip=90.184.182.235; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="anders@fugmann.net"; x-sender="anders@fugmann.net"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@gw.fugmann.net) identity=helo; client-ip=90.184.182.235; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="anders@fugmann.net"; x-sender="postmaster@gw.fugmann.net"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0ALBQDVZoJW/+u2uFpegw8rUm2IWbR5gWQihw06EgEBAQEBAQEBgQmCLYIxFQgBATYCNAIFFgsCCwMCAQIBSw0IAogsAwEJqnVxhGMBBYFsixACBIEBjxKDNYFJlwuFQIhvjhsCjjopAziEC3GFBgEBAQ X-IPAS-Result: A0ALBQDVZoJW/+u2uFpegw8rUm2IWbR5gWQihw06EgEBAQEBAQEBgQmCLYIxFQgBATYCNAIFFgsCCwMCAQIBSw0IAogsAwEJqnVxhGMBBYFsixACBIEBjxKDNYFJlwuFQIhvjhsCjjopAziEC3GFBgEBAQ X-IronPort-AV: E=Sophos;i="5.20,495,1444687200"; d="scan'208";a="194878493" Received: from gw.fugmann.net ([90.184.182.235]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/ADH-AES256-GCM-SHA384; 29 Dec 2015 11:59:10 +0100 Received: from [IPv6:2001:470:dc46:1:aebc:32ff:fec4:e499] (unknown [IPv6:2001:470:dc46:1:aebc:32ff:fec4:e499]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by gw.fugmann.net (Postfix) with ESMTPSA id 9BCF831503CB for ; Tue, 29 Dec 2015 11:59:08 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=fugmann.net; s=mail; t=1451386748; bh=Ur2FxmPKBT/x5dn8kPwBhnG9R+avUtHc3a4Yn59NXO4=; h=From:Subject:Reply-To:To:Date:From; b=UK93O0i6ShBPVYc5FNc0tCZ1p2MAuySvDp4641hAu4WT7tbEa1vHt0RYDAznOrzIj TdXgbfdeWWJ3z1u98MxiUy5L7pnABNWFZjGoJZXNgudgaivyiZlRmsF9edOsxostvR urmKF/pLiG56pRvxG5kSKGe4rOluKO+vpNb3nREI= From: Anders Fugmann Reply-To: Anders Peter Fugmann To: caml-list Message-ID: <56826779.2070000@fugmann.net> Date: Tue, 29 Dec 2015 11:59:05 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Icedove/38.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Subject: [Caml-list] [ANN] amqp-client 0.9.0 It is my pleasure to announce amqp-client version 0.9.0. Amqp-client is client library for Amqp. The library has been renamed from ocaml-amqp. Amqp-client is written in pure OCaml and supports both Async and Lwt concurrency models. The library implements AMQP protocol spec 0-9-1 as well as RabbitMQ specific extensions. The library is tested against RabbitMQ, but should work with other Amqp server implementations as well. Notable changes: * Added support for Lwt in addition to Async * Remove dependency on Core * Split into amqp-client.async and amqp-client.lwt findlib packages and auto-detect which libraries are installed and install appropriate versions of the library * Library renamed to amqp-client * Fix bug when heartbeats are disabled server side. amqp-client is available through opam and github[1] /Anders [1] https://github.com/andersfugmann/amqp-client