lighttpd1.4/src
Glenn Strauss 98a224a4a2 [mod_openssl] prefer some WolfSSL native APIs
Prefer some WolfSSL native APIs when building with WolfSSL.

However, some functionality in WolfSSL is available only through the
WolfSSL compatibility layer for OpenSSL, so the effort to create a
native mod_wolfssl halted here.
2020-07-08 22:51:32 -04:00
..
t [doc] src/t/README 2020-07-08 19:54:29 -04:00
CMakeLists.txt [mod_nss] NSS option for TLS (fixes #1218) 2020-07-08 22:51:32 -04:00
Makefile.am [mod_nss] NSS option for TLS (fixes #1218) 2020-07-08 22:51:32 -04:00
SConscript [mod_nss] NSS option for TLS (fixes #1218) 2020-07-08 22:51:32 -04:00
algo_sha1.c [core] sys-crypto-md.h w/ inline message digest fn 2020-07-08 22:51:31 -04:00
algo_sha1.h [core] sys-crypto-md.h w/ inline message digest fn 2020-07-08 22:51:31 -04:00
array.c [multiple] correct misspellings in comments 2020-07-08 19:54:30 -04:00
array.h [core] array_init() arg for initial size 2020-07-08 18:08:52 -04:00
base.h [build] fix build on MacOS X Tiger 2020-07-08 19:54:29 -04:00
base64.c [multiple] correct misspellings in comments 2020-07-08 19:54:30 -04:00
base64.h consistent inclusion of config.h at top of files (fixes #2073) 2016-03-19 15:14:35 +00:00
base_decls.h [core] store (plugin *) in p->data 2020-07-08 19:54:29 -04:00
buffer.c [core] perf: tighten some code in some hot paths 2020-07-08 19:54:29 -04:00
buffer.h [core] C99 restrict on some base funcs 2020-07-08 19:54:29 -04:00
burl.c [multiple] add summaries to top of some modules 2020-07-08 22:51:31 -04:00
burl.h [core] (const buffer *) in (struct burl_parts_t) 2020-02-24 11:15:32 -05:00
chunk.c [core] mark some chunk.c funcs as pure 2020-07-08 19:54:29 -04:00
chunk.h [core] C99 restrict on some base funcs 2020-07-08 19:54:29 -04:00
config.h.cmake [core] Solaris has getloadavg in sys/loadavg.h 2020-01-30 21:47:59 -05:00
configfile-glue.c [multiple] correct misspellings in comments 2020-07-08 19:54:30 -04:00
configfile.c [mod_openssl] prefer some WolfSSL native APIs 2020-07-08 22:51:32 -04:00
configfile.h [core] isolate use of data_config, configfile.h 2020-07-08 18:08:52 -04:00
configparser.y [multiple] use *(unsigned char *) with ctypes 2020-07-08 22:51:31 -04:00
connections-glue.c [multiple] split con, request (very large change) 2020-07-08 19:54:29 -04:00
connections.c [multiple] fix some cc warnings in 32-bit, powerpc 2020-07-08 19:54:30 -04:00
connections.h [multiple] split con, request (very large change) 2020-07-08 19:54:29 -04:00
crc32.c consistent inclusion of config.h at top of files (fixes #2073) 2016-03-19 15:14:35 +00:00
crc32.h [core] some header cleanup 2018-04-08 22:22:23 -04:00
data_array.c [core] inline array as part of data_array value 2020-02-24 11:15:32 -05:00
data_config.c [core] array_init() arg for initial size 2020-07-08 18:08:52 -04:00
data_integer.c [core] inline buffer as part of DATA_UNSET key 2020-02-24 11:15:32 -05:00
data_string.c [core] inline buffer as part of data_string value 2020-02-24 11:15:32 -05:00
etag.c [multiple] stat_cache singleton 2020-07-08 19:54:28 -04:00
etag.h [multiple] stat_cache singleton 2020-07-08 19:54:28 -04:00
fastcgi.h [core] fastcgi.h link to Open Market License (OML) (fixes #2901) 2018-09-23 18:01:58 -04:00
fdevent.c [core] fdevent_load_file() shared code 2020-07-08 22:51:32 -04:00
fdevent.h [core] fdevent_load_file() shared code 2020-07-08 22:51:32 -04:00
fdevent_freebsd_kqueue.c [multiple] omit passing srv to fdevent_handler 2020-07-08 19:54:29 -04:00
fdevent_impl.h [core] isolate fdevent subsystem 2020-07-08 19:54:29 -04:00
fdevent_libev.c [multiple] fix some cc warnings in 32-bit, powerpc 2020-07-08 19:54:30 -04:00
fdevent_linux_sysepoll.c [multiple] omit passing srv to fdevent_handler 2020-07-08 19:54:29 -04:00
fdevent_poll.c [multiple] omit passing srv to fdevent_handler 2020-07-08 19:54:29 -04:00
fdevent_select.c [multiple] omit passing srv to fdevent_handler 2020-07-08 19:54:29 -04:00
fdevent_solaris_devpoll.c [multiple] omit passing srv to fdevent_handler 2020-07-08 19:54:29 -04:00
fdevent_solaris_port.c [core] isolate fdevent subsystem 2020-07-08 19:54:29 -04:00
first.h [core] __attribute_returns_nonnull__ 2020-02-24 11:15:32 -05:00
gw_backend.c [multiple] add summaries to top of some modules 2020-07-08 22:51:31 -04:00
gw_backend.h [multiple] correct misspellings in comments 2020-07-08 19:54:30 -04:00
http-header-glue.c [core] stricter parse of numerical digits 2020-07-08 22:51:31 -04:00
http_auth.c [multiple] add summaries to top of some modules 2020-07-08 22:51:31 -04:00
http_auth.h [mod_auth] "nonce_secret" option to validate nonce (fixes #2976) 2020-07-08 19:54:29 -04:00
http_chunk.c [multiple] add summaries to top of some modules 2020-07-08 22:51:31 -04:00
http_chunk.h [multiple] split con, request (very large change) 2020-07-08 19:54:29 -04:00
http_header.c [multiple] add summaries to top of some modules 2020-07-08 22:51:31 -04:00
http_header.h [core] stricter parse of numerical digits 2020-07-08 22:51:31 -04:00
http_kv.c [multiple] add summaries to top of some modules 2020-07-08 22:51:31 -04:00
http_kv.h [core] convenience macros to check req methods 2020-07-08 19:54:29 -04:00
http_vhostdb.c [multiple] add summaries to top of some modules 2020-07-08 22:51:31 -04:00
http_vhostdb.h [multiple] split con, request (very large change) 2020-07-08 19:54:29 -04:00
inet_ntop_cache.c [core] isolate sock_addr manipulation 2017-10-29 01:23:19 -04:00
inet_ntop_cache.h [core] isolate sock_addr manipulation 2017-10-29 01:23:19 -04:00
keyvalue.c [multiple] add summaries to top of some modules 2020-07-08 22:51:31 -04:00
keyvalue.h [core] split cond cache from cond matches 2020-07-08 18:08:52 -04:00
lemon.c [multiple] correct misspellings in comments 2020-07-08 19:54:30 -04:00
lempar.c [multiple] correct misspellings in comments 2020-07-08 19:54:30 -04:00
lighttpd-angel.c [core] attempt to quiet coverity false positives 2017-08-12 21:43:04 -04:00
log.c [core] remove include base.h where unused 2020-07-08 19:54:29 -04:00
log.h [core] store log filename in (log_error_st *) 2020-07-08 19:54:28 -04:00
md5.c [core] sys-crypto-md.h w/ inline message digest fn 2020-07-08 22:51:31 -04:00
md5.h [core] sys-crypto-md.h w/ inline message digest fn 2020-07-08 22:51:31 -04:00
meson.build [mod_nss] NSS option for TLS (fixes #1218) 2020-07-08 22:51:32 -04:00
mod_access.c [core] r->uri.path always set, though might be "" 2020-07-08 19:54:29 -04:00
mod_accesslog.c [mod_accesslog] process backslash-escapes in fmt 2020-07-08 19:54:30 -04:00
mod_alias.c [multiple] split con, request (very large change) 2020-07-08 19:54:29 -04:00
mod_auth.c [core] sys-crypto-md.h w/ inline message digest fn 2020-07-08 22:51:31 -04:00
mod_authn_file.c [core] sys-crypto-md.h w/ inline message digest fn 2020-07-08 22:51:31 -04:00
mod_authn_gssapi.c [multiple] split con, request (very large change) 2020-07-08 19:54:29 -04:00
mod_authn_ldap.c [multiple] add summaries to top of some modules 2020-07-08 22:51:31 -04:00
mod_authn_mysql.c [core] sys-crypto-md.h w/ inline message digest fn 2020-07-08 22:51:31 -04:00
mod_authn_pam.c [multiple] add summaries to top of some modules 2020-07-08 22:51:31 -04:00
mod_authn_sasl.c [multiple] add summaries to top of some modules 2020-07-08 22:51:31 -04:00
mod_cgi.c [mod_cgi] remove redundant calls to set FD_CLOEXEC 2020-07-08 19:54:30 -04:00
mod_cml.c [multiple] correct misspellings in comments 2020-07-08 19:54:30 -04:00
mod_cml.h [multiple] split con, request (very large change) 2020-07-08 19:54:29 -04:00
mod_cml_funcs.c [core] sys-crypto-md.h w/ inline message digest fn 2020-07-08 22:51:31 -04:00
mod_cml_funcs.h [autobuild] rm module stub code for missing deps 2016-10-17 14:15:50 -04:00
mod_cml_lua.c [multiple] split con, request (very large change) 2020-07-08 19:54:29 -04:00
mod_compress.c [multiple] correct misspellings in comments 2020-07-08 19:54:30 -04:00
mod_deflate.c [multiple] correct misspellings in comments 2020-07-08 19:54:30 -04:00
mod_dirlisting.c [core] r->uri.path always set, though might be "" 2020-07-08 19:54:29 -04:00
mod_evasive.c [multiple] split con, request (very large change) 2020-07-08 19:54:29 -04:00
mod_evhost.c [multiple] correct misspellings in comments 2020-07-08 19:54:30 -04:00
mod_expire.c [core] r->uri.path always set, though might be "" 2020-07-08 19:54:29 -04:00
mod_extforward.c [mod_nss] NSS option for TLS (fixes #1218) 2020-07-08 22:51:32 -04:00
mod_fastcgi.c [multiple] split con, request (very large change) 2020-07-08 19:54:29 -04:00
mod_flv_streaming.c [multiple] split con, request (very large change) 2020-07-08 19:54:29 -04:00
mod_geoip.c [multiple] add summaries to top of some modules 2020-07-08 22:51:31 -04:00
mod_gnutls.c [mod_openssl,mbedtls,gnutls,nss] fdevent_load_file 2020-07-08 22:51:32 -04:00
mod_indexfile.c [multiple] correct misspellings in comments 2020-07-08 19:54:30 -04:00
mod_magnet.c [core] stricter parse of numerical digits 2020-07-08 22:51:31 -04:00
mod_magnet_cache.c [multiple] stat_cache singleton 2020-07-08 19:54:28 -04:00
mod_magnet_cache.h [multiple] stat_cache singleton 2020-07-08 19:54:28 -04:00
mod_maxminddb.c [multiple] add summaries to top of some modules 2020-07-08 22:51:31 -04:00
mod_mbedtls.c [mod_openssl,mbedtls,gnutls,nss] fdevent_load_file 2020-07-08 22:51:32 -04:00
mod_mysql_vhost.c [multiple] split con, request (very large change) 2020-07-08 19:54:29 -04:00
mod_nss.c [mod_openssl,mbedtls,gnutls,nss] fdevent_load_file 2020-07-08 22:51:32 -04:00
mod_openssl.c [mod_openssl] prefer some WolfSSL native APIs 2020-07-08 22:51:32 -04:00
mod_proxy.c [core] more precise check for request stream flags 2020-07-08 22:51:31 -04:00
mod_redirect.c [core] remove r->uri.path_raw; generate as needed 2020-07-08 19:54:29 -04:00
mod_rewrite.c [core] remove r->uri.path_raw; generate as needed 2020-07-08 19:54:29 -04:00
mod_rrdtool.c [multiple] split con, request (very large change) 2020-07-08 19:54:29 -04:00
mod_scgi.c [multiple] split con, request (very large change) 2020-07-08 19:54:29 -04:00
mod_secdownload.c [mod_openssl] prefer some WolfSSL native APIs 2020-07-08 22:51:32 -04:00
mod_setenv.c [multiple] split con, request (very large change) 2020-07-08 19:54:29 -04:00
mod_simple_vhost.c [multiple] correct misspellings in comments 2020-07-08 19:54:30 -04:00
mod_skeleton.c [multiple] split con, request (very large change) 2020-07-08 19:54:29 -04:00
mod_sockproxy.c [multiple] add summaries to top of some modules 2020-07-08 22:51:31 -04:00
mod_ssi.c [multiple] use *(unsigned char *) with ctypes 2020-07-08 22:51:31 -04:00
mod_ssi.h [multiple] prefer (connection *) to (srv *) 2020-07-08 19:54:28 -04:00
mod_ssi_expr.c [multiple] use *(unsigned char *) with ctypes 2020-07-08 22:51:31 -04:00
mod_ssi_expr.h [multiple] prefer (connection *) to (srv *) 2020-07-08 19:54:28 -04:00
mod_ssi_exprparser.y [core] remove some unused header includes 2017-03-28 02:17:33 -04:00
mod_staticfile.c [multiple] split con, request (very large change) 2020-07-08 19:54:29 -04:00
mod_status.c [multiple] split con, request (very large change) 2020-07-08 19:54:29 -04:00
mod_trigger_b4_dl.c [core] r->uri.path always set, though might be "" 2020-07-08 19:54:29 -04:00
mod_uploadprogress.c [multiple] correct misspellings in comments 2020-07-08 19:54:30 -04:00
mod_userdir.c [multiple] correct misspellings in comments 2020-07-08 19:54:30 -04:00
mod_usertrack.c [core] sys-crypto-md.h w/ inline message digest fn 2020-07-08 22:51:31 -04:00
mod_vhostdb.c [multiple] add summaries to top of some modules 2020-07-08 22:51:31 -04:00
mod_vhostdb_dbi.c [multiple] add summaries to top of some modules 2020-07-08 22:51:31 -04:00
mod_vhostdb_ldap.c [multiple] add summaries to top of some modules 2020-07-08 22:51:31 -04:00
mod_vhostdb_mysql.c [multiple] add summaries to top of some modules 2020-07-08 22:51:31 -04:00
mod_vhostdb_pgsql.c [multiple] add summaries to top of some modules 2020-07-08 22:51:31 -04:00
mod_webdav.c [mod_webdav] webdav.opts "propfind-depth-infinity" 2020-07-08 22:51:32 -04:00
mod_wstunnel.c [core] sys-crypto-md.h w/ inline message digest fn 2020-07-08 22:51:31 -04:00
network.c [core] error if s->socket_perms chmod() fails 2020-07-08 22:51:32 -04:00
network.h [core] mark startup/shutdown funcs cold 2019-02-04 02:25:48 -05:00
network_write.c [multiple] correct misspellings in comments 2020-07-08 19:54:30 -04:00
network_write.h [multiple] prefer (connection *) to (srv *) 2020-07-08 19:54:28 -04:00
plugin.c [multiple] split con, request (very large change) 2020-07-08 19:54:29 -04:00
plugin.h [multiple] split con, request (very large change) 2020-07-08 19:54:29 -04:00
plugin_config.h [multiple] split con, request (very large change) 2020-07-08 19:54:29 -04:00
rand.c [mod_openssl] prefer some WolfSSL native APIs 2020-07-08 22:51:32 -04:00
rand.h [core] adjust li_rand_pseudo* interfaces 2017-09-20 22:48:35 -04:00
request.c [multiple] add summaries to top of some modules 2020-07-08 22:51:31 -04:00
request.h [core] remove r->uri.path_raw; generate as needed 2020-07-08 19:54:29 -04:00
response.c [core] more precise check for request stream flags 2020-07-08 22:51:31 -04:00
response.h [core] http_response_comeback() 2020-07-08 19:54:29 -04:00
safe_memclear.c [core] safe memset calls memset() through volatile 2020-07-08 22:51:31 -04:00
safe_memclear.h [core] some header cleanup 2018-04-08 22:22:23 -04:00
server.c [mod_openssl] prefer some WolfSSL native APIs 2020-07-08 22:51:32 -04:00
settings.h [core] static buffers for mtime_cache 2020-07-08 19:54:29 -04:00
sock_addr.c [multiple] add summaries to top of some modules 2020-07-08 22:51:31 -04:00
sock_addr.h [core] C99 restrict on some base funcs 2020-07-08 19:54:29 -04:00
splaytree.c Fix header inclusion order, always include "config.h" before any system header 2009-10-11 14:31:42 +00:00
splaytree.h consistent inclusion of config.h at top of files (fixes #2073) 2016-03-19 15:14:35 +00:00
stat_cache.c [core] prefer getxattr() instead of get_attr() 2020-07-08 22:51:31 -04:00
stat_cache.h [multiple] split con, request (very large change) 2020-07-08 19:54:29 -04:00
status_counter.h [multiple] plugin_stats array 2020-07-08 19:54:28 -04:00
stream.c [core] use (const char *) in config file parsing 2020-05-23 17:59:29 -04:00
stream.h [core] use (const char *) in config file parsing 2020-05-23 17:59:29 -04:00
sys-crypto-md.h [mod_openssl] prefer some WolfSSL native APIs 2020-07-08 22:51:32 -04:00
sys-crypto.h [mod_openssl] prefer some WolfSSL native APIs 2020-07-08 22:51:32 -04:00
sys-endian.h DragonFlyBSD defines __DragonFly__ (#2746) 2016-10-04 05:03:15 -04:00
sys-mmap.h consistent inclusion of config.h at top of files (fixes #2073) 2016-03-19 15:14:35 +00:00
sys-socket.h [core] some header cleanup 2018-04-08 22:22:23 -04:00
sys-strings.h [core] sys-strings.h abstraction for strings.h 2017-04-24 10:14:17 -04:00
vector.c [core] some header cleanup 2018-04-08 22:22:23 -04:00
vector.h [core] some header cleanup 2018-04-08 22:22:23 -04:00