38 Commits (441c95c6970c11e34add529cbff3a8bf833d5c74)

Author SHA1 Message Date
Glenn Strauss 441c95c697 [multiple] consistent order for crypto lib select 9 months ago
Glenn Strauss 1f1b3bcc55 [mod_secdownload] fix compile w/ NSS on FreeBSD 9 months ago
Glenn Strauss 033209393e [multiple] test for nss includes 9 months ago
Glenn Strauss a46f519eb2 [multiple] use NSS crypto if no other crypto avail 10 months ago
Glenn Strauss 7553ef7f44 [multiple] openssl 3.0.0 digest interface migrate 10 months ago
Glenn Strauss c58b95f297 [core] light_isupper(), light_islower() 11 months ago
Glenn Strauss 98a224a4a2 [mod_openssl] prefer some WolfSSL native APIs 1 year ago
Glenn Strauss 1fc8a3e1f2 [core] sys-crypto-md.h w/ inline message digest fn 1 year ago
Glenn Strauss bf4054f8ec [mod_gnutls] GnuTLS option for TLS (fixes #109) 1 year ago
Glenn Strauss cb753ec5b5 [mod_mbedtls] mbedTLS option for TLS 1 year ago
Glenn Strauss b28a3714c4 [multiple] ./configure --with-nettle to use Nettle 1 year 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 2 years ago
Glenn Strauss 07fef25867 [mod_auth] http_auth_digest_hex2bin() 2 years ago
Glenn Strauss 368630d925 [TLS] sys-crypto.h abstraction 3 years ago
Glenn Strauss e1f21b2adb [mod_secdownload] support if HMAC() is a macro 3 years ago
Glenn Strauss 5e60b8faea [mod_secdownload] compare bin MAC instead of hex 3 years ago
Glenn Strauss a53f662a30 [core] remove some unused header includes 4 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 5 years ago
Glenn Strauss 17f6595e1a [mod_secdownload] warn if SHA used w/o SSL crypto 5 years ago
Glenn Strauss c463860451 minor: quiet some compiler warnings 5 years ago
Glenn Strauss e5006d88eb pass buf size to li_tohex() 5 years ago
Glenn Strauss 8abd06a7ff consistent inclusion of config.h at top of files (fixes #2073) 5 years ago
Stefan Bühler 2a8f73e7d4 [mod_secdownload] fix buffer overflow in secdl_verify_mac (reported by Fortify Open Review Project) 5 years ago
Stefan Bühler bfaa48260a [mod_secdownload] add required algorithm option; old behaviour available as "md5", new options "hmac-sha1" and "hmac-sha256" 6 years ago