]>
granicus.if.org Git - ejabberd/log
Holger Weiss [Fri, 19 Feb 2016 17:53:28 +0000 (18:53 +0100)]
Accept stream compression request after SASL
This is an updated version of the patch submitted to EJAB-1382 by
Alexey (thanks!).
Evgeniy Khramtsov [Fri, 19 Feb 2016 14:06:41 +0000 (17:06 +0300)]
Add Redis backend to the test suite
Evgeniy Khramtsov [Fri, 19 Feb 2016 13:15:11 +0000 (16:15 +0300)]
Make it possible to define 'sm_db_type' per virtual host
Badlop [Wed, 17 Feb 2016 19:43:35 +0000 (20:43 +0100)]
Fix format_result so get_room_options command works again after
aa5caa3
Paweł Chmielowski [Mon, 15 Feb 2016 14:21:20 +0000 (15:21 +0100)]
Another fix for \n in ejabberdctl arguments
badlop [Mon, 15 Feb 2016 11:52:54 +0000 (12:52 +0100)]
Merge pull request #953 from cdroege/fix_css
Fix the color of links in tables in web admin
Paweł Chmielowski [Fri, 12 Feb 2016 22:37:48 +0000 (23:37 +0100)]
Allow to pass \n in argument to ejabberdctl
Christian Dröge [Fri, 12 Feb 2016 17:45:45 +0000 (18:45 +0100)]
Fix the color of links in tables in web admin
badlop [Fri, 12 Feb 2016 12:16:46 +0000 (13:16 +0100)]
Merge pull request #951 from rodrigues/master
Update Portuguese (Brazil) translations
Victor Rodrigues [Thu, 11 Feb 2016 22:11:16 +0000 (23:11 +0100)]
Update Portuguese (Brazil) translations
Holger Weiss [Thu, 11 Feb 2016 21:52:27 +0000 (22:52 +0100)]
mod_muc_room: Let members see admin/owner JIDs
Let members retrieve all affiliation lists in non-anonymous rooms, not
just the list of members.
Holger Weiss [Thu, 11 Feb 2016 21:24:14 +0000 (22:24 +0100)]
mod_muc_room: Don't expose JIDs in anonymous rooms
Don't let room members retrieve the member list unless the room is
non-anonymous.
Holger Weiss [Thu, 11 Feb 2016 20:53:36 +0000 (21:53 +0100)]
Travis CI: Make sure Riak finds callback module
Riak calls back into ejabberd_riak during MapReduce.
Evgeniy Khramtsov [Thu, 11 Feb 2016 09:19:23 +0000 (12:19 +0300)]
Get rid of calls to jlib.erl from tests
Evgeniy Khramtsov [Thu, 11 Feb 2016 08:53:33 +0000 (11:53 +0300)]
Do not forget sending initial presence in XEP-0013 test
Holger Weiss [Wed, 10 Feb 2016 22:06:31 +0000 (23:06 +0100)]
mod_mam: Send new preferences when they are set
If a client updates the archiving preferences, include the new
preferences with the IQ result (as mandated by XEP-0313).
Evgeniy Khramtsov [Wed, 10 Feb 2016 13:15:43 +0000 (16:15 +0300)]
Add tests for XEP-0013
Badlop [Mon, 8 Feb 2016 20:35:46 +0000 (21:35 +0100)]
Mention new XEP support
Badlop [Mon, 8 Feb 2016 20:35:26 +0000 (21:35 +0100)]
Prepare room JID in create_room command
Paweł Chmielowski [Tue, 9 Feb 2016 15:44:57 +0000 (16:44 +0100)]
Fix example value for rescode return type
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.