Changelog for
jabberd-sqlite-2.4.0-53.1.x86_64.rpm :
Tue Jun 28 14:00:00 2016 maxAATTsuse.com
- Improve the verify module (jabberd-verify.patch):
* Use chat messages instead of normal ones, so that the
verification process appears as a conversation rather than
an unrelated sequence of messages.
* Use a sender jid with a domain, so that clients don\'t get
confused.
* Call pwgen and sendmail by their full paths.
* Clean up the code and break lines before 80 chars.
- Put verify into a separate subpackage, because it depends on
sendmail and pwgen.
- Enable parallel build.
Thu Jun 2 14:00:00 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 14:00:00 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 13:00:00 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 14:00:00 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 14:00:00 2014 maxAATTsuse.com
- Don\'t try to own /usr/lib/systemd .
Fri Mar 14 13:00:00 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 13:00:00 2014 kpetschAATTsuse.com
-Enabled testsuite for openenSUSE_Factory only
Fri Jan 17 13:00:00 2014 maxAATTsuse.com
- Disable bogus rpmlint error on packaged .so file.
- Remove now unneeded jabberd-sasl.patch .
Fri Nov 29 13:00:00 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 13:00:00 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 7 14:00:00 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 4 14:00:00 2012 maxAATTsuse.com
- CVE-2012-3525, bnc#777483: Fix possibility of Unsolicited
Dialback Attacks
- Implement \"rcjabberd status\" (bnc#777253).
Sat May 5 14:00:00 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 1 14:00:00 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 13:00:00 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 13:00:00 2011 pascal.bleserAATTopensuse.org
- update to 2.2.12:
* many stability fixes, memory leak fixes, and connection handling fixes
Tue Aug 31 14:00:00 2010 maxAATTsuse.de
- Keep /usr/bin/jabberd from busy-looping
Mon Aug 9 14:00:00 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 14:00:00 2010 maxAATTsuse.de
- New version: 2.2.10
Tue Feb 23 13:00:00 2010 maxAATTsuse.de
- Version 2.2.9, which obsoletes some of the patches.
Thu Jun 4 14:00:00 2009 maxAATTsuse.de
- Clean up BuildRequires and patches
- Patch configure, so that we can also build on older openSUSE versions.
Wed May 27 14:00:00 2009 maxAATTsuse.de
- Version 2.2.8
- Add a hard version dependency of the storage modules on the main package.
Fri Apr 17 14:00:00 2009 maxAATTsuse.de
- Add jabberd-ssl.patch to fix build with older openssl versions.
Thu Apr 16 14:00:00 2009 maxAATTsuse.de
- New version: 2.2.7.1