summaryrefslogtreecommitdiff
path: root/src/mod_carboncopy.erl (follow)
Commit message (Expand)AuthorAgeFilesLines
* Correctly handle unicode in log messagesEvgeny Khramtsov2019-09-231-4/+4
* Fix typo in log messageEvgeny Khramtsov2019-07-241-1/+1
* Improve extraction of translated stringsEvgeny Khramtsov2019-06-221-3/+4
* Use new configuration validatorEvgeny Khramtsov2019-06-141-25/+10
* Update copyright to 2019 (#2756)Badlop2019-01-081-1/+1
* Don't lose carbons on presence change or session resumptionEvgeny Khramtsov2018-12-101-1/+32
* Keep info about carbons inside session tableEvgeny Khramtsov2018-12-011-150/+47
* Fix some dialyzer warningsEvgeny Khramtsov2018-09-091-1/+1
* Get rid of ejabberd.hrl headerEvgeniy Khramtsov2018-06-141-1/+0
* mod_carboncopy: Apply cosmetic changeHolger Weiss2018-02-221-2/+2
* mod_carboncopy: Copy outgoing MUC PMsHolger Weiss2018-02-221-3/+6
* Move some log messages to debug levelEvgeniy Khramtsov2018-02-211-2/+2
* Remove 'iqdisc' optionEvgeniy Khramtsov2018-02-111-12/+2
* Fix compilation ordering in mix by s/-behavior/-behaviour/Paweł Chmielowski2018-01-311-1/+1
* Switch to newer fast_xml and xmpp and update record fields in the codeEvgeniy Khramtsov2018-01-251-1/+1
* Introduce new gen_mod callback: mod_options/1Evgeniy Khramtsov2018-01-231-23/+21
* Update copyright datesEvgeniy Khramtsov2018-01-051-1/+1
* Introduce 'iqdisc' global optionEvgeniy Khramtsov2017-05-041-2/+2
* Don't validate an option in gen_mod:get*opt() functionsEvgeniy Khramtsov2017-04-301-8/+6
* Use cache in front of Redis/SQL RAM backendsEvgeniy Khramtsov2017-04-141-8/+119
* Add SQL as mod_carboncopy RAM backendEvgeniy Khramtsov2017-03-301-8/+8
* Reload modules when reloading configuration fileEvgeniy Khramtsov2017-02-221-2/+19
* Change routing APIEvgeniy Khramtsov2017-02-161-1/+1
* Attach modules to gen_mod's supervisorEvgeniy Khramtsov2017-02-141-1/+0
* Merge branch 'new_stream'Evgeniy Khramtsov2017-01-201-13/+33
|\
| * Adopt remaining code to support new hooksEvgeniy Khramtsov2017-01-091-13/+33
* | Update copyright date automatically (#1442)Badlop2017-01-021-1/+1
|/
* Let mod_carboncopy mark copied messagesHolger Weiss2016-11-221-4/+6
* Let ejabberd_sm mark copied messagesHolger Weiss2016-11-221-10/+10
* Make common tests working againEvgeniy Khramtsov2016-11-181-2/+2
* Don't auto-decode forwarded payloadEvgeniy Khramtsov2016-11-131-1/+1
* Merge branch 'master' into xml-ngEvgeniy Khramtsov2016-11-121-0/+6
|\
| * mod_carboncopy: Don't copy MUC PMsHolger Weiss2016-09-191-2/+8
* | Improve some type specsEvgeniy Khramtsov2016-08-091-1/+1
* | Initial version based on XML generatorEvgeniy Khramtsov2016-07-181-106/+66
|/
* Get rid of warningsEvgeniy Khramtsov2016-07-071-1/+4
* Improve detection of databases supported by modules (#1092)Evgeniy Khramtsov2016-04-271-4/+1
* Clean mod_carboncopy.erl from DB specific codeEvgeniy Khramtsov2016-04-151-28/+17
* Replace some ?ERR_* macros with ?ERRT_*Evgeniy Khramtsov2016-03-311-5/+9
* Switch to Fast XML moduleMickael Remond2016-02-031-6/+6
* Update copyright to 2016 (#901)Badlop2016-01-131-1/+1
* Move JID related functions to jid.erl (#847)Evgeniy Khramtsov2015-11-241-12/+12
* cosmetic cleanupChristophe Romain2015-10-071-16/+16
* Don't copy messages of type "normal" without bodyHolger Weiss2015-07-281-4/+7
* Add MAM (XEP-0313) supportEvgeniy Khramtsov2015-06-221-6/+7
* Add config validation at startupEvgeniy Khramtsov2015-06-011-7/+6
* Document protocol support (EJABS-1620)Badlop2015-05-211-0/+1
* mod_carboncopy: Apply small code simplificationHolger Weiss2015-02-121-6/+2
* Check availability before carbon copyingHolger Weiss2015-02-111-2/+5
* Remove unused function clause in mod_carboncopyHolger Weiss2015-02-111-3/+1