summaryrefslogtreecommitdiff
path: root/net-im/ocaml-jabbr/pkg-descr
blob: d2b134daabe6de64a973ec29929ac4036ab5de7c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
[ excerpt from developer's www site ]

Jabbr is an OCaml library for the XML Messaging and Presence Protocol,
more commonly known as Jabber, based on my Yaxpo reentrant XML
parser. Jabbr provides basic XML stream and authentication services
based on a clean state machine abstraction which imposes minimal
constraints on the underlying I/O mechanisms used by the driver
program. It currently does not provide automated support for
higher-level XMPP abstractions like presence and roster management.

In addition to Yaxpo, Jabbr requires Xavier Leroy's Cryptokit
library, which provides SHA-1 hash support for authentication.

WWW: http://mikelin.mit.edu/xmpp/jabbr/