Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | * src/ejabberd_auth.erl: Better count management and batch users retrieval ↵ | Mickaël Rémond | 2007-11-03 | 3 | -0/+82 | |
| | | | | | | | | | for relational database (Thanks to Massimiliano Mirra). * src/ejabberd_auth_odbc.erl: Likewise. * src/odbc/odbc_queries.erl: Likewise. SVN Revision: 968 | |||||
* | * src/web/ejabberd_http_poll.erl: Refactoring. Moved c2s limits acquisition ↵ | Mickaël Rémond | 2007-11-02 | 2 | -30/+44 | |
| | | | | | | | | to a separate module. * src/ejabberd_c2s_config.erl: Likewise. SVN Revision: 966 | |||||
* | * src/web/ejabberd_http_poll.erl: Support for c2s ACL access, | Mickaël Rémond | 2007-11-01 | 1 | -4/+40 | |
| | | | | | | | max_stanza and shaper on http_bind connections (EJAB-243, EJAB-415, EJAB-416) SVN Revision: 965 | |||||
* | * src/ejabberd_s2s.erl: don't use the resource of the sender to choose | Jérôme Sautret | 2007-10-30 | 3 | -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 | |||||
* | Bugfix on previous change (EJAB-380) | Christophe Romain | 2007-10-17 | 1 | -2/+1 | |
| | | | | SVN Revision: 960 | |||||
* | * src/ejabberdctl.template: Several improvements (EJAB-380) | Alexey Shchepin | 2007-10-17 | 4 | -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 | |||||
* | * src/mod_privacy.erl: Bugfix | Alexey Shchepin | 2007-10-17 | 1 | -6/+2 | |
| | | | | SVN Revision: 958 | |||||
* | * src/mod_vcard_odbc.erl: Reverted previous change | Alexey Shchepin | 2007-10-07 | 1 | -1/+1 | |
| | | | | SVN Revision: 957 | |||||
* | * src/mod_vcard_odbc.erl: Bugfix | Alexey Shchepin | 2007-10-06 | 1 | -1/+1 | |
| | | | | SVN Revision: 956 | |||||
* | * src/mod_offline_odbc.erl: Bugfix | Alexey Shchepin | 2007-10-06 | 1 | -1/+2 | |
| | | | | SVN Revision: 955 | |||||
* | SVN Revision: 954 | Alexey Shchepin | 2007-10-01 | 4 | -0/+498 | |
| | ||||||
* | * src/ejabberd_auth_pam.erl: Support for PAM authentication | Alexey Shchepin | 2007-10-01 | 5 | -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 | |||||
* | Added some missing NOT NULL restrictions | Christophe Romain | 2007-09-28 | 3 | -5/+5 | |
| | | | | SVN Revision: 952 | |||||
* | apply rootdir patch from Badlop (EJAB-385) | Christophe Romain | 2007-09-27 | 1 | -4/+5 | |
| | | | | SVN Revision: 951 | |||||
* | * src/ejabberd_s2s.erl: Max number of connections and max number | Alexey Shchepin | 2007-09-25 | 1 | -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 | |||||
* | * src/ejabberd_s2s_out.erl: Changed to actual p1_fsm behaviour. It was working | Mickaël Rémond | 2007-09-14 | 1 | -3/+3 | |
| | | | | | | correctly as the API of p1_fsm and gen_fsm is strictly the same. SVN Revision: 948 | |||||
* | * src/ejabberd_s2_in.erl: Added debug hook for s2s loop (EJAB-358). | Mickaël Rémond | 2007-09-14 | 1 | -0/+1 | |
| | | | | SVN Revision: 947 | |||||
* | * src/ejabberd_c2s.erl: Added debug hook for c2s loop (EJAB-358). | Mickaël Rémond | 2007-09-14 | 1 | -1/+6 | |
| | | | | SVN Revision: 946 | |||||
* | * src/ejabberd_s2s.erl: open all missing connections if needed. | Mickaël Rémond | 2007-09-14 | 1 | -21/+24 | |
| | | | | SVN Revision: 945 | |||||
* | * src/ejabberd_s2s.erl: untabify | Mickaël Rémond | 2007-09-14 | 1 | -138/+138 | |
| | | | | SVN Revision: 944 | |||||
* | * src/ejabberd_s2s.erl: don't check blacklist for services. | Mickaël Rémond | 2007-09-14 | 1 | -4/+3 | |
| | | | | SVN Revision: 943 | |||||
* | * src/ejabberd_s2s.erl: Fixed merge conflict (duplicate functions). | Mickaël Rémond | 2007-09-14 | 1 | -26/+25 | |
| | | | | SVN Revision: 942 | |||||
* | Try to open all s2s connections at the same time, to guarantee the right ↵ | Mickaël Rémond | 2007-09-14 | 1 | -5/+18 | |
| | | | | | | order of the packets. SVN Revision: 941 | |||||
* | Comment. | Mickaël Rémond | 2007-09-14 | 1 | -0/+1 | |
| | | | | SVN Revision: 938 | |||||
* | max_s2s_connexions_number local parameter added. | Mickaël Rémond | 2007-09-14 | 1 | -2/+12 | |
| | | | | SVN Revision: 937 | |||||
* | * src/ejabberd_s2s_out.erl: Implements s2s negociation timeouts and s2s ↵ | Mickaël Rémond | 2007-09-14 | 1 | -40/+102 | |
| | | | | | | connection retrial interval (EJAB-357, EJAB-294). SVN Revision: 936 | |||||
* | open up to 3 s2s outgoing connection per domain pair | Mickaël Rémond | 2007-09-14 | 1 | -0/+1 | |
| | | | | SVN Revision: 935 | |||||
* | * src/ejabberd_c2s.erl: Hibernate inactive c2s processes (EJAB-356). | Mickaël Rémond | 2007-09-14 | 1 | -81/+97 | |
| | | | | SVN Revision: 934 | |||||
* | * src/ejabberd_c2s.erl: Implements timeouts during session opening ↵ | Mickaël Rémond | 2007-09-14 | 1 | -27/+65 | |
| | | | | | | negociation (EJAB-355). SVN Revision: 933 | |||||
* | * src/ejabberd_c2s.erl: Option to prevent the use of Erlang OTP supervisor ↵ | Mickaël Rémond | 2007-09-14 | 8 | -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 | |||||
* | * src/ejabberd_s2s_out.erl: Moved s2s connexion information from INFO level ↵ | Mickaël Rémond | 2007-09-14 | 1 | -12/+72 | |
| | | | | | | to DEBUG level and more human readable information explaining what is going on (EJAB-353). SVN Revision: 930 | |||||
* | * src/ejabberd_s2s_in.erl: Moved s2s connexion information from INFO level ↵ | Mickaël Rémond | 2007-09-14 | 1 | -6/+6 | |
| | | | | | | to DEBUG level (EJAB-353). SVN Revision: 929 | |||||
* | open up to 3 s2s outgoing connection per domain pair | Mickaël Rémond | 2007-09-14 | 3 | -72/+93 | |
| | | | | SVN Revision: 928 | |||||
* | * src/gen_mod.erl: Added get_module_opt_host/3 (thanks to Badlop) | Alexey Shchepin | 2007-09-11 | 1 | -3/+8 | |
| | | | | SVN Revision: 927 | |||||
* | * src/mod_configure.erl: Virtual host support for mod_configure (Thanks to ↵ | Mickaël Rémond | 2007-09-06 | 1 | -51/+22 | |
| | | | | | | Badlop) (EJAB-285). SVN Revision: 921 | |||||
* | * src/mod_offline_odbc.erl: Bugfix | Alexey Shchepin | 2007-09-04 | 1 | -3/+3 | |
| | | | | SVN Revision: 920 | |||||
* | * src/mod_register.erl: update ejabberd commands to support XEP-0133 ↵ | Mickaël Rémond | 2007-09-04 | 5 | -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 | |||||
* | * src/jlib.erl: Removed http_base_64:decode call | Alexey Shchepin | 2007-09-02 | 1 | -8/+0 | |
| | | | | SVN Revision: 908 | |||||
* | * src/mod_muc/mod_muc_room.erl: Added logging of MUC admin/owner | Alexey Shchepin | 2007-09-01 | 1 | -0/+2 | |
| | | | | | | queries SVN Revision: 907 | |||||
* | * src/mod_muc/mod_muc_room.erl: Added user_message_shaper and | Alexey Shchepin | 2007-09-01 | 2 | -124/+302 | |
| | | | | | | | room_shaper options * src/mod_muc/mod_muc.erl: Likewise SVN Revision: 906 | |||||
* | * src/web/ejabberd_web_admin.erl: Make the web interface pages | Mickaël Rémond | 2007-08-31 | 1 | -5/+5 | |
| | | | | | | "translatable" (Thanks to Badlop) (EJAB-11). SVN Revision: 902 | |||||
* | * src/ejabberd.cfg.example: Updated mod_muc 'host' option default | Alexey Shchepin | 2007-08-29 | 1 | -1/+1 | |
| | | | | | | value (thanks to Badlop) SVN Revision: 901 | |||||
* | * src/mod_muc/mod_muc_room.erl: The mod_muc option max_users now | Alexey Shchepin | 2007-08-29 | 1 | -22/+75 | |
| | | | | | | | | limits max number of users in rooms and max_users_admin_threshold sets a number of admin or owner accounts allowd to join after max_users occupants SVN Revision: 900 | |||||
* | * src/mod_muc/mod_muc_log.erl: Added missed HTMLization in a | Alexey Shchepin | 2007-08-29 | 1 | -2/+1 | |
| | | | | | | nickname change logging (thanks to Badlop) SVN Revision: 896 | |||||
* | * src/mod_muc/mod_muc_room.erl: Changed default max number of user | Mickaël Rémond | 2007-08-28 | 1 | -1/+1 | |
| | | | | | | in a room to 200 (EJAB-248) SVN Revision: 895 | |||||
* | * src/mod_offline_odbc.erl: Implements quota for offline messages | Mickaël Rémond | 2007-08-28 | 2 | -49/+111 | |
| | | | | | | | in relational database (EJAB-314) * src/odbc/odbc_queries.erl: Likewise SVN Revision: 893 | |||||
* | * src/mod_muc/mod_muc_room.erl: Implements muc max users option | Mickaël Rémond | 2007-08-28 | 1 | -14/+61 | |
| | | | | | | from XEP-0045 (Thanks to Jerome Sautret) (EJAB-248). SVN Revision: 892 | |||||
* | * src/gen_mod.erl: Substitute @HOST@ with hostname in the 'host' | Alexey Shchepin | 2007-08-25 | 9 | -22/+14 | |
| | | | | | | | | | | | | | | option (thanks to Badlop) * src/mod_vcard.erl: Likewise * src/mod_vcard_ldap.erl: Likewise * src/mod_vcard_odbc.erl: Likewise * src/mod_muc/mod_muc.erl: Likewise * src/mod_irc/mod_irc.erl: Likewise * src/mod_echo.erl: Likewise * src/mod_pubsub/mod_pubsub.erl: Likewise * src/mod_proxy65/mod_proxy65_service.erl: Likewise SVN Revision: 888 | |||||
* | Fixed conflict | Alexey Shchepin | 2007-08-24 | 3 | -7/+0 | |
| | | | | SVN Revision: 887 | |||||
* | * src/web/ejabberd_web_admin.erl: Moved roster stuff to mod_roster* | Alexey Shchepin | 2007-08-24 | 3 | -177/+365 | |
| | | | | | | | * src/mod_roster.erl: Likewise * src/mod_roster_odbc.erl: Likewise SVN Revision: 886 |