72 Commits (6a988bb0d0148db1646be7c07aa81922afc9cc7f)

Author SHA1 Message Date
Mohammed Sadiq 6a988bb0d0 [multiple] cleaner calloc use in SETDEFAULTS_FUNC 3 years ago
Glenn Strauss b9e2be50c9 [mod_auth] HTTP Auth Digest algorithm=SHA-256 3 years ago
Glenn Strauss 28895ab297 [mod_auth] pass http_auth_require_t for 401 Unauth 3 years ago
Glenn Strauss 60f4cf3ad8 [mod_auth] http_auth_info_t digest abstraction 3 years ago
Glenn Strauss b2c18f480d [mod_auth] minor: adjust config validation 3 years ago
Glenn Strauss 65fcd7810f [core] prefer buffer_append_string_len() 3 years ago
Glenn Strauss 8c7f1dfb03 [core] more memory-efficient fn table for data_* 3 years ago
Glenn Strauss 810109cc34 [multiple] code reuse: using array_*() funcs 3 years ago
Glenn Strauss d61f33817c [multiple] code reuse: employ array_match_*() 3 years ago
Glenn Strauss 6b887f35e3 [mod_auth] send 401 for mismatch HTTP auth scheme (fixes #2906) 3 years ago
Glenn Strauss 3dd3cde902 [core] abstraction layer for HTTP header manip 3 years ago
Glenn Strauss 04d76e7afd [core] some header cleanup 4 years ago
Glenn Strauss 5a6e4df85c [mod_auth] check that digest realm matches config 4 years ago
Glenn Strauss 6e171bd4b9 [core] adjust li_rand_pseudo* interfaces 4 years ago
Glenn Strauss dadfb5fcf5 [core] attempt to quiet coverity false positives 5 years ago
Glenn Strauss 9bc61f16cb [core] attempt to quiet coverity false positives 5 years ago
Glenn Strauss 83759aede6 [mod_auth] Digest nonce on system with time <=1978 5 years ago
Glenn Strauss bd77abe0f8 [config] more specific checks for array lists 5 years ago
Glenn Strauss 9c91af0cfd [mod_auth] support LDAP groups for HTTP auth (fixes #1817) 5 years ago
Glenn Strauss f54d628cd5 [mod_auth] enable optional authz if extern authn (fixes #2481) 5 years ago
Glenn Strauss 544ccee5e1 [core] remove srv->entropy[] 5 years ago
Glenn Strauss c64c2173ce [core] rename li_rand() to li_rand_pseudo_bytes() 5 years ago
Glenn Strauss 609e9a5050 silence warnings from clang ccc-analyzer 5 years ago
Glenn Strauss 7f4e156e5f [core] rand.[ch] to use better RNGs when available 5 years ago
Glenn Strauss 28d1213470 [mod_auth] fix printing of IP in error trace 5 years ago
Glenn Strauss a401c9469a [mod_auth] HTTP Basic auth backends also do authz (#1817) 5 years ago
Glenn Strauss 8047c2f448 fix errors detected by Coverity Scan 5 years ago
Glenn Strauss 7ba06c71a6 [mod_auth] structured data, register auth schemes 5 years ago
Glenn Strauss 4b3a91e64b [mod_auth] extensible interface for auth backends 6 years ago
Glenn Strauss 3dcca966f4 [mod_auth] refactor out auth backend code 6 years ago
Glenn Strauss 81b2d1f020 [mod_auth] refactor out auth backend code 6 years ago
Glenn Strauss 00cc4d7c0e [mod_auth] fix Digest auth to be better than Basic (fixes #1844) 6 years ago
Glenn Strauss 72b133f595 fix errors detected by Coverity Scan 6 years ago
Glenn Strauss 4b412797b8 [mod_auth] send charset="UTF-8" in WWW-Authenticate (fixes #1468) 6 years ago
Glenn Strauss e5006d88eb pass buf size to li_tohex() 6 years ago
Glenn Strauss 8abd06a7ff consistent inclusion of config.h at top of files (fixes #2073) 6 years ago
Stefan Bühler c512345fa2 [config] check config option scope; warn if server option is given in conditional 6 years ago
Stefan Bühler 780e8e6ef4 minor spelling fixes 7 years ago
Stefan Bühler 33cebeb0f7 fix segfaults in many plugins if they failed configuration 7 years ago
Stefan Bühler ad3e93ea96 Use buffer API to read and modify "used" member 7 years ago
Stefan Bühler 6afad87d2e fix buffer, chunk and http_chunk API 7 years ago
Stefan Bühler 6f208cfde1 fix/silence bugs reported by ccc-analyzer (clang) 8 years ago
Stefan Bühler f9d58670d5 [auth] new method "extern" to use already present REMOTE_USER (from magnet, ssl, ...) (fixes #2436) 9 years ago
Stefan Bühler 2bcf65c285 [mod_auth] some cleanup, only search for matching auth.require path once 9 years ago
Stefan Bühler 559b198f86 [auth] put REMOTE_USER into cgi environment, making it accessible to lua via lighty.req_env (fixes #2495) 9 years ago
Stefan Bühler 7187271fb6 [auth] Add "AUTH_TYPE" environment (for *cgi), remove fastcgi specific workaround, add fastcgi test case (fixes #889) 10 years ago
Stefan Bühler 22e8b456a9 Fix header inclusion order, always include "config.h" before any system header 12 years ago
Stefan Bühler 4df22f2a32 Fix issues found with clang analyzer 13 years ago
Stefan Bühler 75d2269821 Fix code comments in mod_auth.c (fixes #1909, thx cdumke) 13 years ago
Stefan Bühler 63f785a2f8 Added some extra warning options in cmake and fix the resulting warnings (unused/static functions) 13 years ago