Commit Graph

3308 Commits

Author SHA1 Message Date
Badlop d1f1958dd4 Replace the full ejabberd_zlib into a simple exmpp_compress interface (EJAB-991) 2011-09-03 01:04:33 +02:00
Badlop adc4a7f67c Fix zlib compression connection (EJAB-1448) 2011-09-03 00:06:53 +02:00
Badlop ad6218cdf2 Use the syntax PRIMARY KEY (field(int)) only for MySQL (EJAB-1337) 2011-09-02 13:50:03 +02:00
Badlop edda5e1747 Updated mysql schema with current dump (EJAB-1474) 2011-09-02 13:15:03 +02:00
Christophe Romain 2f5dc0d35d enable pubsub#deliver_notification checking (thanks to Karim Gemayel)(EJAB-1453) 2011-08-31 16:42:44 +02:00
Badlop dbe71153dc Explicitly skip useless ejabberd 2.0* mnesia tables when restoring backup
Reference:
http://www.ejabberd.im/node/4867
2011-08-29 12:38:42 +02:00
Badlop 8ddbf1c1c5 Allow multiple entry with same nick to MUC rooms (thanks to Magnus Henoch)(EJAB-305) 2011-08-23 21:52:08 +02:00
Badlop 7d3633e91c Fix more Dialyzer warnings 2011-08-22 22:26:54 +02:00
Badlop fef8c3a1f3 New option resource_conflict defines server action (thanks to Lee Boynton)(EJAB-650) 2011-08-17 19:44:56 +02:00
Badlop 7355e810a8 Fix problems detected by Dialyzer 2011-08-17 19:25:59 +02:00
Badlop 6eb5b0d298 Fix ODBC account counting (thanks to Artem Sh)(EJAB-1491) 2011-08-16 19:29:40 +02:00
Badlop e895b12aea Fix support for odbc + gen_storage + static_modules 2011-08-16 19:29:38 +02:00
Badlop afad6c75a0 Provide stacktrace in log report when module start fails 2011-08-16 19:29:36 +02:00
Badlop 4a4a7afe22 Fix SCRAM code (EJAB-1196) 2011-08-16 19:29:30 +02:00
Badlop 24f5c964cd New SASL authentication method: SCRAM-SHA-1 (thanks to Stephen Röttger)(EJAB-1196) 2011-08-16 00:28:25 +02:00
Badlop 1b7cc33a7f Add comment about ping requests sent even to non-supporting clients 2011-08-04 18:32:45 +02:00
Badlop aa8c9bf0a5 Name and groups must be binaries, not strings 2011-07-28 16:58:58 +02:00
Badlop 92887e96bd Return #roster elements in the expected format 2011-07-28 16:58:40 +02:00
Badlop 4f101c318f Fix JID format, relevant when contact is in roster and shared roster 2011-07-28 16:05:18 +02:00
Badlop 4fcbd5894e Send presence from shared roster contacts to new logged user (EJAB-1412) 2011-07-28 16:05:15 +02:00
Badlop cd7beb9492 External auth should call storage auth only when cache is enabled 2011-07-27 13:19:53 +02:00
Badlop 91fc4a6fbb Verify username provided in registration web form 2011-07-27 12:44:43 +02:00
Badlop 158aa06760 Handle case when ejabberd_auth_* says the account exists 2011-07-27 12:44:41 +02:00
Badlop 9c2f0681f0 More fix Host usage when running webadmin_page_* 2011-07-21 13:36:16 +02:00
Badlop cd2d207877 Remove unused variable 2011-07-19 22:14:59 +02:00
Badlop 5ab3561700 Support for: Room option to ignore private messages from visitors 2011-07-19 22:14:58 +02:00
Badlop 19ab0174e4 Support for static_modules in mod_muc and mod_muc_log 2011-07-19 22:14:56 +02:00
Badlop 82551036c2 Fix Host usage when running webadmin_page_* (thanks to Shaun Kruger) 2011-07-19 12:23:05 +02:00
Badlop d09acc8231 Fix flash client patch 2011-07-18 21:56:23 +02:00
Badlop 98a78624cc Include status 110 in presence to new occupant (EJAB-740) 2011-07-16 19:31:44 +02:00
Badlop d923c70082 Document static_modules, prefix, and which modules don't support static 2011-07-15 02:51:01 +02:00
Badlop 06d4889586 Support static_modules in mod_vcard, vcard_xupdate, version, http_bind and http_fileserver 2011-07-15 02:50:45 +02:00
Badlop ff8bd0c2ec Support static_modules in mod_caps, ping, privacy, private, roster, stats and time 2011-07-15 02:50:04 +02:00
Badlop 12d6f3364b Support static_modules in mod_blocking, configure, pres_counter, register, shared_roster and sic 2011-07-15 02:49:48 +02:00
Badlop 86859e5234 Try first to get table of the specific Host, otherwise try 'global' 2011-07-15 02:49:35 +02:00
Badlop b0755c7cfb Use #roster record instead of direct tuple 2011-07-13 17:12:51 +02:00
Evgeniy Khramtsov c5cf9b4e6d Document ldap_tls_cacertfile and ldap_tls_depth options (EJAB-1299) 2011-07-13 15:57:24 +10:00
Evgeniy Khramtsov 8760eef677 Add ldap_tls_cacertfile and ldap_tls_depth options (EJAB-1299) 2011-07-13 15:44:31 +10:00
Badlop 0b1f3ca148 Fix support for static_modules in mod_adhoc, announce, disco, last, offline 2011-07-11 19:47:11 +02:00
Badlop 0d7e69a65e Implement dirty_get_registered_users in ejabberd_auth_storage 2011-07-11 19:47:05 +02:00
Badlop 466481d126 Improve static_modules support in hooks (EJAB-1478)
Also removed code that calls a hook for both Host and for global.
2011-07-11 19:47:03 +02:00
Badlop b8d74ab2a9 Fix translatable strings 2011-07-11 17:25:05 +02:00
Badlop 1d8a69d94f Room option to ignore private messages from visitors (thanks to Maxim Ignatenko) 2011-07-11 17:25:02 +02:00
Alexey Shchepin 72e3e0e6ad Ported flash clients patch from 2.1.x 2011-07-08 18:17:05 +03:00
Badlop 3ccbf1115c Fix read of global ldap_servers option (EJAB-1309) 2011-07-06 20:49:32 +02:00
Badlop c1e6c7d821 Document that ldap_servers can contain {host, VHost} 2011-07-06 20:47:53 +02:00
Badlop 01c160251a Fix reference to 'admin' ACL name (thanks to Samuel Wejeus)(EJAB-1476) 2011-07-05 16:32:48 +02:00
Evgeniy Khramtsov 8d4945aa7f Match ldap_uidattr_format case-insensitively (EJAB-1449) 2011-07-04 21:45:42 +10:00
Juan Pablo Carlino 06e3503976 is_user_in_group/3 must check if user belongs to given Group from Host specified on third argument.
* is_user_in_group/3 was checking if given user (passed on first parameter as
a bare jid) belonged to group of the server derived from this jid.
2011-07-01 12:52:07 -03:00
Badlop 1d244c7d9b Comment in the cfg file the correct node name used in ejabberdctl.template 2011-06-28 00:31:31 +02:00