summaryrefslogtreecommitdiff
path: root/src/eldap_utils.erl (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright year to 2022Badlop2022-02-111-1/+1
|
* Update newest copyright year to 2021 (#3464)Badlop2021-01-271-1/+1
|
* Update copyright to 2020 (#3149)Badlop2020-01-281-1/+1
|
* Use new configuration validatorEvgeny Khramtsov2019-06-141-168/+26
|
* Update copyright to 2019 (#2756)Badlop2019-01-081-1/+1
|
* Fix some dialyzer warningsEvgeny Khramtsov2018-09-091-18/+1
|
* Get rid of ejabberd.hrl headerEvgeniy Khramtsov2018-06-141-1/+0
| | | | | | | | | The header consisted of too many unrelated stuff and macros misuse. Some stuff is moved into scram.hrl and type_compat.hrl. All macros have been replaced with the corresponding function calls. TODO: probably type_compat.hrl is not even needed anymore since we support only Erlang >= OTP 17.5
* Introduce new gen_mod callback: mod_options/1Evgeniy Khramtsov2018-01-231-10/+45
| | | | | | | The callback is supposed to provide known options and their default values, as long as the documentation. Passing default values into get_mod functions is now deprecated: all defaults should be provided by the Mod:mod_options/1 callback.
* Update copyright datesEvgeniy Khramtsov2018-01-051-1/+1
|
* Validate all certfiles on startupEvgeniy Khramtsov2017-05-231-1/+9
|
* Check presence of some files during option validationEvgeniy Khramtsov2017-05-121-1/+1
|
* Don't call gen_mod:get_opt() outside of modulesEvgeniy Khramtsov2017-05-081-17/+26
|
* Add type specs for Module:opt_type/1Evgeniy Khramtsov2017-05-081-5/+18
|
* Don't validate an option in gen_mod:get*opt() functionsEvgeniy Khramtsov2017-04-301-50/+18
| | | | | | | | | | | | | | The changes are very similar to those from previous commit: * Now there is no need to pass validating function in gen_mod:get_opt() and gen_mod:get_module_opt() functions, because the modules' configuration keeps already validated values. * New functions gen_mod:get_opt/2 and gen_mod:get_module_opt/3 are introduced. * Functions gen_mod:get_opt/4 and get_module_opt/5 are deprecated. If the functions are still called, the "function" argument is simply ignored. * Validating callback Mod:listen_opt_type/1 is introduced to validate listening options at startup.
* Don't re-define validation functions in multiple placesEvgeniy Khramtsov2017-04-281-3/+19
|
* Update copyright date automatically (#1442)Badlop2017-01-021-1/+1
|
* Update copyright to 2016 (#901)Badlop2016-01-131-1/+1
|
* Add config validation at startupEvgeniy Khramtsov2015-06-011-10/+46
|
* Do not try to fetch module options via eldap_utilsEvgeniy Khramtsov2015-06-011-30/+12
|
* Update copyright dates to 2015 (EJAB-1733)Badlop2015-01-081-1/+1
|
* Rename deref_aliases back to ldap_deref_aliasesHolger Weiss2014-09-231-7/+22
| | | | | | The "ldap_deref_aliases" option has accidentally been renamed to "deref_aliases". Revert that change (but accept both names for a while), so that the option name now matches the documentation again.
* 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
|/
* Change configuration file format to YAMLEvgeniy Khramtsov2013-08-211-1/+1
|
* Switch to rebar build toolEvgeniy Khramtsov2013-06-131-0/+355
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