]> granicus.if.org Git - ejabberd/log
ejabberd
12 years agoLog IP address when auth attempt fails (thanks to Zach Calvert)
Badlop [Mon, 27 Aug 2012 15:40:01 +0000 (17:40 +0200)]
Log IP address when auth attempt fails (thanks to Zach Calvert)

12 years agoAdd SCRAM and remove MD5 support to ejabberd commands auth verification
Badlop [Mon, 27 Aug 2012 14:57:56 +0000 (16:57 +0200)]
Add SCRAM and remove MD5 support to ejabberd commands auth verification

12 years agoAdded clause so ejabberdctl number of arguments error report works with R15
Badlop [Mon, 27 Aug 2012 14:38:52 +0000 (16:38 +0200)]
Added clause so ejabberdctl number of arguments error report works with R15

12 years agoOn shutdown, first stop listeners, then modules (thanks to Vishal Xica)(EJAB-1566)
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)

12 years agoSend announce Message stanzas as Headline type instead of Normal
Badlop [Tue, 24 Jul 2012 16:35:41 +0000 (18:35 +0200)]
Send announce Message stanzas as Headline type instead of Normal

12 years agoFix regression introduced in odbc/mnesia merge
Evgeniy Khramtsov [Tue, 17 Jul 2012 13:35:16 +0000 (23:35 +1000)]
Fix regression introduced in odbc/mnesia merge

12 years agoReduce size of XML stream state
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).

12 years agoFix file name of Name Service Switch (thanks to Konstantin Khomoutov)
Badlop [Fri, 6 Jul 2012 10:07:41 +0000 (12:07 +0200)]
Fix file name of Name Service Switch (thanks to Konstantin Khomoutov)

12 years agoAllow multiple fqdn values in configuration (EJAB-1578)
Badlop [Wed, 27 Jun 2012 09:10:48 +0000 (11:10 +0200)]
Allow multiple fqdn values in configuration (EJAB-1578)

12 years agoCheck node name is available before starting ejabberd (EJAB-1572)
Badlop [Fri, 8 Jun 2012 15:33:21 +0000 (17:33 +0200)]
Check node name is available before starting ejabberd (EJAB-1572)

12 years agoFix MUC start when Mnesia tables don't exist yet
Badlop [Fri, 8 Jun 2012 14:39:15 +0000 (16:39 +0200)]
Fix MUC start when Mnesia tables don't exist yet

12 years agoFix account registration
Badlop [Wed, 6 Jun 2012 10:55:35 +0000 (12:55 +0200)]
Fix account registration

12 years agoUpdate Slovak translation (thanks to Marek Bečka)
Badlop [Tue, 15 May 2012 10:00:04 +0000 (12:00 +0200)]
Update Slovak translation (thanks to Marek Bečka)

12 years agoRevert "Update ejabberd version number to 2.1.11"
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.

12 years agoRepeated http-bind request should abort only requests with same rid
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

12 years agoReceiving missing http-bind request shouldn't close waiting out-ouf-order request
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

12 years agoFix get_subscription_lists/4
Evgeniy Khramtsov [Sun, 29 Apr 2012 09:34:57 +0000 (19:34 +1000)]
Fix get_subscription_lists/4

12 years agoDo not trigger item-not-found errors in mod_http_bind (part of EJABS-1827)
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.

12 years agoMerge SQL and Mnesia code into one module (EJAB-1560)
Evgeniy Khramtsov [Fri, 27 Apr 2012 09:52:05 +0000 (19:52 +1000)]
Merge SQL and Mnesia code into one module (EJAB-1560)

12 years agoUpdate ejabberd version number to 2.1.11 v2.1.11
Badlop [Thu, 26 Apr 2012 14:04:16 +0000 (16:04 +0200)]
Update ejabberd version number to 2.1.11

12 years agoAdd ejabberd 2.1.11 release notes
Badlop [Thu, 26 Apr 2012 13:57:37 +0000 (15:57 +0200)]
Add ejabberd 2.1.11 release notes

12 years agoRecompile translation files
Badlop [Thu, 26 Apr 2012 13:54:54 +0000 (15:54 +0200)]
Recompile translation files

