]> granicus.if.org Git - ejabberd/log
ejabberd
9 years agoUpdate Spanish translation
Badlop [Thu, 26 Feb 2015 16:57:51 +0000 (17:57 +0100)]
Update Spanish translation

9 years agoRun "make translations" to update PO and MSG files
Badlop [Thu, 26 Feb 2015 16:16:27 +0000 (17:16 +0100)]
Run "make translations" to update PO and MSG files

9 years agoMerge pull request #445 from hamano/ja
badlop [Thu, 26 Feb 2015 16:13:35 +0000 (17:13 +0100)]
Merge pull request #445 from hamano/ja

improve japanese translation

9 years agoimprove japanese translation
HAMANO Tsukasa [Thu, 26 Feb 2015 14:42:52 +0000 (23:42 +0900)]
improve japanese translation

9 years agoUpdate remanining old RFC links (EJAB-1728)(#444)
Badlop [Thu, 26 Feb 2015 11:18:51 +0000 (12:18 +0100)]
Update remanining old RFC links (EJAB-1728)(#444)

9 years agoMerge pull request #443 from mojolingo/feature/muc_admin/affiliation-change-propogate...
badlop [Thu, 26 Feb 2015 10:48:17 +0000 (11:48 +0100)]
Merge pull request #443 from mojolingo/feature/muc_admin/affiliation-change-propogate-xmpp

Permit modifying affiliations via an event

9 years agoset-dep-versions: Cope with branches
Holger Weiss [Wed, 25 Feb 2015 23:02:11 +0000 (00:02 +0100)]
set-dep-versions: Cope with branches

Handle the case where a branch name is specified for a rebar dependency,
as we now do for Elixir.

9 years agoPermit modifying affiliations via an event
Ben Langfeld [Wed, 25 Feb 2015 15:31:27 +0000 (12:31 -0300)]
Permit modifying affiliations via an event

Allows us to implement mod_muc_admin:set_room_addiliation properly

9 years agoUpdate FSF address
Badlop [Wed, 25 Feb 2015 14:19:33 +0000 (15:19 +0100)]
Update FSF address

9 years agoFix processing POST messages after changes from adding websocket handling
Paweł Chmielowski [Wed, 25 Feb 2015 13:36:48 +0000 (14:36 +0100)]
Fix processing POST messages after changes from adding websocket handling

9 years agoTry not to use c2s:send_text, it causes problem with websocket
Paweł Chmielowski [Wed, 25 Feb 2015 09:46:03 +0000 (10:46 +0100)]
Try not to use c2s:send_text, it causes problem with websocket

9 years agoAdd support for websocket connections
Paweł Chmielowski [Wed, 25 Feb 2015 09:42:59 +0000 (10:42 +0100)]
Add support for websocket connections

9 years agoMerge pull request #442 from weiss/use-stable-elixir
Mickaël Rémond [Tue, 24 Feb 2015 11:46:56 +0000 (12:46 +0100)]
Merge pull request #442 from weiss/use-stable-elixir

Use Elixir's 'v1.0' branch

9 years agoUse Elixir's 'v1.0' branch
Holger Weiss [Tue, 24 Feb 2015 11:12:22 +0000 (12:12 +0100)]
Use Elixir's 'v1.0' branch

The stable Elixir releases are currently built from the 'v1.0' branch,
so let's use that.

9 years agoMerge branch 'master' of github.com:processone/ejabberd
Christophe Romain [Mon, 23 Feb 2015 14:52:23 +0000 (15:52 +0100)]
Merge branch 'master' of github.com:processone/ejabberd

9 years agoAdd script for systemd (Guthub #434)
Christophe Romain [Mon, 23 Feb 2015 14:52:18 +0000 (15:52 +0100)]
Add script for systemd (Guthub #434)

9 years agoIncrease common test timeout
Mickaël Rémond [Mon, 23 Feb 2015 10:03:15 +0000 (11:03 +0100)]
Increase common test timeout

This is needed to cope with long launch time on small / slow VM.
Fixes #440

9 years agoAdd compatibility macros for deprecated types (thanks to Alexey)
Christophe Romain [Wed, 11 Feb 2015 11:08:16 +0000 (12:08 +0100)]
Add compatibility macros for deprecated types (thanks to Alexey)

9 years agoUpdate links
Mickaël Rémond [Thu, 19 Feb 2015 11:17:39 +0000 (12:17 +0100)]
Update links

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

9 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).

9 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

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

9 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

9 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".

9 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

9 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

9 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

9 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

9 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

9 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

9 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

9 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.