aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Make test suite working againEvgeniy Khramtsov2017-01-2316-49/+75
* Make a message is not bounced if it's archivedEvgeniy Khramtsov2017-01-215-25/+33
* Archive message before delivering it to offline storage (#1348)Evgeniy Khramtsov2017-01-211-6/+44
* Send <compressed/> in correct orderEvgeniy Khramtsov2017-01-211-11/+11
* mod_pubsub: Fix last item cache for multiple hostsHolger Weiss2017-01-211-5/+5
* Add stanza-id to every archived message (#1477)Evgeniy Khramtsov2017-01-203-53/+93
* Update copyright headers in new filesEvgeniy Khramtsov2017-01-2010-22/+61
* Merge branch 'new_stream'Evgeniy Khramtsov2017-01-2080-7638/+8342
|\
| * Fix reporting dialback failuresEvgeniy Khramtsov2017-01-182-3/+3
| * Don't attempt to resolve _jabber._tcp SRV recordEvgeniy Khramtsov2017-01-181-10/+4
| * Better log bytestream terminationEvgeniy Khramtsov2017-01-171-1/+1
| * Use crypto:exor/2 instead of hand-crafted bxorEvgeniy Khramtsov2017-01-171-11/+3
| * Reset XML stream before sending SASL <success/>Evgeniy Khramtsov2017-01-171-1/+1
| * Get rid of ejabberd_frontend_socketEvgeniy Khramtsov2017-01-174-475/+6
| * Improve error reporting for forbidden serversEvgeniy Khramtsov2017-01-171-14/+25
| * Drop only messages with <body/> in mod_block_strangersAlexey Shchepin2017-01-171-1/+2
| * Stop hook on message drop in mod_block_strangersAlexey Shchepin2017-01-161-1/+1
| * Use user_receive_packet hook in mod_block_strangersAlexey Shchepin2017-01-162-30/+11
| * Remove stub in mob_block_strangersAlexey Shchepin2017-01-161-4/+4
| * Add mod_block_strangersAlexey Shchepin2017-01-162-1/+126
| * Don't allow raw elements in process_iq/3Evgeniy Khramtsov2017-01-161-15/+1
| * Implement database backend interface for mod_proxy65Evgeniy Khramtsov2017-01-166-189/+219
| * Correctly set gen_server's nameEvgeniy Khramtsov2017-01-161-1/+2
| * Remove handle_event/1 callbackEvgeniy Khramtsov2017-01-166-75/+127
| * Implement database backend interface for MUC, BOSH and auth_anonyousEvgeniy Khramtsov2017-01-1319-524/+782
| * Fix some corner cases while re-reading RFC6120Evgeniy Khramtsov2017-01-134-22/+19
| * Ignore unexpected eventsEvgeniy Khramtsov2017-01-111-1/+3
| * Implement database backend interface for ejabberd_routerEvgeniy Khramtsov2017-01-1110-282/+326
| * Fix attaching ejabberd_s2s_out process to a supervisorEvgeniy Khramtsov2017-01-111-1/+1
| * Add 'supervisor' listening optionEvgeniy Khramtsov2017-01-113-6/+22
| * Don't forget to advertise disco featuresEvgeniy Khramtsov2017-01-101-1/+2
| * Make stream related calls module independentEvgeniy Khramtsov2017-01-091-12/+13
| * Remove unused mod_ip_blacklist moduleEvgeniy Khramtsov2017-01-091-139/+0
| * Adopt remaining code to support new hooksEvgeniy Khramtsov2017-01-0942-1569/+2113
| * Get rid of "jlib.hrl" header in some filesEvgeniy Khramtsov2017-01-023-3/+3
| * Better cope with IPv6 domainsEvgeniy Khramtsov2016-12-311-1/+20
| * Reflect cyrsasl API changes in remaining codeEvgeniy Khramtsov2016-12-316-117/+220
| * Improve return values in cyrsasl APIEvgeniy Khramtsov2016-12-316-70/+137
| * More refactoring on session managementEvgeniy Khramtsov2016-12-3014-401/+569
| * Add xmpp_stream_out behaviour and rewrite s2s/SM codeEvgeniy Khramtsov2016-12-2827-2512/+3717
| * Rewrite ejabberd_service to use new XMPP stream APIEvgeniy Khramtsov2016-12-114-354/+286
| * Initial version of new XMPP stream behaviour (for review)Evgeniy Khramtsov2016-12-1117-2983/+1842
* | Make shim for mod_http_api admin_ip_access more robustPaweł Chmielowski2017-01-201-20/+22
* | Try db migration only when mnesia is configured (#1458)Christophe Romain2017-01-201-5/+16
* | Restore muc_invite_hook (#1467)Evgeniy Khramtsov2017-01-191-0/+3
* | Make sure 'jabber:client' namespace is added to forwarded messages (#1474)Evgeniy Khramtsov2017-01-191-1/+9
* | Restore multiple invitations support (#1468)Evgeniy Khramtsov2017-01-191-80/+88
* | Don't forget to convert muc#roomconfig_mamEvgeniy Khramtsov2017-01-191-0/+2
* | Support legacy muc#roomconfig values (#1469)Evgeniy Khramtsov2017-01-191-1/+24
* | Fix typoChristophe Romain2017-01-181-2/+2