Skip to content
This repository was archived by the owner on Mar 20, 2025. It is now read-only.

Releases: qxmpp-project/qxmpp

QXmpp 1.0.1

01 Apr 10:57
4ef390c
Compare
Choose a tag to compare
  • Fix potential SEGFAULT on connection error (#216, @0xd34df00d)
  • Fix SO_VERSION to 1: ABI has changed since last minor release (#185, @tehnick)
  • Add CMake option for internal tests (BUILD_INTERNAL_TESTS) (#184, @jlaine)

QXmpp 1.0.0

01 Apr 10:57
v1.0.0
Compare
Choose a tag to compare

New features:

Fixes:

  • Do not ignore SSL errors by default (#113), if you need to deal with
    broken SSL configurations, set QXmppConfiguration::ignoreSslErrors to true.
    (@jlaine)
  • Disable tests that require QXMPP_AUTOTEST_EXPORT (fixes #149) (@jlaine)
  • Fix QXmppSslServer::incomingConnection signature (#131, @olesalscheider)
  • Add missed variables initialization in constructors of few classes
    (#122, @tehnick)

Tests:

  • travis: Test builds with clang (@0xd34df00d)
  • travis: Switch to Ubuntu Xenial (#151, @tehnick)
  • tests: Generate coverage repot (@jlaine)
  • Build examples by default

Deprecations:

QXmpp 0.9.3

01 Apr 10:57
Compare
Choose a tag to compare
  • Add QXmppIceConnection::gatheringState property.
  • Improve QXmppTransferManager::sendFile's handling of QIODevice ownership.
  • Fix QXmppTransferManagerFix convering filename to a QUrl.

QXmpp 0.9.2

01 Apr 10:58
Compare
Choose a tag to compare
  • Fix build error for debug builds.
  • Allow QXmppJingleIq to have multiple contents.

QXmpp 0.9.1

01 Apr 10:58
Compare
Choose a tag to compare
  • Fix build error when VPX support is enabled (issue 71).

QXmpp 0.9.0

01 Apr 10:59
Compare
Choose a tag to compare
  • Fix phone numbers incorrectly read from / written to vCard as "PHONE" element instead of "TEL" (#65).
  • Make QXmppClient::connectToServer(QXmppConfiguration, QXmppPresence) a slot (#63).
  • Correctly receive data immediately following a SOCKS5 message (#64).
  • Make QXmppStream handle end of incoming stream (#70).
  • Add unit tests for QXmppCallManager and QXmppTransferManager.
  • Improve ICE implementation to follow RFC 5245 more closely and hide implementation details from public API.