Gráfico de commits

  • 6e78e4e8d9 [TLS] handle '+' on ssl-conf-cmd "Options" gstrauss 2022-11-30 18:48:30 -05:00
  • 4480b01dae [mod_gnutls] use gnutls_record_send_file() if KTLS gstrauss 2022-11-25 12:00:19 -05:00
  • 9dc670db77 [mod_openssl] use SSL_sendfile() if KTLS available gstrauss 2022-11-25 00:07:56 -05:00
  • 2a0fa010b8 [mod_openssl] mod_openssl_write_err() shared code gstrauss 2022-11-25 00:02:19 -05:00
  • 0c4321abc3 [cmake] remove use of non-existent win32 xgetopt.c gstrauss 2022-11-23 10:11:22 -05:00
  • 780023e89b [cmake] remove path hints where CMake searches by default Rolf Eike Beer 2022-09-27 09:20:34 +02:00
  • 5ef8657bd1 [cmake] use CMake's provided FindBZip2 Rolf Eike Beer 2022-09-27 09:26:13 +02:00
  • a7632cd0c6 [cmake] use CMake's provided FindZLIB Rolf Eike Beer 2022-09-27 09:19:24 +02:00
  • 5ec794dc7e [cmake] prefer libpcre.pc over pcre-config Rolf Eike Beer 2022-09-27 09:11:07 +02:00
  • 6009f33c2e [cmake] remove needless arguments from xconfig macro Rolf Eike Beer 2022-09-27 08:07:30 +02:00
  • f4a184a0f9 [cmake] improve searching for PostgreSQL Rolf Eike Beer 2022-09-27 08:02:31 +02:00
  • ceb4d153fc [cmake] remove wolfssl code that would already be handled by CMake Rolf Eike Beer 2022-09-22 09:44:46 +02:00
  • 903756f866 [cmake] use FindOpenSSL cmake module to search for OpenSSL Rolf Eike Beer 2022-09-22 09:33:01 +02:00
  • aa8cb9d6d3 [cmake] use GNUInstallDirs to set defaults for several directories Rolf Eike Beer 2022-09-22 09:12:26 +02:00
  • 97e4a1b553 [cmake] use find_package() to include the PkgConfig module Rolf Eike Beer 2022-09-22 09:03:07 +02:00
  • ee6d11314c [build] do not check for pthread.h Rolf Eike Beer 2022-09-22 08:12:31 +02:00
  • 3c92c95990 [core] fix crash for invalid lighttpd.conf (fixes #3175) gstrauss 2022-11-21 08:14:04 -05:00
  • 3d3f1146c7 [meson] update comment for opts w/ type 'feature' gstrauss 2022-11-21 19:53:42 -05:00
  • d6674004c0 [meson] remove use of non-existent win32 xgetopt.c gstrauss 2022-11-20 09:15:17 -05:00
  • d0f555ac54 [meson] use files() Rosen Penev 2022-10-05 21:04:05 -07:00
  • 6b3c50fee5 [meson] use non string true/false Rosen Penev 2022-10-05 20:57:57 -07:00
  • b3d9145eee [meson] replace most has_function calls with loop Rosen Penev 2022-09-23 01:11:26 -07:00
  • 423b432f5a [meson] fix wrong array Rosen Penev 2022-09-23 00:43:07 -07:00
  • 21ffe62af5 [doc/scripts/cert-staple.sh] add copyright header gstrauss 2022-11-16 04:04:13 -05:00
  • 422e3569bb [doc/scripts/cert-staple.sh] short-circuit checks gstrauss 2022-11-13 08:47:33 -05:00
  • d616dea236 [doc/scripts/cert-staple.sh] *BSD date portability gstrauss 2022-11-13 08:14:15 -05:00
  • e0c1341c5e [core] ignore server.max-worker = 1 gstrauss 2022-11-08 16:09:36 -05:00
  • c44adc556b [core] http_response_body_clear clears body flags gstrauss 2022-11-04 17:33:43 -04:00
  • cd18ab8ee3 [mod_webdav] minor cleanups and adjustments gstrauss 2022-11-04 03:36:23 -04:00
  • 68d9c089a6 [mod_deflate] skip cache for Cache-Control: private,no-store gstrauss 2022-11-03 22:14:33 -04:00
  • 25f96a80d4 [mod_openssl] libressl 3.6.0 ASN1_TIME_cmp_time_t gstrauss 2022-10-28 00:42:43 -04:00
  • 76188fdb72 [TLS] try DER format if reading PEM format fails gstrauss 2022-10-26 13:48:35 -04:00
  • 4750d4ee29 [mod_wolfssl] cast to fix compile error gstrauss 2022-10-26 15:29:47 -04:00
  • cda9b71653 [mod_proxy,mod_cgi] fix dummy Sec-WebSocket-Key Shulyaka 2022-10-23 13:29:22 +03:00
  • 6d9d2cab97 [mod_alias] fix typo in config error message gstrauss 2022-10-16 06:16:36 -04:00
  • a0df908a46 [mod_mbedtls] config renegotiation;not recommended gstrauss 2022-10-16 06:14:32 -04:00
  • ec78198428 [mod_wolfssl] check for cert must_staple gstrauss 2022-10-03 16:31:19 -04:00
  • c7273b1ea9 [TLS] ssl.openssl.ssl-conf-cmd "DHParameters" gstrauss 2022-10-01 04:22:56 -04:00
  • 564d8983ce [core] keep sockets w/ server.graceful-restart-bg gstrauss 2022-09-30 21:22:33 -04:00
  • fc38f2aaef [core] use inotify_init() if missing IN_* defines gstrauss 2022-09-28 15:29:45 -04:00
  • d7e28afdf5 [lighttpd-angel] waitpid after HUP before restart gstrauss 2022-09-26 18:58:43 -04:00
  • fb14470308 [meson] add wrapdb instructions Rosen Penev 2022-09-22 23:27:11 -07:00
  • edca4d75e4 [meson] simplify header checking Rosen Penev 2022-09-19 18:49:17 -07:00
  • d58f4ea200 [meson] turn pcre into a combo option Rosen Penev 2022-09-22 22:53:18 -07:00
  • 6b31f76cd9 [meson] use feature options Rosen Penev 2022-09-05 18:23:09 -07:00
  • e44ab70fc1 [meson] add missing meson_version Rosen Penev 2022-09-05 17:58:18 -07:00
  • 62d5e56f61 [meson] set LIGHTTPD_VERSION_ID per version gstrauss 2022-09-22 00:33:20 -04:00
  • e3595eea4e [cmake] set LIGHTTPD_VERSION_ID per version gstrauss 2022-09-22 00:31:56 -04:00
  • 45124ba699 [cmake] let CMake handle the version number Rolf Eike Beer 2022-09-21 10:22:57 +02:00
  • f98cc67438 [cmake] install man pages with CMake Rolf Eike Beer 2022-09-21 10:28:00 +02:00
  • 07f428dc8a [cmake] compile lemon with native cc for x-compile gstrauss 2022-09-23 03:29:36 -04:00
  • 5e820e47a2 - next is 1.4.68 gstrauss 2022-09-17 23:31:55 -04:00
  • fc4cdb7647 [doc] NEWS lighttpd-1.4.67 gstrauss 2022-09-17 00:34:06 -04:00
  • d0074dfef2 [meson] add license keyword to project declaration gstrauss 2022-09-16 00:15:03 -04:00
  • 18bbdbbeba [multiple] quiet coverity warnings using casts gstrauss 2022-09-15 21:25:05 -04:00
  • 47df989c6d [autoconf] force large file support (#3171) gstrauss 2022-09-15 16:45:07 -04:00
  • 73df7b643b [core] manually calculate off_t max (fixes #3171) gstrauss 2022-09-14 14:50:04 -04:00
  • 3991099ea0 [core] handle ENOSPC with pwritev() (#3171) gstrauss 2022-09-14 14:46:49 -04:00
  • 5f90943ba6 [core] tweak streaming request body to backends gstrauss 2022-09-11 23:40:17 -04:00
  • b18de6f926 [core] handle RDHUP when collecting chunked body gstrauss 2022-09-11 22:31:34 -04:00
  • 0b49e767b9 [mod_ajp13] fix crash with bad response headers (fixes #3170) gstrauss 2022-08-14 23:19:16 -04:00
  • 6524a2fb6f Update comment about TCP_INFO on OpenBSD Brad Smith 2022-08-12 18:23:28 -04:00
  • 6252c682da - next is 1.4.67 gstrauss 2022-08-07 16:01:51 -04:00
  • 807b3e9a36 [doc] NEWS lighttpd-1.4.66 gstrauss 2022-08-07 00:03:09 -04:00
  • dedf17b44a [core] fix HTTP/2 downloads >= 4GiB (fixes #3166) gstrauss 2022-08-04 22:46:04 -04:00
  • 7b953c337a [core] perf: adjust max h2 stream send increment gstrauss 2022-08-04 16:41:25 -04:00
  • 971773f1fa [mod_wstunnel] fix crash with bad hybivers (fixes #3165) gstrauss 2022-08-03 01:20:56 -04:00
  • 5d80e41ab2 [mod_authn_gssapi] warn if no confidentiality flag (fixes #3163) gstrauss 2022-07-28 02:53:57 -04:00
  • 93d6466230 [core] fix SIGUSR1 graceful restart w/ TLS (fixes #3164) gstrauss 2022-07-28 01:51:40 -04:00
  • 8f1c0486e7 [core] preprocessor option to force crypto lib gstrauss 2022-07-26 20:29:29 -04:00
  • cdc881038b [core] check r->http_status before handling Range gstrauss 2022-07-26 16:55:48 -04:00
  • fe8b73b2f9 [mod_webdav] build with Android NDK gstrauss 2022-07-22 04:51:08 -04:00
  • 10d5786fe6 [core] fix buffer_substr_replace() extend (fixes #3160) gstrauss 2022-07-18 13:33:05 -04:00
  • 5f70dac7e6 [mod_deflate] fix use of libdeflate for files>128k (fixes #3161) gstrauss 2022-07-18 13:26:28 -04:00
  • aaf36f5838 [core] perf tweak buffer_eq_icase_ssn() gstrauss 2022-06-26 23:37:42 -04:00
  • 5fef5e2208 [core] fix li_base64_dec() on whitespace gstrauss 2022-06-24 01:15:31 -04:00
  • 81a0e4377c [mod_wolfssl] compat with older wolfssl versions gstrauss 2022-06-24 01:14:16 -04:00
  • 2e7f0eb554 [core] clarify server.username = "root" error msg gstrauss 2022-06-21 15:55:55 -04:00
  • 6821ea6673 [mod_webdav] webdav_reqbody_type_xml() fixes gstrauss 2022-06-21 02:29:02 -04:00
  • 222d8416d9 [mod_openssl] compile compat w/ openssl < 1.1.0 gstrauss 2022-06-16 13:52:13 -04:00
  • b25a120191 [mod_dirlisting] send ETag, Cache-Control w/ cache gstrauss 2022-06-13 20:52:08 -04:00
  • c051df6a3e [core] do not load indexfile, dirlisting if unused gstrauss 2022-06-11 23:28:17 -04:00
  • 63a578fe92 [doc] more consistent use of vars in examples gstrauss 2022-06-11 18:18:15 -04:00
  • fcae0af953 [mod_webdav] check reqbody Content-Type is XML gstrauss 2022-06-11 00:47:59 -04:00
  • d7bfd56d16 [mod_webdav] cold func if xml reqbody w/o db conf gstrauss 2022-06-11 00:46:38 -04:00
  • e47e436f6b [doc] add libdeflate to INSTALL gstrauss 2022-06-10 23:18:24 -04:00
  • 11864d2999 [autoconf] update ax_prog_cc_for_build.m4 gstrauss 2022-06-10 17:23:31 -04:00
  • 91ce3b0857 [core] buffer_append_bs_escaped_json() gstrauss 2022-06-10 13:15:18 -04:00
  • ca407dca5d [multiple] fix json encoding gstrauss 2022-06-10 12:13:11 -04:00
  • 9ac5da2720 [mod_magnet] reset for http-response-send-file gstrauss 2022-06-09 17:19:33 -04:00
  • f86b448799 [core] h2: optim: send window update in 16k units gstrauss 2022-06-09 14:33:53 -04:00
  • 40f289b6c3 - next is 1.4.66 gstrauss 2022-06-07 23:36:32 -04:00
  • 388aad082c [doc] NEWS lighttpd-1.4.65 gstrauss 2022-06-06 02:52:15 -04:00
  • 71317bc997 [tests] test stubs for http_header.c and http_kv.c gstrauss 2022-06-05 20:33:51 -04:00
  • 5a32a6dc51 [core] update cached tables with Priority header gstrauss 2022-06-05 06:37:44 -04:00
  • f20061e482 [core] h2: avoid sending tiny DATA frames gstrauss 2022-06-05 21:51:15 -04:00
  • ad4a790495 [core] h2: avoid sending small WINDOW_UPDATE frames gstrauss 2022-06-05 20:05:04 -04:00
  • ef62ff9419 [core] increase session window size to 256k gstrauss 2022-06-04 14:36:08 -04:00
  • 5d0f174feb [core] h2 SETTINGS_INITIAL_WINDOW_SIZE 64k (fixes #3089) gstrauss 2022-06-03 07:19:47 -04:00
  • 152596158a [mod_mbedtls] fix crt chain construction logic gstrauss 2022-06-01 11:11:51 -04:00