aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* * src/mod_shared_roster.erl: Fix for new registered accounts notBadlop2008-04-262-12/+153
| | | | | | | | being immediately shown in an 'all' special shared roster group (thanks to Alexey Shchepin) (EJAB-71) * src/mod_register.erl: New vhost event user_registered SVN Revision: 1303
* * src/ejabberd_c2s.erl: Added forbidden_session_hookBadlop2008-04-252-1/+9
| | | | | | | | * src/acl.erl: New access types: resource, resource_regexp and resource_glob * doc/guide.tex: Likewise SVN Revision: 1301
* * src/treap.erl: BugfixAlexey Shchepin2008-04-232-9/+47
| | | | | | | * src/mod_register.erl: Fixed table creation, timeout isn't activated when registration fails SVN Revision: 1300
* * src/mod_register.erl: Restrict registration frequency per IP orAlexey Shchepin2008-04-224-21/+266
| | | | | | | | | user * src/ejabberd_c2s.erl: Pass IP to the c2s_unauthenticated_iq hook * src/ejabberd_config.erl: Added registration_timeout option * src/treap.erl: Treaps implementation SVN Revision: 1299
* * src/ejabberd_auth.erl: Improve anonymous authentication to notBadlop2008-04-226-18/+90
| | | | | | | | | | | | | | | remove rosters accidentally (EJAB-549). New functions in ejabberd_auth to get/check password and know which module accepted the authentication. New element 'auth_module' in ejabberd_c2s record 'statedata'. Cyrsasl provides a new property in the response: {auth_module, AuthModule}. * src/ejabberd_auth_anonymous.erl: Likewise * src/ejabberd_c2s.erl: Likewise * src/cyrsasl_anonymous.erl: Likewise * src/cyrsasl_digest.erl: Likewise * src/cyrsasl_plain.erl: Likewise SVN Revision: 1297
* * src/ejabberd_s2s_out.erl: Fix long timeout when reconnecting s2sBadlop2008-04-183-3/+59
| | | | | | | | | after a remote server crash (EJAB-540) * src/ejabberd_s2s_in.erl: Likewise * src/ejabberd_s2s.erl: Likewise * doc/guide.tex: Likewise SVN Revision: 1296
* Cache negative response (EJAB-474)Christophe Romain2008-04-141-2/+15
| | | | SVN Revision: 1294
* * src/web/ejabberd_web_admin.erl: Include Last-Modified HTTPBadlop2008-04-121-4/+8
| | | | | | header in responses to allow caching (EJAB-546) SVN Revision: 1292
* * src/Makefile.in: Improved indentation of GCC callBadlop2008-04-115-23/+39
| | | | | | | | | * src/ejabberd_zlib/Makefile.in: Likewise * src/mod_irc/Makefile.in: Likewise * src/stringprep/Makefile.in: Likewise * src/tls/Makefile.in: Likewise SVN Revision: 1291
* * src/ejabberd_listener.erl (start_listener): Revert SVN r1260.Badlop2008-04-111-15/+0
| | | | SVN Revision: 1290
* * src/ejabberd_config.erl: Removed a dependency on string:to_upperAlexey Shchepin2008-04-111-22/+23
| | | | SVN Revision: 1288
* * src/tls/tls_drv.c: Fixed gcc signedness warningsAlexey Shchepin2008-04-112-5/+5
| | | | | | * src/ejabberd_zlib/ejabberd_zlib_drv.c: Likewise SVN Revision: 1287
* * src/expat_erl.c: Removed R9B workaroundAlexey Shchepin2008-04-111-99/+5
| | | | SVN Revision: 1286
* pubsub identity and database update bugfixChristophe Romain2008-04-102-29/+36
| | | | SVN Revision: 1285
* *src/ejabberd_c2s.erl: Uniform default value for empty privacy list. Fixes ↵Mickaël Rémond2008-04-101-24/+19
| | | | | | (EJAB-603). SVN Revision: 1281
* * src/ejabberd_auth_ldap.erl: LDAP function to get the number ofBadlop2008-04-081-2/+7
| | | | | | | | registered users is too slow (EJAB-331): set timeout in LDAP search queries (thanks to Evgeniy Khramtsov) and return the number of registered users. SVN Revision: 1280
* * src/ejabberd_auth_ldap.erl (get_vh_registered_users_number): NewBadlop2008-04-041-0/+4
| | | | | | function that returns 0 registered users (EJAB-331). SVN Revision: 1276
* * src/ejabberd_c2s.erl (process_presence_probe): Don't route aBadlop2008-04-031-1/+7
| | | | | | presence probe to oneself (EJAB-498) SVN Revision: 1275
* * src/ejabberd_config.erl: Add support to include additionalBadlop2008-04-021-13/+193
| | | | | | | | | configuration files. Add support for macro definition and usage. (EJAB-593) * doc/guide.tex: Likewise * doc/guide.html: Likewise SVN Revision: 1273
* Do not ignore values passed from configure (EJAB-592)Christophe Romain2008-04-021-4/+5
| | | | SVN Revision: 1272
* add condition inclusion of pep in disco identity (EJAB-564)Christophe Romain2008-04-021-17/+25
| | | | SVN Revision: 1268
* typo fix on ejabberdctl.templateChristophe Romain2008-04-011-1/+1
| | | | SVN Revision: 1266
* * doc/api/Makefile: Report the correct ejabberd version. WhenBadlop2008-04-016-89/+98
| | | | | | | | | | | | | | cleaning, remove also erlang.png * src/mod_muc/mod_muc_room.erl: Update source code to prevent warning messages from EDoc * src/mod_pubsub/mod_pubsub.erl: Likewise * src/mod_pubsub/node_default.erl: Likewise * src/mod_pubsub/nodetree_default.erl: Likewise * src/mod_pubsub/nodetree_virtual.erl: Likewise * src/mod_pubsub/pubsub.hrl: Likewise SVN Revision: 1265
* Add firewalling port range definitionChristophe Romain2008-04-012-1/+18
| | | | SVN Revision: 1264
* * src/ejabberd_listener.erl: Remove code of the unused listeningBadlop2008-03-312-68/+18
| | | | | | | socket option 'ssl' (EJAB-159) * src/ejabberd_app.erl: Likewise SVN Revision: 1263
* * src/ejabberd_listener.erl (start_listener): Start also theBadlop2008-03-311-0/+15
| | | | | | supervisor of the module SVN Revision: 1260
* * src/Makefile.in: Support for parallel compilation with 'make -j'Badlop2008-03-263-4/+17
| | | | | | | | | in multi core CPUs: fix compilation dependencies; compile behaviors before other source code. (thanks to Jonathan Schleifer) * src/mod_pubsub/Makefile.in: Likewise * src/eldap/Makefile.in: Likewise SVN Revision: 1258
* * src/ejabberd_local.erl: The iq_response table wasn't clonedAlexey Shchepin2008-03-251-0/+1
| | | | | | | automatically on all nodes which resulted in a single point of failure SVN Revision: 1257
* * src/Makefile.in: Only try to install epam if pam was enabledBadlop2008-03-251-1/+6
| | | | | | in configure script (thanks to Etan Reisner)(EJAB-586) SVN Revision: 1256
* * src/Makefile.in: Failure to install epam is notBadlop2008-03-251-1/+1
| | | | | | critical (EJAB-573) SVN Revision: 1255
* * src/msgs/de.msg: Fix irc typo (thanks to Jonathan Schleifer)Badlop2008-03-244-4/+4
| | | | | | | | * src/msgs/cs.msg: Likewise * src/msgs/pl.msg: Likewise * src/msgs/sk.msg: Likewise SVN Revision: 1253
* * src/eldap/Makefile.in: Generate ELDAPv3.beam during first Makefile pass ↵Mickaël Rémond2008-03-221-2/+2
| | | | | | (EJAB-583). SVN Revision: 1249
* * src/mod_caps.erl: Move two log calls ERROR_MSG to DEBUGBadlop2008-03-212-3/+3
| | | | | | * src/shaper.erl: Move log call INFO_MSG to DEBUG SVN Revision: 1247
* Pubsub subscription is now wrapped in pubsub tags (EJAB-580)Christophe Romain2008-03-211-7/+6
| | | | SVN Revision: 1244
* Seek epam binary into priv/bin (EJAB-573)Christophe Romain2008-03-214-3/+20
| | | | SVN Revision: 1243
* Rewrite io:format calls to loglevel macros (EJAB-555)Christophe Romain2008-03-2113-63/+78
| | | | SVN Revision: 1239
* * src/eldap.erl: Improved logging. We now use ejabberd logging framework ↵Mickaël Rémond2008-03-201-85/+63
| | | | | | | | (EJAB-582). * src/eldap.erl: Faster LDAP reconnection (Thanks to Christophe Romain) (EJAB-581) SVN Revision: 1236
* * src/ejabberd_s2s.erl: Only trigger s2s_connect_hook on successful ↵Mickaël Rémond2008-03-172-1/+6
| | | | | | | | connection (EJAB-566) * src/ejabberd_s2s_out.erl: Likewise SVN Revision: 1235
* * src/ejabberd_ctl.erl: API improvement: Added reopen_log_hook (EJAB-565)Mickaël Rémond2008-03-151-0/+2
| | | | SVN Revision: 1234
* * src/ejabberd_s2s.erl: API improvement: Added s2s_connect_hook (EJAB-566).Mickaël Rémond2008-03-151-0/+1
| | | | SVN Revision: 1232
* * src/odbc/ejabberd_odbc.erl: Start ODBC explicitely becauseBadlop2008-03-131-0/+1
| | | | | | | Erlang R12 doesn't start automatically like in R11 and older (thanks to Sergei Golovan)(EJAB-541) SVN Revision: 1231
* * src/ejabberd.hrl: Removed unused ejabberd_debug andBadlop2008-03-131-15/+14
| | | | | | PRIVACY_SUPPORT. Reordered the remaining options SVN Revision: 1230
* * src/mod_echo.erl: Small change to avoid a compilation warning ofBadlop2008-03-121-4/+7
| | | | | | unused function SVN Revision: 1228
* * src/web/ejabberd_web_admin.erl (term_to_string): Show ErlangBadlop2008-03-121-1/+4
| | | | | | terms in one line in Erlang R12 (EJAB-503) SVN Revision: 1227
* * src/ejabberd_s2s_in.erl (get_cert_domains): When compiling withBadlop2008-03-111-2/+6
| | | | | | | Erlang R12, replace the calls to deprecated module PKIX1Explicit88 with OTP-PKIX (EJAB-556) SVN Revision: 1226
* * src/ejabberd_update.erl: Fix crash when browsing the UpdateBadlop2008-03-101-2/+2
| | | | | | page in Erlang R12 (EJAB-552) SVN Revision: 1225
* * src/web/ejabberd_http_poll.erl: Fixed HTTP headers when aAlexey Shchepin2008-03-091-1/+1
| | | | | | requested session doesn't exist SVN Revision: 1223
* * src/mod_proxy65/mod_proxy65_service.erl: Implement alternativeBadlop2008-03-091-1/+1
| | | | | | | to the deprecated function inet:ip_to_bytes (thanks to Evgeniy Khramtsov)(EJAB-542) SVN Revision: 1222
* add missing ~p to error messageChristophe Romain2008-03-071-1/+1
| | | | SVN Revision: 1221
* * src/eldap/eldap_pool.erl: Improved loggingMickaël Rémond2008-03-071-0/+4
| | | | SVN Revision: 1220