]> granicus.if.org Git - ejabberd/commitdiff
SVN Revision: 926
authorAlexey Shchepin <alexey@process-one.net>
Tue, 11 Sep 2007 11:19:12 +0000 (11:19 +0000)
committerAlexey Shchepin <alexey@process-one.net>
Tue, 11 Sep 2007 11:19:12 +0000 (11:19 +0000)
ChangeLog

index 2ee8506381d3484de37e344998ac85f187a18027..b637a276aac22d0f91abb2c8c1d7c6364910fa79 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -7,7 +7,7 @@
 
        * src/guide.tex: Improved documentation for adding a vhost
        specific option (EJAB-297).
-       
+
        * src/mod_configure.erl: Virtual host support for
        mod_configure (Thanks to Badlop) (EJAB-285).
 
@@ -74,7 +74,7 @@
        time option (EJAB-298)
 
 2007-08-29  Alexey Shchepin  <alexey@process-one.net>
-       
+
        * src/mod_muc/mod_muc_log.erl: Added missed HTMLization in a
        nickname change logging (thanks to Badlop)
 
 
        * src/mod_offline.erl: Returns an error message to sender when
        message is discarded due to quota (EJAB-314).
-       
+
 2007-08-12  Mickael Remond  <mickael.remond@process-one.net>
 
        * src/odbc/ejabberd_odbc.erl: UTF-8 support for MySQL5 (EJAB-318).
 
        * src/xml.erl: Only wrap xmldata nodes in xml cdata "tag" if
        bigger than 50 bytes. Shorter xmlcdata nodes will be escaped.
-       
+
        * src/tls/tls_drv.c: Sends the entire certificate chain (EJAB-209).
 
        * src/acl.erl: Remove compilation warnings (EJAB-290).
        * src/xml_stream.erl: Group CDATA on a single xmlcdata
        node (splitting is not relevant as dependant on TCP/IP packet
        fragmentation) (EJAB-292).
-       
+
        * src/xml.erl: Remove compilation warnings (EJAB-290).
 
        * src/xml.erl: Do not crypt binary CData, but enclose the value in
        XML CDATA "tag".
-       
+
        * src/xml.erl: Code clean-up: removed old code in comments.
 
 2007-07-28  Mickael Remond  <mickael.remond@process-one.net>
 2007-07-26  Mickael Remond  <mickael.remond@process-one.net>
 
        * src/web/ejabberd_web_admin.erl: Code clean-up.
-       
+
        * src/mod_offline.erl: Code clean-up.
 
        * src/gen_mod.erl: Throw error more cleanly.
-       
+
        * src/mod_configure.erl: One ACL call was not virtual host
        compliant.
 
        * src/mod_last_odbc.erl: Adapted to mod_privacy changes.
        * src/mod_privacy_odbc.erl: Refactoring to extract records in
        include file.
-       
+
        * src/mod_last.erl: Adapted to mod_privacy changes.
        * src/mod_privacy.erl: Refactoring to extract records in include
        file.
        * src/mod_privacy.hrl: Likewise.
 
        * src/mod_roster_odbc.erl: Fixed wrong call.
-                                        
+
 2007-07-24  Mickael Remond  <mickael.remond@process-one.net>
 
        * doc/guide.tex: Added recommandations on max_stanza options
 
        * src/mod_muc/mod_muc_room.erl: New anti-abuse options:
        min_presence_interval and min_message_interval
-       * doc/guide.tex: Likewise 
+       * doc/guide.tex: Likewise
 
        * doc/guide.tex: Documentation improvements on watchdog
 
 
 2007-05-29  Mickael Remond  <mickael.remond@process-one.net>
 
-       * src/mod_vcard_odbc.erl: Make service description translatable in 
+       * src/mod_vcard_odbc.erl: Make service description translatable in
        discovery (EJAB-236)
-       * src/mod_vcard_ldap.erl: Likewise 
-       
+       * src/mod_vcard_ldap.erl: Likewise
+
        * src/Makefile.in: Added Dialyzer target (EJAB-189 - Thanks
        to Geoff Cant)
        * src/Makefile.in: Build XmppAddr.beam in a single pass
        * src/tls/Makefile.in: Likewise
        * src/odbc/Makefile.in: Likewise
 
-       * src/mod_vcard.erl: Make services description translatable in 
+       * src/mod_vcard.erl: Make services description translatable in
        discovery (EJAB-236 - thanks to Badlop)
        * src/mod_muc/mod_muc.erl: Likewise
        * src/mod_irc/mod_irc.erl: Likewise
 
        * doc/guide.tex: mod_muc now supports cluster.
 
-       * doc/guide.tex: Updated the max_user_sessions section. 
+       * doc/guide.tex: Updated the max_user_sessions section.
 
 2007-01-19  Alexey Shchepin  <alexey@sevcom.net>
 
        * src/mod_echo.erl: The mod_echo can now be stopped without errors.
        This is not a major issue, but can mislead other developers learning
        from this example and test module (Thanks to Magnus Henoch).
