Skip to content
This repository has been archived by the owner on Oct 29, 2021. It is now read-only.

Release 0.9.2

Compare
Choose a tag to compare
@jubalh jubalh released this 19 Sep 09:29
· 38 commits to master since this release
  • OpenSSL tls module verifies certificate by default. Set flag XMPP_CONN_FLAG_TRUST_TLS to ignore result of the verification
  • Certificate hostname verification is forced for openssl-1.0.2 and newer
  • OpenSSL tls module disables insecure SSLv2 SSLv3 and TLSv1
  • Support of handlers with the same callback function, but different userdata
  • System handlers are deleted on xmpp_conn_t reconnection. Old system handlers could cause problems
  • Default timeout for xmpp_run() is increased from 1 millisecond to 1 second in order to reduce CPU consumption
  • Reduced memory usage in expat module
  • New functions:
    • xmpp_ctx_set_timeout()
    • xmpp_sha1_digest()