Releases

ejabberd 3.0.0-alpha-1 - for alpha-testing only

This first alpha includes three major changes compared to ejabberd 2.1.5: exmpp library is used, gen_storage for a database abstraction layer, and Massive Hosting which isn't yet usable.

Many tables have changed both in Mnesia and MySQL/PgSQL/ODBC. Fortunately, now ejabberd is able to create tables, update the tables and reformat their content in Mnesia and also in external databases. Or at least it should do.

ejabberd 2.1.5 - Fifth bugfix release

ejabberd 2.1.5 has been released. It contains several minor bugfixes and a few improvements.

This is a short list of changes:

  • Erlang/OTP R12 support fixed
  • Erlang/OTP R14A support added
  • OpenSSL 0.9.8 or higher is required
  • BOSH: New optional connection attribute process-delay
  • C2S: Don't ask for client certificate when using tls
  • C2S: Inform client that SSL session caching is disabled

ejabberd 2.1.4 - Fourth bugfix release

ejabberd 2.1.4 has been released. It contains many bugfixes and some improvements.

This is a short list of changes:

  • Bounce messages when closing c2s session
  • Bugfixes when handling Service Discovery to contacts
  • Don't send error stanza as reply to error stanza
  • Don't store blocked messages in offline queue
  • Extauth: Optionally cache extauth users in mnesia
  • Full support for XEP-0115 Entity Capabilities v1.5
  • HTTP-Bind (BOSH): Remove unneeded 100 ms delay, and export functions to facilitate prebinding methods

ejabberd 2.1.3 - Third bugfix release

ejabberd 2.1.3 has been released. It contains many bugfixes and some improvements.

This is a short list of changes:

  • New ejabberd_c2s option: max_fsm_queue
  • ejabberdctl: Support concurrent connections with bound connection names
  • Cross-domain HTTP-Bind support (EJAB-1168)
  • Hibernate http-bind process after handling a request

ejabberd 2.1.2 - Second bugfix release

ejabberd 2.1.2 has been released. It contains several bugfixes over last month's maintenance release.

Brief summary of changes:

  • Fix SASL PLAIN authentication message for RFC4616 compliance
  • Fix support for old Erlang/OTP R10 and R11
  • If server start fails due to config file problem, display some lines
    and stop node
  • PubSub and PEP: several improvements and bugfixes
  • WebAdmin: fix offline message displaying
  • When server stops with new stop_kindly command: inform users, clients, MUC

ejabberd 2.1.1 - First bugfix release

There is a new bugfix release in the 2.1.x line: ejabberd 2.1.1. It contains several important bugfixes over last month's major release. None of the fixes is critical, but you are encouraged to update if you are running ejabberd 2.1.0.

List of bugfixes:

  • Fix connection if starttls_required and zlib are set
  • S2S: fix allow_host/2 on subdomains. added hook s2s_allow_host
  • MUC: Add support for serving a Unique Room Name
  • MUC: Route vCard request to the occupant bare JID
Syndicate content