aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Don't hide result of mod_*:set_* callsBadlop2018-10-301-4/+2
|
* Add send_ws_ping to c2sPaweł Chmielowski2018-10-291-1/+6
|
* Move unwrap_mucsub_message/1 into miscHolger Weiss2018-10-253-22/+21
|
* Move some functions from xmpp back into ejabberdHolger Weiss2018-10-258-12/+66
|
* Do no add 127.0.0.1 address to trusted_proxies list by defaultPaweł Chmielowski2018-10-241-1/+1
|
* Recognize not_exists error in http_apiPaweł Chmielowski2018-10-191-3/+5
|
* Affiliations other than admin and owner cannot invite to members_only roomsBadlop2018-10-171-1/+2
| | | | | | | | | | | This is explained in the paragraph: If the room is members-only, the service MAY also add the invitee to the member list. (Note: Invitation privileges in members-only rooms SHOULD be restricted to room admins; if a member without privileges to edit the member list attempts to invite another user, the service SHOULD return a <forbidden/> error to the occupant; for details, see the Modifying the Member List section of this document.) https://xmpp.org/extensions/xep-0045.html#invite-mediated
* ejabberd_s2s_in: Fix indentationHolger Weiss2018-10-151-5/+5
|
* Change logic for archiving mucsub messagesPaweł Chmielowski2018-10-102-4/+34
| | | | | | This change should apply usual logic for message wrapped in mucsub except check for groupchat message, so messages without bodies for example should be rejected
* Archive messages with type=normal and pubsub payload (like mucsub messages)Paweł Chmielowski2018-10-081-1/+2
|
* Report available options in lexical orderEvgeny Khramtsov2018-10-041-1/+1
|
* Run ejabberd_started hook earlierEvgeny Khramtsov2018-09-291-1/+1
|
* Add forgotten TURN options to validatorEvgeny Khramtsov2018-09-291-0/+2
| | | | Fixes #2621
* Fix bugs introduced by previous commitEvgeny Khramtsov2018-09-283-27/+39
|
* Move certificates processing code to pkix applicationEvgeny Khramtsov2018-09-279-854/+305
| | | | | | | | ==== WARNING: MUST BE ADDED TO RELEASE NOTES ===== The commit introduces the following incompatibility: - Option 'ca_path' is deprecated and has no effect anymore: option 'ca_file' should be used instead if needed. ==================================================
* mod_avatar: Reduce log level for too large avatarsHolger Weiss2018-09-261-0/+4
| | | | | Log a warning rather than an error when publishing an avatar fails due to its size exceeding the ?MAX_PAYLOAD_SIZE for PubSub items.
* ejabberd_regexp: Support UnicodeHolger Weiss2018-09-261-1/+1
|
* Add odbc connection robustness (#2428)Christophe Romain2018-09-251-24/+59
|
* Allow a subscribed owner/admin to kick lower-affiliation moderatorBadlop2018-09-251-0/+9
|
* Allow an occupant owner/admin to kick lower-affiliation moderatorBadlop2018-09-251-0/+9
|
* Allow a subscribed owner/admin to kick participants and visitorsBadlop2018-09-251-0/+10
|
* Allow a subscribed owner/admin to change participant<->visitorBadlop2018-09-251-1/+16
|
* Allow changing invitation message from muc_invite hookPaweł Chmielowski2018-09-211-10/+12
|
* Recognize more fields that aren't atom in format_room_optionPaweł Chmielowski2018-09-201-1/+8
|
* Remove forgotten debug lineEvgeny Khramtsov2018-09-191-1/+0
|
* Switch more log message to warning levelEvgeny Khramtsov2018-09-1914-59/+58
| | | | | The commit is supposed to improve logging at loglevel 3, which is the recommended level for high loaded ejabberd servers
* Switch mod_fail2ban log messages to warning levelEvgeny Khramtsov2018-09-191-2/+2
|
* Resize SQL pool on configuration reloadEvgeny Khramtsov2018-09-192-19/+46
| | | | Fixes #2541
* Don't hide 'undef' exceptions during config validationEvgeny Khramtsov2018-09-193-3/+3
|
* Fail early when loading unavailable SIP or STUN modulesEvgeny Khramtsov2018-09-182-20/+18
|
* Report real address of a listenerEvgeny Khramtsov2018-09-182-42/+56
|
* Remove useless type specsEvgeny Khramtsov2018-09-183-3/+0
|
* Fix listeners child specs creationEvgeny Khramtsov2018-09-181-17/+15
|
* Remove forgotten debug lineEvgeny Khramtsov2018-09-181-1/+0
|
* Refactor ejabberd_listenerEvgeny Khramtsov2018-09-1811-481/+533
|
* mod_http_upload: Log error if 'put_url' is reusedHolger Weiss2018-09-171-2/+9
| | | | | Log a proper [error] message if a single 'put_url' is used for multiple virtual hosts.
* Revert "New option tombstone_expiry locks recent room creation after destroy ↵Badlop2018-09-172-75/+2
| | | | | | (#2546)" This reverts commit efb4fd0d1020faa105bf932c06cf4c67fb389952.
* Improve error formattingEvgeny Khramtsov2018-09-173-10/+22
|
* Remove unused variablesBadlop2018-09-171-2/+1
|
* Refactor ejabberd listener APIEvgeny Khramtsov2018-09-1712-231/+217
|
* mod_muc_room: Fix the room's CAPS hashHolger Weiss2018-09-141-4/+7
| | | | Don't forget the room's xdata when calculating the CAPS hash.
* mod_register: Remove unused error 'too_many_users'Marc Schink2018-09-131-3/+0
|
* Trigger hook for user_send_packet in send_message command (#2604)Badlop2018-09-131-2/+7
|
* Expect mnesia_up event when joining clusterAquarHEAD Lou2018-09-121-0/+2
|
* Fix some dialyzer warningsEvgeny Khramtsov2018-09-0937-258/+49
|
* fix for freetds UTF-8 corruptionroot2018-09-071-0/+1
|
* Bump lager versionEvgeny Khramtsov2018-09-071-1/+12
| | | | This is needed for OTP-21 compatibility
* Add information about real sender to mucsub message metaPaweł Chmielowski2018-09-061-1/+2
|
* Don't stop sending pings when receiving timeout for timeout_action=nonePaweł Chmielowski2018-09-041-13/+14
|
* Correctly handle empty result with RSMEvgeniy Khramtsov2018-09-021-33/+39
| | | | Fixes #2588