12 years agoUpdate Italian translation (thanks to Luca Brivio)
Badlop [Tue, 24 Apr 2012 22:00:52 +0000 (00:00 +0200)]
Update Italian translation (thanks to Luca Brivio)

12 years agomod_irc: Make use of MUC password
Maxim Ignatenko [Tue, 24 Apr 2012 11:11:17 +0000 (14:11 +0300)]
mod_irc: Make use of MUC password

12 years agoUpdate PO files manually according to the English fix
Badlop [Tue, 24 Apr 2012 11:52:59 +0000 (13:52 +0200)]
Update PO files manually according to the English fix

12 years agoFix English strings (thanks to Andreas van Cranenburgh)
Badlop [Tue, 24 Apr 2012 08:13:20 +0000 (10:13 +0200)]
Fix English strings (thanks to Andreas van Cranenburgh)

12 years agoUpdate German translation again (thanks to Nikolaus Polak)
Badlop [Tue, 24 Apr 2012 07:52:23 +0000 (09:52 +0200)]
Update German translation again (thanks to Nikolaus Polak)

12 years agoUpdate Portuguese-Brazil translation (thanks to Otávio Fernandes)
Badlop [Sun, 22 Apr 2012 22:41:01 +0000 (00:41 +0200)]
Update Portuguese-Brazil translation (thanks to Otávio Fernandes)

12 years agoUpdate Polish translation (thanks to Zbyszek Żółkiewski)
Badlop [Sun, 22 Apr 2012 22:40:11 +0000 (00:40 +0200)]
Update Polish translation (thanks to Zbyszek Żółkiewski)

12 years agoUpdate Norwegian translation (thanks to Stian B. Barmen)
Badlop [Sun, 22 Apr 2012 22:38:54 +0000 (00:38 +0200)]
Update Norwegian translation (thanks to Stian B. Barmen)

12 years agoUpdate Catalan translation (thanks to Jan Kusanagi)
Badlop [Sun, 22 Apr 2012 22:35:51 +0000 (00:35 +0200)]
Update Catalan translation (thanks to Jan Kusanagi)

12 years agoUpdate Japanese translation (thanks to Mako N)
Badlop [Wed, 18 Apr 2012 14:24:46 +0000 (16:24 +0200)]
Update Japanese translation (thanks to Mako N)

12 years agoUpdate Greek translation (thanks to James Iakovos Mandelis)
Badlop [Wed, 18 Apr 2012 14:24:04 +0000 (16:24 +0200)]
Update Greek translation (thanks to James Iakovos Mandelis)

12 years agoRemove useless mnesia call
Evgeniy Khramtsov [Fri, 20 Apr 2012 06:52:33 +0000 (16:52 +1000)]
Remove useless mnesia call

12 years agoUpdate Czech translation (thanks to Jan Pinkas)
Badlop [Wed, 18 Apr 2012 09:01:43 +0000 (11:01 +0200)]
Update Czech translation (thanks to Jan Pinkas)

12 years agoUpdate Chinese translation (thanks to Shelley Shyan)
Badlop [Wed, 18 Apr 2012 08:13:34 +0000 (10:13 +0200)]
Update Chinese translation (thanks to Shelley Shyan)

12 years agoUpdate Turkish translation (thanks to Doruk Fisek)
Badlop [Wed, 18 Apr 2012 08:13:15 +0000 (10:13 +0200)]
Update Turkish translation (thanks to Doruk Fisek)

12 years agoUpdate Russian translation (thanks to Evgeniy Khramtsov)
Badlop [Wed, 18 Apr 2012 08:12:47 +0000 (10:12 +0200)]
Update Russian translation (thanks to Evgeniy Khramtsov)

12 years agoUpdate Dutch translation (thanks to Andreas van Cranenburgh)
Badlop [Wed, 18 Apr 2012 08:12:22 +0000 (10:12 +0200)]
Update Dutch translation (thanks to Andreas van Cranenburgh)

12 years agoUpdate Esperanto 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)

12 years agoUpdate German translation (thanks to Nikolaus Polak)
Badlop [Wed, 18 Apr 2012 08:11:36 +0000 (10:11 +0200)]
Update German translation (thanks to Nikolaus Polak)

