aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * Remove stub in mob_block_strangersAlexey Shchepin2017-01-161-4/+4
| |
| * Merge branch 'new_stream' of github.com:processone/ejabberd into new_streamEvgeniy Khramtsov2017-01-162-1/+126
| |\
| | * Add mod_block_strangersAlexey Shchepin2017-01-162-1/+126
| | |
| * | Add script to check hook dependenciesEvgeniy Khramtsov2017-01-161-0/+394
| |/
| * 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
| |
| * Add mod_sm and mod_s2s_dialback to example configEvgeniy Khramtsov2017-01-161-0/+4
| |
| * Implement database backend interface for MUC, BOSH and auth_anonyousEvgeniy Khramtsov2017-01-1322-536/+797
| |
| * 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
| | | | | | | | | | | | | | | | 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 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-2828-2514/+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
| |
* | Prepare 17.01 for hex.pm17.01Christophe Romain2017-01-201-1/+1
| |
* | Use xmpp 1.1.6Christophe Romain2017-01-201-1/+1
| |
* | 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
| |
* | Reset table only if new def change from runtimeChristophe Romain2017-01-181-5/+5
| |
* | Improve check of mnesia schema opearationsChristophe Romain2017-01-181-37/+54
| |
* | Improve <delay/> tag insertionEvgeniy Khramtsov2017-01-181-4/+6
| |
* | Cope with malformed values in 'rosterusers' SQL table (#1466)Evgeniy Khramtsov2017-01-181-21/+59
| |
* | Remove wrong index settingChristophe Romain2017-01-171-2/+1
| |
* | Let ejabberd_mnesia handles copy_typeChristophe Romain2017-01-177-41/+24
| |
* | Fix index processing (#1461)Christophe Romain2017-01-171-4/+7
| |
* | Speedup table setup, no io if EJABBERD_SCHEMA_PATH not set (#1461)Christophe Romain2017-01-171-13/+9
| |
* | Avoid stopping mod_offline before supervisor termination (#1464)Evgeniy Khramtsov2017-01-171-1/+0
| |
* | Add example api_permisions: definition to config templatePaweł Chmielowski2017-01-132-1/+36
| | | | | | | | Also expand default config to have rule for admin oauth
* | Decode message before checking for expiration (#1458)Evgeniy Khramtsov2017-01-131-18/+20
| |
* | Usable size for Shared rosters members textarea (EJAB-1753)Badlop2017-01-131-1/+1
| |
* | Fix configuration commands (#1432)Evgeniy Khramtsov2017-01-131-10/+9
| |