File jabberd.changes of Package jabberd
-------------------------------------------------------------------
Tue Mar 21 10:52:38 UTC 2023 - Reinhard Max <max@suse.com>
- Update to 2.7.0:
* openssl-1.1 support
* Python script to export data in XEP-0227 format
* Fix build errors with MariaDB 10.2
* Use systemd BindsTo= instead of BindTo.
- Drop support for old SUSE versions.
-------------------------------------------------------------------
Sat Dec 11 17:21:22 UTC 2017 - jgonzalez@suse.com
- Update to 2.6.1:
* Fixed offered SASL mechanism check
- Changes in 2.6.0
* Better SASL error messages
- Changes in 2.5.0
* Do not attempt to reload SM modules on SIGHUP
* Cleanup config files example
* Fixed memory leak in pgsql storage driver
* Fixed two double-frees caused by dangling pointers
* Fixed c2s logger initialization point
- Add:
* jabberd-2.6.1-openssl-1.1.patch
* jabberd-2.6.1-mariadb-10.2.patch
- Change:
* jabberd-etc.patch
-------------------------------------------------------------------
Thu Jun 2 09:28:23 UTC 2016 - fweiss@suse.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 15:19:19 UTC 2016 - max@suse.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 14:36:00 UTC 2016 - fweiss@suse.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 13:30:53 UTC 2014 - max@suse.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 09:20:31 UTC 2014 - max@suse.com
- Don't try to own /usr/lib/systemd .
-------------------------------------------------------------------
Fri Mar 14 15:05:11 UTC 2014 - vwallfahrer@suse.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 15:28:11 UTC 2014 - kpetsch@suse.com
-Enabled testsuite for openenSUSE_Factory only
-------------------------------------------------------------------
Fri Jan 17 13:26:43 UTC 2014 - max@suse.com
- Disable bogus rpmlint error on packaged .so file.
- Remove now unneeded jabberd-sasl.patch .
-------------------------------------------------------------------
Fri Nov 29 14:39:52 UTC 2013 - max@suse.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 17:33:32 UTC 2013 - max@suse.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 12:43:35 UTC 2013 - max@suse.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 12:03:10 UTC 2012 - max@suse.com
- CVE-2012-3525, bnc#777483: Fix possibility of Unsolicited
Dialback Attacks
- Implement "rcjabberd status" (bnc#777253).
-------------------------------------------------------------------
Sat May 5 09:22:11 UTC 2012 - pascal.bleser@opensuse.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 20:58:47 UTC 2011 - pascal.bleser@opensuse.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 16:52:11 UTC 2011 - max@novell.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 08:15:15 UTC 2011 - pascal.bleser@opensuse.org
- update to 2.2.12:
* many stability fixes, memory leak fixes, and connection handling fixes
-------------------------------------------------------------------
Tue Aug 31 00:00:00 UTC 2010 - max@suse.de
- Keep /usr/bin/jabberd from busy-looping
-------------------------------------------------------------------
Mon Aug 9 00:00:00 UTC 2010 - max@suse.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 00:00:00 UTC 2010 - max@suse.de
- New version: 2.2.10
-------------------------------------------------------------------
Tue Feb 23 00:00:00 UTC 2010 - max@suse.de
- Version 2.2.9, which obsoletes some of the patches.
-------------------------------------------------------------------
Thu Jun 4 00:00:00 UTC 2009 - max@suse.de
- Clean up BuildRequires and patches
- Patch configure, so that we can also build on older openSUSE versions.
-------------------------------------------------------------------
Wed May 27 00:00:00 UTC 2009 - max@suse.de
- Version 2.2.8
- Add a hard version dependency of the storage modules on the main package.
-------------------------------------------------------------------
Fri Apr 17 00:00:00 UTC 2009 - max@suse.de
- Add jabberd-ssl.patch to fix build with older openssl versions.
-------------------------------------------------------------------
Thu Apr 16 00:00:00 UTC 2009 - max@suse.de
- New version: 2.2.7.1
-------------------------------------------------------------------
Thu Nov 6 00:00:00 UTC 2008 - max@suse.de
- Fix mysql backend.
- Fix rpmlint warnings.
-------------------------------------------------------------------
Wed Sep 17 00:00:00 UTC 2008 - max@suse.de
- New version: 2.2.4
-------------------------------------------------------------------
Thu Jul 31 00:00:00 UTC 2008 - max@suse.de
- New version: 2.2.2
-------------------------------------------------------------------
Wed Jul 16 00:00:00 UTC 2008 - max@suse.de
- New version: 2.2.1
* resolver process got replaced by the udns library.
-------------------------------------------------------------------
Mon May 5 00:00:00 UTC 2008 - max@suse.de
- New version: 2.1.24.1
-------------------------------------------------------------------
Tue Feb 19 00:00:00 UTC 2008 - max@suse.de
- Update to version 2.1.23.
- Use authreg_anon and storage_fs by default, so that jabberd can
be started out of the box without any of the database subpackages.
-------------------------------------------------------------------
Mon Jan 21 00:00:00 UTC 2008 - max@suse.de
- Update to version 2.1.21.
- Create subpackages for authreg and storage modules with external
dependencies.
- Use authreg_anon and storage_fs by default so that jabberd can be
started out of the box without touching the config files or installing
additional packages.
-------------------------------------------------------------------
Sun Apr 29 00:00:00 UTC 2007 - aj@suse.de
- Add libexpat-devel to BuildRequires.
-------------------------------------------------------------------
Mon Aug 21 00:00:00 UTC 2006 - kukuk@suse.de
- Include common-* PAM config
-------------------------------------------------------------------
Wed May 31 00:00:00 UTC 2006 - max@suse.de
- Updated to version 2.0s11, fixing a remote DoS vulnerability.
- Build the storage and authreg drivers as loadable modules
(jabberd-dbmodules.patch).
- Skip automatic dependency generation for the modules to avoid
the requiremet for mini subpackages only containing a single
small shared library.
- Enable all possible storage and authreg modules, now that we
have the flexibility.
- Added jabberd-README.SUSE to explain the new module concept.
- Use an installed copy of expat (jabberd-expat.patch).
- Support authentication via SQLite (jabberd-sqlite.patch).
- Make PostgreSQL connection credencials optional
(jabberd-pgsql.patch).
- Create a user and group so that the server doesn't run as root.
-------------------------------------------------------------------
Wed Jan 25 00:00:00 UTC 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Tue Jan 10 00:00:00 UTC 2006 - sbrabec@suse.cz
- Updated to version 2.0s10.
-------------------------------------------------------------------
Wed Oct 5 00:00:00 UTC 2005 - dmueller@suse.de
- add norootforbuild
-------------------------------------------------------------------
Mon Sep 26 00:00:00 UTC 2005 - ro@suse.de
- added LDAP_DEPRECATED to CFLAGS
-------------------------------------------------------------------
Tue Sep 6 00:00:00 UTC 2005 - sbrabec@suse.cz
- Fixed init script description (#113361).
-------------------------------------------------------------------
Fri Jul 29 00:00:00 UTC 2005 - sbrabec@suse.cz
- Updated to version 2.0s9.
-------------------------------------------------------------------
Tue Apr 5 00:00:00 UTC 2005 - sbrabec@suse.cz
- Updated to version 2.0s7.
-------------------------------------------------------------------
Tue Jan 18 00:00:00 UTC 2005 - sbrabec@suse.cz
- Updated to version 2.0cvs20050111.
-------------------------------------------------------------------
Tue Jan 11 00:00:00 UTC 2005 - sbrabec@suse.cz
- Degraded to version 2.0s4, which seems to work properly.
-------------------------------------------------------------------
Thu Dec 9 00:00:00 UTC 2004 - sbrabec@suse.cz
- New SuSE package, version 2.0s6.