diff --git a/ChangeLog b/ChangeLog index 60844364f..350556ae1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2006-09-24 Mickael Remond + + * src/doc/features.html: Added to be consistent (guide.html is in the + repository to make Latex optional, but still allow access to the doc). + +2006-09-23 Mickael Remond + + * src/ejabberd.hrl: Updated to version 1.1.2 + 2006-09-23 Alexey Shchepin * src/eldap/eldap.erl: Enable the keepalive socket option (thanks diff --git a/doc/features.html b/doc/features.html new file mode 100644 index 000000000..ae3ae9c3d --- /dev/null +++ b/doc/features.html @@ -0,0 +1,163 @@ + + + + + +Ejabberd 1.1.2 Feature Sheet + + + + + + + + + + + + + +
+
+ + + + +
+

Ejabberd 1.1.2 Feature Sheet

+

Sander Devrieze
+mailto:s.devrieze@pandora.be
+xmpp:sander@devrieze.dyndns.org


+
+
+ + logo.png + + +
+
+ +
+
I can thoroughly recommend ejabberd for ease of setup – + Kevin Smith, Current maintainer of the Psi project
+ + +

Introduction

+ + +
I just tried out ejabberd and was impressed both by ejabberd itself and the language it is written in, Erlang. — +Joeri
+ejabberd is a free and open source instant messaging server written in Erlang.
+
+ejabberd is cross-platform, distributed, fault-tolerant, and based on open standards to achieve real-time communication.
+
+ejabberd is designed to be a rock-solid and feature rich XMPP server.
+
+ejabberd is suitable for small deployments, whether they need to be scalable or not, as well as extremely big deployments.
+
+ + +

Key Features

+ + + +
Erlang seems to be tailor-made for writing stable, robust servers. — +Peter Saint-André, Executive Director of the Jabber Software Foundation
+ejabberd is: +
  • +Cross-platform: ejabberd runs under Microsoft Windows and Unix derived systems such as Linux, FreeBSD and NetBSD.
    +
    +
  • Distributed: You can run ejabberd on a cluster of machines and all of them will serve the same Jabber domain(s). When you need more capacity you can simply add a new cheap node to your cluster. Accordingly, you do not need to buy an expensive high-end machine to support tens of thousands concurrent users.
    +
    +
  • Fault-tolerant: You can deploy an ejabberd cluster so that all the information required for a properly working service will be replicated permanently on all nodes. This means that if one of the nodes crashes, the others will continue working without disruption. In addition, nodes also can be added or replaced `on the fly'.
    +
    +
  • Administrator Friendly: ejabberd is built on top of the Open Source Erlang. As a result you do not need to install an external database, an external web server, amongst others because everything is already included, and ready to run out of the box. Other administrator benefits include: +
    • +Comprehensive documentation. +
    • Straightforward installers for Linux, Mac OS X, and Windows.improved +
    • Web interface for administration tasks. +
    • Shared Roster Groups. +
    • Command line administration tool. +
    • Can integrate with existing authentication mechanisms. +
    • Capability to send announce messages. +

    +
    +
  • Internationalized: ejabberd leads in internationalization. Hence it is very well suited in a globalized world. Related features are: +
    • +Translated in 11 languages. +
    • Support for IDNA. +

    +
    +
  • Open Standards: ejabberd is the first Open Source Jabber server claiming to fully comply to the XMPP standard. +
+ + +

Additional Features

+ + + +
ejabberd is making inroads to solving the "buggy incomplete server" problem — +Justin Karneges, Founder of the Psi and the Delta projects
+Moreover, ejabberd comes with a wide range of other state-of-the-art features: +
  • +Modular +
    • +Load only the modules you want. +
    • Extend ejabberd with your own custom modules. +
    +
  • Security +
    • +SASL and STARTTLS for c2s and s2s connections. +
    • STARTTLS and Dialback s2s connections. +
    • Web interface accessible via HTTPS secure access. +
    +
  • Databases +
    • +Native MySQL support. +
    • Native PostgreSQL support. +
    • Mnesia. +
    • ODBC data storage support. +
    • Microsoft SQL Server support.new +
    +
  • Authentication +
    • +LDAP and ODBC. +
    • External Authentication script. +
    • Internal Authentication. +
    +
  • Others +
    • +Compressing XML streams with Stream Compression (JEP-0138). +
    • Interface with networks such as AIM, ICQ and MSN. +
    • Statistics via Statistics Gathering (JEP-0039). +
    • IPv6 support both for c2s and s2s connections. +
    • Multi-User Chat module with logging.improved +
    • Users Directory based on users vCards. +
    • Publish-Subscribe component. +
    • Support for virtual hosting. +
    • HTTP Polling service. +
    • IRC transport. +
    +
+ + + +
This document was translated from LATEX by +HEVEA.
+ diff --git a/src/ejabberd.hrl b/src/ejabberd.hrl index 90f86d35a..47de8a2c9 100644 --- a/src/ejabberd.hrl +++ b/src/ejabberd.hrl @@ -6,7 +6,7 @@ %%% Id : $Id$ %%%---------------------------------------------------------------------- --define(VERSION, "1.1.1"). +-define(VERSION, "1.1.2"). %-define(ejabberd_debug, true). %-define(DBGFSM, true).