]>
granicus.if.org Git - ejabberd/log
Paweł Chmielowski [Tue, 9 Feb 2016 15:33:19 +0000 (16:33 +0100)]
More documentation of arguments in mod_admin_extra
Evgeniy Khramtsov [Tue, 9 Feb 2016 14:59:54 +0000 (17:59 +0300)]
XEP-0013: Flexible Offline Message Retrieval support
Paweł Chmielowski [Tue, 9 Feb 2016 14:49:47 +0000 (15:49 +0100)]
Remove remanants of pre-binary strings
Christophe Romain [Tue, 9 Feb 2016 14:33:00 +0000 (15:33 +0100)]
Use muc_online_room record for pattern matching
Paweł Chmielowski [Tue, 9 Feb 2016 12:18:01 +0000 (13:18 +0100)]
Better presentation of result description in docs
Paweł Chmielowski [Tue, 9 Feb 2016 12:03:33 +0000 (13:03 +0100)]
Start documenting arguments in mod_admin_extra commands
Paweł Chmielowski [Tue, 9 Feb 2016 12:03:04 +0000 (13:03 +0100)]
Typo in markdown generator
Holger Weiss [Mon, 8 Feb 2016 19:10:20 +0000 (20:10 +0100)]
Add most status codes only to initial MUC presence
Badlop [Mon, 8 Feb 2016 15:16:53 +0000 (16:16 +0100)]
Fix section links to the Guide in the WebAdmin
badlop [Mon, 8 Feb 2016 12:48:11 +0000 (13:48 +0100)]
Merge pull request #944 from cdroege/configureable_host-mod_register_web
Allow to modify host when deleting account or changing password over web
badlop [Mon, 8 Feb 2016 12:41:48 +0000 (13:41 +0100)]
Merge pull request #945 from nikolauspolak/master
Update German translation
Evgeny Khramtsov [Mon, 8 Feb 2016 11:23:19 +0000 (14:23 +0300)]
Merge pull request #914 from weiss/mam-expose-jid
Expose occupant JID in MUC MAM messages whenever possible
Mickael Remond [Mon, 8 Feb 2016 10:50:04 +0000 (11:50 +0100)]
Add link to ProcessOne site
Mickael Remond [Mon, 8 Feb 2016 10:34:52 +0000 (11:34 +0100)]
Link to Hex.pm
Mickael Remond [Mon, 8 Feb 2016 09:54:05 +0000 (10:54 +0100)]
Preparing to release beta package on hex.pm
Mickael Remond [Mon, 8 Feb 2016 09:50:28 +0000 (10:50 +0100)]
Remove compile warnings
Holger Weiss [Sun, 7 Feb 2016 23:46:33 +0000 (00:46 +0100)]
Omit redundant check for overcrowded MUC room
The send_update_presence/4 function already checked whether the room is
overcrowded before calling send_update_presence1/4, so there's no need
to have send_new_presence/4 perform the same check.
Holger Weiss [Sun, 7 Feb 2016 23:16:02 +0000 (00:16 +0100)]
mod_mam: Don't let outcasts access MUC archive
XEP-0313 says: "A MUC archive MUST check that the user requesting the
archive has the right to enter it at the time of the query [...]. In
the case of open MUC rooms, the MUC archives can generally be accessed
by any users [...] who do not have an affiliation of 'outcast'".
Holger Weiss [Sat, 6 Feb 2016 21:28:55 +0000 (22:28 +0100)]
XEP-0198: Fix session timeout corner case
If the "resend_on_timeout" option is set to 'if_offline' and a pending
stream management session is terminated because a new session is opened
by the same resource (while no other resource is online), resend
unacknowledged messages rather than bouncing error messages.
Nikolaus Polak [Sat, 6 Feb 2016 08:25:39 +0000 (09:25 +0100)]
Update German translation
Badlop [Fri, 5 Feb 2016 11:08:40 +0000 (12:08 +0100)]
Rename option to regexp_room_id for consistency with other options (#905)
HAMANO Tsukasa [Thu, 14 Jan 2016 14:08:31 +0000 (23:08 +0900)]
add room_id_regexp option
Christian Dröge [Thu, 4 Feb 2016 20:31:16 +0000 (21:31 +0100)]
Allow to modify host when deleting account or changing password over web
Pablo Polvorin [Thu, 4 Feb 2016 18:45:29 +0000 (15:45 -0300)]
Make hibernate timeouts configurable
Two *global* options added:
c2s_hibernate and receiver_hibernate.
Default if not specified is 90000, the previous hardcoded value.
Mickaël Rémond [Thu, 4 Feb 2016 14:48:56 +0000 (15:48 +0100)]
Merge pull request #943 from processone/deps-cleanup
Dependencies rework
Mickael Remond [Wed, 3 Feb 2016 18:22:59 +0000 (19:22 +0100)]
Convert tests to Fast XML
Mickael Remond [Wed, 3 Feb 2016 18:03:17 +0000 (19:03 +0100)]
Switch to Fast XML module
Badlop [Wed, 3 Feb 2016 16:45:27 +0000 (17:45 +0100)]
Handle spaces in vsn attribute of app file when installing deps (#940)
Mickael Remond [Wed, 3 Feb 2016 15:26:15 +0000 (16:26 +0100)]
Remove reference to p1_logger
Mickael Remond [Wed, 3 Feb 2016 15:13:16 +0000 (16:13 +0100)]
Switch to fast_tls and update app names
Mickael Remond [Wed, 3 Feb 2016 11:30:12 +0000 (12:30 +0100)]
Convert more dependencies to new repository / packages
Mickael Remond [Wed, 3 Feb 2016 10:31:23 +0000 (11:31 +0100)]
Proper name for included applications
Mickael Remond [Wed, 3 Feb 2016 10:30:48 +0000 (11:30 +0100)]
Convert code to use Fast YAML
Mickael Remond [Wed, 3 Feb 2016 10:26:14 +0000 (11:26 +0100)]
Move to new dependencies for SIP and STUN
Mickael Remond [Wed, 3 Feb 2016 10:17:16 +0000 (11:17 +0100)]
Move to new iconv package
Mickael Remond [Wed, 3 Feb 2016 10:10:11 +0000 (11:10 +0100)]
Move database dependencies to new repository / modules
Mickael Remond [Wed, 3 Feb 2016 10:00:12 +0000 (11:00 +0100)]
Syntax highlight file + comment on rebar_elixir_plugin
Mickael Remond [Wed, 3 Feb 2016 09:55:40 +0000 (10:55 +0100)]
Switch a few version to hex.pm version
Mickael Remond [Wed, 3 Feb 2016 09:16:05 +0000 (10:16 +0100)]
Run ejabberd test on Erlang R18
Mickael Remond [Wed, 3 Feb 2016 09:12:25 +0000 (10:12 +0100)]
Use stringprep app name
Christophe Romain [Tue, 2 Feb 2016 14:41:21 +0000 (15:41 +0100)]
Merge pull request #937 from Iperity/fix-presence-based-delivery
Fix presence-based delivery
Nathan Bruning [Tue, 19 Jan 2016 22:48:48 +0000 (23:48 +0100)]
Fix presence-based delivery
Paweł Chmielowski [Mon, 1 Feb 2016 11:09:34 +0000 (12:09 +0100)]
More strict checking for MUC initial presence
Paweł Chmielowski [Mon, 1 Feb 2016 10:30:17 +0000 (11:30 +0100)]
Send presence with code 170 only in initial presence from MUC
Evgeniy Khramtsov [Fri, 29 Jan 2016 11:30:50 +0000 (14:30 +0300)]
Add 'import_prosody' command
Evgeniy Khramtsov [Fri, 29 Jan 2016 11:14:08 +0000 (14:14 +0300)]
Import privacy lists from Prosody
Evgeniy Khramtsov [Thu, 28 Jan 2016 11:23:51 +0000 (14:23 +0300)]
Initial version of migration script from Prosody to ejabberd
Paweł Chmielowski [Wed, 27 Jan 2016 10:42:13 +0000 (11:42 +0100)]
Need extra line before ## in markdown
Paweł Chmielowski [Tue, 26 Jan 2016 13:33:01 +0000 (14:33 +0100)]
Always use lagger
Christophe Romain [Tue, 26 Jan 2016 12:47:24 +0000 (13:47 +0100)]
Set set utf8mb4 charset on mysql connection
Paweł Chmielowski [Tue, 26 Jan 2016 09:46:38 +0000 (10:46 +0100)]
Add header to generated markdown file
Paweł Chmielowski [Tue, 26 Jan 2016 09:00:11 +0000 (10:00 +0100)]
Add a way to get all ejabberd_commands, not only those that was registered
This is part of (TECH-1828).
Mickael Remond [Mon, 25 Jan 2016 22:28:33 +0000 (23:28 +0100)]
Merge branch 'master' of github.com:processone/ejabberd
Mickael Remond [Mon, 25 Jan 2016 22:28:27 +0000 (23:28 +0100)]
As default, attempt to add path to Elixir
Paweł Chmielowski [Mon, 25 Jan 2016 15:51:54 +0000 (16:51 +0100)]
Geenarte markdown that is acceptable by docs.ejabberd.org processor
Mickael Remond [Mon, 25 Jan 2016 09:47:29 +0000 (10:47 +0100)]
Merge branch 'master' of github.com:processone/ejabberd
Mickael Remond [Mon, 25 Jan 2016 09:47:20 +0000 (10:47 +0100)]
If lager is false, we will use p1_logger
Badlop [Sun, 24 Jan 2016 18:59:53 +0000 (19:59 +0100)]
Updated Portuguese-Brazilian translation (thanks to Otávio Fernandes)
Mickael Remond [Sun, 24 Jan 2016 09:19:28 +0000 (10:19 +0100)]
Add missing description
Mickael Remond [Sun, 24 Jan 2016 09:07:25 +0000 (10:07 +0100)]
Merge branch 'master' of github.com:processone/ejabberd
Mickael Remond [Sun, 24 Jan 2016 09:07:12 +0000 (10:07 +0100)]
Prepare hex.pm release
Paweł Chmielowski [Sun, 24 Jan 2016 06:51:25 +0000 (07:51 +0100)]
Merge pull request #919 from hamano/rename_timestamp_function
rename timestamp function #917
Mickael Remond [Sat, 23 Jan 2016 18:00:22 +0000 (19:00 +0100)]
ejabberd will handle Mnesia start
Mix need to know if must not autostart Mnesia before ejabberd
Mickael Remond [Sat, 23 Jan 2016 17:57:29 +0000 (18:57 +0100)]
lager is the default logger, we need to reverse the define flag
Also make sure that configure without option does not force lager to false
Mickael Remond [Sat, 23 Jan 2016 17:44:38 +0000 (18:44 +0100)]
Mix requires override
Mickael Remond [Sat, 23 Jan 2016 17:43:06 +0000 (18:43 +0100)]
lager is the default logger, we need to reverse the define flag
Mickael Remond [Sat, 23 Jan 2016 17:42:16 +0000 (18:42 +0100)]
Make sure all version are consistent before big repositories changes
Mickael Remond [Sat, 23 Jan 2016 16:36:40 +0000 (17:36 +0100)]
Make sure mix does not trigger conflict on p1_utils
Mickael Remond [Sat, 23 Jan 2016 16:29:18 +0000 (17:29 +0100)]
Update Elixir dependency to latest p1_utils and cache_tab
HAMANO Tsukasa [Sat, 23 Jan 2016 08:56:12 +0000 (17:56 +0900)]
rename timestamp function #917
Christophe Romain [Thu, 21 Jan 2016 11:56:03 +0000 (12:56 +0100)]
Add missing ref key
Badlop [Wed, 20 Jan 2016 18:43:12 +0000 (19:43 +0100)]
Fix order of arguments references
badlop [Wed, 20 Jan 2016 18:38:54 +0000 (19:38 +0100)]
Merge pull request #915 from fotock/master
Update translations
Shelley Shyan [Wed, 20 Jan 2016 17:02:28 +0000 (01:02 +0800)]
Merge pull request #1 from fotock/fotock-patch-1
Update zh.po
Shelley Shyan [Wed, 20 Jan 2016 17:01:14 +0000 (01:01 +0800)]
Update zh.po
Translated untranslated. Fixed fuzzy messages. Other fixes.
Shelley Shyan [Wed, 20 Jan 2016 15:07:45 +0000 (23:07 +0800)]
Update zh.po
to be continued
Holger Weiss [Tue, 19 Jan 2016 23:02:40 +0000 (00:02 +0100)]
mod_mam: Expose MUC occupant JID in more cases
Include the occupant JID with MUC MAM messages if the room is not
anonymous, and also when the MAM user sent the MUC message himself (not
just in the case where he is a room moderator).
Badlop [Tue, 19 Jan 2016 21:34:58 +0000 (22:34 +0100)]
Fix fuzzy tag in correct string
Christophe Romain [Tue, 19 Jan 2016 15:16:04 +0000 (16:16 +0100)]
Add error handling to send_stanza
Holger Weiss [Mon, 18 Jan 2016 23:39:10 +0000 (00:39 +0100)]
mod_mam: Strip existing JID tags from MUC messages
Strip any pre-existing <x/> tags which have an <item/> child with a
'jid' attribute from MUC MAM messages. This way, if such a tag exists,
clients can be sure it was added by mod_mam.
Badlop [Mon, 18 Jan 2016 18:09:58 +0000 (19:09 +0100)]
Update Czech translation (thanks to Jan Pinkas)
Badlop [Mon, 18 Jan 2016 17:42:58 +0000 (18:42 +0100)]
Update Walon translation (thanks to Pablo Saratxaga)
Badlop [Mon, 18 Jan 2016 17:42:28 +0000 (18:42 +0100)]
Update Ukrainian translation (thanks to Oleg Deordiev)
Alexey Shchepin [Mon, 18 Jan 2016 13:33:37 +0000 (16:33 +0300)]
Make C2S session establishment optional (ECS-11)
Holger Weiss [Mon, 18 Jan 2016 12:27:29 +0000 (13:27 +0100)]
mod_mam: Remove unused code
This mod_mam version doesn't store groupchat messages in user archives,
and it also doesn't support the "store_body_only" option.
Paweł Chmielowski [Mon, 18 Jan 2016 12:18:40 +0000 (13:18 +0100)]
Update polish localisation
Paweł Chmielowski [Mon, 18 Jan 2016 12:10:12 +0000 (13:10 +0100)]
Make --disable-debug work again
Holger Weiss [Sat, 16 Jan 2016 23:08:30 +0000 (00:08 +0100)]
Merge remote-tracking branch 'processone/pr/907'
* processone/pr/907:
don't escape ERL_OPTIONS
Holger Weiss [Sat, 16 Jan 2016 00:30:22 +0000 (01:30 +0100)]
Use maps instead of dicts in HTTP upload modules
ejabberd currently depends on Erlang/OTP 17.1 or higher, so we can now
use maps.
badlop [Fri, 15 Jan 2016 18:26:23 +0000 (19:26 +0100)]
Merge pull request #906 from hamano/stats_processes
add stats processes command
badlop [Fri, 15 Jan 2016 18:21:53 +0000 (19:21 +0100)]
Merge pull request #911 from hamano/ja
update japanese translation
HAMANO Tsukasa [Fri, 15 Jan 2016 15:35:23 +0000 (00:35 +0900)]
update japanese translation
HAMANO Tsukasa [Fri, 15 Jan 2016 15:15:24 +0000 (00:15 +0900)]
update japanese translation
Evgeniy Khramtsov [Fri, 15 Jan 2016 12:46:07 +0000 (15:46 +0300)]
Fix records in mod_muc.hrl
Evgeniy Khramtsov [Fri, 15 Jan 2016 12:38:59 +0000 (15:38 +0300)]
Include mod_muc.hrl
Evgeniy Khramtsov [Fri, 15 Jan 2016 12:34:48 +0000 (15:34 +0300)]
Do not redefine records
Evgeniy Khramtsov [Fri, 15 Jan 2016 11:32:10 +0000 (14:32 +0300)]
Describe option type of 'domain_balancing'
Badlop [Fri, 15 Jan 2016 11:27:22 +0000 (12:27 +0100)]
Update Spanish and Catalan translation
Badlop [Fri, 15 Jan 2016 09:40:49 +0000 (10:40 +0100)]
Update translations files
Holger Weiss [Fri, 15 Jan 2016 00:08:22 +0000 (01:08 +0100)]
XEP-0198: Let MAM take care of pending messages
If a stream management session times out for a user who appears to be
using MAM, drop any unacknowledged messages rather than resending or
bouncing them. This avoids duplicates or bogus error messages.
However, this is only done if the new mod_mam option "assume_mam_usage"
is set to 'if_enabled' or 'on_request'. In the former case, a user is
assumed to be using MAM if archiving is enabled for his account. In the
latter case, MAM usage is assumed only if archiving was explicitly
requested by the client, or if archiving was enabled by means of
mod_mam's "request_activates_archiving" option.