summaryrefslogtreecommitdiff
path: root/src/mod_authn_file.c
Commit message (Expand)AuthorAgeFilesLines
* [build] _WIN32 __declspec(dllexport) *_plugin_initGlenn Strauss2023-05-031-0/+1
* [core] _WIN32 sys-unistd.h to wrap <unistd.h>Glenn Strauss2023-05-031-0/+2
* [multiple] employ ck_calloc, ck_malloc shared codeGlenn Strauss2022-12-101-1/+1
* [multiple] mark mod_*_plugin_init() funcs coldGlenn Strauss2022-12-071-0/+1
* [build] meson crypt and dl detection on *BSD (fixes #3133)Glenn Strauss2022-01-041-1/+9
* [build] feature consistency between build typesGlenn Strauss2022-01-031-5/+0
* [mod_auth] RFC7616 HTTP Digest username* userhashGlenn Strauss2021-11-281-5/+38
* [mod_auth] clear crypt() output if len >= 13Glenn Strauss2021-10-271-3/+7
* [multiple] remove base.h include where not usedGlenn Strauss2021-09-081-1/+1
* [multiple] use <algo>_iov() digest funcsGlenn Strauss2021-08-271-190/+151
* [multiple] reduce redundant NULL buffer checksGlenn Strauss2021-08-271-9/+28
* [mod_auth*] rename http_auth.* -> mod_auth_api.*Glenn Strauss2021-08-271-7/+6
* [multiple] http_auth_digest_hex2bin -> li_hex2binGlenn Strauss2021-08-271-2/+1
* [multiple] rename safe_memclear() -> ck_memzero()Glenn Strauss2021-08-271-11/+9
* [multiple] move const time cmp funcs to ck.[ch]Glenn Strauss2021-08-271-2/+5
* [mod_auth] include unistd.h for crypt() on *nixGlenn Strauss2021-05-081-1/+1
* [mod_auth] include unistd.h for crypt() on Mac OSGlenn Strauss2021-05-061-0/+2
* [mod_authn_file] wipe password/digest after useGlenn Strauss2021-04-291-55/+62
* [mod_authn_mysql,file] use crypt() to save stackGlenn Strauss2020-07-161-3/+3
* [core] sys-crypto-md.h w/ inline message digest fnGlenn Strauss2020-07-081-112/+4
* [mod_gnutls] GnuTLS option for TLS (fixes #109)Glenn Strauss2020-07-081-0/+18
* [mod_mbedtls] mbedTLS option for TLSGlenn Strauss2020-07-081-0/+32
* [multiple] ./configure --with-nettle to use NettleGlenn Strauss2020-07-081-5/+53
* [multiple] split con, request (very large change)Glenn Strauss2020-07-081-24/+24
* [multiple] copy small struct instead of memcpy()Glenn Strauss2020-07-081-1/+2
* [multiple] prefer (connection *) to (srv *)Glenn Strauss2020-07-081-40/+31
* [multiple] plugin.c handles common FREE_FUNC codeGlenn Strauss2020-07-081-11/+0
* [mod_auth*] use config_plugin_values_init()Glenn Strauss2020-07-081-96/+67
* [core] const char *name in struct pluginGlenn Strauss2020-05-231-3/+1
* [core] simpler config_check_cond()Glenn Strauss2020-05-231-3/+2
* [core] inline buffer key for *_patch_connection()Glenn Strauss2020-02-241-4/+4
* [mod_auth] http_auth_const_time_memeq() (#2975, #2976)Glenn Strauss2019-09-081-1/+1
* [mod_auth] http_auth_const_time_memeq_pad()Glenn Strauss2019-09-081-1/+1
* [multiple] cleaner calloc use in SETDEFAULTS_FUNCMohammed Sadiq2019-04-201-1/+1
* [mod_auth] HTTP Auth Digest algorithm=SHA-256Glenn Strauss2019-03-071-34/+75
* [mod_auth] http_auth_info_t digest abstractionGlenn Strauss2019-03-071-41/+46
* [mod_auth] http_auth_digest_hex2bin()Glenn Strauss2019-03-071-1/+2
* [mod_openssl] add support for wolfSSLGlenn Strauss2018-10-071-0/+2
* [mod_auth] use SHA1_Init,Update,FinalGlenn Strauss2018-10-071-1/+4
* [TLS] sys-crypto.h abstractionGlenn Strauss2018-09-261-4/+1
* [core] abstraction layer for HTTP header manipGlenn Strauss2018-09-231-1/+0
* [mod_auth] constant time compare plain passwordsGlenn Strauss2018-03-111-1/+1
* [core] add public domain SHA1() if no cryptoGlenn Strauss2017-07-251-6/+1
* [core] remove some unused header includesGlenn Strauss2017-03-281-1/+1
* [TLS] mark code that uses -lcrypto but not -lsslGlenn Strauss2017-01-141-5/+8
* [build] compile fixes for AIXGlenn Strauss2016-12-171-0/+4
* [mod_auth] compile fix for Mac OS X XCode (fixes #2772)Glenn Strauss2016-11-251-1/+1
* [mod_auth] HTTP Basic auth backends also do authz (#1817)Glenn Strauss2016-09-281-13/+16
* [mod_auth] http_auth_md5_hex2bin()Glenn Strauss2016-09-091-7/+1
* [mod_auth] terminate salt for CRYPT-MD5-NTLMGlenn Strauss2016-08-211-0/+1