> ## 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.

# New bugfix release ejabberd 2.1.11
- URL: https://www.process-one.net/blog/ann-bugfix-release-ejabberd-2-1-11/
- Published: 2012-05-03T22:00:00.000Z
- Updated: 2024-10-10T15:07:38.000Z
- Author: Jérôme Sautret

We are pleased to announce the bugfix release ejabberd 2.1.11.  
It includes a few bugfixes and improvements, and also ODBC support for several modules.

The major changes are:

- HTTP service

> Fix ejabberd\_http:get\_lineDon’t use binary:match to extract lines from binariesParse and encode https header names like native http parser doesParse correctly https request split into multiple packetsProperly handle HEAD request in mod\_http\_bind (EJAB-1538)New option default\_host for handling requests with ambiguous Host (EJAB-1261)

- ODBC

> New ODBC support for mod\_announceNew ODBC support for mod\_blockingNew ODBC support for mod\_ircNew ODBC support for mod\_mucNew ODBC support for mod\_shared\_rosterNew ODBC support for mod\_vcard\_xupdateAdd ODBC exporting function for privacy tableWork also with some unicode strings in PgSQL (EJAB-1490)Replace a single quote with double quotes in an ODBC escape

- SSL

> Make sure that res is initialized in all casesParse correctly https request split into multiple packets (EJAB-1537)Added missed tls:recv\_data/2Don’t ignore Length parameter in tls:recvAvoid quadratic behavior in reading SSL dataDix http\_bind webserver TLS fail on Chrome (EJAB-1530)

- Miscellanea

> Assume we have only one CPU when an auto-detection fails (EJAB-1516)Auth: Relax digest-uri handling (EJAB-1529)Caps: Cache caps timestamp before the IQ-request is doneIRC: Use of MUC passwordPrivate: misc errors cases fixesPubsub: return user affiliation for a specified node (EJAB-1294)Shared Roster: Foreign items were not pushed (EJAB-1509)Shared Roster LDAP: user substitution in ldap\_rfilter (EJAB-1555)Windows: Fix makefile rules for building DLLs

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.11>

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.

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

ejabberd 2.1.11 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>