/++ DAuth v0.6 - Authentication Utility for D Writen in the D programming language. Tested with DMD 2.064.2 and DMD 2.065 Licensed under The zlib/libpng License Homepage: $(LINK https://github.com/abscissa/DAuth) This API Reference: $(LINK http://semitwist.com/dauth) Author: Nick Sabalausky DMD flags to enable DAuth unittests: -unittest -version=DAuth_AllowWeakSecurity -version=DAuth_Unittest DMD flags to enable DAuth unittests, but silence all non-error output: -unittest -version=DAuth_AllowWeakSecurity -version=DAuth_Unittest -version=DAuth_Unittest_Quiet Note that dauth.sha is not automatically included by "import dauth;" and must be imported separately. This is because it's only in DAuth temporarily, until SHA-2 is in Phobos: $(LINK https://github.com/D-Programming-Language/phobos/pull/2129). The module dauth.hashdrbg is also excluded by default because a Phobos pull request is in the works. Import all: ------------ import dauth; import dauth.sha; import dauth.hashdrbg; ------------ Modules: $(LINK2 core.html,dauth.core)$(BR) $(LINK2 random.html,dauth.random)$(BR) $(LINK2 sha.html,dauth.sha)$(BR) +/ module dauth; public import dauth.core; public import dauth.random; version(DAuth_Unittest) { import dauth.sha; import dauth.hashdrbg; }