12 years agoExtract new strings
Badlop [Wed, 18 Apr 2012 08:08:30 +0000 (10:08 +0200)]
Extract new strings

12 years agoPerform user part substitution in ldap_rfilter (EJAB-1555)
Evgeniy Khramtsov [Tue, 17 Apr 2012 07:19:53 +0000 (17:19 +1000)]
Perform user part substitution in ldap_rfilter (EJAB-1555)

12 years agoPhotos from LDAP not displayed in some clients, lacking TYPE (thanks to Alex Crycheck...
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)

12 years agoUpdate Spanish translation
Badlop [Sat, 14 Apr 2012 22:19:41 +0000 (00:19 +0200)]
Update Spanish translation

12 years agoExtract new strings
Badlop [Sat, 14 Apr 2012 22:17:00 +0000 (00:17 +0200)]
Extract new strings

12 years agoFix translation script to use ejabberd_regexp (EJAB-921)
Badlop [Sat, 14 Apr 2012 22:05:03 +0000 (00:05 +0200)]
Fix translation script to use ejabberd_regexp (EJAB-921)

12 years agoDocument how to provide a long announcement (EJAB-1553)
Badlop [Sat, 14 Apr 2012 21:29:55 +0000 (23:29 +0200)]
Document how to provide a long announcement (EJAB-1553)

12 years agoHandle the scenario of disabled mod_muc (EJAB-1553)
Badlop [Sat, 14 Apr 2012 21:29:30 +0000 (23:29 +0200)]
Handle the scenario of disabled mod_muc (EJAB-1553)

12 years agoODBC support for mod_blocking
Evgeniy Khramtsov [Thu, 12 Apr 2012 04:22:56 +0000 (14:22 +1000)]
ODBC support for mod_blocking

12 years agoParse and encode https header names like native http parser does
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

12 years agoreturn user affiliation for a specified node (thanks to Karim Gemayel) (EJAB-1294)
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)

12 years agoAdd comments about Dialyzer warnings
Badlop [Wed, 11 Apr 2012 14:34:03 +0000 (16:34 +0200)]
Add comments about Dialyzer warnings

12 years agoAdd odbc modules to Makefile.win32
Evgeniy Khramtsov [Mon, 9 Apr 2012 04:53:15 +0000 (14:53 +1000)]
Add odbc modules to Makefile.win32

12 years agoRemove obsoleted function call
Evgeniy Khramtsov [Mon, 9 Apr 2012 00:43:49 +0000 (10:43 +1000)]
Remove obsoleted function call

12 years agoDon't use binary:match to extract lines from binaries
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.

12 years agoFix makefile rules for building dll-s in Makefile.win32 files
Paweł Chmielowski [Fri, 6 Apr 2012 14:31:17 +0000 (16:31 +0200)]
Fix makefile rules for building dll-s in Makefile.win32 files

12 years agoParse correctly https request split into multiple packets
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.

12 years agoMake sure that res is initialized in all cases
Paweł Chmielowski [Fri, 6 Apr 2012 10:00:43 +0000 (12:00 +0200)]
Make sure that res is initialized in all cases

12 years agoAdded missed tls:recv_data/2
Alexey Shchepin [Fri, 23 Mar 2012 09:04:26 +0000 (11:04 +0200)]
Added missed tls:recv_data/2

12 years agoDon't ignore Length parameter in tls:recv
Paweł Chmielowski [Fri, 6 Apr 2012 09:53:21 +0000 (11:53 +0200)]
Don't ignore Length parameter in tls:recv

12 years agoAvoid quadratic behavior in reading SSL data
Alexey Shchepin [Mon, 20 Feb 2012 15:41:56 +0000 (17:41 +0200)]
Avoid quadratic behavior in reading SSL data

12 years agoProperly handle HEAD request in mod_http_bind (this fixes EJAB-1538)
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)

12 years agoGet rid of duplicated code
Evgeniy Khramtsov [Fri, 6 Apr 2012 02:31:29 +0000 (12:31 +1000)]
Get rid of duplicated code

12 years agoODBC support for mod_shared_roster
Evgeniy Khramtsov [Wed, 4 Apr 2012 10:37:43 +0000 (20:37 +1000)]
ODBC support for mod_shared_roster

