]>
granicus.if.org Git - ejabberd/log
Badlop [Tue, 25 Jun 2013 08:36:55 +0000 (10:36 +0200)]
Fix bug when displaying offline messages in WebAdmin
Badlop [Mon, 10 Jun 2013 15:56:00 +0000 (17:56 +0200)]
Fix Guide: ejabberd_service expects a shaper_rule, not a shaper
Badlop [Thu, 6 Jun 2013 10:23:24 +0000 (12:23 +0200)]
Detect correctly newer Darwin versions (EJAB-1594)
Badlop [Fri, 31 May 2013 11:21:16 +0000 (13:21 +0200)]
Handle multiple < and > in mod_muc_log plaintext mode (EJAB-1640)
Badlop [Thu, 30 May 2013 12:31:27 +0000 (14:31 +0200)]
Improve previous commit (EJAB-1639)
Badlop [Thu, 30 May 2013 12:08:18 +0000 (14:08 +0200)]
Handle ~ control sequence in text of mod_muc_log (EJAB-1639)
badlop [Thu, 25 Apr 2013 10:25:19 +0000 (03:25 -0700)]
Merge pull request #42 from sezuan/2.1.x
2.1.x
Badlop [Tue, 5 Feb 2013 16:22:34 +0000 (17:22 +0100)]
Update ejabberd version number to 2.1.12
Badlop [Tue, 5 Feb 2013 16:20:29 +0000 (17:20 +0100)]
Added release notes for 2.1.12
Badlop [Tue, 5 Feb 2013 15:19:23 +0000 (16:19 +0100)]
New mod_muc_log option file_permissions (EJAB-1588)
Steven Lehrburger [Tue, 18 Sep 2012 08:02:47 +0000 (08:02 +0000)]
Fix issue with ejabberd_xmlrpc user auth and SCRAM
After enabling SCRAM password hashing and SSL in ejabberd, XMLRPC ejabberdctl commands were resulting in errors like this:
W(<0.2623.0>:ejabberd_xmlrpc:328) : Error -118
A problem '{error,invalid_account_data}' occurred executing the command user_sessions_info with arguments
It seems that this because ejabberd_commands was using a different authentication check than everything else, which wasn't properly taking account for potential password hashing. (Note I'm not really sure what AccountPassMD5 is doing, but it seems to be different than the ejabberd_auth_internal's SCRAM hasing.)
Badlop [Mon, 4 Feb 2013 09:31:54 +0000 (10:31 +0100)]
Fix compatibility of LDAP support with Erlang R16A (EJAB-1612)
As explained in Erlang/OTP git log:
eldap: Remove calls to undocumented asn1rt* functions.
We are about to remove the old asn1rt* modules, so we must remove
the calls that eldap make to them. Since the calls are just a
sanity check, we can just remove the calls. Just doing the decode
will do roughly the same tests and generate similar exceptions.
Badlop [Fri, 1 Feb 2013 15:50:13 +0000 (16:50 +0100)]
Fix warning about unused variable
Badlop [Thu, 31 Jan 2013 16:27:47 +0000 (17:27 +0100)]
Update Hebrew translation (thanks to Isratine Citizen)
Badlop [Thu, 31 Jan 2013 16:25:03 +0000 (17:25 +0100)]
Fix angle brackets handle in MUC plaintext log (EJAB-1610)
Alexey Shchepin [Thu, 24 Jan 2013 14:25:13 +0000 (16:25 +0200)]
Update copyright dates
Evgeniy Khramtsov [Thu, 3 Jan 2013 10:26:16 +0000 (20:26 +1000)]
Make sure update_info returns atoms only (EJAB-1595) (Thanks to Jose M Herrero)
Alexey Shchepin [Thu, 20 Dec 2012 12:01:45 +0000 (14:01 +0200)]
Fixed signedness issue in tls_drv GET_DESCRYPTED_INPUT (EJAB-1591)
Remco Wendt [Mon, 3 Dec 2012 15:16:33 +0000 (16:16 +0100)]
Added command to list all the vhosts registered in an ejabberd node
alexeyshch [Mon, 17 Dec 2012 12:53:09 +0000 (04:53 -0800)]
Merge pull request #37 from rraptorr/tls
TLS driver impovements
Evgeniy Khramtsov [Wed, 12 Dec 2012 08:08:08 +0000 (18:08 +1000)]
Fix broken JPEG photo (EJAB-1526)
Badlop [Mon, 26 Nov 2012 12:22:29 +0000 (13:22 +0100)]
Copy, fix and document export2odbc command from mod_admin_extra.erl
Evgeniy Khramtsov [Sun, 18 Nov 2012 02:17:27 +0000 (12:17 +1000)]
Make terms serialization faster
Alexey Shchepin [Fri, 9 Nov 2012 10:43:53 +0000 (12:43 +0200)]
Fixed mod_offline:store_offline_msg argument (EJAB-1581)
Matthias Rieber [Tue, 16 Oct 2012 23:12:13 +0000 (01:12 +0200)]
backport TECH-1293(mnesia)
Matthias Rieber [Thu, 18 Oct 2012 17:46:28 +0000 (19:46 +0200)]
access_createnode acl also applies to auto created nodes
Badlop [Wed, 17 Oct 2012 16:26:55 +0000 (18:26 +0200)]
New Hebrew translation (thanks to Isratine Citizen)
Badlop [Wed, 3 Oct 2012 16:14:23 +0000 (18:14 +0200)]
Document in the guide the db_type modules option (EJAB-1560)
Badlop [Mon, 27 Aug 2012 15:40:01 +0000 (17:40 +0200)]
Log IP address when auth attempt fails (thanks to Zach Calvert)
Badlop [Mon, 27 Aug 2012 14:57:56 +0000 (16:57 +0200)]
Add SCRAM and remove MD5 support to ejabberd commands auth verification
Badlop [Mon, 27 Aug 2012 14:38:52 +0000 (16:38 +0200)]
Added clause so ejabberdctl number of arguments error report works with R15
Badlop [Wed, 25 Jul 2012 11:02:21 +0000 (13:02 +0200)]
On shutdown, first stop listeners, then modules (thanks to Vishal Xica)(EJAB-1566)
Badlop [Tue, 24 Jul 2012 16:35:41 +0000 (18:35 +0200)]
Send announce Message stanzas as Headline type instead of Normal
Janusz Dziemidowicz [Tue, 24 Jul 2012 05:40:07 +0000 (07:40 +0200)]
Detect OpenSSL version at runtime, not at compile time
Janusz Dziemidowicz [Wed, 18 Jul 2012 20:34:43 +0000 (22:34 +0200)]
Enable DHE key exchange in TLS driver
Janusz Dziemidowicz [Wed, 18 Jul 2012 20:14:11 +0000 (22:14 +0200)]
Enable ECDHE key exchange in TSL driver
Janusz Dziemidowicz [Wed, 18 Jul 2012 20:00:58 +0000 (22:00 +0200)]
Disable old and unsecure ciphers in TLS driver
Disable:
- export ciphers - broken by design, 40 and 56 bit encryption
- low encryption ciphers - 56 and 64 bit encryption
- SSLv2 ciphers - some ciphers using MD5 MAC
Janusz Dziemidowicz [Wed, 18 Jul 2012 19:57:28 +0000 (21:57 +0200)]
Disable SSL 2.0 in TLS driver
SSL 2.0 is not used anywhere as it has security problems. Disable it
unconditionally both in server and client mode. This does _not_
disable support for SSL 2.0 compatible client hello which still will
be accepted in the server mode.
Evgeniy Khramtsov [Tue, 17 Jul 2012 13:35:16 +0000 (23:35 +1000)]
Fix regression introduced in odbc/mnesia merge
Janusz Dziemidowicz [Thu, 22 Mar 2012 20:13:05 +0000 (21:13 +0100)]
Reduce size of XML stream state
This makes size of hibernated ejabberd_receiver a lot smaller (from
~290 words down to ~40).
Badlop [Fri, 6 Jul 2012 10:07:41 +0000 (12:07 +0200)]
Fix file name of Name Service Switch (thanks to Konstantin Khomoutov)
Badlop [Wed, 27 Jun 2012 09:10:48 +0000 (11:10 +0200)]
Allow multiple fqdn values in configuration (EJAB-1578)
Badlop [Fri, 8 Jun 2012 15:33:21 +0000 (17:33 +0200)]
Check node name is available before starting ejabberd (EJAB-1572)
Badlop [Fri, 8 Jun 2012 14:39:15 +0000 (16:39 +0200)]
Fix MUC start when Mnesia tables don't exist yet
Badlop [Wed, 6 Jun 2012 10:55:35 +0000 (12:55 +0200)]
Fix account registration
Badlop [Tue, 15 May 2012 10:00:04 +0000 (12:00 +0200)]
Update Slovak translation (thanks to Marek Bečka)
Badlop [Tue, 15 May 2012 09:46:31 +0000 (11:46 +0200)]
Revert "Update ejabberd version number to 2.1.11"
This reverts commit
453e249de30b925320f798ad1248d7d1a62b157b .
Paweł Chmielowski [Wed, 2 May 2012 20:38:19 +0000 (22:38 +0200)]
Repeated http-bind request should abort only requests with same rid
Before this change, when request with repeat rid was received any waiting
request was aborted (but only after next request was delivered). With this
change, only request with identical rid are aborted and this is done
immediately
Paweł Chmielowski [Wed, 2 May 2012 18:59:09 +0000 (20:59 +0200)]
Receiving missing http-bind request shouldn't close waiting out-ouf-order request
Evgeniy Khramtsov [Sun, 29 Apr 2012 09:34:57 +0000 (19:34 +1000)]
Fix get_subscription_lists/4
Paweł Chmielowski [Fri, 27 Apr 2012 11:19:49 +0000 (13:19 +0200)]
Do not trigger item-not-found errors in mod_http_bind (part of EJABS-1827)
This changes what happens to request received with out of order rid,
previously response to such request was send immediately, and client was
free to submit another request, which triggered item-not-found if it was
delivered before request with missing rid.
This change make us wait for sending response to out of order request until
request with missing rid arrives. It also queues all outgoing data before
that condition is meet.
Evgeniy Khramtsov [Fri, 27 Apr 2012 09:52:05 +0000 (19:52 +1000)]
Merge SQL and Mnesia code into one module (EJAB-1560)
Badlop [Thu, 26 Apr 2012 14:04:16 +0000 (16:04 +0200)]
Update ejabberd version number to 2.1.11
Badlop [Thu, 26 Apr 2012 13:57:37 +0000 (15:57 +0200)]
Add ejabberd 2.1.11 release notes
Badlop [Thu, 26 Apr 2012 13:54:54 +0000 (15:54 +0200)]
Recompile translation files
Badlop [Tue, 24 Apr 2012 22:00:52 +0000 (00:00 +0200)]
Update Italian translation (thanks to Luca Brivio)
Maxim Ignatenko [Tue, 24 Apr 2012 11:11:17 +0000 (14:11 +0300)]
mod_irc: Make use of MUC password
Badlop [Tue, 24 Apr 2012 11:52:59 +0000 (13:52 +0200)]
Update PO files manually according to the English fix
Badlop [Tue, 24 Apr 2012 08:13:20 +0000 (10:13 +0200)]
Fix English strings (thanks to Andreas van Cranenburgh)
Badlop [Tue, 24 Apr 2012 07:52:23 +0000 (09:52 +0200)]
Update German translation again (thanks to Nikolaus Polak)
Badlop [Sun, 22 Apr 2012 22:41:01 +0000 (00:41 +0200)]
Update Portuguese-Brazil translation (thanks to Otávio Fernandes)
Badlop [Sun, 22 Apr 2012 22:40:11 +0000 (00:40 +0200)]
Update Polish translation (thanks to Zbyszek Żółkiewski)
Badlop [Sun, 22 Apr 2012 22:38:54 +0000 (00:38 +0200)]
Update Norwegian translation (thanks to Stian B. Barmen)
Badlop [Sun, 22 Apr 2012 22:35:51 +0000 (00:35 +0200)]
Update Catalan translation (thanks to Jan Kusanagi)
Badlop [Wed, 18 Apr 2012 14:24:46 +0000 (16:24 +0200)]
Update Japanese translation (thanks to Mako N)
Badlop [Wed, 18 Apr 2012 14:24:04 +0000 (16:24 +0200)]
Update Greek translation (thanks to James Iakovos Mandelis)
Evgeniy Khramtsov [Fri, 20 Apr 2012 06:52:33 +0000 (16:52 +1000)]
Remove useless mnesia call
Badlop [Wed, 18 Apr 2012 09:01:43 +0000 (11:01 +0200)]
Update Czech translation (thanks to Jan Pinkas)
Badlop [Wed, 18 Apr 2012 08:13:34 +0000 (10:13 +0200)]
Update Chinese translation (thanks to Shelley Shyan)
Badlop [Wed, 18 Apr 2012 08:13:15 +0000 (10:13 +0200)]
Update Turkish translation (thanks to Doruk Fisek)
Badlop [Wed, 18 Apr 2012 08:12:47 +0000 (10:12 +0200)]
Update Russian translation (thanks to Evgeniy Khramtsov)
Badlop [Wed, 18 Apr 2012 08:12:22 +0000 (10:12 +0200)]
Update Dutch translation (thanks to Andreas van Cranenburgh)
Badlop [Wed, 18 Apr 2012 08:12:09 +0000 (10:12 +0200)]
Update Esperanto translation (thanks to Andreas van Cranenburgh)
Badlop [Wed, 18 Apr 2012 08:11:36 +0000 (10:11 +0200)]
Update German translation (thanks to Nikolaus Polak)
Badlop [Wed, 18 Apr 2012 08:08:30 +0000 (10:08 +0200)]
Extract new strings
Evgeniy Khramtsov [Tue, 17 Apr 2012 07:19:53 +0000 (17:19 +1000)]
Perform user part substitution in ldap_rfilter (EJAB-1555)
Badlop [Mon, 16 Apr 2012 10:25:07 +0000 (12:25 +0200)]
Photos from LDAP not displayed in some clients, lacking TYPE (thanks to Alex Crycheck)(EJAB-1554)
Badlop [Sat, 14 Apr 2012 22:19:41 +0000 (00:19 +0200)]
Update Spanish translation
Badlop [Sat, 14 Apr 2012 22:17:00 +0000 (00:17 +0200)]
Extract new strings
Badlop [Sat, 14 Apr 2012 22:05:03 +0000 (00:05 +0200)]
Fix translation script to use ejabberd_regexp (EJAB-921)
Badlop [Sat, 14 Apr 2012 21:29:55 +0000 (23:29 +0200)]
Document how to provide a long announcement (EJAB-1553)
Badlop [Sat, 14 Apr 2012 21:29:30 +0000 (23:29 +0200)]
Handle the scenario of disabled mod_muc (EJAB-1553)
Evgeniy Khramtsov [Thu, 12 Apr 2012 04:22:56 +0000 (14:22 +1000)]
ODBC support for mod_blocking
Paweł Chmielowski [Wed, 11 Apr 2012 15:24:36 +0000 (17:24 +0200)]
Parse and encode https header names like native http parser does
This code adds case normalization step to https headers parsing, making
it correctly use atoms for some special header no matter how upper/lower
case letters are used in input string
Christophe Romain [Wed, 11 Apr 2012 14:50:36 +0000 (16:50 +0200)]
return user affiliation for a specified node (thanks to Karim Gemayel) (EJAB-1294)
Badlop [Wed, 11 Apr 2012 14:34:03 +0000 (16:34 +0200)]
Add comments about Dialyzer warnings
Evgeniy Khramtsov [Mon, 9 Apr 2012 04:53:15 +0000 (14:53 +1000)]
Add odbc modules to Makefile.win32
Evgeniy Khramtsov [Mon, 9 Apr 2012 00:43:49 +0000 (10:43 +1000)]
Remove obsoleted function call
Paweł Chmielowski [Fri, 6 Apr 2012 16:55:27 +0000 (18:55 +0200)]
Don't use binary:match to extract lines from binaries
This was added in R13B3, lets roll our own implementation to make sure it
works on older erlang versions.
Paweł Chmielowski [Fri, 6 Apr 2012 14:31:17 +0000 (16:31 +0200)]
Fix makefile rules for building dll-s in Makefile.win32 files
Paweł Chmielowski [Fri, 6 Apr 2012 14:22:08 +0000 (16:22 +0200)]
Parse correctly https request split into multiple packets
This fixes case when SockMod:recv() calls returns only part of first line
of http request (GET/POST/OPTION/HEAD line). Before that change request
like that (and if keep-alive was active, all further request) were dropped.
This fixes EJAB-1537.
Paweł Chmielowski [Fri, 6 Apr 2012 10:00:43 +0000 (12:00 +0200)]
Make sure that res is initialized in all cases
Alexey Shchepin [Fri, 23 Mar 2012 09:04:26 +0000 (11:04 +0200)]
Added missed tls:recv_data/2
Paweł Chmielowski [Fri, 6 Apr 2012 09:53:21 +0000 (11:53 +0200)]
Don't ignore Length parameter in tls:recv
Alexey Shchepin [Mon, 20 Feb 2012 15:41:56 +0000 (17:41 +0200)]
Avoid quadratic behavior in reading SSL data
Paweł Chmielowski [Fri, 6 Apr 2012 09:47:38 +0000 (11:47 +0200)]
Properly handle HEAD request in mod_http_bind (this fixes EJAB-1538)
Evgeniy Khramtsov [Fri, 6 Apr 2012 02:31:29 +0000 (12:31 +1000)]
Get rid of duplicated code
Evgeniy Khramtsov [Wed, 4 Apr 2012 10:37:43 +0000 (20:37 +1000)]
ODBC support for mod_shared_roster
Evgeniy Khramtsov [Tue, 3 Apr 2012 10:23:41 +0000 (20:23 +1000)]
ODBC support for mod_irc
Evgeniy Khramtsov [Mon, 2 Apr 2012 05:21:54 +0000 (15:21 +1000)]
ODBC support for mod_vcard_xupdate