Pablo Polvorin
0d5f20cae1
Include roster pack patch from Geoff
...
Patch was already applied to 2.x branch, but not yet ported to master.
2010-09-10 15:32:19 -03:00
Pablo Polvorin
77d5eabd00
Update rosteritem table definition for mysql (gen_storage)
...
Previous definition do not work with gen_storage.
gen_storage creates the table when they don't exists, but if
they exists it simple uses that definition.
Note that the column values also had changed in gen_storage,
so instead of "B" for a bidirectional subscription, it must be
"both". Keep this in mind when loading data into the DB
2010-08-27 14:17:04 -03:00
Badlop
9050aa1de0
Support exmpp's jid record, and require next exmpp release (EXMPP-41)
2010-08-27 15:36:29 +02:00
Evgeniy Khramtsov
445691bab1
fixes ampersand escaping (EJAB-1258)
2010-08-19 20:37:28 +10:00
Andreas Köhler
d6722e353f
Fix mod_offline:remove_old_messages/1.
2010-08-18 13:22:38 +02:00
Andreas Köhler
b2d96d0753
Fix gen_storage:matchrules_transform_conditions/2 for =/=, and, andalso, or and orelse.
2010-08-18 13:22:37 +02:00
Andreas Köhler
7f1759ab0a
Fix a ?DEBUG call in ejabberd_auth.
2010-08-18 13:22:34 +02:00
Badlop
3cb128963c
Fix ejabberd_auth:get_vh_registered_users/2 (thanks to Andreas Köhler)
2010-08-18 13:22:30 +02:00
Badlop
555a3113a1
Fix EDoc error
2010-08-16 12:02:45 +02:00
Badlop
dffb9cdaf9
Fix Dialyzer reports
2010-08-13 17:41:05 +02:00
Badlop
6e65f0694e
New API to update host config on the fly (thanks to Juan Pablo Carlino)
...
Adds ejabberd_hosts:update_host_conf/2 to update a host with a new
configuration on the fly. Typically this is useful to enable / disable
specific modules for a given host without restarting the whole app.
Also fixes a problem with mod_disco, after config refreshing to include
global services if there are not locally available.
2010-08-11 23:31:30 +02:00
Evgeniy Khramtsov
bee01cfd1e
fixes typo for table copy
2010-08-10 19:44:45 +10:00
Badlop
da866ed326
When user joins non-anonymous room, warn also in presence stanza (EJAB-310)
2010-08-07 21:26:22 +02:00
Badlop
b0b98e8c63
Update the 'configure' script
2010-08-07 19:54:04 +02:00
Evgeniy Khramtsov
83e17a7c65
Make MD2 autodetected (EJAB-1285)
2010-08-07 22:28:48 +10:00
Badlop
75d8d8a43e
Fix minor typo in log message
2010-08-06 11:08:19 +02:00
Badlop
fa9b8d63f9
Ensure the default virtual host "localhost" is defined and is the first
2010-08-05 22:19:41 +02:00
Badlop
d4316558de
When an obsolete ODBC module is starting, switch to the normal one
2010-08-05 00:49:58 +02:00
Christophe Romain
690857e0d4
enforce disco features results (thanks to Karim)(EJAB-1033, EJAB-1228, EJAB-1238)
2010-08-04 18:30:22 +02:00
Badlop
73705a3b2e
Explain better what's the problem with the option clusterid
2010-08-04 14:03:33 +02:00
Evgeniy Khramtsov
7510a54f81
Loading ASN.1 driver explicitly to avoid races in LDAP (EJAB-1284)
2010-08-04 19:25:18 +10:00
Badlop
8235c9eea1
Change record() to tuple() so Dialyzer can run
2010-08-02 23:47:11 +02:00
Badlop
8cd32f9706
Change syntax of type declarations so Dialyzer accepts them
2010-08-02 23:45:51 +02:00
Badlop
72b9d8b250
Remove unused and useless SVN keywords
2010-08-02 16:03:05 +02:00
Badlop
6abfea6d8d
Minor cosmetic change in clusterid description
2010-08-02 15:48:35 +02:00
Badlop
02f19c0c1d
Only start GSSAPI support when configured, and when esasl is found
2010-07-31 01:08:11 +02:00
Badlop
3181685158
Support parallel extauth script (thanks to Jesse Thompson)(EJAB-1280)
2010-07-30 20:34:01 +02:00
Badlop
f93c6c2b35
Copy translations from 2.1.x branch, and update
2010-07-30 16:50:03 +02:00
Badlop
a134626849
Fix some English strings
2010-07-30 16:49:31 +02:00
Badlop
92dc45ad76
Don't call modules that were obsoleted by GS
2010-07-30 13:22:03 +02:00
Badlop
8a5b08e3f0
New access option in mod_roster to disable changes (EJAB-72)
2010-07-30 13:21:58 +02:00
Badlop
1a368436b4
Use the term 'room' instead of 'chatroom' and 'conference'
2010-07-30 00:06:19 +02:00
Badlop
59a19ca87a
Don't offer SASL auth before doing TLS if TLS is required (thanks to Etan Reisner)
...
Originally reported in
http://yo.jabber.ru/bugzilla/show_bug.cgi?id=251
Implements:
http://tools.ietf.org/html/rfc3920#section-6.2
If Use of TLS (Section 5) needs to be
established before a particular authentication mechanism may be used, the
receiving entity MUST NOT provide that mechanism in the list of available SASL
authentication mechanisms prior to TLS negotiation.
2010-07-29 23:14:03 +02:00
Badlop
e653598cd0
Allow mod_caps and shared_roster to start, they don't really need to use GS
2010-07-29 20:35:30 +02:00
Badlop
891c9610e9
Remove support to migrate mod_muc from ejabberd 0.7.5 or older
2010-07-29 20:24:46 +02:00
Badlop
9265c23e1a
Don't say v1.2, because that number is never increased and is confusing
2010-07-28 20:00:47 +02:00
Badlop
11130806f9
Return Registered element when account exists (thanks to PioneerMike)
2010-07-28 19:48:06 +02:00
Badlop
0d065dd021
Fix Edoc comments
2010-07-23 13:36:35 +02:00
Badlop
07e459d577
Various fixes (EJAB-831)
2010-07-23 01:23:37 +02:00
Badlop
aa791ad0c4
Support SASL GSSAPI authentication (thanks to Mikael Magnusson)(EJAB-831)
2010-07-23 01:23:35 +02:00
Badlop
17fc992ba9
Recompile the guide and configure
2010-07-23 00:30:52 +02:00
Badlop
115392ff2d
Add MH and GS specific options to ejabberd.cfg.example
2010-07-23 00:30:45 +02:00
Badlop
9e2d614b41
Update ejabberd version from 3.0.0-prealpha to 3.0.0-alpha-x
2010-07-23 00:30:41 +02:00
Badlop
917c5edfe5
Mark as obsolete the modules that use odbc instead of GS
2010-07-23 00:30:37 +02:00
Badlop
1285bd52c9
Fix ejabberd_odbc code
2010-07-23 00:30:33 +02:00
Badlop
597c1c87d4
Fix ejabberd modules
2010-07-23 00:30:32 +02:00
Badlop
58bed2cbff
Fix core files
2010-07-23 00:30:31 +02:00
Badlop
13fad04d14
Fix GS
2010-07-23 00:30:29 +02:00
Badlop
eb2ad7e699
Patch modules for GS (thanks to Stephan Maka)
2010-07-23 00:29:40 +02:00
Badlop
511f73812d
Patch core for GS (thanks to Stephan Maka)
2010-07-23 00:29:36 +02:00