aboutsummaryrefslogtreecommitdiff
path: root/src/mod_register.erl (follow)
Commit message (Expand)AuthorAgeFilesLines
* Update copyright datesEvgeniy Khramtsov2018-01-051-1/+1
* Fix typos in mod_legacy_auth and mod_registerEvgeniy Khramtsov2017-12-111-1/+1
* Use xmpp:try_subtag/2 wherever possibleEvgeniy Khramtsov2017-12-111-1/+6
* Log a message when a user gets registeredEvgeniy Khramtsov2017-11-171-0/+6
* Reuse some translation stringsEvgeniy Khramtsov2017-09-241-4/+4
* Introduce 'redirect_url' option for mod_registerEvgeniy Khramtsov2017-09-011-2/+11
* Gracefully process malformed passwords during password changeEvgeniy Khramtsov2017-05-111-0/+3
* Gracefully process malformed passwords during registrationEvgeniy Khramtsov2017-05-111-0/+3
* Add 'access_remove' ACL to mod_registerEvgeniy Khramtsov2017-05-111-2/+3
* Rename is_user_exists -> user_existsEvgeniy Khramtsov2017-05-111-1/+1
* Use cache for authentication backendsEvgeniy Khramtsov2017-05-111-2/+2
* Add type specs for Module:opt_type/1Evgeniy Khramtsov2017-05-081-0/+2
* Improve validation of second-level optionsEvgeniy Khramtsov2017-05-051-5/+8
* Introduce 'iqdisc' global optionEvgeniy Khramtsov2017-05-041-2/+2
* Don't validate an option in gen_mod:get*opt() functionsEvgeniy Khramtsov2017-04-301-39/+11
* Don't validate an option in ejabberd_config:get_option() functionsEvgeniy Khramtsov2017-04-291-18/+2
* Speedup Mnesia tables initializationEvgeniy Khramtsov2017-04-211-2/+0
* Rename aux.erl as misc.erl17.04Christophe Romain2017-04-111-3/+3
* Deprecate jlib.erl in favor of aux.erlEvgeniy Khramtsov2017-03-301-3/+3
* Get rid of jid:to_string/1 and jid:from_string/1Evgeniy Khramtsov2017-02-261-6/+4
* Don't pass empty resource to jid:make()Evgeniy Khramtsov2017-02-251-1/+1
* Reload modules when reloading configuration fileEvgeniy Khramtsov2017-02-221-1/+14
* Change routing APIEvgeniy Khramtsov2017-02-161-5/+7
* Report password change in the logEvgeniy Khramtsov2017-02-141-1/+5
* Make test suite working againEvgeniy Khramtsov2017-01-231-4/+5
* Merge branch 'new_stream'Evgeniy Khramtsov2017-01-201-21/+22
|\
| * 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-20/+21
* | Update copyright date automatically (#1442)Badlop2017-01-021-1/+1
|/
* Improve handling of mnesia schemaChristophe Romain2016-11-301-1/+1
* Improve translation of some messagesEvgeniy Khramtsov2016-11-261-5/+4
* Get rid of excessive (io)list_to_binary/1 callsEvgeniy Khramtsov2016-11-241-1/+1
* Cosmetic validator changesChristophe Romain2016-11-151-6/+3
* Make common tests working againEvgeniy Khramtsov2016-09-131-5/+3
* Improve some type specsEvgeniy Khramtsov2016-08-091-0/+4
* Rewrite captcha to use XML generatorEvgeniy Khramtsov2016-07-281-2/+2
* Rewrite mod_register to use XML generatorEvgeniy Khramtsov2016-07-271-329/+202
* 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-6/+6
* Check password with jid:resourceprep when registering account (#996)Badlop2016-06-141-0/+16
* mod_register: Only set timeout on successHolger Weiss2016-05-231-0/+1
* Fix typo in error messageMickael Remond2016-04-121-1/+1
* Replace more ?ERR_* macros with ?ERRT_*Evgeniy Khramtsov2016-04-051-18/+41
* Switch to Fast XML moduleMickael Remond2016-02-031-8/+8
* Update copyright to 2016 (#901)Badlop2016-01-131-1/+1
* If mod_register access_from is 'none', then don't advertise IBR (#857)Badlop2015-12-071-2/+5
* More now() replacementsPaweł Chmielowski2015-12-071-2/+1
* Move JID related functions to jid.erl (#847)Evgeniy Khramtsov2015-11-241-16/+16
* cosmetic cleanupChristophe Romain2015-10-071-0/+2
* Add config validation at startupEvgeniy Khramtsov2015-06-011-1/+38