Openfire 3.10.2

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.

The amount of energy that has gone into this release is truly impressive, and it shows no signs of slowing down - as those of your looking at the 3.11 branch will have seen. Further 3.10.X releases will be bugfix releases; 3.11 will concentrate on a path to 4.0.0.

3.10.0 itself brings new core features to Openfire (such as Message Carbons, for example, by Christian Schudt) and vital improvements (to clustering and MUC, for example, by Tom Evans), as well as some hard bugfixing (by Guus der Kinderen) and important security improvements.

As ever, we welcome pull requests (to 3.10 or master as appropriate), and the entire development team is looking forward to you joining the conversation either in the forums or in the XMPP chatroom at open_chat@conference.igniterealtime.org

Happy Chatting!

Dave.

SHA-1 hashes for download artifacts

sha1sum

Filename

b1cf62730631a798758756204ee64789f6e3356d

openfire-3.10.0-1.i386.rpm

184293aa101e9175485d87ab4e729cf767b201ee

openfire_3.10.0_all.deb

9778f9381cb43203dd22aa4b7d5dc23c5af3a4b2

openfire_3_10_0.dmg

12333c552f5f65f9b031d868dc3ee4b9c3447844

openfire_src_3_10_0.tar.gz

7166ea99c0666ee144da1eca64a5b2b1e19926d9

openfire_3_10_0.zip

3efed0b7ca9c0c2ba410135205bb48555faf36d9

openfire_3_10_0.tar.gz

3b5cc0421b5f9a2df8e7d195885e529959b43bed

openfire_3_10_0.exe

727020c0f8d98f7aa0401bee7b177fd761c1f049

openfire_src_3_10_0.zip

1bfe0ee8db1d499f027252a0a975d2e7f3e78916

JSopenfire-3.10.0-ALL.pkg.gz

UPDATE: Spark 2.6.3 version has issues with connecting to this version of Openfire. We suggest updating to just released 2.7.0 version of Spark.

The Ignite Realtime Community is pleased to announce a release candidate build of the upcoming 3.10.0 release. A lot of work has gone into this RC since the beta release a few months back and with your help testing, we are hoping to turn around a full 3.10.0 release very soon! Here are some of the highlights since the beta:

OF-877: BOSH connector does not properly restart after configuration change

For those of you that track our progress on Github, we are starting a new approach for development going forward. An Openfire 3.10 branch has been created and the hope is that we will not have feature creep in this branch, but instead focus on stability and be able to make point releases when the situation warrants. In the past, Openfire's point releases (ie 3.9.0 to 3.9.1) was a mixture of bug fixes and new features. The new features will appear in other branches with an eye toward a future 3.11 or 4.0 release! We are always looking for more folks to help develop Openfire, so please send us those pull requests and stop by our XMPP MUC room open_chat@conference.igniterealtime.org to say hi.

So please test this RC and report issues you find in the Openfire Support Forum. Do not report issues by commenting on this blog post please!

Here is a listing of download links and md5sums for this release. You can find these also on our beta download page.

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 corrects the regressions found with the 3.9.2 release, which include:

[OF-782] - Wrong URL generated for editing groups with space in the names

We'd invite interested developers to fork our github repository and contribute pull requests with your fixes. Ongoing discussions are happening in the community forums about the future of Openfire development. Please join in if you are interested!

Please report bugs with this release in the community forums. Please do not report bugs by commenting on this blog post!

The Igniterealtime community and Jitsi.org is proud to release the Jitsi Videobridge plugin for Openfire version 1.3.0 with Openfire 3.9.2. The new version has the latest code from the Jitsi project, fixes a number of issues and implements some requests made from the community

New Features

New layout and improvements to user experience of ofmeet and jitmeet.

Username and password protection for the web conferencing applications (ofmeet, jitmeet and candy)

Support for audio only participants (no webcam).

Conferencing recording for audio and video separately. Each conference has a single audio recording and a video recording for each participant. Video recording is only available for Windows. Support for video recording on other platforms will be available on a later release.

Telephone users can join or be invited to the conference as audio only participants

PDF Presentations can be shared and driven by the presenter.

Fixes, Improvements

Ofmeet and jitmeet are now auto-configured. Install plugin, restart openfire and go to app home page. You can even use an IP address. Removed config.js. It auto-detects the websockets plugin and uses it when available.

Screenshare has been improved. Publish.js is no more needed for ofmeet and jitmeet

Improved the plugin admin web page.

Known issues

The candy web application has not been touched. It should still work, but could have issues.

There is an experimental fastpath with video application which uses candy for the agent and some javascript you can add to your web site. Not tested and could have issues.

There are no user or admin guides. There are also no tutorials or "how to use" videos or blogs. There is a good document by bakko to get most users started, but needs an update.

How to use

Make sure:

you are using Google Chrome as your web browser

you have a webcam or at least a sound device installed and ready for use for each user

you have opened ports 50000 - 60000 (or whatever you configured) on your openfire server

JitMeet

You will need Google Chrome as your default browser to use the Spark plugin

Finally,

Although jitmeet (Jitsi Meet) and ofmeet (Openfire Meetings) look similar, they are different underneath and are heading in different directions.

Jitsi Meet is for generic XMPP servers and aimed at public internet facing conferencing using services like prezi.org and etherpad.org while Openfire Meetings is for private in-house conferencing where all collaboration applications are integrated into Openfire. For example, Ofmeet uses a PDF viewer which supports in-house corporate powerpoint presentations, while Jitmeet uses prezi.org.

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

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.