summaryrefslogtreecommitdiff
path: root/src/mod_roster.erl (follow)
Commit message (Expand)AuthorAgeFilesLines
* Introduce 'iqdisc' global optionEvgeniy Khramtsov2017-05-041-2/+2
* Don't validate an option in gen_mod:get*opt() functionsEvgeniy Khramtsov2017-04-301-13/+5
* Get rid of p1_sha callsAlexey Shchepin2017-03-141-2/+2
* Get rid of jid:to_string/1 and jid:from_string/1Evgeniy Khramtsov2017-02-261-9/+10
* Don't pass empty resource to jid:make()Evgeniy Khramtsov2017-02-251-4/+4
* Reload modules when reloading configuration fileEvgeniy Khramtsov2017-02-221-1/+19
* Fix some dialyzer warningsEvgeniy Khramtsov2017-02-181-2/+3
* Change routing APIEvgeniy Khramtsov2017-02-161-14/+19
* Make test suite working againEvgeniy Khramtsov2017-01-231-3/+2
* Merge branch 'new_stream'Evgeniy Khramtsov2017-01-201-55/+138
|\
| * Implement database backend interface for MUC, BOSH and auth_anonyousEvgeniy Khramtsov2017-01-131-4/+0
| * Adopt remaining code to support new hooksEvgeniy Khramtsov2017-01-091-73/+96
| * Add xmpp_stream_out behaviour and rewrite s2s/SM codeEvgeniy Khramtsov2016-12-281-4/+4
| * Initial version of new XMPP stream behaviour (for review)Evgeniy Khramtsov2016-12-111-7/+71
* | Update copyright date automatically (#1442)Badlop2017-01-021-1/+1
|/
* Improve ODBC importChristophe Romain2016-11-221-8/+30
* Make common tests working againEvgeniy Khramtsov2016-11-181-1/+1
* Merge branch 'master' into xml-ngEvgeniy Khramtsov2016-11-121-75/+17
|\
* | Add roster testsEvgeniy Khramtsov2016-11-071-33/+63
* | Add more tests for privacy lists and blocking commandEvgeniy Khramtsov2016-10-221-1/+8
* | Make common tests working againEvgeniy Khramtsov2016-09-131-35/+38
* | Add more type specsEvgeniy Khramtsov2016-08-121-0/+10
* | Improve some type specsEvgeniy Khramtsov2016-08-091-1/+6
* | Rewrite PIEFXIS code to use XML generatorEvgeniy Khramtsov2016-08-041-6/+5
* | Initial version based on XML generatorEvgeniy Khramtsov2016-07-181-392/+189
|/
* Make modules loading in a dependent order (#1191)Evgeniy Khramtsov2016-07-061-1/+4
* Use {access,shaper}_rules_validator in other places where access rules are usedPaweł Chmielowski2016-06-211-2/+2
* mod_roster should probably respect roster item changes introduced with roster...vthriller2016-05-191-5/+5
* Improve detection of databases supported by modules (#1092)Evgeniy Khramtsov2016-04-271-1/+1
* Clean mod_roster.erl from DB specific codeEvgeniy Khramtsov2016-04-141-587/+66
* Replace some ?ERR_* macros with ?ERRT_*Evgeniy Khramtsov2016-03-311-6/+9
* Missed a few calls in previous commitsAlexey Shchepin2016-03-021-16/+4
* Update more SQL queriesAlexey Shchepin2016-03-021-14/+30
* Update mod_roster and ejabberd_auth_odbc SQL queries to the new APIAlexey Shchepin2016-03-021-88/+61
* Switch to Fast XML moduleMickael Remond2016-02-031-6/+6
* Initial version of migration script from Prosody to ejabberdEvgeniy Khramtsov2016-01-281-1/+8
* Update copyright to 2016 (#901)Badlop2016-01-131-1/+1
* Remove now() - part 1Paweł Chmielowski2015-12-041-3/+3
* Move JID related functions to jid.erl (#847)Evgeniy Khramtsov2015-11-241-61/+61
* cosmetic cleanupChristophe Romain2015-10-071-1/+0
* Add config validation at startupEvgeniy Khramtsov2015-06-011-4/+19
* Document protocol support (EJABS-1620)Badlop2015-05-211-0/+3
* Revert "Add private and roster local handlers (EJAB-682)" due to #556Badlop2015-05-071-3/+0
* Add private and roster local handlers to get listed in disco#info (EJAB-682)Badlop2015-04-221-0/+3
* Add new 'default_db' optionEvgeniy Khramtsov2015-03-301-1/+1
* Update copyright dates to 2015 (EJAB-1733)Badlop2015-01-081-1/+1
* typo fix on roster subscription (EJAB-1711)Christophe Romain2014-07-311-1/+1
* Serialize records to proplists before storing then in RiakEvgeniy Khramtsov2014-07-141-11/+21
* Fix compile errors introduced by previous cherry picksEvgeniy Khramtsov2014-07-101-179/+0
* Fix roster versioning support when Riak backend is enabledEvgeniy Khramtsov2014-07-101-1/+1