Commit Graph

  • 1221bd6e [mod_wolfssl] use more wolfssl/options.h defines by Glenn Strauss 2020-10-26 20:26:24 -0400
  • 8f31ed7f [build] use pkg-config with wolfssl by Glenn Strauss 2020-10-26 16:09:21 -0400
  • a1f6d132 [build] mark dependencies on crypto lib for MD5() by Glenn Strauss 2020-10-26 13:53:07 -0400
  • 2576b2c3 [tests] OpenBSD crypt() support limited to bcrypt by Glenn Strauss 2020-10-26 11:45:48 -0400
  • 1fad70f4 [core] STAILQ_* -> SIMPLEQ_* on OpenBSD by Glenn Strauss 2020-10-26 10:11:00 -0400
  • 008533e3 (tag: lighttpd-1.4.56-rc1) [doc] NEWS by Glenn Strauss 2020-10-25 15:47:31 -0400
  • 48384c7e [core] fix (startup) mem leaks in configparser.y by Glenn Strauss 2020-10-24 16:08:41 -0400
  • 949662d2 [multiple] add some missing config cleanup by Glenn Strauss 2020-10-24 16:08:21 -0400
  • 55fb46f6 [mod_accesslog] update defaults after cycling log by Glenn Strauss 2020-10-24 14:38:47 -0400
  • 61f7d531 [mod_mbedtls] newer mbedTLS vers support TLSv1.3 by Glenn Strauss 2020-10-24 02:03:05 -0400
  • 0a2aab88 [core] silence coverity warnings (another try) by Glenn Strauss 2020-10-23 23:14:06 -0400
  • ad62991a [mod_webdav] define _NETBSD_SOURCE on NetBSD by Glenn Strauss 2020-10-23 21:24:26 -0400
  • 7adc6625 [build] more portable autogen.sh shell script by Glenn Strauss 2020-10-23 13:00:13 -0400
  • f65b0548 [mod_nss] more nss includes fixes by Glenn Strauss 2020-10-22 01:34:25 -0400
  • 03320939 [multiple] test for nss includes by Glenn Strauss 2020-10-22 00:48:40 -0400
  • fef1a945 [doc] /var/run -> /run by Glenn Strauss 2020-10-22 00:24:22 -0400
  • 0158c7f0 [build] remove svnversion from versionstamp rule by Glenn Strauss 2020-10-21 20:56:18 -0400
  • 8dae5bd4 [doc] replace bzip2 refs with brotli by Glenn Strauss 2020-10-21 19:22:58 -0400
  • dab212b5 [doc] change mod_compress refs to mod_deflate by Glenn Strauss 2020-10-21 19:14:55 -0400
  • 23fdff64 [core] init NSS lib for basic crypto algorithms by Glenn Strauss 2020-10-21 18:18:40 -0400
  • 9868d3b3 [core] add missing declaration for NSS rand by Glenn Strauss 2020-10-21 17:05:24 -0400
  • 2209c0cf [core] use inline funcs in sys-crypto-md.h by Glenn Strauss 2020-10-21 00:57:24 -0400
  • f98dff9b [mod_mbedtls] quiet unused variable warning by Glenn Strauss 2020-10-20 23:16:00 -0400
  • 8f7019ad [core] fix fd sharing when splitting file chunk by Glenn Strauss 2020-10-20 16:53:21 -0400
  • 0f82722f [core] silence coverity warnings (another try) by Glenn Strauss 2020-10-20 16:22:38 -0400
  • fb7e5a78 [core] silence coverity warnings in ls-hpack by Glenn Strauss 2020-10-20 15:51:46 -0400
  • af04e0b0 [core] silence coverity warnings (false positives) by Glenn Strauss 2020-10-20 15:29:25 -0400
  • 1b74c508 [core] always lseek() with shared fd by Glenn Strauss 2020-10-20 10:55:08 -0400
  • 019c5138 [multiple] use http_chunk_append_file_ref() by Glenn Strauss 2020-10-19 23:31:02 -0400
  • 9078cc4c [core] http_chunk_append_file_ref_range() by Glenn Strauss 2020-10-19 23:11:18 -0400
  • 6be2bd35 [core] FILE_CHUNK can hold stat_cache_entry ref by Glenn Strauss 2020-10-19 21:37:38 -0400
  • 7f8ab9dd [core] stat_cache_entry reference counting by Glenn Strauss 2020-10-19 21:36:46 -0400
  • e057c541 [mod_deflate] use large mmap chunks to compress by Glenn Strauss 2020-10-19 17:11:22 -0400
  • fc6612d7 [core] minimize pause during graceful restart by Glenn Strauss 2020-10-19 01:30:05 -0400
  • d6f692f1 [core] config_plugin_value_to_int32() by Glenn Strauss 2020-10-17 10:25:11 -0400
  • 3d8dcbdd [mod_openssl] use newer openssl 3.0.0 func by Glenn Strauss 2020-10-16 22:10:47 -0400
  • 1cc81b70 [mod_webdav] update defaults after worker_init by Glenn Strauss 2020-10-15 00:54:52 -0400
  • f973b87c [mod_webdav] add missing update to cq accounting by Glenn Strauss 2020-10-15 00:53:46 -0400
  • d71c1d47 [core] modify use of getrlimit() to not be fatal by Glenn Strauss 2020-10-14 17:15:21 -0400
  • 3f1a12e5 [multiple] remove chunk file.start member by Glenn Strauss 2020-10-14 13:08:38 -0400
  • d865d8c3 [TLS] ignore empty "CipherString" in ssl-conf-cmd by Glenn Strauss 2020-10-13 17:41:55 -0400
  • fe021118 [multiple] stat_cache_path_stat() for struct st by Glenn Strauss 2020-10-13 13:57:37 -0400
  • a46f519e [multiple] use NSS crypto if no other crypto avail by Glenn Strauss 2020-10-13 08:26:05 -0400
  • bdb5fb26 [wolfssl] wolfSSL_CTX_set_mode differs from others by Glenn Strauss 2020-10-12 10:48:48 -0400
  • cf8cefce [core] sys-crypto-md.h consistent interfaces by Glenn Strauss 2020-10-12 08:27:47 -0400
  • a363383a [tests] detect multiple SSL/TLS/crypto providers by Glenn Strauss 2020-10-12 08:08:51 -0400
  • 7553ef7f [multiple] openssl 3.0.0 digest interface migrate by Glenn Strauss 2020-10-12 07:55:04 -0400
  • e6a87a89 [mod_openssl] merge ssl_tlsext_ticket_key_cb impls by Glenn Strauss 2020-10-11 20:42:03 -0400
  • cc6a76be [mod_openssl] construct OSSL_PARAM on stack by Glenn Strauss 2020-10-11 20:30:35 -0400
  • ebafd914 [mod_openssl] migrate ticket cb to openssl 3.0.0 by Glenn Strauss 2020-10-11 19:41:36 -0400
  • e1bcdb5e [multiple] ignore openssl 3.0.0 deprecation warns by Glenn Strauss 2020-10-11 19:34:04 -0400
  • a3ccc46b [mod_cgi] use splice() to send input to CGI by Glenn Strauss 2020-10-11 16:19:05 -0400
  • e18da93e [core] reuse chunkqueue_compact_mem*() by Glenn Strauss 2020-10-11 13:56:54 -0400
  • 9c25581d [core] alloc optim reading file, sending chunked by Glenn Strauss 2020-10-11 12:23:21 -0400
  • 6d76f7ce [core] fix chunkqueue_compact_mem w/ partial chunk by Glenn Strauss 2020-10-11 10:50:55 -0400
  • 8abbf621 [mod_fastcgi] decode chunked is cold code path by Glenn Strauss 2020-10-11 08:29:35 -0400
  • dc51e9d6 [tests] simulate slow, small packets more quickly by Glenn Strauss 2020-10-10 20:02:23 -0400
  • 96abd9cf [core] coalesce nearby ranges in Range requests by Glenn Strauss 2020-10-10 19:59:55 -0400
  • 2f7839e8 [doc] comment out config disabling Range for .pdf by Glenn Strauss 2020-10-10 15:28:41 -0400
  • 66d1ec48 [core,mod_deflate] leverage cache of open fd by Glenn Strauss 2020-10-10 08:58:13 -0400
  • d8e5e21e [core] stat_cache_get_entry_open() by Glenn Strauss 2020-10-10 07:55:04 -0400
  • e9912607 [core] pass open fd to http_response_parse_range by Glenn Strauss 2020-10-10 06:01:02 -0400
  • 6219b861 [core] http_response_parse_range() const file sz by Glenn Strauss 2020-10-10 05:29:18 -0400
  • cd2ff420 [core] remove unused r->content_length by Glenn Strauss 2020-10-10 05:14:57 -0400
  • 55e9f082 [core] limit num ranges in Range requests by Glenn Strauss 2020-10-10 04:47:41 -0400
  • 2dc3d5fa [mod_gnutls] quiet CLOSE_NOTIFY after conn reset by Glenn Strauss 2020-10-09 16:25:27 -0400
  • 496cd8ff [mod_mbedtls] quiet CLOSE_NOTIFY after conn reset by Glenn Strauss 2020-10-09 16:24:22 -0400
  • f846a392 [multiple] use stat_cache_path_isdir() by Glenn Strauss 2020-10-09 13:33:54 -0400
  • 7d368cd7 [core] stat_cache_path_isdir() by Glenn Strauss 2020-10-09 13:33:48 -0400
  • 14eb97f1 [core] dup FILE_CHUNK fd when splitting FILE_CHUNK by Glenn Strauss 2020-10-09 11:19:25 -0400
  • 2b4166fb [core] fdevent_dup_cloexec() by Glenn Strauss 2020-10-09 11:19:13 -0400
  • ad22eebd [mod_ssi] use stat_cache_open_rdonly_fstat() by Glenn Strauss 2020-10-09 09:36:52 -0400
  • b7370a6d [core] save errno around close() if fstat() fails by Glenn Strauss 2020-10-09 09:34:15 -0400
  • e2c83212 [mod_deflate] fix potential NULL deref in err case by Glenn Strauss 2020-10-09 08:47:34 -0400
  • 4d6d1e79 [multiple] use light_btst() for hdr existence chk by Glenn Strauss 2020-10-09 02:58:41 -0400
  • bd8edb51 [core] allow symlinks under /dev for rand devices by Glenn Strauss 2020-10-08 06:37:46 -0400
  • 874707cd [TLS] use fdevent_load_file_bytes() for STEK file by Glenn Strauss 2020-10-08 06:34:25 -0400
  • 771ebd39 [core] fdevent_load_file_bytes() by Glenn Strauss 2020-10-08 06:33:42 -0400
  • ee1f7af2 [core] be more precise checking streaming flags by Glenn Strauss 2020-10-06 11:22:36 -0400
  • f7fc8d8d [core] connection_joblist global by Glenn Strauss 2020-10-03 03:10:40 -0400
  • 01f90c58 [core] walk queue in connection_write_chunkqueue() by Glenn Strauss 2020-10-02 03:19:37 -0400
  • f1136f78 [core] short-circuit connection_write_throttle() by Glenn Strauss 2020-10-02 03:18:50 -0400
  • 7c1e8129 [core] handle unexpected EOF reading FILE_CHUNK by Glenn Strauss 2020-10-01 12:24:05 -0400
  • a8398e45 [core] defer handling FDEVENT_HUP and FDEVENT_ERR by Glenn Strauss 2020-09-30 17:19:55 -0400
  • 52d9b0da [core] server_run_con_queue() by Glenn Strauss 2020-09-30 17:14:51 -0400
  • a3001b96 [core] propagate state after writing by Glenn Strauss 2020-09-30 15:21:24 -0400
  • 81029b8b [multiple] inline chunkqueue where always alloc'd by Glenn Strauss 2020-09-29 16:50:39 -0400
  • 8b382a81 [multiple] use sock_addr_get_family in more places by Glenn Strauss 2020-09-29 14:32:53 -0400
  • 86e5f090 [core] perf adjustments to avoid load miss by Glenn Strauss 2020-09-29 13:38:29 -0400
  • ed297e7e [core] lighttpd -1 supports pipes (e.g. netcat) by Glenn Strauss 2020-09-26 23:39:14 -0400
  • 94c4c637 [core] graceful shutdown timeout option by Glenn Strauss 2020-09-26 00:36:46 -0400
  • 76bd8bba [mod_ssi] init status var before waitpid() by Glenn Strauss 2020-09-25 21:23:53 -0400
  • 352d5d77 [core] graceful and immediate restart option by Glenn Strauss 2020-09-25 10:59:28 -0400
  • f779d354 [core] config_plugin_value_tobool() accept "0","1" by Glenn Strauss 2020-09-24 19:38:29 -0400
  • 1a64c9e2 [core] reuse r->start_hp.tv_sec for r->start_ts by Glenn Strauss 2020-09-23 10:43:16 -0400
  • 660d719a [multiple] code reuse chunkqueue_peek_data() by Glenn Strauss 2020-09-23 10:05:04 -0400
  • 29e66e70 [mod_magnet] magnet.attract-response-start-to by Glenn Strauss 2020-09-23 03:33:56 -0400
  • 16a70b92 [multiple] TLS modules use chunkqueue_peek_data() by Glenn Strauss 2020-09-23 03:32:32 -0400
  • 6c68e149 [core] chunkqueue_{peek,read}_data(), squash by Glenn Strauss 2020-09-23 03:31:02 -0400
  • 362be7b3 [core] relay 1xx from backend over HTTP/1.1 by Glenn Strauss 2020-09-18 13:24:39 -0400