libgloox15 - High-level XMPP Library for C++

Distribution: openSUSE 42.1
Repository: Packman all
Package name: libgloox15
Package version: 1.0.18
Package release: 4.1
Package architecture: x86_64
Package type: rpm
Installed size: 1.34 MB
Download size: 406.26 KB
Official Mirror:
gloox is a portable high-level Jabber/XMPP library for C++. It is fully compliant with the XMPP RFCs, supports all of the XMPP features (including SRV lookups, TLS, SASL, roster management, and privacy lists), and implements several XEPs that make it ideal for writing any kind of Jabber/XMPP client or component.



  • libgloox15 = 1.0.18-4.1
  • libgloox15(x86-64) = 1.0.18-4.1


    Source package: gloox-1.0.18-4.1.src.rpm

    Install Howto

    1. Add the Packman repository:
      # zypper addrepo packman
    2. Install libgloox15 rpm package:
      # zypper install libgloox15


    • /usr/lib64/
    • /usr/lib64/
    • /usr/share/doc/packages/libgloox15/AUTHORS
    • /usr/share/doc/packages/libgloox15/COPYING
    • /usr/share/doc/packages/libgloox15/ChangeLog
    • /usr/share/doc/packages/libgloox15/README
    • /usr/share/doc/packages/libgloox15/TODO


    2017-01-24 - - Update to 1.0.18 * Message: removed bogus hard-coded namespace to fix component use * TLSOpenSSL: fixed wildcard certificate support * Pubsub::Event: fixed potential NULL dereference * ConnectionTCPServer: fixed listening on local socket * Adhoc: fixed memory leak (thanks to Erik Horemans) * ConnectionTLS: delete old connection in setConnectionImpl() (thanks to Erik Horemans) and clarify this in the documentation * Tag: Android compilation fix (thanks to Erik Horemans) * ConnectionSOCKS5Proxy: improved compatibility (thanks to Erik Horemans) * util: Android compilation fix (thanks to Erik Horemans) * Client, ClientBase: avoid ‘from’ attribute when doing resource binding * MUCRoom: allow empty message body if extension is present (#264) (thanks to Tom Quackenbush) * ConnectionBOSH: initialize ‘hold’ to 1 to improve compatibility * ConnectionTCPServer: actually accept incoming connections

    2017-01-24 - - Added configure flag to build with getaddrinfo instead of deprecated gethostbyname.

    2016-08-28 - - Kill off extraneous Provide tags

    2016-07-29 - - new upstream version 1.0.16 (see ChangeLog) - rename package from libgloox to gloox - enable tests

    2016-05-22 - - Removed %%debug_package to pass openSUSE:Factory:Staging. By the way this practise is ugly nowadays, OBS provides debug flags.

    2015-09-08 - - Update to 1.0.14 * IOData: make it possible to pass more than one element as in/out/error data * Client: fix resetting of presence status text * TLSSChannel: fix memory leak (thanks to Alexander Weisner) * Error: added setAppError() to set application-specific error message * PubSub::Item: added setPayload(), setID() * Adhoc: return clone of plugin * PubSub::Manager: fix finding of subscription type (thanks to BillHoo) * ChatStateFilter: fix enable logic (thanks to Ivan Shmakov) * MessageEvent: added parsing of (thanks to Ivan Shmakov) * MessageEvent: added id() (thanks to Ivan Shmakov) * ClientBase: handle MUC invitation declines properly (thanks to Matias Snellingen) * DNS: IPv6 fix (thanks to garimacoe) (#249) * DelayedDelivery: propagate internal state properly (#251) * PubSub::Manager: fix GetSubscriberList and GetAffiliateList

    2015-04-05 - - Update to 1.0.13 * fixed compilation with libressl (thanks to Heiko Becker) * added IO Data (XEP-0244) * serialise access to compressionZlib::cleanup for thread safety (thanks to Stephen Hilliard) * prevent infinite loop in Tag::setCData() (thanks to Stephen Hilliard) * TLSOpenSSL: memory leak on every client connection attempt (thanks to Stephen Hilliard) * Client: initialize m_smWanted to avoid connection failures (thanks to Stephen Hilliard)