146 Commits (master)

Author SHA1 Message Date
Glenn Strauss 60c9612a76 [mod_auth] quiet coverity warning 1 week ago
Glenn Strauss 71175df1c9 [mod_auth] RFC7616 HTTP Digest username* userhash 1 week ago
Glenn Strauss 97eed364ff [mod_auth] revert adjustment to auth passwd cache (#3112) 2 months ago
Glenn Strauss b1d1202af8 [mod_auth] fix Basic auth passwd cache (fixes #3112) 2 months ago
Glenn Strauss 309c1693ac [multiple] Y2038 32-bit signed time_t mitigations 5 months ago
Glenn Strauss 6881f79c32 [mod_auth] detect and skip BWS (bad whitespace) 5 months ago
Glenn Strauss 9fe8fbaa72 [multiple] http_method_buf() 6 months ago
Glenn Strauss f1e8a82f1a [multiple] inline struct in con->dst_addr_buf 6 months ago
Glenn Strauss 56e2881c36 [mod_auth] refactor mod_auth_check_basic() 6 months ago
Glenn Strauss 20c56cecc3 [mod_auth] refactor mod_auth_check_digest() 6 months ago
Glenn Strauss 870b0c1343 [mod_auth] mod_auth_algorithm_parse() w/ algo len 6 months ago
Glenn Strauss c841ce3b0b [mod_auth] mod_auth_digest_get() 6 months ago
Glenn Strauss c987bec18e [multiple] use <algo>_iov() digest funcs 6 months ago
Glenn Strauss ffc7a0bfd8 [mod_auth] merge some repeated code; code reuse 6 months ago
Glenn Strauss af3df29ae8 [multiple] reduce redundant NULL buffer checks 6 months ago
Glenn Strauss 3538f8f2a4 [mod_auth*] rename http_auth.* -> mod_auth_api.* 7 months ago
Glenn Strauss 1a8ac120b4 [mod_auth,mod_vhostdb] move helper funcs to mods 7 months ago
Glenn Strauss e110b062be [multiple] http_auth_digest_hex2bin -> li_hex2bin 7 months ago
Glenn Strauss 08c03cd450 [multiple] rename safe_memclear() -> ck_memzero() 7 months ago
Glenn Strauss 62ccda8592 [multiple] move const time cmp funcs to ck.[ch] 7 months ago
Glenn Strauss fbe55825b4 [core] consolidate config printing code 7 months ago
Glenn Strauss fd0cc46833 [core] remove HANDLER_UNSET enum value 7 months ago
Glenn Strauss 9ac307ec14 [mod_authn_file] wipe password/digest after use 7 months ago
Glenn Strauss dc01487ea6 [multiple] use buffer_append_* aggregates 9 months ago
Glenn Strauss 26f354cb37 [multiple] http_header APIs to reduce str copies 9 months ago
Glenn Strauss dbe3e2361b [multiple] prefer monotonic time for internal use 9 months ago
Glenn Strauss 8b52995c1d [multiple] use binary '|' to reconstruct ts 9 months ago
Glenn Strauss 12ac70d0fe [mod_auth] send 401 if digest algo not supported 10 months ago
Glenn Strauss 830d7e0561 [core] fix -fsanitize=undefined pedantic warning (fixes #3069) 10 months ago
Glenn Strauss 4a600dabd5 [mod_auth] close HTTP/2 connection after bad pass 10 months ago
Glenn Strauss 33e400b429 [multiple] avoid duplicate parsing in trigger func (#3056) 11 months ago
Glenn Strauss d6f692f1c2 [core] config_plugin_value_to_int32() 1 year ago
Glenn Strauss 367f30a645 [multiple] extend enum http_header_e list 1 year ago
Glenn Strauss 156e1da2ae [core] rename splaytree.[ch] to algo_splaytree.[ch] 1 year ago
Glenn Strauss cf0098eac8 [mod_auth] fix crash if auth.require misconfigured (fixes #3023) 1 year ago
Glenn Strauss 33ae830291 [mod_auth] accept "nonce-secret" & "nonce_secret" 1 year ago
Glenn Strauss e11514b086 [mod_auth,mod_vhostdb] add caching option (fixes #2805) 1 year ago
Glenn Strauss 1fc8a3e1f2 [core] sys-crypto-md.h w/ inline message digest fn 2 years ago
Glenn Strauss bf4054f8ec [mod_gnutls] GnuTLS option for TLS (fixes #109) 2 years ago
Glenn Strauss cb753ec5b5 [mod_mbedtls] mbedTLS option for TLS 2 years ago
Glenn Strauss b28a3714c4 [multiple] ./configure --with-nettle to use Nettle 2 years ago
Glenn Strauss e1188e770e [mod_auth] "nonce_secret" option to validate nonce (fixes #2976) 2 years ago
Glenn Strauss 7c7f8c467c [multiple] split con, request (very large change) 2 years ago
Glenn Strauss cc2134c88b [multiple] copy small struct instead of memcpy() 2 years ago
Glenn Strauss 31d9495330 [core] store subrequest_handler instead of mode 2 years ago
Glenn Strauss 8131e4396d [core] move addtl request-specific struct members 2 years ago
Glenn Strauss 057d83c50b [core] move keep_alive flag into request_st 2 years ago
Glenn Strauss 03b4c993d2 [multiple] generic config array type checking 2 years ago
Glenn Strauss b5775b9951 [multiple] reduce direct use of srv->errh 2 years ago
Glenn Strauss c8cd7cf49b [multiple] extern log_epoch_secs 2 years ago