Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:rmax
jabberd
jabberd.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
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 ------------------------------------------------------------------- Tue Jun 28 12:50:07 UTC 2016 - max@suse.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. ------------------------------------------------------------------- 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.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor