aboutsummaryrefslogtreecommitdiff
path: root/src/ejabberd_router.erl (follow)
Commit message (Expand)AuthorAgeFilesLines
* Get rid of ejabberd.hrl headerEvgeniy Khramtsov2018-06-141-1/+0
* Reduce IQ handler code copyingEvgeniy Khramtsov2018-05-091-6/+2
* Update copyright datesEvgeniy Khramtsov2018-01-051-1/+1
* Improve some type specsEvgeniy Khramtsov2017-11-111-3/+3
* Use new API for IQ routingEvgeniy Khramtsov2017-11-101-12/+37
* Introduce Certficate ManagerEvgeniy Khramtsov2017-05-121-0/+2
* Add type specs for Module:opt_type/1Evgeniy Khramtsov2017-05-081-0/+10
* Don't validate an option in ejabberd_config:get_option() functionsEvgeniy Khramtsov2017-04-291-18/+6
* Fix ejabberd_router:is_my_route/1Evgeniy Khramtsov2017-04-141-1/+1
* Use cache in front of Redis/SQL RAM backendsEvgeniy Khramtsov2017-04-141-27/+157
* Don't misuse monotonic_time/0Evgeniy Khramtsov2017-04-051-2/+2
* Add Redis as router RAM backendEvgeniy Khramtsov2017-03-281-0/+7
* Add SQL as router RAM backendEvgeniy Khramtsov2017-03-281-2/+8
* Use correct pid when registering local routeEvgeniy Khramtsov2017-03-151-2/+7
* Get rid of jid:to_string/1 and jid:from_string/1Evgeniy Khramtsov2017-02-261-1/+1
* Improve startup procedureEvgeniy Khramtsov2017-02-241-6/+1
* Fix some dialyzer warningsEvgeniy Khramtsov2017-02-181-1/+1
* Change routing APIEvgeniy Khramtsov2017-02-161-35/+53
* Only use GEN_SERVER macro where appropriateEvgeniy Khramtsov2017-02-141-2/+5
* Update copyright headers in new filesEvgeniy Khramtsov2017-01-201-1/+1
* Don't allow raw elements in process_iq/3Evgeniy Khramtsov2017-01-161-15/+1
* Remove handle_event/1 callbackEvgeniy Khramtsov2017-01-161-4/+2
* Implement database backend interface for ejabberd_routerEvgeniy Khramtsov2017-01-111-236/+85
* Adopt remaining code to support new hooksEvgeniy Khramtsov2017-01-091-63/+58
* Add xmpp_stream_out behaviour and rewrite s2s/SM codeEvgeniy Khramtsov2016-12-281-5/+36
* Improve handling of mnesia schemaChristophe Romain2016-11-301-1/+1
* Improve namespace handlingEvgeniy Khramtsov2016-09-241-3/+3
* Rename #error{} record to #stanza_error{}Evgeniy Khramtsov2016-09-081-2/+2
* Rewrite S2S and ejabberd_service code to use XML generatorEvgeniy Khramtsov2016-07-271-6/+15
* Rewrite mod_mam and mod_muc to use XML generatorEvgeniy Khramtsov2016-07-251-10/+21
* Initial version based on XML generatorEvgeniy Khramtsov2016-07-181-41/+64
* Make it possible to get virtual host of a registered routeEvgeniy Khramtsov2016-03-131-42/+67
* Switch to Fast XML moduleMickael Remond2016-02-031-1/+1
* Describe option type of 'domain_balancing'Evgeniy Khramtsov2016-01-151-4/+10
* Update copyright to 2016 (#901)Badlop2016-01-131-1/+1
* More now() replacementsPaweł Chmielowski2015-12-071-2/+2
* Move JID related functions to jid.erl (#847)Evgeniy Khramtsov2015-11-241-6/+6
* cosmetic cleanupChristophe Romain2015-10-071-1/+2
* Add config validation at startupEvgeniy Khramtsov2015-06-011-2/+7
* Update copyright dates to 2015 (EJAB-1733)Badlop2015-01-081-1/+1
* Do not crash on version downgradeEvgeniy Khramtsov2014-05-031-0/+1
* Merge pull request #146 from jamielinux/masterbadlop2014-04-111-4/+3
|\
| * Update FSF addressJamie Nguyen2014-02-221-4/+3
* | Update copyright dates to 2014 (EJAB-1679)Badlop2014-03-131-1/+1
|/
* Change configuration file format to YAMLEvgeniy Khramtsov2013-08-211-8/+4
* Switch to rebar build toolEvgeniy Khramtsov2013-06-131-0/+1
* Fix several refactoring related bugsEvgeniy Khramtsov2013-03-291-3/+3
* Accumulated patch to binarize and indent codeBadlop2013-03-141-226/+221
* Update copyright datesAlexey Shchepin2013-01-241-1/+1
* Update copyright datesAlexey Shchepin2012-02-231-1/+1