gloox 0.9 rc1
From: Jakob Schroeter <js@xxxxxxxxxx>
Date: Thu, 12 Apr 2007 20:16:07 +0200 (CEST)
Howdy,

I just uploaded release candidate 1 of gloox 0.9.

The biggest improvement are fully modular connection and encryption backends. 
With the exception of HTTP proxy support introduced in -pre5, -rc1 should be 
source compatible. Further, all known bugs should be fixed, so please report 
whatever you find that doesn't work as expected.
See below and the ChangeLog from the tarball for a full list of changes.

<http://camaya.net/download/gloox-0.9-rc1.tar.bz2>

Updated API docs:
<http://camaya.net/api/gloox-0.9-rc1/>

cheers,
Jakob

From the ChangeLog:

since -pre5:
- ClientBase: added removeIDHandler() to cancel trackID() operations
- added DataFormField( const std::string& name, const std::string& label = "",
                       const std::string& value = "",
                       DataFormFieldType type = FieldTypeTextSingle );
- ClientBase: added setSASLMechanisms()
- revamped and modularized the entire connection backend
- Adhoc: added JID to Adhoc item (thanks to Roelof Naude)
- MUCRoom: fixed memleak (thanks to Roelof Naude)
- ClientBase: added registerPresenceHandler( const JID& jid,
                                             PresenceHandler *ph )
- MUCRoomParticipant: added 'status' member to hold the presence's
  status message
- ClientBase/MessageSession: conform to XEP-0201
- ClientBase: don't delete a MessageSession manually, use
  ClientBase::disposeMessageSession()
- MessageSession: don't delete a MessageFilter manually, use
  MessageSession::disposeMessageFilter()
- JID: added fullJID() & bareJID(), returning JID objects
- Stanza: added setThread()
- MUCRoomParticipant: added status member
- VCardManager: allow cancellation of VCard operations
- ConnectionListener/Client/Component: added stream events/onStreamEvent()
- ClientBase: removed fileDescriptor(). Use ConnectionTCP instead.
- Search::search(): Dataform *form --> const DataForm& form
- Registration: fixed createAccount( const DataForm& form ) to do
  something useful
- ported to Win CE/Mobile (experimental). see README.wince
- ClientBase::setServer: update's Connection(Base)'s server as well
- VCard: return non-const references to lists, to allow modification
- lots of speed/size improvements all over the place (thanks to
  Vincent Thomasset)
- fixed SChannel support (thanks to Tobias Markmann)

Attachment: pgpw1cNcsrAT2.pgp
Description: PGP signature