aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* * src/treap.erl: BugfixAlexey Shchepin2008-04-233-9/+52
| | | | | | | * 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-225-21/+275
| | | | | | | | | 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-227-18/+104
| | | | | | | | | | | | | | | 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-185-3/+70
| | | | | | | | | 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
* * doc/guide.tex: Clarification: PEP is enabled in default configBadlop2008-04-162-1/+6
| | | | SVN Revision: 1295
* Cache negative response (EJAB-474)Christophe Romain2008-04-142-2/+19
| | | | SVN Revision: 1294
* * src/web/ejabberd_web_admin.erl: Include Last-Modified HTTPBadlop2008-04-122-4/+13
| | | | | | header in responses to allow caching (EJAB-546) SVN Revision: 1292
* * src/Makefile.in: Improved indentation of GCC callBadlop2008-04-116-23/+45
| | | | | | | | | * 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-112-15/+4
| | | | SVN Revision: 1290
* Merge SVN r1287 from trunk to 2.0.x branch:Badlop2008-04-111-2/+2
| | | | | | | | | * src/tls/tls_drv.c: Fixed gcc signedness warnings (EJAB-447) * src/ejabberd_zlib/ejabberd_zlib_drv.c: Likewise * src/expat_erl.c: Removed R9B workaround (EJAB-447) SVN Revision: 1289
* * src/ejabberd_config.erl: Removed a dependency on string:to_upperAlexey Shchepin2008-04-112-22/+25
| | | | SVN Revision: 1288
* * src/tls/tls_drv.c: Fixed gcc signedness warningsAlexey Shchepin2008-04-113-5/+8
| | | | | | * src/ejabberd_zlib/ejabberd_zlib_drv.c: Likewise SVN Revision: 1287
* * src/expat_erl.c: Removed R9B workaroundAlexey Shchepin2008-04-112-99/+9
| | | | SVN Revision: 1286
* pubsub identity and database update bugfixChristophe Romain2008-04-103-30/+43
| | | | SVN Revision: 1285
* * Changelog: typo.Mickaël Rémond2008-04-101-1/+1
| | | | SVN Revision: 1282
* *src/ejabberd_c2s.erl: Uniform default value for empty privacy list. Fixes ↵Mickaël Rémond2008-04-102-24/+24
| | | | | | (EJAB-603). SVN Revision: 1281
* * src/ejabberd_auth_ldap.erl: LDAP function to get the number ofBadlop2008-04-082-2/+14
| | | | | | | | 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
* * doc/guide.tex: Documented the IQ discipline {queue, N}.Mickaël Rémond2008-04-073-1968/+3308
| | | | | | * doc/guide.html: Likewise. SVN Revision: 1278
* * doc/guide.tex: Fix default_room_opts with default_room_optionsBadlop2008-04-053-4/+9
| | | | | | * doc/guide.html: Likewise SVN Revision: 1277
* * src/ejabberd_auth_ldap.erl (get_vh_registered_users_number): NewBadlop2008-04-042-0/+7
| | | | | | function that returns 0 registered users (EJAB-331). SVN Revision: 1276
* * src/ejabberd_c2s.erl (process_presence_probe): Don't route aBadlop2008-04-032-1/+12
| | | | | | presence probe to oneself (EJAB-498) SVN Revision: 1275
* * src/ejabberd_config.erl: Add support to include additionalBadlop2008-04-024-136/+548
| | | | | | | | | 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-022-4/+8
| | | | SVN Revision: 1272
* add condition inclusion of pep in disco identity (EJAB-564)Christophe Romain2008-04-022-17/+30
| | | | SVN Revision: 1268
* * doc/guide.tex: Updated command line parameters, epmd sectionBadlop2008-04-013-16/+29
| | | | | | * doc/guide.html: Likewise SVN Revision: 1267
* typo fix on ejabberdctl.templateChristophe Romain2008-04-011-1/+1
| | | | SVN Revision: 1266
* * doc/api/Makefile: Report the correct ejabberd version. WhenBadlop2008-04-018-90/+113
| | | | | | | | | | | | | | 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-013-1/+23
| | | | SVN Revision: 1264
* * src/ejabberd_listener.erl: Remove code of the unused listeningBadlop2008-03-313-68/+22
| | | | | | | socket option 'ssl' (EJAB-159) * src/ejabberd_app.erl: Likewise SVN Revision: 1263
* * doc/webadmmain.png: Updated to ejabberd 2.0.0Badlop2008-03-319-20/+33
| | | | | | | | | | | | | | | | | | * doc/webadmmainru.png: Likewise * doc/disco.png: Removed because not used * doc/guide.tex: Fix Latex reference to webadmin section. Update explanation of screenshots. Update xmpp addresses of Mickael Remond and Sander Devrieze. * doc/guide.html: Likewise * doc/Makefile: Remove the Hevea deprecated option -noiso * doc/guide.html: Likewise * doc/dev.html: Likewise * doc/features.html: Likewise SVN Revision: 1261
* * src/ejabberd_listener.erl (start_listener): Start also theBadlop2008-03-312-0/+20
| | | | | | supervisor of the module SVN Revision: 1260
* * doc/guide.tex: Fix epam location (thanks to Evgeniy Khramtsov)Badlop2008-03-273-4/+9
| | | | | | * doc/guide.html: Likewise SVN Revision: 1259
* * src/Makefile.in: Support for parallel compilation with 'make -j'Badlop2008-03-264-4/+25
| | | | | | | | | 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-252-0/+7
| | | | | | | 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-252-2/+8
| | | | | | in configure script (thanks to Etan Reisner)(EJAB-586) SVN Revision: 1256
* * src/Makefile.in: Failure to install epam is notBadlop2008-03-252-1/+6
| | | | | | critical (EJAB-573) SVN Revision: 1255
* * doc/guide.tex: mod_vcard_ldap replace NICK with NICKNAME (thanksBadlop2008-03-243-12/+16
| | | | | | | to Andreas Ntaflos) * doc/guide.html: Likewise SVN Revision: 1254
* * src/msgs/de.msg: Fix irc typo (thanks to Jonathan Schleifer)Badlop2008-03-245-4/+11
| | | | | | | | * src/msgs/cs.msg: Likewise * src/msgs/pl.msg: Likewise * src/msgs/sk.msg: Likewise SVN Revision: 1253
* SVN Revision: 1252Mickaël Rémond2008-03-230-0/+0
|
* SVN Revision: 1251Mickaël Rémond2008-03-230-0/+0
|
* * src/eldap/Makefile.in: Generate ELDAPv3.beam during first Makefile pass ↵Mickaël Rémond2008-03-222-2/+7
| | | | | | (EJAB-583). SVN Revision: 1249
* * doc/guide.tex: Document service_check_from (EJAB-576)Badlop2008-03-223-4/+19
| | | | | | * doc/guide.html: Likewise SVN Revision: 1248
* * src/mod_caps.erl: Move two log calls ERROR_MSG to DEBUGBadlop2008-03-213-3/+6
| | | | | | * src/shaper.erl: Move log call INFO_MSG to DEBUG SVN Revision: 1247
* * doc/guide.tex: Document s2s_default_policy andBadlop2008-03-213-0/+30
| | | | | | | s2s_host (EJAB-575) * doc/guide.html: Likewise SVN Revision: 1246
* Pubsub subscription is now wrapped in pubsub tags (EJAB-580)Christophe Romain2008-03-212-7/+9
| | | | SVN Revision: 1244
* Seek epam binary into priv/bin (EJAB-573)Christophe Romain2008-03-216-3/+29
| | | | SVN Revision: 1243
* Rewrite io:format calls to loglevel macros (EJAB-555)Christophe Romain2008-03-2114-63/+97
| | | | SVN Revision: 1239
* * doc/guide.tex: Improve explanation of how to start ejabberd whenBadlop2008-03-203-16/+35
| | | | | | | | binary installer. Don't recommend R12 in Windows compilation. Describe what happens if maxrate shaper is exceeded. * doc/guide.html: Likewise SVN Revision: 1238
* * src/eldap.erl: Improved logging. We now use ejabberd logging framework ↵Mickaël Rémond2008-03-202-85/+71
| | | | | | | | (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-173-1/+12
| | | | | | | | connection (EJAB-566) * src/ejabberd_s2s_out.erl: Likewise SVN Revision: 1235