aboutsummaryrefslogtreecommitdiff
path: root/src/mod_blocking.erl (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Reload modules when reloading configuration fileEvgeniy Khramtsov2017-02-221-1/+12
|
* Change routing APIEvgeniy Khramtsov2017-02-161-1/+1
| | | | | | | | | | | Now 'From' and 'To' arguments must be omitted in functions and structures related to routing. The commit deprecates the following functions: ejabberd_router:route/3 in favor of ejabberd_router:route/1 ejabberd_router:route_error/4 in favor of ejabberd_router:route_error/2 ejabberd_local:route_iq/4 in favor of ejabberd_local:route_iq/2 ejabberd_local:route_iq/5 in favor of ejabberd_local:route_iq/3 The format of {route, From, To, Packet} is changed in favor of {route, Packet}
* Make test suite working againEvgeniy Khramtsov2017-01-231-3/+3
|
* Merge branch 'new_stream'Evgeniy Khramtsov2017-01-201-102/+103
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * Adopt remaining code to support new hooksEvgeniy Khramtsov2017-01-091-140/+116
| |
| * Add xmpp_stream_out behaviour and rewrite s2s/SM codeEvgeniy Khramtsov2016-12-281-5/+7
| |
| * Initial version of new XMPP stream behaviour (for review)Evgeniy Khramtsov2016-12-111-5/+28
| |
* | Update copyright date automatically (#1442)Badlop2017-01-021-1/+1
|/
* Add more tests for privacy lists and blocking commandEvgeniy Khramtsov2016-10-221-6/+7
|
* Make common tests working againEvgeniy Khramtsov2016-09-131-23/+21
|
* Rename #error{} record to #stanza_error{}Evgeniy Khramtsov2016-09-081-8/+8
|
* Improve some type specsEvgeniy Khramtsov2016-08-091-5/+2
|
* Change code to reflect recent changes in fxml_genEvgeniy Khramtsov2016-08-051-5/+4
|
* Rewrite mod_blocking to use XML generatorEvgeniy Khramtsov2016-07-191-79/+87
|
* Make modules loading in a dependent order (#1191)Evgeniy Khramtsov2016-07-061-1/+4
|
* Clean mod_blocking.erl from DB specific codeEvgeniy Khramtsov2016-04-141-207/+15
|
* Replace some ?ERR_* macros with ?ERRT_*Evgeniy Khramtsov2016-03-311-28/+33
|
* Update more SQL queriesAlexey Shchepin2016-03-021-27/+13
|
* Switch to Fast XML moduleMickael Remond2016-02-031-2/+2
|
* Update copyright to 2016 (#901)Badlop2016-01-131-1/+1
|
* Move JID related functions to jid.erl (#847)Evgeniy Khramtsov2015-11-241-5/+5
|
* Update FSF addressChristophe Romain2015-08-051-4/+3
|
* Add config validation at startupEvgeniy Khramtsov2015-06-011-1/+4
|
* Document protocol support (EJABS-1620)Badlop2015-05-211-0/+2
|
* Improve module structureEvgeniy Khramtsov2015-03-131-97/+20
|
* Do not fail on badly formed SQL resultsEvgeniy Khramtsov2015-03-131-4/+4
|
* Fix unblock all when Riak is used as a backendEvgeniy Khramtsov2015-03-131-1/+2
|
* Update copyright dates to 2015 (EJAB-1733)Badlop2015-01-081-1/+1
|
* Fix list unblocking when Riak is used as a backendEvgeniy Khramtsov2014-10-101-1/+2
|
* Fix blocklist getEvgeniy Khramtsov2014-07-161-2/+2
|
* Serialize records to proplists before storing then in RiakEvgeniy Khramtsov2014-07-141-5/+10
|
* Improve Riak supportEvgeniy Khramtsov2014-07-101-0/+91
|
* Merge pull request #146 from jamielinux/masterbadlop2014-04-111-4/+3
|\ | | | | Update FSF address
| * Update FSF addressJamie Nguyen2014-02-221-4/+3
| |
* | Update copyright dates to 2014 (EJAB-1679)Badlop2014-03-131-1/+1
|/
* Switch to rebar build toolEvgeniy Khramtsov2013-06-131-0/+1
| | | | | | | | | | | | | | | | Use dynamic Rebar configuration Make iconv dependency optional Disable transient_supervisors compile option Add hipe compilation support Only compile ibrowse and lhttpc when needed Make it possible to generate an OTP application release Add --enable-debug compile option Add --enable-all compiler option Add --enable-tools configure option Add --with-erlang configure option. Add --enable-erlang-version-check configure option. Add lager support Improve the test suite
* Accumulated patch to binarize and indent codeBadlop2013-03-141-356/+315
|
* Update copyright datesAlexey Shchepin2013-01-241-1/+1
|
* Merge SQL and Mnesia code into one module (EJAB-1560)Evgeniy Khramtsov2012-04-271-80/+212
|
* Update copyright datesAlexey Shchepin2012-02-231-1/+1
|
* Fixed the previous mod_blocking patchAlexey Shchepin2011-12-211-1/+1
|
* Corrected mod_blocking hooks return value, activate "Blocked Contacts" ↵Alexey Shchepin2011-12-211-24/+30
| | | | privacy list after it is changed
* Support XEP-0191 Simple Communications Blocking (thanks to Stephan ↵Badlop2011-05-271-0/+333
Maka)(EJAB-695)