Changelog for
jabberd-pgsql-2.4.0-9.17.x86_64.rpm :
* Thu Jun 02 2016 fweissAATTsuse.com- New version 2.4.0
* Check for C99 support in compiler
* Count RIO bytes and check against max stanza size
* Gracefully drop unhandled HTTP connections
* wss:// (WebSocket over SSL) support in c2s
* Allow BareJID S10N packets
* Fallback to connecting S2S using local.ip when none of the origin.ip works
* Removed explicit SQLite transactions
* SQLite postconnect SQL support
* SQLite DB setup script improvements
* Many Coverity Scan and cppcheck detected issues fixed
* Properly lowercase SASL mechanisms in c2s
* Support out-of-source build- Remove now unneeded jabberd-transactions.patch- Remove now unneeded jabberd-sqlite-postconnect-sql.patch- Remove now unneeded jabberd-sql-log.patch- Remove now unneeded jabberd-db-setup-sqlite.patch- Remove jabberd.init and use supplied upstream systemd service files
* Thu Apr 21 2016 maxAATTsuse.com- Update to 2.3.6:
* Support WebSocket fragmented packets
* Fixed delivering directed presence (to self)
* Reset in-sess \'from\' to FullJID on non-Presence packets- Changes in 2.3.5:
* Add Module to verify users using e-mail
* Reordered MIO backends priority
* Skip non-existing blowfish i386 assembler code
* Use CSPRNG for dialback keys
* Allow presence probing own connections
* Use OpenSSL functions for base64 en/decoding when available
* Option to dump packet-filter matched packets to file- Changes in 2.3.4:
* Rewrite TLS ephemeral key + cipher handling
* Recover Berkeley DB before opening it
* bcrypt support for PostgreSQL
* Option to set authreg module per realm
* AuthReg ANONYMOUS does not offer password check
* Answer to disco#info queries to user JID
* WebSocket C2S SX plugin- Changes in 2.3.3:
* Support for RSA/DH/ECDH key agreement
* bcrypt support for MySQL storage
* C2S per session user data & authreg auth API extensions for custom authreg backends
* Option to provide a custom openssl library path
* Thu Mar 24 2016 fweissAATTsuse.com- Removed sqlite transactions tag from c2s.xml and sm.xml because it is implicit in newer SQLite versions (jabberd-transactions.patch)- Added new sql tag to pass arbitrary SQL statements to the database immediately after opening it (jabberd-sqlite-postconnect-sql.patch)- Added log SQL statements in debug mode (jabberd-sql-log.patch)- Enhanced the db-setup.sqlite schema in order to improve database performance
* wrapped all statements in a single large transaction to avoid implicit transactions for each statement execution
* set page_size to 4096 to get less fine-grained locking
* set journal_mode to WAL (Write-Ahead-Log) to have many fewer fsync() operations
* created an index on the \"active\" table to increase query speed (jabberd-db-setup-sqlite.patch)
* Mon Jun 23 2014 maxAATTsuse.com- Use --enable-superseded to work around a bug in Xabber. This can be reverted once Xabber has been fixed. https://github.com/redsolution/xabber-android/issues/268
* Thu Apr 17 2014 maxAATTsuse.com- Don\'t try to own /usr/lib/systemd .
* Fri Mar 14 2014 vwallfahrerAATTsuse.com- New version: 2.3.2
* Removed unmaintained CyrusSASL backend
* Option to add realm to username in ldapvcard module
* Added systemd unit files
* Tue Jan 21 2014 kpetschAATTsuse.com-Enabled testsuite for openenSUSE_Factory only
* Fri Jan 17 2014 maxAATTsuse.com- Disable bogus rpmlint error on packaged .so file.- Remove now unneeded jabberd-sasl.patch .
* Fri Nov 29 2013 maxAATTsuse.com- Switch from Cyrus SASL to gsasl as upstream is dropping support for the former.- jabberd-add_missing_returns.patch was also obsoleted by 2.3.0.
* Thu Nov 28 2013 maxAATTsuse.com- New version 2.3.1:
* Marked \"TLS-Everywhere\" as EXPERIMENTAL feature
* default EXPERIMENTAL to \'no\'
* default SUPERSEDED to \'no\'
* moved STANZA-ACK and MY-IP-ADDRESS XEPs and IQ-PRIVATE push out of experimental status.- New version 2.3.0:
* Semantic Versioning: http://semver.org/
* TLS Everywhere: https://github.com/stpeter/manifesto
* pgsql: authreg password_type support
* pgsql: schema support
* ldapvcard: groupattr works even if no groupattr_regex defined
* ldapfull: checks for ldap group membership on login
* vCard: Assume tel phone is voice phone
* MySQL: default password hashing algorithm changed to SHA512
* out-conn-reuse s2s.xml option naming unified
* XML parse error will log buffer details
* CRAM-MD5 auth support
* router private key cachain and password support
* hashed passwords support in SQLite3 storage- jabberd-fix_buffer_overflow.patch is obsolete.
* Wed Aug 07 2013 maxAATTsuse.com- Update to 2.2.17
* obsoletes jabberd-CVE-2012-3525.patch.
* many bug fixes.- Remove special cases for SUSE releases before 11.- Don\'t install pre-stripped binaries to allow debuginfo packages.
* Tue Sep 04 2012 maxAATTsuse.com- CVE-2012-3525, bnc#777483: Fix possibility of Unsolicited Dialback Attacks- Implement \"rcjabberd status\" (bnc#777253).
* Sat May 05 2012 pascal.bleserAATTopensuse.org- update to 2.2.16:
* major bugfix release intended to fix problems introduced in 2.2.15 with moving to Git, thus a new release procedure
* implements debug logging to a file- changes from 2.2.15:
* major feature release bringing a lot of bugfixes and new features
* notably, most of the enhancements from the Apple ChatServer fork were merged into the mainline
* Wed Jun 01 2011 pascal.bleserAATTopensuse.org- update to 2.2.14:
* security release dealing with the \"billion laughs\" attack possibility discovered in many XMPP servers (CVE-2011-1755)
* shortcut DNS resolution failure in cases when given domain name is invalid
* removed xconfig - it\'s not used anywhere
* Wed Feb 23 2011 maxAATTnovell.com- New version: 2.2.13:
* Implemented XEP-0138: Stream Compression for S2S connections.
* Fixed several memleaks.- Adapt to udns package split
* Sat Feb 12 2011 pascal.bleserAATTopensuse.org- update to 2.2.12:
* many stability fixes, memory leak fixes, and connection handling fixes
* Tue Aug 31 2010 maxAATTsuse.de- Keep /usr/bin/jabberd from busy-looping
* Mon Aug 09 2010 maxAATTsuse.de- New version: 2.2.11
* ported router connection closing improvement from cwave
* fix potential segfault in a call to xhash_putx()
* enforce iq type
* Fixed packet jabber:server -> jabber:client namespace mangling
* Fixed attribute namespace handling in NAD parser
* Wed Jun 16 2010 maxAATTsuse.de- New version: 2.2.10
* Tue Feb 23 2010 maxAATTsuse.de- Version 2.2.9, which obsoletes some of the patches.
* Thu Jun 04 2009 maxAATTsuse.de- Clean up BuildRequires and patches- Patch configure, so that we can also build on older openSUSE versions.
* Wed May 27 2009 maxAATTsuse.de- Version 2.2.8- Add a hard version dependency of the storage modules on the main package.
* Fri Apr 17 2009 maxAATTsuse.de- Add jabberd-ssl.patch to fix build with older openssl versions.
* Thu Apr 16 2009 maxAATTsuse.de- New version: 2.2.7.1