12 years agoODBC support for mod_irc
Evgeniy Khramtsov [Tue, 3 Apr 2012 10:23:41 +0000 (20:23 +1000)]
ODBC support for mod_irc

12 years agoODBC support for mod_vcard_xupdate
Evgeniy Khramtsov [Mon, 2 Apr 2012 05:21:54 +0000 (15:21 +1000)]
ODBC support for mod_vcard_xupdate

12 years agoODBC support for mod_announce
Evgeniy Khramtsov [Mon, 2 Apr 2012 04:49:13 +0000 (14:49 +1000)]
ODBC support for mod_announce

12 years agoAdd ODBC exporting function for privacy table
Evgeniy Khramtsov [Mon, 2 Apr 2012 02:39:23 +0000 (12:39 +1000)]
Add ODBC exporting function for privacy table

12 years agoAdd notes about mod_muc_odbc
Evgeniy Khramtsov [Mon, 2 Apr 2012 00:57:10 +0000 (10:57 +1000)]
Add notes about mod_muc_odbc

12 years agoUse proper module name
Evgeniy Khramtsov [Sat, 31 Mar 2012 12:56:51 +0000 (22:56 +1000)]
Use proper module name

12 years agoODBC support for mod_muc
Evgeniy Khramtsov [Sat, 31 Mar 2012 11:41:54 +0000 (21:41 +1000)]
ODBC support for mod_muc

12 years agoChange log level from informational to error
Evgeniy Khramtsov [Mon, 19 Mar 2012 08:52:20 +0000 (18:52 +1000)]
Change log level from informational to error

12 years agoRelax digest-uri handling (thanks to Daniel Willmann)(EJAB-1529)
Badlop [Fri, 16 Mar 2012 13:16:17 +0000 (14:16 +0100)]
Relax digest-uri handling (thanks to Daniel Willmann)(EJAB-1529)

This patch introduces a new config option - fqdn - to set the fully
qualified domain name of the host:
  {fqdn, "foo.example.com"}.
This fixes a problem with Pidgin not being able to log in on a server
that used SRV records.

12 years agoAssume we have only one CPU when an auto-detection fails (EJAB-1516)
Evgeniy Khramtsov [Tue, 28 Feb 2012 14:45:45 +0000 (00:45 +1000)]
Assume we have only one CPU when an auto-detection fails (EJAB-1516)

12 years agoCache caps timestamp before the IQ-request is done
Evgeniy Khramtsov [Tue, 28 Feb 2012 06:38:24 +0000 (16:38 +1000)]
Cache caps timestamp before the IQ-request is done

12 years agoUpdate copyright dates
Alexey Shchepin [Thu, 23 Feb 2012 15:52:34 +0000 (17:52 +0200)]
Update copyright dates

12 years agoRecommend Erlang/OTP R13B04 and R14B04
Badlop [Wed, 22 Feb 2012 14:42:13 +0000 (15:42 +0100)]
Recommend Erlang/OTP R13B04 and R14B04

12 years agoFix Enlish in the Guide (thanks to Ludovic Bocquet)
Badlop [Wed, 22 Feb 2012 14:40:31 +0000 (15:40 +0100)]
Fix Enlish in the Guide (thanks to Ludovic Bocquet)

12 years agoFix typo in xep number, bosh is xep0206 (thanks to Ludovic Bocquet)
Christophe Romain [Mon, 20 Feb 2012 13:15:08 +0000 (14:15 +0100)]
Fix typo in xep number, bosh is xep0206 (thanks to Ludovic Bocquet)

12 years agoAdd thanks to Ludovic Bocquet for past Guide contributions
Badlop [Wed, 15 Feb 2012 17:30:16 +0000 (18:30 +0100)]
Add thanks to Ludovic Bocquet for past Guide contributions

12 years agoWork also with some unicode strings in PgSQL (EJAB-1490)
Badlop [Tue, 14 Feb 2012 12:18:18 +0000 (13:18 +0100)]
Work also with some unicode strings in PgSQL (EJAB-1490)

12 years agoOption default_host for handling HTTP requests with ambiguous Host (EJAB-1261)
Badlop [Tue, 14 Feb 2012 10:35:17 +0000 (11:35 +0100)]
Option default_host for handling HTTP requests with ambiguous Host (EJAB-1261)

