Skip to content
This repository has been archived by the owner on Feb 12, 2019. It is now read-only.

Releases: jabberd2/jabberd2

jabberd 2.7.0

01 Nov 20:44
Compare
Choose a tag to compare
  • openssl-1.1 support
  • Python script to export data in XEP-0227 format
  • Fix build errors with MariaDB 10.2
  • systemd units restart on failure
  • Use systemd BindsTo= instead of BindTo.

jabberd 2.6.1

01 Jul 15:32
Compare
Choose a tag to compare

This release fixes a bug allowing anyone to authenticate using SASL ANONYMOUS, even when sasl.anonymous c2s.xml option is not enabled.

jabberd 2.6.0

28 May 16:49
Compare
Choose a tag to compare
  • Better SASL error messages

jabberd 2.5.0

05 Jan 18:45
Compare
Choose a tag to compare
  • Do not attempt to reload SM modules on SIGHUP
  • Cleanup config files example
  • Fixed memory leak in pgsql storage driver
  • Fixed two double-frees caused by dangling pointers
  • Fixed c2s logger initialization point

jabberd 2.4.0

22 May 20:31
Compare
Choose a tag to compare
  • Check for C99 support in compiler
  • Count RIO bytes and check against max stanza size
  • Gracefully drop unhandled HTTP connections
  • wss:// (WebSocket over SSL) support in c2s
  • Allow BareJID S10N packets
  • Fallback to connecting S2S using local.ip when none of the origin.ip works
  • Removed explicit SQLite transactions
  • SQLite postconnect SQL support
  • SQLite DB setup script improvements
  • Many Coverity Scan and cppcheck detected issues fixed
  • Properly lowercase SASL mechanisms in c2s
  • Support out-of-source build

jabberd 2.3.6

27 Feb 23:00
Compare
Choose a tag to compare
  • Support WebSocket fragmented packets
  • Fixed delivering directed presence (to self)
  • Reset in-sess 'from' to FullJID on non-Presence packets

jabberd 2.3.5

28 Jan 21:51
Compare
Choose a tag to compare
  • Module to verify users using e-mail
  • Reordered MIO backends priority
  • Skip non-existing blowfish i386 assembler code
  • Use CSPRNG for dialback keys
  • Allow presence probing own connections
  • Use OpenSSL functions for base64 en/decoding when available
  • Option to dump packet-filter matched packets to file

jabberd 2.3.4

30 Oct 09:12
Compare
Choose a tag to compare
  • Rewrite TLS ephemeral key + cipher handling
  • Recover Berkeley DB before opening it
  • bcrypt support for PostgreSQL
  • Option to set authreg module per realm
  • AuthReg ANONYMOUS does not offer password check
  • Answer to disco#info queries to user JID
  • WebSocket C2S SX plugin

jabberd 2.3.3

13 Apr 09:13
Compare
Choose a tag to compare
  • Support for RSA/DH/ECDH key agreement
  • bcrypt support for MySQL storage
  • C2S per session user data & authreg auth API extensions
    for custom authreg backends
  • Option to provide a custom openssl library path

jabberd 2.3.2

24 Feb 09:21
Compare
Choose a tag to compare
  • Removed unmaintained CyrusSASL backend
  • Option to add realm to username in ldapvcard module
  • systemd unit files