Iris XMPP Library

Iris is a Qt/C++ library for working with the XMPP/Jabber protocol.
Download

Iris XMPP Library Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Justin Karneges
  • Publisher web site:
  • http://delta.affinix.com/ambrosia/

Iris XMPP Library Tags


Iris XMPP Library Description

Iris is a Qt/C++ library for working with the XMPP/Jabber protocol. Iris is a Qt/C++ library for working with the XMPP/Jabber protocol. Currently it is still under development, but already supports many important features. Iris aims to fully support the official XMPP drafts. The library is powerful and easy-to-use, due to the heavy use of Qt constructs and data types. It should be useful for creating clients, servers, and other components.Here are some key features of "Iris XMPP Library":Full support for draft-ietf-xmpp-core-21, including: · SRV DNS lookups· SSL/TLS security (both old way and ‘STARTTLS’ variations)· SASL authentication/encryption· Older jabber:iq:auth login· Resource binding· HTTP Connect, SOCKS5, and HTTP Polling proxy support· High-level objects for dealing with Stanzas and StreamsParts of xmpp-im: · Message exchange· Presence broadcast / reciept· Roster management· SubscriptionsJEP extensions: · Version/Time requests· Service Discovery (disco, browse, and older ‘agents’ modes)· Jabber account registration· Password changing· Agent/Transport registration· VCards· Basic Groupchat· OpenPGP capable· S5B Direct Connections· File TransferRequirements:· Qt4· Qt Cryptographic Architecture (QCA)There are no official releases of the library yet. The latest source can be found in the ‘cutestuff’ and ‘iris’ modules of the Psi CVS (you need to check out both).


Iris XMPP Library Related Software