summaryrefslogtreecommitdiff
path: root/src/ejabberd_captcha.erl (follow)
Commit message (Expand)AuthorAgeFilesLines
* Update copyright datesEvgeniy Khramtsov2018-01-051-1/+1
* Fix regression introduced by b82b93f8f0c229eEvgeniy Khramtsov2017-08-111-16/+11
* Add type specs for Module:opt_type/1Evgeniy Khramtsov2017-05-081-0/+4
* Don't validate an option in ejabberd_config:get_option() functionsEvgeniy Khramtsov2017-04-291-15/+4
* Don't re-define validation functions in multiple placesEvgeniy Khramtsov2017-04-281-3/+3
* 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-3/+3
* Fix some dialyzer warningsEvgeniy Khramtsov2017-02-161-1/+1
* Update copyright date automatically (#1442)Badlop2017-01-021-1/+1
* Improve translation of some messagesEvgeniy Khramtsov2016-11-261-5/+2
* Get rid of excessive (io)list_to_binary/1 callsEvgeniy Khramtsov2016-11-241-1/+1
* Add xdata generator and make some code using itEvgeniy Khramtsov2016-10-071-0/+1
* Deprecate jlib:integer_to_binary/1 and jlib:binary_to_integer/1Evgeniy Khramtsov2016-09-241-1/+1
* Rewrite captcha to use XML generatorEvgeniy Khramtsov2016-07-281-192/+69
* Switch to Fast XML moduleMickael Remond2016-02-031-1/+1
* Update copyright to 2016 (#901)Badlop2016-01-131-1/+1
* Remove now() - part 1Paweł Chmielowski2015-12-041-2/+1
* Move JID related functions to jid.erl (#847)Evgeniy Khramtsov2015-11-241-3/+3
* cosmetic cleanupChristophe Romain2015-10-071-38/+4
* Add config validation at startupEvgeniy Khramtsov2015-06-011-1/+14
* Document protocol support (EJABS-1620)Badlop2015-05-211-0/+2
* Update copyright dates to 2015 (EJAB-1733)Badlop2015-01-081-1/+1
* Fix ejabberd_captcha's listener parsingHolger Weiss2014-12-241-9/+9
* Merge pull request #146 from jamielinux/masterbadlop2014-04-111-4/+3
|\
| * Update FSF addressJamie Nguyen2014-02-221-4/+3
* | Update copyright dates to 2014 (EJAB-1679)Badlop2014-03-131-1/+1
|/
* Change configuration file format to YAMLEvgeniy Khramtsov2013-08-211-4/+4
* Fix all calls to functions of p1_tls applicationEvgeniy Khramtsov2013-06-201-2/+2
* Switch to rebar build toolEvgeniy Khramtsov2013-06-131-1/+2
* Accumulated patch to binarize and indent codeBadlop2013-03-141-405/+508
* Update copyright datesAlexey Shchepin2013-01-241-1/+1
* Fix English strings (thanks to Andreas van Cranenburgh)Badlop2012-04-241-1/+1
* Update copyright datesAlexey Shchepin2012-02-231-1/+1
* When checking captcha setup, try to generate image only when captcha is enabl...Evgeniy Khramtsov2011-05-181-8/+9
* Throw error when captcha fails at server start, not later at runtimeBadlop2011-04-261-20/+8
* Remove forgotten -compile(export_all).Evgeniy Khramtsov2011-04-181-1/+1
* Implement CAPTCHA limitEvgeniy Khramtsov2011-04-181-28/+101
* Support more captcha_host value formats (EJAB-1418)Badlop2011-04-111-3/+7
* If the port number isn't listener, then specify the protocol (EJAB-1418)Badlop2011-03-031-11/+10
* captcha_host must have the port number to get protocol (EJAB-1418)Badlop2011-03-031-2/+2
* update copyright up to 2011Christophe Romain2011-02-141-1/+1
* Provide HTTPS URL in CAPTCHA form when listener has 'tls' option (EJAB-1406)Badlop2011-02-141-3/+43
* Include a Required xml element in the captcha fieldBadlop2010-10-271-2/+4
* Changes in registration form to workaround client problems (EJAB-1262)Badlop2010-10-251-4/+12
* Provide image url in registration form when captcha is enabledEvgeniy Khramtsov2010-10-251-1/+7
* CAPTCHA IBR support (EJAB-1262)Evgeniy Khramtsov2010-10-241-9/+64
* Reduce verbosity of log when captcha_cmd is checked but not configured.Badlop2010-04-281-1/+1
* Update year of ProcessOne copyright from 2009 to 2010 (EJAB-1159)Badlop2010-01-121-1/+1
* Show and throw error when captcha_cmd is required but not configured.Badlop2010-01-111-3/+6
* do not crash on unmatched requestEvgeniy Khramtsov2009-07-301-1/+4