Tigase 4.3.1

Submitted by mateusz.fiolka on Mon, 2009-09-28 09:53

Tested on operating systems





Installation






Basic installation





Advanced installation





Tigase setup for database



Automatic tests

Test Derby PostgreSQL MySQL
Common tests
VHosts
Bosh
Multithreading
Single tests




Client tests

Test Psi Swift Pidgin Gajim Adium Coccinella
Register
Login
Login TLS
Add contact
Remove contact
Send message
Test presence
Test service discovery
Test MUC

Documentation

Changelog 4.3.1 - 4.1.0

Base server

  • Better support for multi-cpu/multi-core systems.
  • Improved server monitoring plugins.
  • Large number of the server statistics exposed via JMX and HTTP. JavaJMXProxy added to make it easier to connect to JMX monitoring.
  • Scripting support for administrator commands. A few first scripts available in Groovy.
  • Some server statistics are available via SNMP.
  • Contacts are correctly merged now if they appear in both static and dynamic roster.
  • DomainFilter plugin is available which allows you to block user communication depending on the domain settings.
  • VHosts support improved, vhosts blocking, number of users limiting and other vhost properties are now configurable.
  • Roster versioning support added - XEP-0237: Roster Versioning
  • ZLib compression support added for client-to-server connections and connections between cluster nodes.

Clustering

  • Cluster code re-implemented to make it more robust and reliable.
  • Number of performance improvements in the cluster code and Session Manager.
  • Pluggable clustering strategies API added to the clustering framework.

XML Parser

  • XML Parser bug fixed related to handling double and single quotes.
  • XML Parser handling for mixed content improved.
  • XML Parser performce improved.

PubSub

  • Number of performance improvement for PubSub component.
  • A new dedicated database schema designed. PubSub is now successfully tested with hundreds of millions nodes and millions of subscriptions for each node.
  • PEP support is now independent from the PubSub component/implementation.

Bosh

  • Bosh keep-alive support added.

Installer

  • Improved installer GUI and added installer support for CLI mode.
  • Installer, now, automatically creates all administrator accounts in the database.