]>
granicus.if.org Git - ejabberd/log
Badlop [Thu, 26 Feb 2015 16:57:51 +0000 (17:57 +0100)]
Update Spanish translation
Badlop [Thu, 26 Feb 2015 16:16:27 +0000 (17:16 +0100)]
Run "make translations" to update PO and MSG files
badlop [Thu, 26 Feb 2015 16:13:35 +0000 (17:13 +0100)]
Merge pull request #445 from hamano/ja
improve japanese translation
HAMANO Tsukasa [Thu, 26 Feb 2015 14:42:52 +0000 (23:42 +0900)]
improve japanese translation
Badlop [Thu, 26 Feb 2015 11:18:51 +0000 (12:18 +0100)]
Update remanining old RFC links (EJAB-1728)(#444)
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
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.
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
Badlop [Wed, 25 Feb 2015 14:19:33 +0000 (15:19 +0100)]
Update FSF address
Paweł Chmielowski [Wed, 25 Feb 2015 13:36:48 +0000 (14:36 +0100)]
Fix processing POST messages after changes from adding websocket handling
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
Paweł Chmielowski [Wed, 25 Feb 2015 09:42:59 +0000 (10:42 +0100)]
Add support for websocket connections
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
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.
Christophe Romain [Mon, 23 Feb 2015 14:52:23 +0000 (15:52 +0100)]
Merge branch 'master' of github.com:processone/ejabberd
Christophe Romain [Mon, 23 Feb 2015 14:52:18 +0000 (15:52 +0100)]
Add script for systemd (Guthub #434)
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
Christophe Romain [Wed, 11 Feb 2015 11:08:16 +0000 (12:08 +0100)]
Add compatibility macros for deprecated types (thanks to Alexey)
Mickaël Rémond [Thu, 19 Feb 2015 11:17:39 +0000 (12:17 +0100)]
Update links
Mickaël Rémond [Thu, 19 Feb 2015 11:10:25 +0000 (12:10 +0100)]
Display build status
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)
Holger Weiss [Wed, 11 Feb 2015 23:14:57 +0000 (00:14 +0100)]
mod_carboncopy: Apply small code simplification
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).
Holger Weiss [Wed, 11 Feb 2015 14:38:55 +0000 (15:38 +0100)]
Don't crash if 'request_path' has unexpected type
Mickaël Rémond [Wed, 11 Feb 2015 09:19:40 +0000 (10:19 +0100)]
Fix incorrect Elixir name
Holger Weiss [Tue, 10 Feb 2015 23:52:47 +0000 (00:52 +0100)]
Remove unused function clause in mod_carboncopy
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".
Paweł Chmielowski [Tue, 10 Feb 2015 17:22:54 +0000 (18:22 +0100)]
Disable elixir support in travis tests
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
Mickaël Rémond [Thu, 29 Jan 2015 17:43:47 +0000 (18:43 +0100)]
Add Elixir support to ejabberd
Holger Weiss [Mon, 9 Feb 2015 23:15:06 +0000 (00:15 +0100)]
Document EJABBERD_CONFIG_PATH in ejabberdctl.cfg
Holger Weiss [Mon, 9 Feb 2015 13:57:23 +0000 (14:57 +0100)]
README: Mention commands in the right order
Holger Weiss [Mon, 9 Feb 2015 13:31:59 +0000 (14:31 +0100)]
README: Mention how to create "configure" script
Holger Weiss [Mon, 9 Feb 2015 00:08:01 +0000 (01:08 +0100)]
Don't convert configuration values to strings
Holger Weiss [Sun, 8 Feb 2015 22:49:17 +0000 (23:49 +0100)]
Fix typo in debug message
Badlop [Wed, 28 Jan 2015 16:54:05 +0000 (17:54 +0100)]
List all available commands in the guide (EJAB-1735)
Badlop [Wed, 28 Jan 2015 16:16:10 +0000 (17:16 +0100)]
Support for "> ." in YAML configuration files
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
Holger Weiss [Thu, 22 Jan 2015 23:42:18 +0000 (00:42 +0100)]
Fix a few function specifications
Christophe Romain [Thu, 22 Jan 2015 11:40:27 +0000 (12:40 +0100)]
Fix integer parameter which can be set to 0
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
Badlop [Wed, 21 Jan 2015 14:18:46 +0000 (15:18 +0100)]
New command to reload config (EJAB-1140)
Christophe Romain [Wed, 21 Jan 2015 13:52:37 +0000 (14:52 +0100)]
Fix missing copyright dates to 2015 (EJAB-1733)
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.
Holger Weiss [Wed, 21 Jan 2015 10:06:06 +0000 (11:06 +0100)]
Don't match integer() against float() value
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
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
Holger Weiss [Tue, 20 Jan 2015 11:32:22 +0000 (12:32 +0100)]
Cosmetic changes for "./configure --help" output
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.
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)
HAMANO Tsukasa [Mon, 19 Jan 2015 07:00:18 +0000 (16:00 +0900)]
correct fix for #396
HAMANO Tsukasa [Mon, 19 Jan 2015 06:25:58 +0000 (15:25 +0900)]
correct fix for #396
Badlop [Thu, 15 Jan 2015 19:00:35 +0000 (20:00 +0100)]
Update the Guide about using access_commands in YAML/CFG files
Badlop [Thu, 15 Jan 2015 19:00:06 +0000 (20:00 +0100)]
Fix binaries when ejabberd_ctl passes auth details
Badlop [Thu, 15 Jan 2015 16:39:12 +0000 (17:39 +0100)]
Fix access_commands option in ejabberd_xmlrpc, now it works
Evgeniy Khramtsov [Thu, 15 Jan 2015 11:46:14 +0000 (14:46 +0300)]
Get rid of asn1rt calls
Evgeniy Khramtsov [Thu, 15 Jan 2015 10:09:50 +0000 (13:09 +0300)]
Ignore warnings_as_errors everywhere
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
Taufan Aditya [Fri, 9 Jan 2015 15:19:46 +0000 (22:19 +0700)]
Fix spec comment and remove useless case block
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
Taufan Aditya [Thu, 8 Jan 2015 18:00:26 +0000 (01:00 +0700)]
Fix unused vars warning
Badlop [Thu, 8 Jan 2015 17:18:17 +0000 (18:18 +0100)]
Update some RFC links (EJAB-1728)
Badlop [Thu, 8 Jan 2015 16:53:25 +0000 (17:53 +0100)]
Update compilation from git (github #397)
Badlop [Thu, 8 Jan 2015 16:34:43 +0000 (17:34 +0100)]
Update copyright dates to 2015 (EJAB-1733)
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
HAMANO Tsukasa [Thu, 8 Jan 2015 05:12:05 +0000 (14:12 +0900)]
checking stringprep in scram authentication
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)
Badlop [Wed, 7 Jan 2015 10:44:04 +0000 (11:44 +0100)]
Fix binaries in command ejabberdctl stop_kindly
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
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
Holger Weiss [Sat, 3 Jan 2015 23:55:00 +0000 (00:55 +0100)]
Fix example: turn_ip must be specified as string
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
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.
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.
Jerome Sautret [Thu, 18 Dec 2014 10:51:28 +0000 (11:51 +0100)]
Fix upgrade of PubSub mnesia tables from older ejabberd version.
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
Holger Weiss [Tue, 16 Dec 2014 21:14:36 +0000 (22:14 +0100)]
Apply various cosmetic changes to README file
Christophe Romain [Mon, 15 Dec 2014 09:52:47 +0000 (10:52 +0100)]
improve readability of links on github page
Christophe Romain [Mon, 15 Dec 2014 09:26:57 +0000 (10:26 +0100)]
improve README adding feature list
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
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.
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
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)
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
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.
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.
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.
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.
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
Holger Weiss [Tue, 25 Nov 2014 23:15:19 +0000 (00:15 +0100)]
Remove unused field from c2s #state
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.
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
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"
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
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
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
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".
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.
Holger Weiss [Mon, 24 Nov 2014 20:19:32 +0000 (21:19 +0100)]
Don't route PEP error messages to clients
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.