-       
+
        * TODO: Removed. The roadmap is managed on:
        http://support.process-one.net/browse/EJAB
 
 2006-11-28  Mickael Remond  <mickael.remond@process-one.net>
 
        * src/mod_proxy65/mod_proxy65_services.erl: Now using all interfaces as
-        default value for proxy listen parameter.
+       default value for proxy listen parameter.
 
        * src/ejabberd_c2s.erl: User login in with negative priority must not
        receive offline messages (Thanks to Badlop).
 2006-11-20  Mickael Remond  <mickael.remond@process-one.net>
 
        * src/ejd2odbc.erl: Copy mod_private data from Mnesia to
-       relational database.  
-       * src/odbc/odbc_queries.erl: Refactoring.  
+       relational database.
+       * src/odbc/odbc_queries.erl: Refactoring.
        * src/odbc/mssql.sql: Likewise.
        * doc/guide.tex: Doc updated to mention mod_private_odbc.
 
        * src/odbc/mysql.sql: Started integration of mod_privacy_odbc for
        MySQL and MSSQL.
        * src/odbc/mssql.sql: Likewise.
-       
+
 2006-11-15  Mickael Remond  <mickael.remond@process-one.net>
 
        * src/mod_muc/mod_muc_room.erl: API improvement: It is now easier to
        * src/ejabberd.hrl: Added the ejabberd URL
 
 2006-10-27  Mickael Remond  <mickael.remond@process-one.net>
-       
+
        * src/guide.tex: Fixed typos.
 
 2006-10-25  Mickael Remond  <mickael.remond@process-one.net>
 
        * src/ejabberd_auth_ldap.erl: LDAP authentication now allows to
        match on several alternative attributes (thanks to Evgeniy
-        Khramtsov).
+       Khramtsov).
        * src/mod_vcard_ldap.erl: Likewise.
-       * doc/guide.tex: Updated. 
+       * doc/guide.tex: Updated.
        * eldap_utils.erl: Refactoring.
        * src/eldap/Makefile.in: Likewise.
 
 2006-09-26  Mickael Remond  <mickael.remond@process-one.net>
 
        * doc/release_notes_1.1.2.txt: Draft release notes.
-       
+
        * src/msgs/pl.msg: Updated (thanks to Andrzej Smyk).
 
        * src/ejabberd_s2s.erl: More precise message for the new s2s
        statistic command.
-       
+
        * src/mod_muc/mod_muc_room.erl: Minor english update.
        * src/msgs/pl.msg: Likewise.
        * src/msgs/uk.msg: Likewise.
 
        * src/doc/guide.html: Minor W3C compliance fix in an Hevea
        generated URL.
-       
+
        * 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-22  Mickael Remond  <mickael.remond@process-one.net>
 
        * src/msgs/cs.msg: Added Czech translation (thanks to Milos Svasek).
-       
+
        * src/mod_muc/mod_muc.erl: Component name is now more user friendly
        (thanks to Badlop).
        * src/mod_irc/mod_irc.erl: Likewise.
-       * src/mod_pubsub/mod_pubsub.erl: Likewise. 
+       * src/mod_pubsub/mod_pubsub.erl: Likewise.
 
        * src/msgs/fr.msg: updated French translation.
-       
+
        * doc/guide.tex: Large improvements for ejabberd 1.1.2 (thanks to
        Sander Devrieze)
        * doc/version.tex: Likewise.
        * doc/features.tex: Likewise.
        * doc/Makefile: Likewise.
        * doc/dev.tex: Likewise.
-       
+
 2006-09-14  Mickael Remond  <mickael.remond@process-one.net>
 
        * doc/guide.tex: Minor fix on index generation.
        * src/mod_muc/mod_muc.erl: It is now possible to configure the MUC room
        history feature. A new option has been added in ejabberd muc module
        configuration (history_size) to define the size of the history. 0 is
-        used to disable the feature.
+       used to disable the feature.
        * src/mod_muc/mod_muc_room.erl: Likewise.
        * doc/guide.tex: Likewise.
 
        * src/configure.ac: Likewise
        * doc/guide.tex: Likewise.
        * doc/introduction.tex: Likewise.
-       * src/odbc/pg.sql: Minor fix. 
+       * src/odbc/pg.sql: Minor fix.
 
 2006-08-28  Mickael Remond  <mickael.remond@process-one.net>
 
        * ejabberd_zlib/Makefile.in: Likewise.
        * mod_irc/Makefile.in: Likewise.
        * stringprep/Makefile.in: Likewise.
-       * tls/Makefile.in: Likewise. 
+       * tls/Makefile.in: Likewise.
 
        * src/ejabberd.app: Updated to the current version.
 
        * src/mod_pubsub/mod_pubsub.erl: Discovery query on an item does
        no more return an "item not found error". Discovery stop correctly
        at the item level (Thanks to Christophe Romain).
-       
+
 2006-06-02  Mickael Remond  <mickael.remond@process-one.net>
 
        * src/web/ejabberd_http_poll.erl: Messages polled between the
        * src/web/ejabberd_http.erl: The web module now accepts HTTP
        absolute URL (used behind a proxy). This apply to HTTP polling and
        to the web interface (Thanks to Jean-Sebastien Pedron).
