Daryl Herzmann

Openfire 3.9.2 has been released

Blog Post created by Daryl Herzmann Champion on Apr 30, 2014

The Igniterealtime Community is pleased to announce that the release of Openfire version 3.9.2 is available for download

 

Openfire is a real time collaboration (RTC) server licensed under the Open Source Apache license. It uses the only widely adopted open protocol for instant messaging, XMPP (also called Jabber). Openfire is incredibly easy to setup and administer, but offers rock-solid security and performance.

 

This release contains a large number of fixes (70 Jira issues resolved) aimed at increasing stability, security and XMPP standards compliance.  A full changelog can be found here.  Some of the highlights of this release are:

 

[ OF-103] - [MUC] Allow nicknames to be used more than once in the same room by a single user

[ OF-114] - Clearing cache can lock up MUC

[ OF-455] - Some unicode pattern in status message can break the session connection

[ OF-669] - Visually failed first login to Admin Console

[ OF-714] - Add ability to encrypt properties so they are encrypted in the db and do not appear in the admin console.

[ OF-745] - Use TLS-dialback even if that mechanism is not advertised

[ OF-757] - Allow s2s message of subdomain of XMPP domain when no components are found

[ OF-569] - Add deluser adhoc command

[ OF-764] - Group chat history (MUC) should match configuration after server restart

[ OF-771] - MUC service should flush recent history before shutting down

[ OF-125] - Restrict discovery of rooms based on users membership

[ OF-297] - fix: mutual roster deletion problem

[ OF-770] - CVE-2014-2741 Uncontrolled Resource Consumption with XMPP-Layer Compression

[ OF-722] - Openfire should save XEP-0184 delivery receipts as offline message

[ OF-758] - Add support for XEP-0280 "Message Carbons"

 

 

This is the first release of Openfire after our migration of code development to Github.  We'd encourage interested developers to fork Openfire and send pull requests!  It is best for you to create a dedicated branch on your fork to submit the eventual pull request from. Please note that we are not syncing the github repository to the previous openfire subversion repository hosted on igniterealtime.

 

Here are MD5sums for the downloads available.

 

md5sumFilename

dba5d987f3473c59546b24312e6bbc23

JSopenfire-3.9.2-ALL.pkg.gz
a215348924c32b5b8aa84bba27355288openfire-3.9.2-1.i386.rpm
34a21c2e48ab9358bb187b5f151a3ed4openfire-3.9.2-1.src.rpm
6be23cd0822b7dbfab51c663a2df0585openfire_3.9.2_all.deb
6539489a7760a8f031e13f53453a3be5openfire_3_9_2.dmg
5601aff0fd9b1d8eb1c382013a9f8ea3openfire_3_9_2.exe (original with pack issue)
ab3fccaf684e478cebd992cf93b6ff2dopenfire_3_9_2.exe (updated)
0b4fab9f9e4834be4e747dc0fc47cff7openfire_3_9_2.tar.gz
886d6311429c382ec0655b03d692379fopenfire_3_9_2.zip
f3e554025abcb7e9b46a70dfb24caf2copenfire_src_3_9_2.tar.gz
0fe17ce148e32c8ce934dd152e64c6f8openfire_src_3_9_2.zip

 

As always, we welcome your feedback, suggestions, tips, hints, questions and other contributions in the Igniterealtime Community Forums. Please do not respond to this blog post with questions.

Outcomes