> ## Content Index
> Fetch the complete content index at: https://www.process-one.net/llms.txt
> Use this file to discover other available public pages before exploring further.

# ejabberd 2.1.5 and exmpp 0.9.5 bugfix releases
- URL: https://www.process-one.net/blog/ejabberd-215-and-exmpp-095-bugfix-releases/
- Published: 2010-08-02T22:00:00.000Z
- Updated: 2024-10-10T14:42:00.000Z
- Author: Jérôme Sautret

We are pleased to announce the bugfix releases ejabberd 2.1.5 and exmpp 0.9.5.

# Regarding ejabberd 2.1.5:

The main changes are:

- 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
- CTL: Fix problem when FIREWALL\_WINDOW options for erl kernel were used
- CTL: Some systems delete the lock dir; in such case don’t use Flock at all
- Caps: Support all the hash functions required by XEP-0115
- Config: Fix typo in –enable-transient\_supervisors
- Config: New configure option: –enable-nif
- Extauth: Support parallel script running
- MUC: Allow admins to see private rooms in disco
- ODBC: Correct handling of SQL boolean types
- ODBC: Discard too old queued requests (the caller has already got a timeout)
- ODBC: Fixes wrong SQL escaping when –enable-full-xml is set
- ODBC: Use ets instead of asking supervisor in ejabberd\_odbc\_sup:get\_pids/1
- Pubsub: Enforce disco features results
- S2S: When logging s2s out connection attempt or success, log if TLS is used
- Shared Rosters: When account is deleted, delete also member of stored rosters

## Release Notes

Check the Release Notes for a more complete list of changes:  
<https://www.process-one.net/en/ejabberd/release%5Fnotes/release%5Fnote%5Fejabberd%5F2.1.5>

If you upgrade from ejabberd 2.0.5 or older, read carefully the release notes of ejabberd 2.1.0 too, because there were several changes in the installation path and the configuration options.

## Links

The list of solved tickets since previous version is available on ProcessOne bug tracker:  
[https://redir.process-one.net/ejabberd-2.1.5](https://redir.process-one.net/ejabberd-2.1.5?ref=process-one.net)

ejabberd 2.1.5 is available as source code package and binary installers for Linux 32 bits, 64 bits, Mac OS X Intel, and Windows:  
<https://www.process-one.net/en/ejabberd/downloads>

# Regarding exmpp 0.9.5:

Brief summary of changes:

- Add method to retrieve underling connection properties
- Configurable Zlib support
- Fix BOSH that didn’t work
- Modify exmpp\_component to use exmpp\_socket instead of exmpp\_tcp
- Negotiate zlib compression before OR after SASL
- Raise requirement to Erlang/OTP R12B-5
- Replace calls to OTP module ssl\_pkix with public\_key
- STARTTLS support
- Session enhancements
- Stream compression support for session

## Links

exmpp home page:

[https://support.process-one.net/doc/display/EXMPP/](https://support.process-one.net/doc/display/EXMPP/?ref=process-one.net) or easier to remember: [https://exmpp.org/](https://exmpp.org/?ref=process-one.net).

Download exmpp 0.9.5 source code package from:

[https://download.process-one.net/exmpp/](https://download.process-one.net/exmpp/?ref=process-one.net)