summaryrefslogtreecommitdiff
path: root/src/mod_blocking.erl (unfollow)
Commit message (Expand)AuthorFilesLines
2022-02-11Update copyright year to 2022Badlop1-1/+1
2021-01-27Update newest copyright year to 2021 (#3464)Badlop1-1/+1
2020-09-03Use include_lib() to include headers from dependencies (#3369)Stu Tomlinson1-1/+1
2020-01-28Update copyright to 2020 (#3149)Badlop1-1/+1
2020-01-08Generate ejabberd.yml.5 man page from source code directlyEvgeny Khramtsov1-1/+9
2019-09-23Correctly handle unicode in log messagesEvgeny Khramtsov1-1/+1
2019-07-10Add/improve type specsEvgeny Khramtsov1-0/+1
2019-06-22Improve extraction of translated stringsEvgeny Khramtsov1-7/+6
2019-01-08Update copyright to 2019 (#2756)Badlop1-1/+1
2018-07-05Move move randoms module to p1_utils repoEvgeniy Khramtsov1-1/+1
2018-06-14Get rid of ejabberd.hrl headerEvgeniy Khramtsov1-1/+0
2018-05-02mod_blocking: Use #block_item{} recordHolger Weiss1-6/+9
2018-02-18Push blocking related IQs from bare JIDEvgeniy Khramtsov1-1/+2
2018-02-11Remove 'iqdisc' optionEvgeniy Khramtsov1-16/+7
2018-01-23Introduce new gen_mod callback: mod_options/1Evgeniy Khramtsov1-5/+7
2018-01-05Update copyright datesEvgeniy Khramtsov1-1/+1
2017-05-20Implement cache for mod_privacy/mod_blockingEvgeniy Khramtsov1-105/+107
2017-05-04Introduce 'iqdisc' global optionEvgeniy Khramtsov1-2/+2
2017-04-30Don't validate an option in gen_mod:get*opt() functionsEvgeniy Khramtsov1-5/+2
2017-02-22Reload modules when reloading configuration fileEvgeniy Khramtsov1-1/+12
2017-02-16Change routing APIEvgeniy Khramtsov1-1/+1
2017-01-23Make test suite working againEvgeniy Khramtsov1-3/+3
2017-01-09Adopt remaining code to support new hooksEvgeniy Khramtsov1-140/+116
2017-01-02Update copyright date automatically (#1442)Badlop1-1/+1
2016-12-28Add xmpp_stream_out behaviour and rewrite s2s/SM codeEvgeniy Khramtsov1-5/+7
2016-12-11Initial version of new XMPP stream behaviour (for review)Evgeniy Khramtsov1-5/+28
2016-10-22Add more tests for privacy lists and blocking commandEvgeniy Khramtsov1-6/+7
2016-09-13Make common tests working againEvgeniy Khramtsov1-23/+21
2016-09-08Rename #error{} record to #stanza_error{}Evgeniy Khramtsov1-8/+8
2016-08-09Improve some type specsEvgeniy Khramtsov1-5/+2
2016-08-05Change code to reflect recent changes in fxml_genEvgeniy Khramtsov1-5/+4
2016-07-19Rewrite mod_blocking to use XML generatorEvgeniy Khramtsov1-79/+87
2016-07-06Make modules loading in a dependent order (#1191)Evgeniy Khramtsov1-1/+4
2016-04-14Clean mod_blocking.erl from DB specific codeEvgeniy Khramtsov1-207/+15
2016-03-31Replace some ?ERR_* macros with ?ERRT_*Evgeniy Khramtsov1-28/+33
2016-03-02Update more SQL queriesAlexey Shchepin1-27/+13
2016-02-03Switch to Fast XML moduleMickael Remond1-2/+2
2016-01-13Update copyright to 2016 (#901)Badlop1-1/+1
2015-11-24Move JID related functions to jid.erl (#847)Evgeniy Khramtsov1-5/+5
2015-08-05Update FSF addressChristophe Romain1-4/+3
2015-06-01Add config validation at startupEvgeniy Khramtsov1-1/+4
2015-05-21Document protocol support (EJABS-1620)Badlop1-0/+2
2015-03-13Improve module structureEvgeniy Khramtsov1-97/+20
2015-03-13Do not fail on badly formed SQL resultsEvgeniy Khramtsov1-4/+4
2015-03-13Fix unblock all when Riak is used as a backendEvgeniy Khramtsov1-1/+2
2015-01-08Update copyright dates to 2015 (EJAB-1733)Badlop1-1/+1
2014-10-10Fix list unblocking when Riak is used as a backendEvgeniy Khramtsov1-1/+2
2014-07-16Fix blocklist getEvgeniy Khramtsov1-2/+2
2014-07-14Serialize records to proplists before storing then in RiakEvgeniy Khramtsov1-5/+10
2014-07-10Improve Riak supportEvgeniy Khramtsov1-0/+91