Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #1478 from weiss/multi-host-pubsub-cache | Evgeny Khramtsov | 2017-01-21 | 2 | -6/+6 |
|\ | | | | | mod_pubsub: Fix last item cache for multiple hosts | ||||
| * | mod_pubsub: Fix last item cache for multiple hosts | Holger Weiss | 2017-01-21 | 2 | -6/+6 |
|/ | | | | | Don't let the last item cache intermix PubSub items of different virtual domains. | ||||
* | Add stanza-id to every archived message (#1477) | Evgeniy Khramtsov | 2017-01-20 | 3 | -53/+93 |
| | |||||
* | Update copyright headers in new files | Evgeniy Khramtsov | 2017-01-20 | 10 | -22/+61 |
| | |||||
* | Merge branch 'new_stream' | Evgeniy Khramtsov | 2017-01-20 | 86 | -7652/+8755 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/cyrsasl.erl src/ejabberd_c2s.erl src/ejabberd_cluster.erl src/ejabberd_frontend_socket.erl src/ejabberd_node_groups.erl src/ejabberd_router.erl src/mod_bosh.erl src/mod_ip_blacklist.erl src/mod_muc_mnesia.erl src/mod_offline.erl src/mod_proxy65_sm.erl | ||||
| * | Fix reporting dialback failures | Evgeniy Khramtsov | 2017-01-18 | 2 | -3/+3 |
| | | |||||
| * | Don't attempt to resolve _jabber._tcp SRV record | Evgeniy Khramtsov | 2017-01-18 | 1 | -10/+4 |
| | | |||||
| * | Better log bytestream termination | Evgeniy Khramtsov | 2017-01-17 | 1 | -1/+1 |
| | | |||||
| * | Use crypto:exor/2 instead of hand-crafted bxor | Evgeniy Khramtsov | 2017-01-17 | 1 | -11/+3 |
| | | |||||
| * | Reset XML stream before sending SASL <success/> | Evgeniy Khramtsov | 2017-01-17 | 1 | -1/+1 |
| | | |||||
| * | Get rid of ejabberd_frontend_socket | Evgeniy Khramtsov | 2017-01-17 | 4 | -475/+6 |
| | | |||||
| * | Improve error reporting for forbidden servers | Evgeniy Khramtsov | 2017-01-17 | 1 | -14/+25 |
| | | |||||
| * | Drop only messages with <body/> in mod_block_strangers | Alexey Shchepin | 2017-01-17 | 1 | -1/+2 |
| | | |||||
| * | Stop hook on message drop in mod_block_strangers | Alexey Shchepin | 2017-01-16 | 1 | -1/+1 |
| | | |||||
| * | Use user_receive_packet hook in mod_block_strangers | Alexey Shchepin | 2017-01-16 | 2 | -30/+11 |
| | | |||||
| * | Remove stub in mob_block_strangers | Alexey Shchepin | 2017-01-16 | 1 | -4/+4 |
| | | |||||
| * | Merge branch 'new_stream' of github.com:processone/ejabberd into new_stream | Evgeniy Khramtsov | 2017-01-16 | 2 | -1/+126 |
| |\ | |||||
| | * | Add mod_block_strangers | Alexey Shchepin | 2017-01-16 | 2 | -1/+126 |
| | | | |||||
| * | | Add script to check hook dependencies | Evgeniy Khramtsov | 2017-01-16 | 1 | -0/+394 |
| |/ | |||||
| * | Don't allow raw elements in process_iq/3 | Evgeniy Khramtsov | 2017-01-16 | 1 | -15/+1 |
| | | |||||
| * | Implement database backend interface for mod_proxy65 | Evgeniy Khramtsov | 2017-01-16 | 6 | -189/+219 |
| | | |||||
| * | Correctly set gen_server's name | Evgeniy Khramtsov | 2017-01-16 | 1 | -1/+2 |
| | | |||||
| * | Remove handle_event/1 callback | Evgeniy Khramtsov | 2017-01-16 | 6 | -75/+127 |
| | | |||||
| * | Add mod_sm and mod_s2s_dialback to example config | Evgeniy Khramtsov | 2017-01-16 | 1 | -0/+4 |
| | | |||||
| * | Implement database backend interface for MUC, BOSH and auth_anonyous | Evgeniy Khramtsov | 2017-01-13 | 22 | -536/+797 |
| | | |||||
| * | Fix some corner cases while re-reading RFC6120 | Evgeniy Khramtsov | 2017-01-13 | 4 | -22/+19 |
| | | |||||
| * | Ignore unexpected events | Evgeniy Khramtsov | 2017-01-11 | 1 | -1/+3 |
| | | |||||
| * | Implement database backend interface for ejabberd_router | Evgeniy Khramtsov | 2017-01-11 | 10 | -282/+326 |
| | | |||||
| * | Fix attaching ejabberd_s2s_out process to a supervisor | Evgeniy Khramtsov | 2017-01-11 | 1 | -1/+1 |
| | | |||||
| * | Add 'supervisor' listening option | Evgeniy Khramtsov | 2017-01-11 | 3 | -6/+22 |
| | | | | | | | | | | | | | | | | If set to 'true' (this is the default), new processes spawned by ejabberd_listener will be attached to the corresponding supervisor. No such processes will be attached to a supervisor otherwise. Setting this to 'false' will improve performance of high loaded systems where new C2S/S2S processes are spawned very rapidly. | ||||
| * | Don't forget to advertise disco features | Evgeniy Khramtsov | 2017-01-10 | 1 | -1/+2 |
| | | |||||
| * | Make stream related calls module independent | Evgeniy Khramtsov | 2017-01-09 | 1 | -12/+13 |
| | | |||||
| * | Remove unused mod_ip_blacklist module | Evgeniy Khramtsov | 2017-01-09 | 1 | -139/+0 |
| | | |||||
| * | Adopt remaining code to support new hooks | Evgeniy Khramtsov | 2017-01-09 | 42 | -1569/+2113 |
| | | |||||
| * | Get rid of "jlib.hrl" header in some files | Evgeniy Khramtsov | 2017-01-02 | 3 | -3/+3 |
| | | |||||
| * | Better cope with IPv6 domains | Evgeniy Khramtsov | 2016-12-31 | 1 | -1/+20 |
| | | |||||
| * | Reflect cyrsasl API changes in remaining code | Evgeniy Khramtsov | 2016-12-31 | 6 | -117/+220 |
| | | |||||
| * | Improve return values in cyrsasl API | Evgeniy Khramtsov | 2016-12-31 | 6 | -70/+137 |
| | | |||||
| * | More refactoring on session management | Evgeniy Khramtsov | 2016-12-30 | 14 | -401/+569 |
| | | |||||
| * | Add xmpp_stream_out behaviour and rewrite s2s/SM code | Evgeniy Khramtsov | 2016-12-28 | 28 | -2514/+3717 |
| | | |||||
| * | Rewrite ejabberd_service to use new XMPP stream API | Evgeniy Khramtsov | 2016-12-11 | 4 | -354/+286 |
| | | |||||
| * | Initial version of new XMPP stream behaviour (for review) | Evgeniy Khramtsov | 2016-12-11 | 17 | -2983/+1842 |
| | | |||||
* | | Prepare 17.01 for hex.pm17.01 | Christophe Romain | 2017-01-20 | 1 | -1/+1 |
| | | |||||
* | | Use xmpp 1.1.6 | Christophe Romain | 2017-01-20 | 1 | -1/+1 |
| | | |||||
* | | Make shim for mod_http_api admin_ip_access more robust | Paweł Chmielowski | 2017-01-20 | 1 | -20/+22 |
| | | |||||
* | | Try db migration only when mnesia is configured (#1458) | Christophe Romain | 2017-01-20 | 1 | -5/+16 |
| | | |||||
* | | Restore muc_invite_hook (#1467) | Evgeniy Khramtsov | 2017-01-19 | 1 | -0/+3 |
| | | |||||
* | | Make sure 'jabber:client' namespace is added to forwarded messages (#1474) | Evgeniy Khramtsov | 2017-01-19 | 1 | -1/+9 |
| | | |||||
* | | Restore multiple invitations support (#1468) | Evgeniy Khramtsov | 2017-01-19 | 1 | -80/+88 |
| | | |||||
* | | Don't forget to convert muc#roomconfig_mam | Evgeniy Khramtsov | 2017-01-19 | 1 | -0/+2 |
| | |