]> granicus.if.org Git - ejabberd/commitdiff
* ChangeLog: Integration of multiple s2s support (EJAB-360).
authorMickaël Rémond <mickael.remond@process-one.net>
Fri, 14 Sep 2007 14:21:41 +0000 (14:21 +0000)
committerMickaël Rémond <mickael.remond@process-one.net>
Fri, 14 Sep 2007 14:21:41 +0000 (14:21 +0000)
SVN Revision: 949

ChangeLog

index cfcca62c2f44011103b7b5019deb744e706b7d9c..34907224235e23a85a2270f890219dd1e6b0f778 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,56 @@
+2007-09-14  Mickael Remond  <mremond@process-one.net>
+
+       * src/ejabberd_s2s_out.erl: Changed to actual p1_fsm behaviour. It
+       was working correctly as the API of p1_fsm and gen_fsm is strictly
+       the same.
+       
+       * src/ejabberd_s2_in.erl: Added debug hook for s2s loop (EJAB-358).
+       
+       * src/ejabberd_c2s.erl: Added debug hook for c2s loop (EJAB-358).
+       
+       * src/ejabberd_s2s.erl: open all missing connections if
+       needed (Jerome Sautret).
+       
+       * src/ejabberd_s2s.erl: don't check blacklist for services (Jerome
+       Sautret).
+       
+       * src/ejabberd_s2s.erl: Try to open all s2s connections at the
+       same time, to guarantee the right order of the packets (Jerome
+       Sautret).
+       
+       * src/ejabberd_s2s.erl: max_s2s_connexions_number local parameter
+       added (Jerome Sautret).
+
+       * src/ejabberd_s2s_out.erl: Implements s2s negociation timeouts
+       and s2s connection retrial interval (EJAB-357, EJAB-294).
+       
+       * src/ejabberd_c2s.erl: Implements timeouts during session opening
+       negociation (EJAB-355).
+
+       * doc/guide.tex: Documentation for new configure option
+       --disable-transient-supersisors (EJAB-354).
+       
+       * src/ejabberd_c2s.erl: Option to prevent the use of Erlang OTP
+       supervisor for transient processes (EJAB-354).
+       * src/ejabberd_s2s_in.erl: Likewise.
+       * src/ejabberd_s2s_out.erl: Likewise.
+       * src/mod_muc/mod_muc_room.erl: Likewise.
+       * src/configure.ac: Likewise.
+       * src/configure: Likewise.
+       * src/Makefile.in: Likewise.
+       * src/mod_muc/Makefile.in: Likewise.
+
+       * src/ejabberd_s2s_out.erl: Moved s2s connexion information from
+       INFO level to DEBUG level and more human readable information
+       explai
+
+       * src/ejabberd_s2s_in.erl: Moved s2s connexion information from
+       INFO level to DEBUG level (EJAB-353).
+
+       * src/ejabberd_s2s_out.erl: open up to 3 s2s outgoing connection
+       per domain pair (Jerome Sautret).
+       * src/ejabberd_s2s.erl: Likewise.
+
 2007-09-11  Alexey Shchepin  <alexey@process-one.net>
 
        * src/gen_mod.erl: Added get_module_opt_host/3 (thanks to Badlop)