Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add ability to override main config file options with data from included files | Paweł Chmielowski | 2015-08-06 | 1 | -19/+41 | |
| | ||||||
* | Remove obsolete pubsub migration command | Christophe Romain | 2015-08-06 | 1 | -5/+0 | |
| | ||||||
* | Merge branch 'typo' of https://github.com/sezuan/ejabberd | Holger Weiss | 2015-08-06 | 1 | -1/+1 | |
|\ | ||||||
| * | typo | Matthias Rieber | 2015-08-06 | 1 | -1/+1 | |
|/ | ||||||
* | mod_multicast changes: | Alexey Shchepin | 2015-08-05 | 1 | -41/+81 | |
| | | | | | | | | | | - catch exceptions - do ets:give_away for multicastp table on init - don't send multicasts to itself - don't check user@server for multicast support - handle empty disco items - ignore cdata in <addresses/> - properly check for subdomains | |||||
* | Use websocket pings also on old style connections | Paweł Chmielowski | 2015-08-05 | 1 | -4/+3 | |
| | ||||||
* | Update FSF address | Christophe Romain | 2015-08-05 | 5 | -20/+15 | |
| | ||||||
* | mod_client_state: Throttle stanzas by default | Holger Weiss | 2015-08-05 | 2 | -5/+3 | |
| | | | | | | Enable the mod_client_state options "drop_chat_states" and "queue_presence" by default. These features are now well-tested in practice. | |||||
* | Rename muc_filter_packet to muc_filter_message | Holger Weiss | 2015-08-04 | 1 | -1/+1 | |
| | | | | | The hook is just triggered on groupchat messages, not on other types of stanzas. | |||||
* | Merge pull request #696 from weiss/muc-presence-hook | Evgeny Khramtsov | 2015-08-04 | 1 | -110/+118 | |
|\ | | | | | New hook: muc_filter_presence | |||||
| * | New hook: muc_filter_presence | Holger Weiss | 2015-08-04 | 1 | -110/+118 | |
|/ | | | | | Add a hook that allows for modifying or dropping presence stanzas sent to MUC rooms. | |||||
* | Add split_jid/1 | Mickael Remond | 2015-08-04 | 1 | -1/+8 | |
| | | | | | This is a convenience reverse of make_jid/1. It allows extracting the jid parts without relying on using the jid record structure, to abstract details. | |||||
* | Do not crash SIP authentication on SCRAMed passwords | Evgeniy Khramtsov | 2015-08-02 | 1 | -2/+6 | |
| | ||||||
* | Update crypto calls | Alexey Shchepin | 2015-07-30 | 1 | -2/+2 | |
| | ||||||
* | Merge pull request #682 from weiss/no-mam-carbons | Evgeny Khramtsov | 2015-07-30 | 1 | -4/+7 | |
|\ | | | | | Don't carbon-copy messages of type "normal" without body | |||||
| * | Don't copy messages of type "normal" without body | Holger Weiss | 2015-07-28 | 1 | -4/+7 | |
|/ | | | | | | | Don't carbon-copy messages of type "normal" that don't have a body element as an immediate subtag. Those messages are usually generated by clients or servers (as opposed to messages written by humans). This includes MAM messages, for example. | |||||
* | Also check for <no-storage/> hint | Holger Weiss | 2015-07-28 | 2 | -18/+18 | |
| | | | | | | Check for the <no-storage/> and <no-permanent-storage/> hints in addition to <no-store/> and <no-permanent-store/>. XEP-0334 (0.1) mentions both variants, and unfortunately, both of them are in use. | |||||
* | XEP-0198: Don't add <delay/> tags to IQ stanzas | Holger Weiss | 2015-07-28 | 1 | -0/+2 | |
| | ||||||
* | Recompile translations15.07 | Badlop | 2015-07-27 | 2 | -70/+108 | |
| | ||||||
* | Updated Spanish translation | Badlop | 2015-07-27 | 1 | -407/+435 | |
| | ||||||
* | Updated Hebrew translation (thanks to Isratine Citizen) | Badlop | 2015-07-27 | 1 | -534/+532 | |
| | ||||||
* | Reuse some strings in WebAdmin's Listening Ports | Badlop | 2015-07-27 | 1 | -3/+3 | |
| | ||||||
* | Fix problem with merging values from multiple config files | Paweł Chmielowski | 2015-07-24 | 1 | -5/+6 | |
| | ||||||
* | Ensure config snippet is loaded at module installation (EJAB-1741) | Christophe Romain | 2015-07-24 | 1 | -1/+3 | |
| | ||||||
* | Allow contribution to include .yml or .yaml config file | Christophe Romain | 2015-07-24 | 1 | -1/+1 | |
| | ||||||
* | Allow migration of old pubsub items with xmlelement in body (#479) | Christophe Romain | 2015-07-24 | 1 | -1/+23 | |
| | ||||||
* | Merge pull request #642 from weiss/pep-on-caps-update | Christophe Romain | 2015-07-24 | 2 | -25/+38 | |
|\ | | | | | Also send PEP notifications when local contact updates CAPS | |||||
| * | Trigger PEP notifications on CAPS updates | Holger Weiss | 2015-07-07 | 2 | -29/+33 | |
| | | | | | | | | | | | | Let mod_pubsub send last items whenever a contact updates the entity capabilities. This was already done for remote contacts and is now also done for local contacts. | |||||
| * | mod_pubsub: Explain caps_update usage in a comment | Holger Weiss | 2015-07-06 | 1 | -0/+9 | |
| | | | | | | | | | | The reason to use the caps_update hook for sending last items to remote contacts is probably not obvious. | |||||
* | | Provide command for ODBC's convert_to_scram | Badlop | 2015-07-23 | 1 | -0/+4 | |
| | | ||||||
* | | Don't crash web admin when displaying info about websocket using users | Paweł Chmielowski | 2015-07-22 | 2 | -1/+6 | |
| | | ||||||
* | | Let nodetree call default flat plugin now | Christophe Romain | 2015-07-22 | 1 | -8/+8 | |
| | | | | | | | | this fix mistake from previous commit 311fedaa | |||||
* | | Allow include of simple dependencies (EJAB-1737)(#391) | Christophe Romain | 2015-07-22 | 1 | -3/+74 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Either contributed module include dependencies this way deps/ dep1/ src/ include/ dep1/ src/ include/ Or includes rebar.config or rebar.config.script: In this case, only git is supported (if git command available) and ext_mod checkout code in deps directory. In both case, only basic built procedure is supported. ext_mod does not do more than bare compilation like this: erlc -I include src/*erl | |||||
* | | Let flat be default plugin (#609) | Christophe Romain | 2015-07-22 | 12 | -2119/+1941 | |
| | | ||||||
* | | Do not init nodes from mod_pubsub (#609) | Christophe Romain | 2015-07-22 | 1 | -9/+0 | |
| | | | | | | | | | | Let each plugin do its own initialisation in init_plugins init_nodes was an old function to be removed. | |||||
* | | Merge pull request #608 from weiss/bare-jid-subscription | Christophe Romain | 2015-07-22 | 1 | -3/+6 | |
|\ \ | | | | | | | PubSub: Check for node subscription of bare JID | |||||
| * | | PubSub: Check for node subscription of bare JID | Holger Weiss | 2015-06-19 | 1 | -3/+6 | |
| | | | | | | | | | | | | | | | | | | Don't just check whether the full JID is subscribed when a node subscription is required to list or publish items. If the bare JID is subscribed, these requests are now also accepted. | |||||
* | | | Merge pull request #632 from weiss/increase-max-ack-queue | Evgeny Khramtsov | 2015-07-21 | 1 | -2/+2 | |
|\ \ \ | | | | | | | | | XEP-0198: Increase default value of "max_ack_queue" option | |||||
| * | | | XEP-0198: Increase timeout during resumption | Holger Weiss | 2015-07-03 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | Give gen_fsm:sync_send_all_state_event/3 a little more time to transfer the (possibly somewhat large) c2s #state during session resumption. | |||||
| * | | | XEP-0198: Increase default "max_ack_queue" value | Holger Weiss | 2015-07-03 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | During login, clients might receive a relatively large number of stanzas in one go. For some users, the default value of the "max_ack_queue" option turned out to be too small in that situation. | |||||
* | | | | Merge pull request #618 from weiss/muc-message-hook | Evgeny Khramtsov | 2015-07-21 | 1 | -14/+26 | |
|\ \ \ \ | | | | | | | | | | | New hook: muc_filter_packet | |||||
| * | | | | New hook: muc_filter_packet | Holger Weiss | 2015-07-03 | 1 | -14/+26 | |
| |/ / / | | | | | | | | | | | | | | | | | | | | | Add a hook that allows for modifying or dropping MUC room messages. Closes #491. | |||||
* | | | | Print content types more gracefully | Evgeniy Khramtsov | 2015-07-17 | 1 | -3/+10 | |
| | | | | ||||||
* | | | | Get rid of 'db_type' for mod_blocking in test suite | Evgeniy Khramtsov | 2015-07-16 | 1 | -10/+5 | |
| | | | | ||||||
* | | | | Set direction of resource and connection (#650) | Badlop | 2015-07-15 | 1 | -4/+6 | |
| | | | | ||||||
* | | | | If local guide.html file not found, redirect to the online guide | Badlop | 2015-07-15 | 1 | -2/+2 | |
| | | | | ||||||
* | | | | Update links to Guide in WebAdmin | Badlop | 2015-07-15 | 1 | -11/+9 | |
| | | | | ||||||
* | | | | Support RTL page direction in WebAdmin for Hebrew (#650) | Badlop | 2015-07-15 | 1 | -10/+14 | |
| | | | | ||||||
* | | | | Set LTR direction to Raw links (#650) | Badlop | 2015-07-15 | 1 | -2/+2 | |
| | | | | ||||||
* | | | | Add links in WebAdmin to ejabberd and ProcessOne (#661) | Badlop | 2015-07-15 | 1 | -2/+5 | |
| | | | |