51 Commits (243510dbb4d79a3866c288a7d6530f6015c5b537)

Author SHA1 Message Date
Glenn Strauss 309c1693ac [multiple] Y2038 32-bit signed time_t mitigations 10 months ago
Glenn Strauss c987bec18e [multiple] use <algo>_iov() digest funcs 10 months ago
Glenn Strauss af3df29ae8 [multiple] reduce redundant NULL buffer checks 10 months ago
Glenn Strauss e110b062be [multiple] http_auth_digest_hex2bin -> li_hex2bin 10 months ago
Glenn Strauss 62ccda8592 [multiple] move const time cmp funcs to ck.[ch] 10 months ago
Glenn Strauss e7805dbf93 [core] base64 encode round-up for required space 1 year ago
Glenn Strauss 680e6b3bca [multiple] buffer_copy_path_len2() aggregate 1 year ago
Glenn Strauss dc01487ea6 [multiple] use buffer_append_* aggregates 1 year ago
Glenn Strauss 8b52995c1d [multiple] use binary '|' to reconstruct ts 1 year ago
Glenn Strauss 8bf9dac1f5 [mod_secdownload] use http_auth_const_time_memeq() 1 year ago
Glenn Strauss dda40a15df [mod_secdownload] use algo_hmac.[ch] 1 year ago
Glenn Strauss 830d7e0561 [core] fix -fsanitize=undefined pedantic warning (fixes #3069) 1 year ago
Glenn Strauss 1212f60991 buffer_append_path_len() to join paths 2 years ago
Glenn Strauss 441c95c697 [multiple] consistent order for crypto lib select 2 years ago
Glenn Strauss 1f1b3bcc55 [mod_secdownload] fix compile w/ NSS on FreeBSD 2 years ago
Glenn Strauss 033209393e [multiple] test for nss includes 2 years ago
Glenn Strauss a46f519eb2 [multiple] use NSS crypto if no other crypto avail 2 years ago
Glenn Strauss 7553ef7f44 [multiple] openssl 3.0.0 digest interface migrate 2 years ago
Glenn Strauss c58b95f297 [core] light_isupper(), light_islower() 2 years ago
Glenn Strauss 98a224a4a2 [mod_openssl] prefer some WolfSSL native APIs 2 years 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 c687e01c98 [core] r->uri.path always set, though might be "" 2 years ago
Glenn Strauss 7c7f8c467c [multiple] split con, request (very large change) 2 years ago
Glenn Strauss 31d9495330 [core] store subrequest_handler instead of mode 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
Glenn Strauss 409bba80b1 [multiple] reduce direct use of srv->cur_ts 2 years ago
Glenn Strauss 50bdb55de8 [multiple] connection hooks no longer get (srv *) 2 years ago
Glenn Strauss 010c28949c [multiple] prefer (connection *) to (srv *) 2 years ago
Glenn Strauss b73949e03f [multiple] plugin.c handles common FREE_FUNC code 2 years ago
Glenn Strauss 66a460d977 [mod_secdownload] use config_plugin_values_init() 2 years ago
Glenn Strauss e2de4e581e [core] const char *name in struct plugin 2 years ago
Glenn Strauss 36f64b26a1 [core] simpler config_check_cond() 2 years ago
Glenn Strauss 47a758f959 [core] inline buffer key for *_patch_connection() 2 years ago
Mohammed Sadiq 6a988bb0d0 [multiple] cleaner calloc use in SETDEFAULTS_FUNC 3 years ago
Glenn Strauss 07fef25867 [mod_auth] http_auth_digest_hex2bin() 3 years ago
Glenn Strauss 368630d925 [TLS] sys-crypto.h abstraction 4 years ago
Glenn Strauss e1f21b2adb [mod_secdownload] support if HMAC() is a macro 4 years ago
Glenn Strauss 5e60b8faea [mod_secdownload] compare bin MAC instead of hex 4 years ago
Glenn Strauss a53f662a30 [core] remove some unused header includes 5 years ago
Glenn Strauss afce434e0b [mod_secdownload] new directives modify hash path (fixes #646, fixes #1904) 5 years ago
Glenn Strauss a801ef55a0 [TLS] mark code that uses -lcrypto but not -lssl 6 years ago
Glenn Strauss 17f6595e1a [mod_secdownload] warn if SHA used w/o SSL crypto 6 years ago
Glenn Strauss c463860451 minor: quiet some compiler warnings 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 2a8f73e7d4 [mod_secdownload] fix buffer overflow in secdl_verify_mac (reported by Fortify Open Review Project) 6 years ago