12 years agoReceiver should not generate an exception
Evgeniy Khramtsov [Tue, 14 Feb 2012 07:03:08 +0000 (17:03 +1000)]
Receiver should not generate an exception

12 years agoFix the documentation about default value of captcha_cmd option
Badlop [Tue, 31 Jan 2012 23:09:51 +0000 (00:09 +0100)]
Fix the documentation about default value of captcha_cmd option

12 years agoReplace a single quote with double quotes in
Evgeniy Khramtsov [Tue, 31 Jan 2012 01:18:14 +0000 (11:18 +1000)]
Replace a single quote with double quotes in
an ODBC escape (thanks to Vladislav Chugunov)

12 years agohttp_bind webserver TLS fail on Chrome (thanks to Adam Langley)(EJAB-1530)
Badlop [Thu, 19 Jan 2012 12:08:11 +0000 (13:08 +0100)]
http_bind webserver TLS fail on Chrome (thanks to Adam Langley)(EJAB-1530)

12 years agoFixed ejabberd_http:get_line
Alexey Shchepin [Thu, 19 Jan 2012 10:20:02 +0000 (12:20 +0200)]
Fixed ejabberd_http:get_line

13 years agoForeign shared rosters items not pushed (thanks to Nathan Bruning)(EJAB-1509)
Badlop [Wed, 4 Jan 2012 18:21:31 +0000 (19:21 +0100)]
Foreign shared rosters items not pushed (thanks to Nathan Bruning)(EJAB-1509)

13 years agoRevert "Update ejabberd version number to 2.1.10"
Badlop [Sat, 31 Dec 2011 19:40:04 +0000 (20:40 +0100)]
Revert "Update ejabberd version number to 2.1.10"

This reverts commit bcdae191417bbec40ec87d71b8143942da92f2f1.

13 years agomod_private.erl: misc errors cases fixes (thanks to Karim Gemayel)
Alexey Shchepin [Fri, 30 Dec 2011 14:08:24 +0000 (16:08 +0200)]
mod_private.erl: misc errors cases fixes (thanks to Karim Gemayel)

13 years agoUpdate ejabberd version number to 2.1.10 v2.1.10
Badlop [Fri, 23 Dec 2011 11:27:30 +0000 (12:27 +0100)]
Update ejabberd version number to 2.1.10

13 years agoNew release notes for 2.1.10
Badlop [Fri, 23 Dec 2011 11:24:27 +0000 (12:24 +0100)]
New release notes for 2.1.10

13 years agoSupport undefinition of ssl:seed in R15B
Badlop [Fri, 23 Dec 2011 11:19:38 +0000 (12:19 +0100)]
Support undefinition of ssl:seed in R15B

13 years agoUse the regexp frontend module (EJAB-921)
Badlop [Fri, 23 Dec 2011 10:33:33 +0000 (11:33 +0100)]
Use the regexp frontend module (EJAB-921)

13 years agoAlways allow packets from user's server and bare jid in mod_privacy*
Alexey Shchepin [Thu, 22 Dec 2011 14:35:56 +0000 (16:35 +0200)]
Always allow packets from user's server and bare jid in mod_privacy*

13 years agoFixed the previous mod_blocking patch
Alexey Shchepin [Wed, 21 Dec 2011 16:27:24 +0000 (18:27 +0200)]
Fixed the previous mod_blocking patch

13 years agoCorrected mod_blocking hooks return value, activate "Blocked Contacts" privacy list...
Alexey Shchepin [Wed, 21 Dec 2011 14:20:59 +0000 (16:20 +0200)]
Corrected mod_blocking hooks return value, activate "Blocked Contacts" privacy list after it is changed

13 years agoFix update with stripped beams (thanks to Jose M Herrero)(EJAB-1520)
Badlop [Wed, 21 Dec 2011 11:58:58 +0000 (12:58 +0100)]
Fix update with stripped beams (thanks to Jose M Herrero)(EJAB-1520)

13 years agoSupport Erlang/OTP R15B driver (EJAB-1521)
Badlop [Wed, 21 Dec 2011 11:15:21 +0000 (12:15 +0100)]
Support Erlang/OTP R15B driver (EJAB-1521)