You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lighttpd1.4/src
Glenn Strauss 8e1394ea49 [core] no graceful-restart-bg on OpenBSD, NetBSD
disable server.graceful-restart-bg on OpenBSD and NetBSD

kqueue is not inherited across fork, and OpenBSD and NetBSD do not
implement rfork() (implemented on FreeBSD and DragonFly)

lighttpd has not implemented rebuilding the kqueues after fork,
so server.graceful-restart-bg is disabled on OpenBSD and NetBSD.
3 years ago
..
ls-hpack [core] STAILQ_* -> SIMPLEQ_* on OpenBSD 3 years ago
t [multiple] use stat_cache_path_isdir() 3 years ago
CMakeLists.txt [build] detect inotify header <sys/inotify.h> 3 years ago
Makefile.am [build] option to use system-provided libxxhash 3 years ago
SConscript [build] option to use system-provided libxxhash 3 years ago
algo_md.h [core] move djbhash(), dekhash() to algo_md.h 3 years ago
algo_md5.c [core] rename md5.[ch] to algo_md5.[ch] 3 years ago
algo_md5.h [core] rename md5.[ch] to algo_md5.[ch] 3 years ago
algo_sha1.c [core] sys-crypto-md.h w/ inline message digest fn 3 years ago
algo_sha1.h [core] sys-crypto-md.h w/ inline message digest fn 3 years ago
algo_splaytree.c [core] rename splaytree.[ch] to algo_splaytree.[ch] 3 years ago
algo_splaytree.h [core] rename splaytree.[ch] to algo_splaytree.[ch] 3 years ago
algo_xxhash.c [core] use system xxhash lib if available 3 years ago
algo_xxhash.h [core] use system xxhash lib if available 3 years ago
array.c [core] extend (data_string *) to store header id 3 years ago
array.h [core] extend (data_string *) to store header id 3 years ago
base.h [core] connection_joblist global 3 years ago
base64.c [multiple] correct misspellings in comments 3 years ago
base64.h consistent inclusion of config.h at top of files (fixes #2073) 7 years ago
base_decls.h [core] h2.[ch] with stub funcs (incomplete) 3 years ago
buffer.c [core] light_isupper(), light_islower() 3 years ago
buffer.h [multiple] extend enum http_header_e list 3 years ago
burl.c [core] light_isupper(), light_islower() 3 years ago
burl.h [core] (const buffer *) in (struct burl_parts_t) 3 years ago
chunk.c [core] fix fd sharing when splitting file chunk 3 years ago
chunk.h [core] FILE_CHUNK can hold stat_cache_entry ref 3 years ago
config.h.cmake [core] Solaris has getloadavg in sys/loadavg.h 3 years ago
configfile-glue.c [core] config_plugin_value_to_int32() 3 years ago
configfile.c [core] move misplaced error trace to match option 3 years ago
configfile.h [core] extend (data_string *) to store header id 3 years ago
configparser.y [core] fix (startup) mem leaks in configparser.y 3 years ago
connections-glue.c [core] connection_joblist global 3 years ago
connections.c [core] reuse chunkqueue_compact_mem*() 3 years ago
connections.h [core] connection_joblist global 3 years ago
data_array.c [core] inline array as part of data_array value 3 years ago
data_config.c quiet clang analyzer scan-build warnings 3 years ago
data_integer.c [core] inline buffer as part of DATA_UNSET key 3 years ago
data_string.c [core] inline buffer as part of data_string value 3 years ago
etag.c [core] move djbhash(), dekhash() to algo_md.h 3 years ago
etag.h [core] document algorithm used in lighttpd etag 3 years ago
fastcgi.h [core] fastcgi.h link to Open Market License (OML) (fixes #2901) 5 years ago
fdevent.c [core] fdevent_dup_cloexec() 3 years ago
fdevent.h [core] fdevent_dup_cloexec() 3 years ago
fdevent_freebsd_kqueue.c [core] use kqueue() instead of FAM/gamin on *BSD 3 years ago
fdevent_impl.h [core] isolate fdevent subsystem 3 years ago
fdevent_libev.c [multiple] fix some cc warnings in 32-bit, powerpc 3 years ago
fdevent_linux_sysepoll.c [multiple] omit passing srv to fdevent_handler 3 years ago
fdevent_poll.c [multiple] omit passing srv to fdevent_handler 3 years ago
fdevent_select.c [multiple] omit passing srv to fdevent_handler 3 years ago
fdevent_solaris_devpoll.c [multiple] omit passing srv to fdevent_handler 3 years ago
fdevent_solaris_port.c [core] isolate fdevent subsystem 3 years ago
first.h [core] __attribute_returns_nonnull__ 3 years ago
gw_backend.c [core] cold func for gw_recv_response error case 3 years ago
gw_backend.h [multiple] inline chunkqueue where always alloc'd 3 years ago
h2.c [core] silence coverity warnings (another try) 3 years ago
h2.h [core] relay 1xx from backend over HTTP/2 3 years ago
http-header-glue.c [multiple] use http_chunk_append_file_ref() 3 years ago
http_auth.c [core] light_isupper(), light_islower() 3 years ago
http_auth.h [mod_auth] "nonce_secret" option to validate nonce (fixes #2976) 3 years ago
http_chunk.c [core] always lseek() with shared fd 3 years ago
http_chunk.h [core] http_chunk_append_file_ref_range() 3 years ago
http_header.c [core] http_header_e <=> lshpack_static_hdr_idx 3 years ago
http_header.h [core] http_header_e <=> lshpack_static_hdr_idx 3 years ago
http_kv.c [core] update HTTP status codes list from IANA 3 years ago
http_kv.h [core] connection transition to HTTP/2; incomplete 3 years ago
http_vhostdb.c [multiple] add summaries to top of some modules 3 years ago
http_vhostdb.h [multiple] split con, request (very large change) 3 years ago
inet_ntop_cache.c [core] isolate sock_addr manipulation 6 years ago
inet_ntop_cache.h [core] isolate sock_addr manipulation 6 years ago
keyvalue.c [multiple] add summaries to top of some modules 3 years ago
keyvalue.h [core] split cond cache from cond matches 3 years ago
lemon.c [multiple] correct misspellings in comments 3 years ago
lempar.c [multiple] correct misspellings in comments 3 years ago
lighttpd-angel.c [core] attempt to quiet coverity false positives 6 years ago
log.c [core] remove include base.h where unused 3 years ago
log.h [core] store log filename in (log_error_st *) 3 years ago
meson.build [build] detect inotify header <sys/inotify.h> 3 years ago
mod_access.c [core] r->uri.path always set, though might be "" 3 years ago
mod_accesslog.c [multiple] add some missing config cleanup 3 years ago
mod_alias.c [multiple] split con, request (very large change) 3 years ago
mod_auth.c [core] config_plugin_value_to_int32() 3 years ago
mod_authn_dbi.c [mod_authn_dbi,mod_authn_mysql] fix coverity issue 3 years ago
mod_authn_file.c [mod_authn_mysql,file] use crypt() to save stack 3 years ago
mod_authn_gssapi.c [multiple] extend enum http_header_e list 3 years ago
mod_authn_ldap.c [mod_authn_ldap,mod_vhostdb_ldap] add timeout opt (#2805) 3 years ago
mod_authn_mysql.c [mod_authn_dbi,mod_authn_mysql] fix coverity issue 3 years ago
mod_authn_pam.c [multiple] add summaries to top of some modules 3 years ago
mod_authn_sasl.c [multiple] add summaries to top of some modules 3 years ago
mod_cgi.c [multiple] remove chunk file.start member 3 years ago
mod_cml.c [multiple] correct misspellings in comments 3 years ago
mod_cml.h [multiple] split con, request (very large change) 3 years ago
mod_cml_funcs.c [core] sys-crypto-md.h w/ inline message digest fn 3 years ago
mod_cml_funcs.h [autobuild] rm module stub code for missing deps 7 years ago
mod_cml_lua.c [multiple] inline chunkqueue where always alloc'd 3 years ago
mod_deflate.c [core] silence coverity warnings (false positives) 3 years ago
mod_dirlisting.c [multiple] use stat_cache_path_isdir() 3 years ago
mod_evasive.c [multiple] split con, request (very large change) 3 years ago
mod_evhost.c [multiple] use stat_cache_path_isdir() 3 years ago
mod_expire.c [multiple] stat_cache_path_stat() for struct st 3 years ago
mod_extforward.c [multiple] use light_btst() for hdr existence chk 3 years ago
mod_fastcgi.c [mod_fastcgi] decode chunked is cold code path 3 years ago
mod_flv_streaming.c [multiple] inline chunkqueue where always alloc'd 3 years ago
mod_geoip.c [multiple] add summaries to top of some modules 3 years ago
mod_gnutls.c [TLS] server.feature-flags "ssl.session-cache" 3 years ago
mod_indexfile.c [multiple] stat_cache_path_stat() for struct st 3 years ago
mod_magnet.c [multiple] inline chunkqueue where always alloc'd 3 years ago
mod_magnet_cache.c [multiple] stat_cache singleton 3 years ago
mod_magnet_cache.h [multiple] stat_cache singleton 3 years ago
mod_maxminddb.c [multiple] use sock_addr_get_family in more places 3 years ago
mod_mbedtls.c [multiple] include mbedtls/config.h after select 3 years ago
mod_mysql_vhost.c [multiple] use stat_cache_path_isdir() 3 years ago
mod_nss.c [mod_nss] update session ticket NSS devel comment 3 years ago
mod_openssl.c [multiple] include wolfssl/options.h after select 3 years ago
mod_proxy.c [multiple] inline chunkqueue where always alloc'd 3 years ago
mod_redirect.c [core] remove r->uri.path_raw; generate as needed 3 years ago
mod_rewrite.c [multiple] stat_cache_path_stat() for struct st 3 years ago
mod_rrdtool.c [multiple] inline chunkqueue where always alloc'd 3 years ago
mod_scgi.c [multiple] inline chunkqueue where always alloc'd 3 years ago
mod_secdownload.c [multiple] consistent order for crypto lib select 3 years ago
mod_setenv.c [core] extend (data_string *) to store header id 3 years ago
mod_simple_vhost.c [multiple] use stat_cache_path_isdir() 3 years ago
mod_skeleton.c [multiple] split con, request (very large change) 3 years ago
mod_sockproxy.c [multiple] rename connection_reset hook to request 3 years ago
mod_ssi.c [mod_ssi] use stat_cache_open_rdonly_fstat() 3 years ago
mod_ssi.h [multiple] prefer (connection *) to (srv *) 3 years ago
mod_ssi_expr.c [multiple] use *(unsigned char *) with ctypes 3 years ago
mod_ssi_expr.h [multiple] prefer (connection *) to (srv *) 3 years ago
mod_ssi_exprparser.y [core] remove some unused header includes 6 years ago
mod_staticfile.c [multiple] split con, request (very large change) 3 years ago
mod_status.c [multiple] inline chunkqueue where always alloc'd 3 years ago
mod_trigger_b4_dl.c [core] r->uri.path always set, though might be "" 3 years ago
mod_uploadprogress.c [multiple] inline chunkqueue where always alloc'd 3 years ago
mod_userdir.c [core] light_isupper(), light_islower() 3 years ago
mod_usertrack.c [core] sys-crypto-md.h w/ inline message digest fn 3 years ago
mod_vhostdb.c [core] config_plugin_value_to_int32() 3 years ago
mod_vhostdb_dbi.c [mod_vhostdb_dbi] allow strings and ints in config 3 years ago
mod_vhostdb_ldap.c [mod_authn_ldap,mod_vhostdb_ldap] add timeout opt (#2805) 3 years ago
mod_vhostdb_mysql.c [multiple] add summaries to top of some modules 3 years ago
mod_vhostdb_pgsql.c [multiple] add summaries to top of some modules 3 years ago
mod_webdav.c [mod_webdav] define _NETBSD_SOURCE on NetBSD 3 years ago
mod_wolfssl.c [multiple] include wolfssl/options.h after select 3 years ago
mod_wstunnel.c [multiple] inline chunkqueue where always alloc'd 3 years ago
network.c [core] graceful and immediate restart option 3 years ago
network.h [core] graceful and immediate restart option 3 years ago
network_write.c [multiple] remove chunk file.start member 3 years ago
network_write.h [multiple] prefer (connection *) to (srv *) 3 years ago
plugin.c [multiple] rename connection_reset hook to request 3 years ago
plugin.h [multiple] rename connection_reset hook to request 3 years ago
plugin_config.h [core] config_plugin_value_to_int32() 3 years ago
rand.c [multiple] include mbedtls/config.h after select 3 years ago
rand.h [core] adjust li_rand_pseudo* interfaces 6 years ago
reqpool.c [multiple] inline chunkqueue where always alloc'd 3 years ago
reqpool.h [core] keep pool of (request_st *) for HTTP/2 3 years ago
request.c [core] http_header_e <=> lshpack_static_hdr_idx 3 years ago
request.h [core] remove unused r->content_length 3 years ago
response.c [multiple] use http_chunk_append_file_ref() 3 years ago
response.h [core] relay 1xx from backend over HTTP/2 3 years ago
safe_memclear.c [core] safe memset calls memset() through volatile 3 years ago
safe_memclear.h [core] some header cleanup 5 years ago
server.c [core] no graceful-restart-bg on OpenBSD, NetBSD 3 years ago
sock_addr.c [multiple] add summaries to top of some modules 3 years ago
sock_addr.h [core] C99 restrict on some base funcs 3 years ago
stat_cache.c [core] use kqueue() instead of FAM/gamin on *BSD 3 years ago
stat_cache.h [core] use kqueue() instead of FAM/gamin on *BSD 3 years ago
status_counter.h [multiple] plugin_stats array 3 years ago
stream.c [core] use (const char *) in config file parsing 3 years ago
stream.h [core] use (const char *) in config file parsing 3 years ago
sys-crypto-md.h [core] set NSS_VER_INCLUDE after crypto lib select 3 years ago
sys-crypto.h [core] set NSS_VER_INCLUDE after crypto lib select 3 years ago
sys-endian.h DragonFlyBSD defines __DragonFly__ (#2746) 7 years ago
sys-mmap.h consistent inclusion of config.h at top of files (fixes #2073) 7 years ago
sys-socket.h [core] some header cleanup 5 years ago
sys-strings.h [core] sys-strings.h abstraction for strings.h 6 years ago
vector.c [core] some header cleanup 5 years ago
vector.h [core] some header cleanup 5 years ago