ejabberd 18.12

This new ejabberd 18.12 release includes new major features, but also several improvements and bug fixes. New features XML Compression in message archive storage Message Archive Management is a very nice features of XMPP. It allows your users to store their message history directly on the XMPP server. It is pretty handy, but as the […]

ejabberd 18.09

The summer holidays season is often a time of great inspiration. This year we used that opportunity to focus on important groundwork on ejabberd codebase. However, we also decided to work on making ejabberd more accessible to newcomers. For all these reasons, ejabberd is equally important for our growing community of users, for our customers, […]

Announcing RTB, an open source real-time protocols benchmark tool

ProcessOne is excited today to announce the first release of RTB (Real-Time Benchmark), an open source benchmarking tool to stress-test real-time protocols. The aim of this project is to define an easy benchmark for XMPP and MQTT servers, with minimal configuration overhead. » Do you want to enhance your business with real time systems? « […]

ejabberd 18.06

This ejabberd 18.06 release includes, after two months of development, a lot of bug-fixes and many improvements. There are also a few changes, so please read carefully the release notes. Noticeable changes Stop ejabberd initialization on invalid/unknown options Since some time now, we are warning ejabberd admins in log file about incorrect configuration options. We […]

ejabberd 18.04

This ejabberd 18.04 release includes bugfixes, and a few improvements. New configuration options New ‘access_register’ option for mod_muc This option specifies who is allowed to register nickname within the Multi-User Chat service. The default is all for backward compatibility, which means that any user is allowed to register any free nick. New ‘include_sender’ and ‘include_body’ […]

ejabberd 18.03

After two months of active development, we’re happy to announce the release of ejabberd 18.03 which includes many improvements, new options, and bugfixes. New configuration options New ‘negotiation_timeout’ option The option can be used to specify a period (in seconds) for a stream negotiation to complete. If the timer fires, the stream is considered as […]

Challenges in Building Real Time Applications

Real time is everywhere. Users are now expecting that applications can update and display pieces of information in real time. Whether you are building a chat application, a website, a mobile app, or a business application, users want to be notified, receive pushes (properly targeted), be able to react instantly and have the user interface […]

Eve Online chat is moving to ejabberd

I am player at heart. I do not have time to play much, but since my young years, I have always been fascinated by gameplay mechanisms, to the point I am more interested in understanding the game design than by the act of playing the game. Even if I do not have much time to […]

ejabberd 18.01

ejabberd 18.01 is a bugfix release. This version of ejabberd Community Server is a good candidate for Linux distributions packaging as it concludes a year of development and stabilised all recent changes for production use. Fixes Fix TLS driver memory management Fix privacy_set command Report ‘fs’ support as unavailable on SunOS Let mod_block_strangers bounce an […]

ejabberd 2017 year in review

This was an amazing year for ejabberd! With almost regular monthly updates, tons of new features and improvements, we worked hard to make ejabberd the best XMPP server available. Let’s take a look at the past year, and let us wish you a Happy New Year! January – 17.01 We started last year with a […]

ejabberd 17.12

To celebrate a culmination of many efforts in 2017 to make ejabberd the best XMPP server ever, we are happy to announce 17.12 which comes with many improvements and bugfixes. 2017 has been the biggest year ever for ejabberd. Please, send us feedback to help us build an even stronger community and do even better […]

ejabberd 17.11 – Happy Birthday ejabberd !

Happy birthday ejabberd ! Ejabberd has been the leading choice to serve reliable XMPP domains for 15 years, and we are happy to announce yet another great new version of your favorite server. This version includes great new features from Google Summer of Code, many improvements and a lot of bug fixes. By the way, […]

ejabberd 17.09

ejabberd 17.09 is out! This release mostly contains bugfix and adds few improvements. New feature New mod_avatar module The purpose of the module is to cope with legacy and modern XMPP clients posting avatars. It automatically converts vCard based avatars (XEP-0153) to PEP based avatars (XEP-0084) and vice versa. Also, the module supports conversion between […]

ejabberd 17.08

Happy summer with ejabberd 17.08 ! This release includes great improvements and new features. It also includes fixes and closes the biggest milestone about refactor we’ve made last couple of months. If you have issues with 17.04 or troubles using PEP, upgrade to 17.08 will fix most known issues. New features Introduce ‘hosts’ option The […]

ejabberd 17.07 bugfix release

ejabberd 17.07 includes an important security fix. Except this fix, the release is completely equivalent to 17.06. If you run any version from 17.03 to 17.06, it’s possible to consume all available ports regardless of ERL_MAX_PORTS. You should upgrade to 17.07 as soon as possible if you are running a public server. Please, note that […]