-       
+
 2006-05-29  Mickael Remond  <mickael.remond@process-one.net>
 
        * src/mod_roster.erl: According to RFC3921 section 9.2, outbound
        subscribe presence packets must be sent, even if the user has already
        asked for subcription previously (subscription: none and pending: out).
-       The mod_roster now conforms to this behaviour. 
+       The mod_roster now conforms to this behaviour.
        * src/mod_roster_odbc.erl: Likewise.
 
 2006-05-27  Mickael Remond  <mickael.remond@process-one.net>
 
        * src/mod_roster.erl: The subscribe request are now resend at login as
        long as they have not been answered. mod_roster do no more depends on
-        mod_offline.
+       mod_offline.
        * src/ejabberd_sm.erl: Likewise.
        * src/ejabberd_c2s.erl: Likewise.
        * src/mod_roster_odbc.erl: Likewise (The ODBC/relational support has
        * odbc/mysql.sql: Likewise.
 
 2006-05-22  Mickael Remond  <mickael.remond@process-one.net>
-       
+
        * src/ejabberd_sm.erl: The max_user_sessions has been moved to
        host configuration.
        * src/ejabberd.cfg.example: Likewise.
        * src/ejabberd_sm.erl: An option to limit the number of opened sessions
        for a given user have been added. As a default, a given user can only
        log in 10 times with different resources. After that, new connections
-        replace the older ones.
+       replace the older ones.
        * src/ejabberd.cfg.example: Likewise.
        * doc/guide.tex: Likewise.
 
 
        * src/web/ejabberd_http_poll.erl: Timeout disconnection were not
        properly handled after "active once" migration. This is now fixed.
-       
+
 2006-05-07  Mickael Remond  <mickael.remond@process-one.net>
 
        * src/mod_configure.erl: Unknown tables or tables from now unused
        modules are ignored during restore. The restore can now be performed in
-        such case.
+       such case.
        * src/web/ejabberd_web_admin.erl: Likewise.
        * src/ejabberd_admin.erl: Code refactoring. Common Mnesia database
        restore function.
 
        * src/ejabberd_ctl.erl: Unknown tables or tables from now unused
        modules are ignored during restore. The restore can now be performed in
-        such case.
+       such case.
 
 2006-04-28  Mickael Remond  <mickael.remond@process-one.net>
 
        * src/ejabberd_logger_h.erl: reopen-log function now rename the log
        file if it has not been already renamed by a logrotate process. This
        change allow ejabberd administrators to rotate log files on Windows
-        (EJAB-52).
+       (EJAB-52).
 
 2006-02-27  Alexey Shchepin  <alexey@sevcom.net>
 
 
        * src/ejabberd_receiver.erl: Added new debugging trace: It is now
        possible to dump the XML stream received from a client (usefull for
-        client debugging).
+       client debugging).
 
 2006-01-19  Alexey Shchepin  <alexey@sevcom.net>
 
        not properly working with all MySQL version.
        * src/odbc/ejabberd_odbc.erl: Added a way to retry database
        connection connect for 5 minutes when the connection is lost. No
-       further connection is retry after. 
+       further connection is retry after.
        * src/odbc/ejabberd_odbc_sup.erl: likewise.
-       
+
 2006-01-13  Alexey Shchepin  <alexey@sevcom.net>
 
        * src/ejabberd_service.erl: Bugfix
        * doc/Makefile: Added helper to generate the docs (Thanks to Sander
        Devrieze)
        * doc/guide.tex: Added ejabberd 1.0.0 release notes.
-       * doc/dev.tex: Code clean-up (Thanks to Sander Devrieze) 
+       * doc/dev.tex: Code clean-up (Thanks to Sander Devrieze)
 
 2005-12-16  Alexey Shchepin  <alexey@sevcom.net>
 
        * doc/guide.tex: Updated
 
 2005-12-06  Mickael Remond  <mickael.remond@process-one.net>
-        
+
        * src/ejabberd.cfg.example: Updated
 
        * src/Makefile.*: Can now be build when the Erlang environment is
 2005-11-28  Mickael Remond  <mickael.remond@process-one.net>
 
        * doc/guide.tex: Improved and updated documentation (Thanks to Sander
-        Devrieze)
+       Devrieze)
        * doc/guide.html: Likewise
        * doc/features.tex: Likewise
        * doc/introduction.tex: Likewise
        * src/ejabberd_s2s_in.erl: Support for dNSName certificate field
        and DNS name matching
        * src/XmppAddr.asn1: Moved here from src/tls/XmppAddr.asn1
-       * src/tls/XmppAddr.asn1: Likewise    
+       * src/tls/XmppAddr.asn1: Likewise
        * src/Makefile.in: Updated
        * src/tls/Makefile.in: Updated
 
 2003-02-11  Alexey Shchepin  <alexey@sevcom.net>
 
        * (all): Version 0.1-alpha released
-