Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | Fix csi tests | Paweł Chmielowski | 2018-04-12 | 1 | -4/+4 | |
| | | | ||||||
* | | | New schema support for tests. (#2355) | a-iv | 2018-04-12 | 1 | -2/+14 | |
| | | | ||||||
* | | | Improve pubsub#itemreply implementation (#2325) | Christophe Romain | 2018-04-12 | 1 | -48/+48 | |
| | | | ||||||
* | | | Update the xmpp dependency to support 'parent' attribute | Evgeniy Khramtsov | 2018-04-11 | 1 | -1/+1 | |
| | | | | | | | | | | | | Fixes #2375 | |||||
* | | | Fix illegal match on previous commit | Christophe Romain | 2018-04-10 | 1 | -1/+2 | |
| | | | ||||||
* | | | Improve fix for #2288, don't mask errors on get_item | Christophe Romain | 2018-04-10 | 1 | -1/+1 | |
| | | | ||||||
* | | | gen_mod: Support global module processes | Holger Weiss | 2018-04-04 | 1 | -1/+3 | |
| | | | ||||||
* | | | gen_mod: Remove frontend process support | Holger Weiss | 2018-04-04 | 1 | -3/+1 | |
| | | | | | | | | | | | | ejabberd doesn't support frontend processes anymore. | |||||
* | | | Improve mod_multicast | Paweł Chmielowski | 2018-04-04 | 1 | -265/+232 | |
| | | | ||||||
* | | | mod_http_upload: Accept characters of any script | Holger Weiss | 2018-04-03 | 1 | -4/+14 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Accept all alphanumeric characters of any script in user and file names rather than replacing non-ASCII characters with underscores. However, non-alphanumeric characters are still replaced, except for "." and "-". Closes #2346. | |||||
* | | | Remove old hex conversion functions | Holger Weiss | 2018-04-03 | 2 | -31/+3 | |
| | | | | | | | | | | | | Depend on list_to_integer/2 and integer_to_list/2 being available. | |||||
* | | | Move ejabberd_http:url_encode/1 to 'misc' module | Holger Weiss | 2018-04-03 | 5 | -41/+41 | |
| | | | ||||||
* | | | Fix Code format when logging a MUC room kick/ban | Badlop | 2018-04-02 | 1 | -7/+7 | |
| | | | ||||||
* | | | mod_client_state: Add 'csi_activity' hook | Holger Weiss | 2018-04-01 | 1 | -7/+17 | |
| | | | | | | | | | | | | Closes #2358. | |||||
* | | | Merge pull request #2357 from Pouriya-Jahanbakhsh/component-send-packet-hook | Evgeny Khramtsov | 2018-03-30 | 1 | -2/+8 | |
|\ \ \ | | | | | | | | | feat: add hook for sending packet from component | |||||
| * | | | fix: run 'component_send_packet' hook in global mode | Pouriya Jahanbakhsh | 2018-03-30 | 1 | -2/+2 | |
| | | | | ||||||
| * | | | feat: add hook for sending packet from component | Pouriya Jahanbakhsh | 2018-03-30 | 1 | -3/+9 | |
|/ / / | | | | | | | | | | | | | New hook 'component_send_packet' added. Callback function must accept one argument {Pkt, ComponentState} and should yield 'drop' or {NewPkt, NewComponentState}. | |||||
* | | | Don't produce a crash dump during intentional exit | Evgeniy Khramtsov | 2018-03-29 | 5 | -16/+17 | |
| | | | | | | | | | | | | Also halt faster without relying on timeouts for buffers flushing | |||||
* | | | Remove unused variable | Evgeniy Khramtsov | 2018-03-29 | 1 | -1/+1 | |
| | | | ||||||
* | | | Merge pull request #2351 from rom1dep/config-order_c2s-direct | Evgeny Khramtsov | 2018-03-29 | 1 | -14/+14 | |
|\ \ \ | | | | | | | | | config: move section about direct-tls for c2s just under regular c2s config | |||||
| * | | | config: move section about direct-tls for c2s just under regular c2s config ↵ | Romain DEP. | 2018-03-28 | 1 | -14/+14 | |
|/ / / | | | | | | | | | | (to ease parameters comparison) | |||||
* | | | Add support for PATCH http method | Mickael Remond | 2018-03-28 | 1 | -1/+1 | |
| | | | | | | | | | | | | This is needed to improve out APIs. | |||||
* | | | Fix process_discoitems_result in mod_multicast | Paweł Chmielowski | 2018-03-28 | 1 | -1/+2 | |
| | | | ||||||
* | | | Update eimp | Paweł Chmielowski | 2018-03-26 | 1 | -1/+1 | |
| | | | ||||||
* | | | Fix returning value from mod_vcard_ldap's search() callback | Evgeniy Khramtsov | 2018-03-25 | 1 | -5/+5 | |
| | | | | | | | | | | | | Fixes #2335 | |||||
* | | | Get rid of 'fs' package dependency in mix18.03 | Christophe Romain | 2018-03-23 | 2 | -4/+2 | |
| | | | ||||||
* | | | Get rid of 'fs' package dependency | Evgeniy Khramtsov | 2018-03-23 | 2 | -53/+1 | |
| | | | | | | | | | | | | | | | Certificates auto-reloading will be fixed later. For now to reload certificates call `reload-config` ejabberd command. | |||||
* | | | Clarify the statement about mod_http_upload thumbnails | Evgeniy Khramtsov | 2018-03-23 | 1 | -1/+1 | |
| | | | ||||||
* | | | Force node config for bookmarks | Evgeniy Khramtsov | 2018-03-23 | 1 | -2/+5 | |
| | | | ||||||
* | | | Set empty least as a default for force_node_config | Evgeniy Khramtsov | 2018-03-23 | 1 | -1/+2 | |
| | | | ||||||
* | | | Move force_node_config defaults into ejabberd.yml.example | Evgeniy Khramtsov | 2018-03-23 | 2 | -6/+6 | |
| | | | ||||||
* | | | Update mix deps | Paweł Chmielowski | 2018-03-23 | 2 | -19/+19 | |
| | | | ||||||
* | | | Update mix.exs version | Christophe Romain | 2018-03-23 | 1 | -1/+1 | |
| | | | ||||||
* | | | Fetch 'registration_watchers' option from the correct module | Evgeniy Khramtsov | 2018-03-23 | 1 | -1/+1 | |
| | | | | | | | | | | | | Fixes #2337 | |||||
* | | | Update deps | Paweł Chmielowski | 2018-03-22 | 1 | -15/+15 | |
| | | | ||||||
* | | | Remove items of unregistered user (#2129) | Christophe Romain | 2018-03-22 | 1 | -5/+10 | |
| | | | ||||||
* | | | Accept atoms in api_permission command lists and commands with numbers in them | Paweł Chmielowski | 2018-03-21 | 1 | -1/+5 | |
| | | | ||||||
* | | | Add option --enable-group=xxx (thanks to andreabenini)(#1429) | Badlop | 2018-03-20 | 2 | -0/+18 | |
| | | | ||||||
* | | | If mod_last is disabled, return error instead of crashing (#2330) | Badlop | 2018-03-20 | 1 | -1/+3 | |
| | | | ||||||
* | | | Report meaningful error when luerl is not available | Evgeniy Khramtsov | 2018-03-19 | 1 | -17/+24 | |
| | | | ||||||
* | | | Set -protocol() directive for mod_avatar | Evgeniy Khramtsov | 2018-03-19 | 1 | -0/+2 | |
| | | | ||||||
* | | | Avoid logging IP addresses in mod_register when it's not desired | Evgeniy Khramtsov | 2018-03-19 | 1 | -3/+5 | |
| | | | | | | | | | | | | Fixes #2326 | |||||
* | | | Apply some dirty hacks for mod_shared_roster | Evgeniy Khramtsov | 2018-03-19 | 2 | -106/+29 | |
| | | | | | | | | | | | | Probably this fixes #1846 | |||||
* | | | Hardcode ACL rules used by ejabberd_web_admin | Evgeniy Khramtsov | 2018-03-19 | 1 | -11/+5 | |
| | | | ||||||
* | | | Improve result of XEP-0060 §6.5.9.12 (#2288) | Christophe Romain | 2018-03-17 | 1 | -6/+8 | |
| | | | | | | | | | | | | | | | Moving get_item result control to keep item-not-found on transaction error when node does not exists | |||||
* | | | Fix result of XEP-0060 §6.5.9.12 (#2288) | Christophe Romain | 2018-03-16 | 1 | -2/+4 | |
| | | | ||||||
* | | | Add transient notification condition (#2267) | Christophe Romain | 2018-03-16 | 1 | -1/+1 | |
| | | | ||||||
* | | | Refactor publish_item conditions (#2267) | Christophe Romain | 2018-03-16 | 1 | -9/+5 | |
| | | | ||||||
* | | | Fulfill all requirements of XEP-0398 v0.2.0 | Evgeniy Khramtsov | 2018-03-16 | 3 | -10/+37 | |
| | | | | | | | | | | | | | | | | | | These include: - Avoid rewriting vcard:x:update tags with empty <photo/> element - Advertise "urn:xmpp:pep-vcard-conversion:0" feature | |||||
* | | | Add 'new_sql_schema' config option, --enable-new-sql-schema now sets its ↵ | Alexey Shchepin | 2018-03-15 | 6 | -113/+133 | |
| | | | | | | | | | | | | default value to true (#2239) |