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.
md5sum
Filename
dba5d987f3473c59546b24312e6bbc23
JSopenfire-3.9.2-ALL.pkg.gz
a215348924c32b5b8aa84bba27355288
openfire-3.9.2-1.i386.rpm
34a21c2e48ab9358bb187b5f151a3ed4
openfire-3.9.2-1.src.rpm
6be23cd0822b7dbfab51c663a2df0585
openfire_3.9.2_all.deb
6539489a7760a8f031e13f53453a3be5
openfire_3_9_2.dmg
5601aff0fd9b1d8eb1c382013a9f8ea3
openfire_3_9_2.exe (original with pack issue)
ab3fccaf684e478cebd992cf93b6ff2d
openfire_3_9_2.exe (updated)
0b4fab9f9e4834be4e747dc0fc47cff7
openfire_3_9_2.tar.gz
886d6311429c382ec0655b03d692379f
openfire_3_9_2.zip
f3e554025abcb7e9b46a70dfb24caf2c
openfire_src_3_9_2.tar.gz
0fe17ce148e32c8ce934dd152e64c6f8
openfire_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.