]> granicus.if.org Git - ejabberd/log
ejabberd
9 years agoDisplay build status
Mickaël Rémond [Thu, 19 Feb 2015 11:10:25 +0000 (12:10 +0100)]
Display build status

9 years agoUpdate mod_vcard_ldap Guide documentation from Erlang to YAML format (Github #274...
Badlop [Tue, 17 Feb 2015 12:40:37 +0000 (13:40 +0100)]
Update mod_vcard_ldap Guide documentation from Erlang to YAML format (Github #274 #394)

9 years agomod_carboncopy: Apply small code simplification 15.02
Holger Weiss [Wed, 11 Feb 2015 23:14:57 +0000 (00:14 +0100)]
mod_carboncopy: Apply small code simplification

10 years agoCheck availability before carbon copying
Holger Weiss [Wed, 11 Feb 2015 15:12:08 +0000 (16:12 +0100)]
Check availability before carbon copying

Before generating a carbon copy for a resource, make sure it's actually
available.  This handles the case where, for some reason, the
'unset_presence_hook' wasn't called during logout of a resource.  Carbon
copies sent to that resource would otherwise be re-routed to another
resource (which might've received a copy of that message already).

10 years agoDon't crash if 'request_path' has unexpected type
Holger Weiss [Wed, 11 Feb 2015 14:38:55 +0000 (15:38 +0100)]
Don't crash if 'request_path' has unexpected type

10 years agoFix incorrect Elixir name
Mickaël Rémond [Wed, 11 Feb 2015 09:19:40 +0000 (10:19 +0100)]
Fix incorrect Elixir name

10 years agoRemove unused function clause in mod_carboncopy
Holger Weiss [Tue, 10 Feb 2015 23:52:47 +0000 (00:52 +0100)]
Remove unused function clause in mod_carboncopy

10 years agoFix "make install" without Elixir support
Holger Weiss [Tue, 10 Feb 2015 23:23:40 +0000 (00:23 +0100)]
Fix "make install" without Elixir support

Don't bail out during "make install" when ./configure was called without
"--enable-elixir".

10 years agoDisable elixir support in travis tests
Paweł Chmielowski [Tue, 10 Feb 2015 17:22:54 +0000 (18:22 +0100)]
Disable elixir support in travis tests

10 years agoMerge pull request #429 from mremond/master
Mickaël Rémond [Tue, 10 Feb 2015 17:10:27 +0000 (18:10 +0100)]
Merge pull request #429 from mremond/master

Add Elixir support to ejabberd

10 years agoAdd Elixir support to ejabberd
Mickaël Rémond [Thu, 29 Jan 2015 17:43:47 +0000 (18:43 +0100)]
Add Elixir support to ejabberd

10 years agoDocument EJABBERD_CONFIG_PATH in ejabberdctl.cfg
Holger Weiss [Mon, 9 Feb 2015 23:15:06 +0000 (00:15 +0100)]
Document EJABBERD_CONFIG_PATH in ejabberdctl.cfg

10 years agoREADME: Mention commands in the right order
Holger Weiss [Mon, 9 Feb 2015 13:57:23 +0000 (14:57 +0100)]
README: Mention commands in the right order

10 years agoREADME: Mention how to create "configure" script
Holger Weiss [Mon, 9 Feb 2015 13:31:59 +0000 (14:31 +0100)]
README: Mention how to create "configure" script

10 years agoDon't convert configuration values to strings
Holger Weiss [Mon, 9 Feb 2015 00:08:01 +0000 (01:08 +0100)]
Don't convert configuration values to strings

10 years agoFix typo in debug message
Holger Weiss [Sun, 8 Feb 2015 22:49:17 +0000 (23:49 +0100)]
Fix typo in debug message

10 years agoList all available commands in the guide (EJAB-1735)
Badlop [Wed, 28 Jan 2015 16:54:05 +0000 (17:54 +0100)]
List all available commands in the guide (EJAB-1735)

10 years agoSupport for "> ." in YAML configuration files
Badlop [Wed, 28 Jan 2015 16:16:10 +0000 (17:16 +0100)]
Support for "> ." in YAML configuration files

10 years agoMerge pull request #414 from weiss/fix-function-specs
Evgeny Khramtsov [Fri, 23 Jan 2015 13:44:48 +0000 (16:44 +0300)]
Merge pull request #414 from weiss/fix-function-specs

Fix a few jlib function specifications

10 years agoFix a few function specifications
Holger Weiss [Thu, 22 Jan 2015 23:42:18 +0000 (00:42 +0100)]
Fix a few function specifications

10 years agoFix integer parameter which can be set to 0
Christophe Romain [Thu, 22 Jan 2015 11:40:27 +0000 (12:40 +0100)]
Fix integer parameter which can be set to 0

10 years agoMerge pull request #413 from weiss/fix-timestamp-overflow
Evgeny Khramtsov [Thu, 22 Jan 2015 08:00:41 +0000 (11:00 +0300)]
Merge pull request #413 from weiss/fix-timestamp-overflow

Fix timestamp formatting

10 years agoNew command to reload config (EJAB-1140)
Badlop [Wed, 21 Jan 2015 14:18:46 +0000 (15:18 +0100)]
New command to reload config (EJAB-1140)

10 years agoFix missing copyright dates to 2015 (EJAB-1733)
Christophe Romain [Wed, 21 Jan 2015 13:52:37 +0000 (14:52 +0100)]
Fix missing copyright dates to 2015 (EJAB-1733)

10 years agoIncrement number of seconds on timestamp overflow
Holger Weiss [Wed, 21 Jan 2015 10:20:26 +0000 (11:20 +0100)]
Increment number of seconds on timestamp overflow

Increment the number of seconds and set the fractional part to zero if
the latter is too large.

10 years agoDon't match integer() against float() value
Holger Weiss [Wed, 21 Jan 2015 10:06:06 +0000 (11:06 +0100)]
Don't match integer() against float() value

10 years agoFix overflow in XEP-0203 delay: if microseconds exceeded 999499, *** was put in the...
Nathan Bruning [Wed, 21 Jan 2015 00:10:41 +0000 (01:10 +0100)]
Fix overflow in XEP-0203 delay: if microseconds exceeded 999499, *** was put in the formatted timestamp

10 years agoMerge pull request #410 from weiss/enable-transient-supervisors
Christophe Romain [Tue, 20 Jan 2015 12:16:10 +0000 (13:16 +0100)]
Merge pull request #410 from weiss/enable-transient-supervisors

Enable transient supervisors by default

10 years agoCosmetic changes for "./configure --help" output
Holger Weiss [Tue, 20 Jan 2015 11:32:22 +0000 (12:32 +0100)]
Cosmetic changes for "./configure --help" output

10 years agoEnable transient supervisors by default
Holger Weiss [Tue, 20 Jan 2015 10:50:11 +0000 (11:50 +0100)]
Enable transient supervisors by default

Some features (e.g., "ejabberdctl incoming_s2s_number") don't work with
transient supervisors disabled.

10 years agoMerge pull request #409 from hamano/scram-stringprep-checking
Evgeny Khramtsov [Mon, 19 Jan 2015 12:23:47 +0000 (15:23 +0300)]
Merge pull request #409 from hamano/scram-stringprep-checking

Scram stringprep checking(correct fix)

10 years agocorrect fix for #396
HAMANO Tsukasa [Mon, 19 Jan 2015 07:00:18 +0000 (16:00 +0900)]
correct fix for #396

10 years agocorrect fix for #396
HAMANO Tsukasa [Mon, 19 Jan 2015 06:25:58 +0000 (15:25 +0900)]
correct fix for #396

10 years agoUpdate the Guide about using access_commands in YAML/CFG files
Badlop [Thu, 15 Jan 2015 19:00:35 +0000 (20:00 +0100)]
Update the Guide about using access_commands in YAML/CFG files

10 years agoFix binaries when ejabberd_ctl passes auth details
Badlop [Thu, 15 Jan 2015 19:00:06 +0000 (20:00 +0100)]
Fix binaries when ejabberd_ctl passes auth details

10 years agoFix access_commands option in ejabberd_xmlrpc, now it works
Badlop [Thu, 15 Jan 2015 16:39:12 +0000 (17:39 +0100)]
Fix access_commands option in ejabberd_xmlrpc, now it works

10 years agoGet rid of asn1rt calls
Evgeniy Khramtsov [Thu, 15 Jan 2015 11:46:14 +0000 (14:46 +0300)]
Get rid of asn1rt calls

10 years agoIgnore warnings_as_errors everywhere
Evgeniy Khramtsov [Thu, 15 Jan 2015 10:09:50 +0000 (13:09 +0300)]
Ignore warnings_as_errors everywhere

10 years agoMerge pull request #400 from toopay/patch-clarity-cleanup
Evgeny Khramtsov [Fri, 9 Jan 2015 16:14:53 +0000 (19:14 +0300)]
Merge pull request #400 from toopay/patch-clarity-cleanup

Fix spec comment and remove useless case block

10 years agoFix spec comment and remove useless case block
Taufan Aditya [Fri, 9 Jan 2015 15:19:46 +0000 (22:19 +0700)]
Fix spec comment and remove useless case block

10 years agoMerge pull request #399 from toopay/patch-cleanup-unused-vars
Evgeny Khramtsov [Thu, 8 Jan 2015 18:47:20 +0000 (21:47 +0300)]
Merge pull request #399 from toopay/patch-cleanup-unused-vars

Fix unused vars warning

10 years agoFix unused vars warning
Taufan Aditya [Thu, 8 Jan 2015 18:00:26 +0000 (01:00 +0700)]
Fix unused vars warning

10 years agoUpdate some RFC links (EJAB-1728)
Badlop [Thu, 8 Jan 2015 17:18:17 +0000 (18:18 +0100)]
Update some RFC links (EJAB-1728)

10 years agoUpdate compilation from git (github #397)
Badlop [Thu, 8 Jan 2015 16:53:25 +0000 (17:53 +0100)]
Update compilation from git (github #397)

10 years agoUpdate copyright dates to 2015 (EJAB-1733)
Badlop [Thu, 8 Jan 2015 16:34:43 +0000 (17:34 +0100)]
Update copyright dates to 2015 (EJAB-1733)

10 years agoMerge pull request #396 from hamano/scram-stringprep-checking
Evgeny Khramtsov [Thu, 8 Jan 2015 08:02:23 +0000 (11:02 +0300)]
Merge pull request #396 from hamano/scram-stringprep-checking

checking stringprep in scram authentication

10 years agochecking stringprep in scram authentication
HAMANO Tsukasa [Thu, 8 Jan 2015 05:12:05 +0000 (14:12 +0900)]
checking stringprep in scram authentication

10 years agoFix missing presences when adding shared groups (Github PR#99, thanks to Bokner)
Badlop [Wed, 7 Jan 2015 12:11:53 +0000 (13:11 +0100)]
Fix missing presences when adding shared groups (Github PR#99, thanks to Bokner)

10 years agoFix binaries in command ejabberdctl stop_kindly
Badlop [Wed, 7 Jan 2015 10:44:04 +0000 (11:44 +0100)]
Fix binaries in command ejabberdctl stop_kindly

10 years agoMerge pull request #383 from weiss/fix-shutdown
badlop [Wed, 7 Jan 2015 10:42:22 +0000 (11:42 +0100)]
Merge pull request #383 from weiss/fix-shutdown

Give temporary processes a little time to stop cleanly

10 years agoMerge pull request #395 from weiss/fix-turn-example
badlop [Sun, 4 Jan 2015 11:06:17 +0000 (12:06 +0100)]
Merge pull request #395 from weiss/fix-turn-example

Fix example: turn_ip must be specified as string

10 years agoFix example: turn_ip must be specified as string
Holger Weiss [Sat, 3 Jan 2015 23:55:00 +0000 (00:55 +0100)]
Fix example: turn_ip must be specified as string

10 years agoMerge pull request #387 from weiss/fix-captcha-without-proto
Evgeny Khramtsov [Wed, 24 Dec 2014 16:16:02 +0000 (19:16 +0300)]
Merge pull request #387 from weiss/fix-captcha-without-proto

Fix ejabberd_captcha's listener parsing

10 years agoFix ejabberd_captcha's listener parsing
Holger Weiss [Tue, 23 Dec 2014 23:35:22 +0000 (00:35 +0100)]
Fix ejabberd_captcha's listener parsing

If the "captcha_host" is specified without "http://" or "https://"
prefix, ejabberd_captcha tries to figure out the protocol automatically.
Fix the code that parses the listener configuration in order to do that.

10 years agoGive temporary processes time to stop cleanly
Holger Weiss [Sun, 21 Dec 2014 20:03:22 +0000 (21:03 +0100)]
Give temporary processes time to stop cleanly

Allow temporary processes to perform some final actions when shutting
down.  For example, moc_muc_room:terminate/3 fails to send 'unavailable'
presence to the room participants when killed immediately.

10 years agoFix upgrade of PubSub mnesia tables from older ejabberd version.
Jerome Sautret [Thu, 18 Dec 2014 10:51:28 +0000 (11:51 +0100)]
Fix upgrade of PubSub mnesia tables from older ejabberd version.

10 years agoMerge pull request #379 from weiss/polish-readme
Evgeny Khramtsov [Wed, 17 Dec 2014 15:36:05 +0000 (18:36 +0300)]
Merge pull request #379 from weiss/polish-readme

Polish the README file a bit

10 years agoApply various cosmetic changes to README file
Holger Weiss [Tue, 16 Dec 2014 21:14:36 +0000 (22:14 +0100)]
Apply various cosmetic changes to README file

10 years agoimprove readability of links on github page 14.12
Christophe Romain [Mon, 15 Dec 2014 09:52:47 +0000 (10:52 +0100)]
improve readability of links on github page

10 years agoimprove README adding feature list
Christophe Romain [Mon, 15 Dec 2014 09:26:57 +0000 (10:26 +0100)]
improve README adding feature list

10 years agoMerge pull request #377 from weiss/new-timestamps
Evgeny Khramtsov [Sat, 13 Dec 2014 06:42:30 +0000 (09:42 +0300)]
Merge pull request #377 from weiss/new-timestamps

Add timestamps to stanzas resent from stream management queue

10 years agoLet jlib use "B" instead of "w" to format integers
Holger Weiss [Fri, 12 Dec 2014 22:50:03 +0000 (23:50 +0100)]
Let jlib use "B" instead of "w" to format integers

As a small optimization, use io:format's "B" control sequence to format
integers.  We don't need to let Erlang figure out the data type if we
already know it.

10 years agoAdd fractions of seconds to <delay/> timestamps
Holger Weiss [Thu, 11 Dec 2014 22:11:35 +0000 (23:11 +0100)]
Add fractions of seconds to <delay/> timestamps

Include fractions of a second with XEP-0203 <delay/> timestamps, as
specified in XEP-0082.

Old timestamp: 2014-05-19T11:55:00Z
New timestamp: 2014-05-19T11:55:00.123Z

10 years agoinclude static versions of deps in rebar.config/script (thanks to Holger Weiß)(EJAB...
Christophe Romain [Thu, 11 Dec 2014 14:21:58 +0000 (15:21 +0100)]
include static versions of deps in rebar.config/script (thanks to Holger Weiß)(EJAB-1730)

10 years agoMerge pull request #374 from weiss/fix-muc-log-config
Evgeny Khramtsov [Mon, 8 Dec 2014 19:56:20 +0000 (22:56 +0300)]
Merge pull request #374 from weiss/fix-muc-log-config

mod_muc_log: Fix configuration parsing

10 years agomod_muc_log: Fix configuration parsing
Holger Weiss [Mon, 8 Dec 2014 14:51:06 +0000 (15:51 +0100)]
mod_muc_log: Fix configuration parsing

Fix mod_muc_log's parsing of the "file_permissions" option.

Resolves #373.

10 years agoLet CSI code add timestamp at later point in time
Holger Weiss [Sun, 7 Dec 2014 15:27:51 +0000 (16:27 +0100)]
Let CSI code add timestamp at later point in time

As a small optimization, make sure we won't add timestamps to presence
stanzas which end up being thrown away by the CSI code.

10 years agoXEP-0198: Add timestamp to resent stanzas
Holger Weiss [Sun, 7 Dec 2014 15:12:06 +0000 (16:12 +0100)]
XEP-0198: Add timestamp to resent stanzas

When an unacknowledged stanza is resent from the Stream Management
queue, add a timestamp so that the receiving client can display the time
at which the stanza was originally sent.

10 years agoImprove interface for adding timestamps
Holger Weiss [Sun, 7 Dec 2014 14:55:18 +0000 (15:55 +0100)]
Improve interface for adding timestamps

Provide a simpler interface for adding <delay/> and <x/> timestamps to
stanzas.  This also makes sure that only one <delay/> tag and one <x/>
tag is added to a given stanza.

10 years agoMerge pull request #366 from weiss/remove-unused-field
Evgeny Khramtsov [Tue, 25 Nov 2014 23:42:00 +0000 (02:42 +0300)]
Merge pull request #366 from weiss/remove-unused-field

Remove unused field from ejabberd_c2s #state

10 years agoRemove unused field from c2s #state
Holger Weiss [Tue, 25 Nov 2014 23:15:19 +0000 (00:15 +0100)]
Remove unused field from c2s #state

10 years agoMerge pull request #350 from flygoast/master
Evgeny Khramtsov [Tue, 25 Nov 2014 11:24:37 +0000 (14:24 +0300)]
Merge pull request #350 from flygoast/master

Used current working home as base directory to config relative path.

10 years agoMerge pull request #365 from weiss/csi-config
Evgeny Khramtsov [Tue, 25 Nov 2014 11:21:18 +0000 (14:21 +0300)]
Merge pull request #365 from weiss/csi-config

Fix mod_client_state's configuration parsing

10 years agoMerge pull request #364 from weiss/copy-normal-messages
Evgeny Khramtsov [Tue, 25 Nov 2014 11:21:06 +0000 (14:21 +0300)]
Merge pull request #364 from weiss/copy-normal-messages

Also carbon-copy messages of type "normal"

10 years agoMerge pull request #363 from weiss/drop-pep-errors
Evgeny Khramtsov [Tue, 25 Nov 2014 11:20:11 +0000 (14:20 +0300)]
Merge pull request #363 from weiss/drop-pep-errors

Don't route PEP error messages to clients

10 years agoMerge pull request #354 from weiss/pep-privacy
Evgeny Khramtsov [Tue, 25 Nov 2014 11:20:01 +0000 (14:20 +0300)]
Merge pull request #354 from weiss/pep-privacy

Respect privacy lists for incoming PEP messages

10 years agoMerge pull request #352 from weiss/no-last-pep-duplicates
Evgeny Khramtsov [Tue, 25 Nov 2014 11:19:53 +0000 (14:19 +0300)]
Merge pull request #352 from weiss/no-last-pep-duplicates

Don't duplicate last published PEP items

10 years agoFix mod_client_state's configuration parsing
Holger Weiss [Tue, 25 Nov 2014 11:05:09 +0000 (12:05 +0100)]
Fix mod_client_state's configuration parsing

Don't log an "invalid value" message when "queue_presence" or
"drop_chat_states" is set to "false".

10 years agoAlso carbon-copy messages of type "normal"
Holger Weiss [Mon, 24 Nov 2014 21:37:14 +0000 (22:37 +0100)]
Also carbon-copy messages of type "normal"

It makes no sense to restrict carbon-copying to "chat" messages.
XEP-0280 is expected to be updated accordingly.

10 years agoDon't route PEP error messages to clients
Holger Weiss [Mon, 24 Nov 2014 20:19:32 +0000 (21:19 +0100)]
Don't route PEP error messages to clients

10 years agoAdd new hook: c2s_filter_packet_in
Holger Weiss [Mon, 24 Nov 2014 19:55:18 +0000 (20:55 +0100)]
Add new hook: c2s_filter_packet_in

The c2s_filter_packet_in hook can be used to modify or drop incoming
packets before they are transmitted to the client.

10 years agoMerge pull request #223 from kaLaJengkinG/patch-1
badlop [Mon, 24 Nov 2014 10:49:26 +0000 (11:49 +0100)]
Merge pull request #223 from kaLaJengkinG/patch-1

Update id.msg

10 years agoMerge pull request #361 from weiss/parse-ldap-dn-filter
Evgeny Khramtsov [Sat, 22 Nov 2014 07:36:21 +0000 (10:36 +0300)]
Merge pull request #361 from weiss/parse-ldap-dn-filter

Fix parsing of "ldap_dn_filter" option

10 years agoFix parsing of "ldap_dn_filter" option
Holger Weiss [Sat, 22 Nov 2014 00:33:23 +0000 (01:33 +0100)]
Fix parsing of "ldap_dn_filter" option

10 years agoMerge pull request #360 from lbanders/master
Evgeny Khramtsov [Thu, 20 Nov 2014 10:45:27 +0000 (13:45 +0300)]
Merge pull request #360 from lbanders/master

Fix for ejabbed bug #359 - now strings are formatted correctly.

10 years agoFix for ejabbed bug #359 - now strings are formatted correctly.
Leif Bredgaard Honore [Thu, 20 Nov 2014 10:21:51 +0000 (14:21 +0400)]
Fix for ejabbed bug #359 - now strings are formatted correctly.

10 years agoRespect privacy lists for incoming PEP messages
Holger Weiss [Tue, 18 Nov 2014 00:25:12 +0000 (01:25 +0100)]
Respect privacy lists for incoming PEP messages

10 years agoDon't duplicate last published PEP items
Holger Weiss [Tue, 18 Nov 2014 00:13:22 +0000 (01:13 +0100)]
Don't duplicate last published PEP items

When a contact becomes available, usually both the 'caps_update' hook
and the 'presence_probe_hook' are called.  For remote contacts, both
hooks triggered PEP notifications, so each item was sent twice.  Fix
this by ignoring the 'presence_probe_hook' for remote contacts.

10 years agoMerge pull request #351 from weiss/floating-muc-intervals
Evgeny Khramtsov [Sun, 16 Nov 2014 09:35:21 +0000 (12:35 +0300)]
Merge pull request #351 from weiss/floating-muc-intervals

Support floating point message/presence intervals

10 years agoSupport floating point message/presence intervals
Holger Weiss [Sat, 15 Nov 2014 21:35:56 +0000 (22:35 +0100)]
Support floating point message/presence intervals

Let mod_muc support floating point values for "min_message_interval" and
"min_presence_interval", as documented in the guide.

10 years agoUsed current working home as base directory to config relative path.
Gu Feng [Sat, 15 Nov 2014 16:09:52 +0000 (00:09 +0800)]
Used current working home as base directory to config relative path.

When a config relative path specified, get_absolute_path would not
return an absolute path. The patch fixed it using current working
home as base directory.

Signed-off-by: Gu Feng <flygoast@126.com>
10 years agoMerge pull request #345 from weiss/last-pep-items
Evgeny Khramtsov [Fri, 14 Nov 2014 18:27:24 +0000 (21:27 +0300)]
Merge pull request #345 from weiss/last-pep-items

Fix sending of last published PEP items to newly-available resources

10 years agoMerge pull request #346 from weiss/fix-type
Evgeny Khramtsov [Fri, 14 Nov 2014 18:22:46 +0000 (21:22 +0300)]
Merge pull request #346 from weiss/fix-type

Cosmetic fix: Use correct type for initial c2s #state.user value

10 years agoUse correct type for initial c2s #state.user value
Holger Weiss [Fri, 14 Nov 2014 14:32:48 +0000 (15:32 +0100)]
Use correct type for initial c2s #state.user value

10 years agoSend last PEP items to remote subscribers
Holger Weiss [Fri, 14 Nov 2014 00:33:11 +0000 (01:33 +0100)]
Send last PEP items to remote subscribers

When a remote subscriber becomes available, send him the last published
PEP items, as we do for local subscribers.

However, the current implementation depends on a running ejabberd_c2s
process of the publisher to send items to remote subscribers.  So, for
those, the behavior is always like it is for local subscribers when
"ignore_pep_from_offline" is set to "true".

10 years agoDon't broadcast last published PEP items
Holger Weiss [Fri, 14 Nov 2014 00:03:26 +0000 (01:03 +0100)]
Don't broadcast last published PEP items

When a client becomes available, don't send the last published PEP items
of all his peers to all his other peers, but only to that client.

10 years agoMove routing of last PEP items into new function
Holger Weiss [Thu, 13 Nov 2014 23:16:13 +0000 (00:16 +0100)]
Move routing of last PEP items into new function

This doesn't change the behavior, but avoids some code duplication.

10 years agoODBC: Sync last item notifications with mod_pubsub
Holger Weiss [Thu, 13 Nov 2014 23:02:59 +0000 (00:02 +0100)]
ODBC: Sync last item notifications with mod_pubsub

A while back, mod_pubsub was modified to address EJAB-1456.  However,
the change was only partially applied to mod_pubsub_odbc.  This commit
adds the remaining part.

10 years agoMerge pull request #341 from sezuan/fix-kick-user-command
Evgeny Khramtsov [Mon, 10 Nov 2014 20:14:34 +0000 (23:14 +0300)]
Merge pull request #341 from sezuan/fix-kick-user-command

Fix kick_user command

10 years agoFix kick_user command
Matthias Rieber [Mon, 10 Nov 2014 19:53:00 +0000 (20:53 +0100)]
Fix kick_user command