aboutsummaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2007-11-26* src/ejabberd.cfg.example: Huge reorganization and grouping of options ↵Badlop1-155/+374
(EJAB-392). SVN Revision: 982
2007-11-26* src/mod_echo.erl: Example function that demonstrates how to receive XMPP ↵Badlop1-0/+48
packets using Erlang's message passing mechanism (EJAB-247). SVN Revision: 980
2007-11-26* src/ejabberdctl.template: Write erl_crash.dump in the log/ directory, with ↵Badlop1-0/+3
unique filename (EJAB-433). SVN Revision: 979
2007-11-26* src/ejabberdctl.template: Removed bashisms (EJAB-399). Set environment ↵Badlop2-19/+41
variables instead of passing parameters when calling erl (EJAB-421). * src/ejabberd_ctl.erl: Improvements in the help messages (EJAB-399). * doc/guide.tex: Improvements in sections ejabberdctl, and Install from Source (EJAB-399). SVN Revision: 978
2007-11-25* src/ejabberd_router.erl: BugfixAlexey Shchepin1-3/+4
SVN Revision: 977
2007-11-25* src/ejabberd_s2s_out.erl: BugfixAlexey Shchepin1-15/+15
SVN Revision: 976
2007-11-25* src/ejabberd_sm.erl: Optimized check_max_sessions (thanks toAlexey Shchepin1-6/+9
Christophe Romain) SVN Revision: 975
2007-11-22* src/ejabberd_config.erl: Improved error message when ejabberdMickaël Rémond1-1/+1
config file is not found. SVN Revision: 974
2007-11-16Better count management and batch users retrieval internal databaseChristophe Romain3-7/+67
SVN Revision: 972
2007-11-15* Making sure SVN properties are correctly set.Mickaël Rémond11-17/+17
SVN Revision: 970
2007-11-09* src/ejabberd_config.erl: Refactoring: Move internal data structure to an ↵Mickaël Rémond2-8/+16
include file. * src/ejabberd_config.hrl: Likewise. SVN Revision: 969
2007-11-03* src/ejabberd_auth.erl: Better count management and batch users retrieval ↵Mickaël Rémond3-0/+82
for relational database (Thanks to Massimiliano Mirra). * src/ejabberd_auth_odbc.erl: Likewise. * src/odbc/odbc_queries.erl: Likewise. SVN Revision: 968
2007-11-02* src/web/ejabberd_http_poll.erl: Refactoring. Moved c2s limits acquisition ↵Mickaël Rémond2-30/+44
to a separate module. * src/ejabberd_c2s_config.erl: Likewise. SVN Revision: 966
2007-11-01* src/web/ejabberd_http_poll.erl: Support for c2s ACL access,Mickaël Rémond1-4/+40
max_stanza and shaper on http_bind connections (EJAB-243, EJAB-415, EJAB-416) SVN Revision: 965
2007-10-30* src/ejabberd_s2s.erl: don't use the resource of the sender to chooseJérôme Sautret3-60/+60
a s2s connection to ensure that a muc room always uses the same connection Merge branch 'ejabberd_s2s' Conflicts: .gitignore src/configure src/ejabberd_c2s.erl src/ejabberd_s2s.erl SVN Revision: 963
2007-10-17Bugfix on previous change (EJAB-380)Christophe Romain1-2/+1
SVN Revision: 960
2007-10-17* src/ejabberdctl.template: Several improvements (EJAB-380)Alexey Shchepin4-14/+163
(thanks to Sander Devrieze, Sergei Golovan, Torsten Werner and Badlop) * src/ejabberdctl.cfg.example: Likewise * src/ejabberd.inetrc: Likewise * src/Makefile.in: Likewise SVN Revision: 959
2007-10-17* src/mod_privacy.erl: BugfixAlexey Shchepin1-6/+2
SVN Revision: 958
2007-10-07* src/mod_vcard_odbc.erl: Reverted previous changeAlexey Shchepin1-1/+1
SVN Revision: 957
2007-10-06* src/mod_vcard_odbc.erl: BugfixAlexey Shchepin1-1/+1
SVN Revision: 956
2007-10-06* src/mod_offline_odbc.erl: BugfixAlexey Shchepin1-1/+2
SVN Revision: 955
2007-10-01SVN Revision: 954Alexey Shchepin4-0/+498
2007-10-01* src/ejabberd_auth_pam.erl: Support for PAM authenticationAlexey Shchepin5-2113/+3059
(thanks to Evgeniy Khramtsov) * src/ejabberd.cfg.example: Likewise * src/configure.ac: Likewise * src/aclocal.m4: Likewise * src/Makefile.in: Likewise * examples/ejabberd.pam: Likewise * doc/guide.tex: Likewise SVN Revision: 953
2007-09-28Added some missing NOT NULL restrictionsChristophe Romain3-5/+5
SVN Revision: 952
2007-09-27apply rootdir patch from Badlop (EJAB-385)Christophe Romain1-4/+5
SVN Revision: 951
2007-09-25* src/ejabberd_s2s.erl: Max number of connections and max numberAlexey Shchepin1-181/+227
of connections per node now can be specified via max_s2s_connections and max_s2s_connections_per_node acl rules SVN Revision: 950
2007-09-14* src/ejabberd_s2s_out.erl: Changed to actual p1_fsm behaviour. It was workingMickaël Rémond1-3/+3
correctly as the API of p1_fsm and gen_fsm is strictly the same. SVN Revision: 948
2007-09-14* src/ejabberd_s2_in.erl: Added debug hook for s2s loop (EJAB-358).Mickaël Rémond1-0/+1
SVN Revision: 947
2007-09-14* src/ejabberd_c2s.erl: Added debug hook for c2s loop (EJAB-358).Mickaël Rémond1-1/+6
SVN Revision: 946
2007-09-14* src/ejabberd_s2s.erl: open all missing connections if needed.Mickaël Rémond1-21/+24
SVN Revision: 945
2007-09-14* src/ejabberd_s2s.erl: untabifyMickaël Rémond1-138/+138
SVN Revision: 944
2007-09-14* src/ejabberd_s2s.erl: don't check blacklist for services.Mickaël Rémond1-4/+3
SVN Revision: 943
2007-09-14* src/ejabberd_s2s.erl: Fixed merge conflict (duplicate functions).Mickaël Rémond1-26/+25
SVN Revision: 942
2007-09-14Try to open all s2s connections at the same time, to guarantee the right ↵Mickaël Rémond1-5/+18
order of the packets. SVN Revision: 941
2007-09-14Comment.Mickaël Rémond1-0/+1
SVN Revision: 938
2007-09-14max_s2s_connexions_number local parameter added.Mickaël Rémond1-2/+12
SVN Revision: 937
2007-09-14* src/ejabberd_s2s_out.erl: Implements s2s negociation timeouts and s2s ↵Mickaël Rémond1-40/+102
connection retrial interval (EJAB-357, EJAB-294). SVN Revision: 936
2007-09-14open up to 3 s2s outgoing connection per domain pairMickaël Rémond1-0/+1
SVN Revision: 935
2007-09-14* src/ejabberd_c2s.erl: Hibernate inactive c2s processes (EJAB-356).Mickaël Rémond1-81/+97
SVN Revision: 934
2007-09-14* src/ejabberd_c2s.erl: Implements timeouts during session opening ↵Mickaël Rémond1-27/+65
negociation (EJAB-355). SVN Revision: 933
2007-09-14* src/ejabberd_c2s.erl: Option to prevent the use of Erlang OTP supervisor ↵Mickaël Rémond8-8/+80
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. SVN Revision: 931
2007-09-14* src/ejabberd_s2s_out.erl: Moved s2s connexion information from INFO level ↵Mickaël Rémond1-12/+72
to DEBUG level and more human readable information explaining what is going on (EJAB-353). SVN Revision: 930
2007-09-14* src/ejabberd_s2s_in.erl: Moved s2s connexion information from INFO level ↵Mickaël Rémond1-6/+6
to DEBUG level (EJAB-353). SVN Revision: 929
2007-09-14open up to 3 s2s outgoing connection per domain pairMickaël Rémond3-72/+93
SVN Revision: 928
2007-09-11* src/gen_mod.erl: Added get_module_opt_host/3 (thanks to Badlop)Alexey Shchepin1-3/+8
SVN Revision: 927
2007-09-06* src/mod_configure.erl: Virtual host support for mod_configure (Thanks to ↵Mickaël Rémond1-51/+22
Badlop) (EJAB-285). SVN Revision: 921
2007-09-04* src/mod_offline_odbc.erl: BugfixAlexey Shchepin1-3/+3
SVN Revision: 920
2007-09-04* src/mod_register.erl: update ejabberd commands to support XEP-0133 ↵Mickaël Rémond5-419/+865
(initial patch by Badlop) (EJAB-325). * src/mod_configure.erl: Likewise. * src/mod_announce.erl: Likewise. * src/jlib.hrl: Likewise. * src/ejabberd.cfg.example: Likewise. * doc/guide.tex: Likewise. SVN Revision: 918
2007-09-02* src/jlib.erl: Removed http_base_64:decode callAlexey Shchepin1-8/+0
SVN Revision: 908
2007-09-01* src/mod_muc/mod_muc_room.erl: Added logging of MUC admin/ownerAlexey Shchepin1-0/+2
queries SVN Revision: 907