summaryrefslogtreecommitdiff
path: root/src/http_auth.c
Commit message (Expand)AuthorAgeFilesLines
* [core] abstraction layer for HTTP header manipGlenn Strauss2018-09-231-3/+4
* [core] code reuse with array_insert_key_value()Glenn Strauss2018-09-161-23/+2
* [core] some header cleanupGlenn Strauss2018-04-081-0/+1
* [mod_auth] constant time compare plain passwordsGlenn Strauss2018-03-111-0/+17
* [core] initialize globals at top of main()Glenn Strauss2017-01-311-0/+8
* [mod_auth] structured data, register auth schemesGlenn Strauss2016-09-221-1/+106
* [mod_auth] http_auth_md5_hex2bin()Glenn Strauss2016-09-091-0/+33
* [mod_auth] extensible interface for auth backendsGlenn Strauss2016-08-201-690/+14
* [mod_auth] refactor out auth backend codeGlenn Strauss2016-08-181-232/+289
* [mod_auth] refactor out auth backend codeGlenn Strauss2016-08-181-481/+2
* [mod_auth] refactor out auth backend codeGlenn Strauss2016-08-141-116/+104
* [mod_auth] Digest auth fails after rewrite (fixes #2745)Glenn Strauss2016-08-131-5/+9
* [mod_auth] fix Digest auth to be better than Basic (fixes #1844)Glenn Strauss2016-07-161-0/+39
* fix errors detected by Coverity ScanGlenn Strauss2016-06-231-0/+2
* [mod_auth] skip blank lines and comment lines (fixes #2327)Glenn Strauss2016-04-281-0/+6
* fallback to lseek()/read() if mmap() fails (#fixes 2666)Glenn Strauss2016-04-281-66/+34
* use li_[iu]tostrn() instead of li_[iu]tostr()Glenn Strauss2016-04-011-2/+2
* pass buf size to li_tohex()Glenn Strauss2016-04-011-12/+13
* [http_auth/mod_fastcgi] check get_http_*_name() for NULL return (#2583)Glenn Strauss2016-03-261-0/+1
* consistent inclusion of config.h at top of files (fixes #2073)Glenn Strauss2016-03-191-0/+2
* [core] refactor base64 functions into separate fileStefan Bühler2015-11-221-115/+10
* [mod_auth] implement and use safe_memclear, using memset_s or explicit_bzero ...Loganaden Velvindron2015-09-261-150/+153
* [scons] fix crypt() detection, other improvementsStefan Bühler2015-08-291-1/+2
* [mod_auth] use crypt_r instead of crypt if availableStefan Bühler2015-02-121-1/+9
* Use buffer API to read and modify "used" memberStefan Bühler2015-02-081-40/+31
* Remove buffer_prepare_copy() and buffer_prepare_append()Stefan Bühler2015-02-081-1/+1
* fix buffer, chunk and http_chunk APIStefan Bühler2015-02-081-7/+7
* fix/silence bugs reported by ccc-analyzer (clang)Stefan Bühler2013-11-131-2/+3
* [mod_auth] some cleanup, only search for matching auth.require path onceStefan Bühler2013-08-301-23/+5
* [mod_auth] fix invalid read in digest qop=auth-int handling (fixes #2478)Stefan Bühler2013-06-291-1/+13
* [mod_auth] fix base64_decode (#2484)Stefan Bühler2013-05-151-22/+36
* [mod_auth] add htpasswd -s (SHA1) support if openssl is used (needs openssl f...Stefan Bühler2013-04-291-0/+38
* [mod_auth] use crypt() on encrypted password instead of extracting salt first...Stefan Bühler2013-04-291-44/+11
* fix typo in debug outputStefan Bühler2012-05-181-1/+1
* [mod_auth] Fix digest "md5-sess" implementation (Errata ID 1649, RFC 2617) (f...Stefan Bühler2012-04-191-1/+3
* [mod_auth] Fix signedness error in http_auth (fixes #2370, CVE-2011-4362)Stefan Bühler2011-11-291-1/+1
* Always use our 'own' md5 implementation, fixes linking issues on MacOS (fixes...Stefan Bühler2011-07-301-84/+88
* [ssl/md5] prefix our own md5 implementation with li_ so it doesn't conflict w...Stefan Bühler2011-04-241-0/+6
* cleanup fdevent code, removed linux-rtsig handler, replaced some fprintf callsStefan Bühler2010-08-061-5/+0
* - Include IP addresses on error log on password failures (fixes #2191)Elan Ruusamäe2010-05-281-3/+3
* Fix header inclusion order, always include "config.h" before any system headerStefan Bühler2009-10-111-10/+6
* Fix issues found with clang analyzerStefan Bühler2009-07-211-15/+9
* Adding support for additional chars in LDAP usernames (fixes #1941)Stefan Bühler2009-06-111-2/+7
* Add support for "real" entropy from /dev/[u]random (fixes #1977)Stefan Bühler2009-06-111-0/+1
* Fix error message if no auth backend was setStefan Bühler2009-04-271-1/+5
* Now really fix mod auth ldap (#1066)Stefan Bühler2008-09-301-27/+16
* Fix base64 decoding in mod_auth (#1757, thx guido)Stefan Bühler2008-09-301-15/+18
* workaround ldap connection leak if a ldap connection failed (restarting ldap)Stefan Bühler2008-09-171-12/+29
* r2096@chromobil: stefan | 2008-02-26 17:12:09 +0100Stefan Bühler2008-02-261-2/+3
* free the buffers after the printed them in the error-msgJan Kneschke2007-09-061-4/+2