[ejabberd] ejabberd 1.0.0 released: 'the XMPP compliancy release'

Peter Saint-Andre stpeter at jabber.org
Fri Dec 16 01:07:18 MSK 2005


FYI, I've updated this page:

http://www.jabber.org/software/ejabberd.shtml

If you see any errors, please let me know!

Peter

Mickael Remond wrote:
> Hello,
> 
> The ejabberd team is pleased to announce the release of ejabberd 1.0.0.
> ejabberd celebrated last November its 3th birthday which marks even more
> this release as an important milestone.
> 
> Unique in this release is the compliancy with the XMPP standard.
> ejabberd is the first Open Source Jabber server claiming to fully comply
> to the XMPP standard (XMPP Core and XMPP IM).
> Spread the words !
> 
> Unique features in ejabberd are:
> * Clustering.
> * HTTP Polling.
> * XMPP compliant.
> * Modular architecture.
> * Translated in 11 languages.
> * Publish-Subscribe component.
> * Statistics via Statistics Gathering (JEP-0039).
> 
> See http://www.process-one.net/en/projects/ejabberd/ for more details.
> 
> The download page can be reached at:
>   http://www.process-one.net/en/projects/ejabberd/download.html
> 
> Have fun and do not forget to celebrate this important ejabberd milestone!
> 
> Specific details for this major release:
> -=-=-=-
> 			    Release Notes
> 			    ejabberd 1.0.0
> 			    14 December 2005
> 
>    This document describes the main changes in ejabberd 1.0.0. Unique in
>    this version is the compliancy with the XMPP (eXtensible Messaging
>    and Presence Protocol) standard. ejabberd is the first Open Source
>    Jabber server claiming to fully comply to the XMPP standard.
> 
>    ejabberd can be downloaded from the Process-one website:
>    http://www.process-one.net/en/projects/ejabberd/
> 
>    Detailed information can be found in the ejabberd Feature Sheet and
>    User Guide which are available on the Process-one website:
>    http://www.process-one.net/en/projects/ejabberd/docs.html
> 
> 
>    Recent changes include:
> 
> 
> Server-to-server Encryption for Enhanced Security
> 
>   - Support for STARTTLS and SASL EXTERNAL to secure server-to-server
>     traffic has been added.
>   - Also, STARTTLS and Dialback has been implemented for
>     server-to-server (s2s) connections. Detailed information about these
>     new features can be found on:
>     http://ejabberd.jabber.ru/s2s-encryption
>   - commonName and dNSName fields matching were introduced to ease the
>     process of retrieving certificates.
>   - Different certificates can be defined for each virtual host.
> 
> ODBC Support
> 
>   - ODBC support has been improved to allow production use of ejabberd
>     with relational databases.
>   - Support for vCard storage in ODBC has been added.
>   - ejd2odbc.erl is a tool to convert an installation from Erlang's
>     database Mnesia to an ODBC compatible relational database.
> 
> Native PostgreSQL Support
> 
>   - Native PostgreSQL support gives you a better performance when you
>     use PostgreSQL.
> 
> Shared Roster groups
> 
>   - Shared Roster groups support has been enhanced. New is the ability
>     to add all registered users to everyone's roster. Detailed
>     information about this new feature can be found on
>     http://ejabberd.jabber.ru/shared-roster-all
> 
> Web Interface
> 
>    - The web interface internal code has been modified for better
>      integration and compliancy with J-EAI, an ejabberd-based Enterprise
>      Application Integration platform.
>    - More XHTML 1.0 Transitional compliancy work was done.
> 
> Transports
> 
>    - A transport workaround can be enabled during compilation. To do
>      this, you can pass the "--enable-roster-gateway-workaround" option
>      to the configure script.
>        (./configure --enable-roster-gateway-workaround)
>      This option allows transports to add items with subscription "to"
>      in the roster by sending <presence type='subscribed'/> stanza to
>      user. This option is only needed for JIT ICQ transport.
>      Warning: by enabling this option, ejabberd will not be fully XMPP
>      compliant anymore.
> 
> Documentation and Internationalization
> 
>    - Documentation has been extended to cover more topics.
>    - Translations have been updated.
> 
> Bugfixes
> 
>    - This release contains several bugfixes.
>    - Among other bugfixes include improvements to the client-to-server
>      (c2s) connection management module.
>    - Please refer to the ChangeLog file supplied
>      with this release regarding all improvements in ejabberd.
> 
> 
>    Installation Notes
> 
> 
> Supported Erlang Version
> 
>    - You need at least Erlang/OTP R9C to run ejabberd 1.0.0.
> 
> Installation
> 
>    Installers are provided for Microsoft Windows and Linux/x86.
>    Note: The Windows installer will be released on december 18, 2005.
>    Installers can be retrieved from:
>    http://www.process-one.net/en/projects/ejabberd/download.html
> 
> Migration Notes
> 
>    - Before any migration, ejabberd system and database must be properly
>      backed up.
>    - When upgrading an ODBC-based installation, you will need to change
>      the relational database schema. The following SQL commands must be
>      run on the database:
>        CREATE SEQUENCE spool_seq_seq;
>        ALTER TABLE spool ADD COLUMN seq integer;
>        ALTER TABLE spool ALTER COLUMN seq SET DEFAULT
> nextval('spool_seq_seq');
>        UPDATE spool SET seq = DEFAULT;
>        ALTER TABLE spool ALTER COLUMN seq SET NOT NULL;
> 
> References
> 
>    Contributed tutorials of interest are:
>    - Migration from Jabberd1.4 to ejabberd:
>      http://ejabberd.jabber.ru/jabberd1-to-ejabberd
>    - Migration from Jabberd2 to ejabberd:
>      http://ejabberd.jabber.ru/jabberd2-to-ejabberd
>    - Transport configuration for connecting to other networks:
>      http://ejabberd.jabber.ru/tutorials-transports
> -=-=-=-
> 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3641 bytes
Desc: S/MIME Cryptographic Signature
Url : http://lists.jabber.ru/pipermail/ejabberd/attachments/20051215/5ea495ad/smime.bin


More information about the ejabberd mailing list