Commit Graph

  • 661905adf4 [core] compile w/o posix_spawn() on iOS gstrauss 2023-05-18 23:36:33 -04:00
  • b6c99696ba [core] quiet lemon.c clang C2x warnings gstrauss 2023-05-15 01:22:08 -04:00
  • a14a93e1fa [core] check getaddrinfo EAI_ADDRFAMILY w/ glibc gstrauss 2023-05-14 22:32:20 -04:00
  • e05a9354a3 [core] _WIN32 quiet compiler warnings 32-bit build gstrauss 2023-05-12 20:40:48 -04:00
  • 5ce791cd57 [core] fix new use of posix_spawn with some glibc (fixes #3201) gstrauss 2023-05-11 15:45:31 -04:00
  • 42314fdc02 [mod_magnet] fix static build using autoconf (fixes #3203) gstrauss 2023-05-11 12:36:24 -04:00
  • 2892a7bf3f [mod_h2] HTTP/2 separate module; no longer builtin gstrauss 2023-05-10 19:06:42 -04:00
  • b9ff4ef9bf - next is 1.4.71 gstrauss 2023-05-10 17:43:48 -04:00
  • c223201bb2 [core] treat mod_h2 as built-in module (for now) lighttpd-1.4.70 gstrauss 2023-05-10 03:03:28 -04:00
  • 0ed99f4fe6 [core] treat mod_h2 as built-in module (for now) gstrauss 2023-05-10 02:32:35 -04:00
  • 1196dd727d [doc] NEWS gstrauss 2023-05-10 02:09:18 -04:00
  • e02cb38c87 [core] treat mod_h2 as built-in module (for now) gstrauss 2023-05-10 01:47:31 -04:00
  • eed82eb335 [tests] tests/prepare.sh comment w/ alt build root gstrauss 2023-05-09 23:17:54 -04:00
  • 7f3f9001d5 [core] fdevent_load_file() check if limit exceeded gstrauss 2023-05-09 19:52:37 -04:00
  • 37abf67b51 [mod_dirlisting] _WIN32 compile fix gstrauss 2023-05-08 04:10:40 -04:00
  • 701eb0a0ca [core] modify use of posix_spawnattr_setsigdefault gstrauss 2023-05-08 02:33:59 -04:00
  • c2349f149f [core] Mac OS POSIX_SPAWN_CLOEXEC_DEFAULT gstrauss 2023-05-08 01:01:58 -04:00
  • 61dc9affb7 [core] posix_spawn_file_actions_addclosefrom_np() gstrauss 2023-05-08 01:01:26 -04:00
  • 9f0b30b5ca [core] posix_spawnattr_setcwd_np() on QNX gstrauss 2023-05-07 20:47:51 -04:00
  • ab182987fe [mod_openssl] check kernel support for KTLS gstrauss 2023-05-07 11:30:00 -04:00
  • 607057dd9e [core] fix HTTP/2 use of http_response_loop() gstrauss 2023-05-07 03:27:50 -04:00
  • bdfbcbf233 [mod_openssl] FreeBSD: check "kern.ipc.tls.enable" gstrauss 2023-05-07 02:56:26 -04:00
  • 14fe46f09e [core] quiet coverity warning gstrauss 2023-05-05 01:22:36 -04:00
  • 1417ca79f8 [mod_dirlisting] _WIN32 fix fstat() after close() gstrauss 2023-05-05 01:15:22 -04:00
  • 082eb8a4f8 [mod_openssl] SSL_OP_ENABLE_KTLS_TX_ZEROCOPY_SENDFILE gstrauss 2023-05-05 00:50:10 -04:00
  • fa26bf072a [build] ifdef _WIN32 before include fs_win32.h gstrauss 2023-05-04 01:14:06 -04:00
  • b19efdf128 [autoconf] include fs_win32.h in hdrs for dpkg gstrauss 2023-05-04 01:10:44 -04:00
  • d0338dbbed [scons] avoid dup mod_h2 module in static build gstrauss 2023-05-04 00:53:19 -04:00
  • 1295dd4389 [tests] copy confs for running tests in alt dir gstrauss 2023-05-04 00:34:05 -04:00
  • 0ce53275de [mod_cgi] reset upload_temp_file_size in CGI close gstrauss 2023-05-01 02:16:26 -04:00
  • 424d7d99b3 [mod_cgi] reuse fd already opened to /dev/null gstrauss 2023-04-30 18:07:52 -04:00
  • c3710a8bff [mod_cgi] doubly-linked list of CGI pids gstrauss 2023-04-29 02:39:01 -04:00
  • 996fc6b473 [build] move some files to call from modules gstrauss 2023-04-29 16:10:32 -04:00
  • c06898cb84 [core] move some shared funcs to call from modules gstrauss 2023-04-29 14:59:40 -04:00
  • 104dd2f987 [meson] build fix for builtin_mods gstrauss 2023-04-29 00:43:55 -04:00
  • 1ce869402f [core] _WIN32 compile fix gstrauss 2023-04-29 00:42:31 -04:00
  • b5d4f86fe4 [core] return pid_t from fdevent_waitpid() gstrauss 2023-04-28 22:34:42 -04:00
  • 0d0f785230 [mod_mbedtls] check MBEDTLS_DEBUG_C for debug func gstrauss 2023-04-28 03:17:16 -04:00
  • 99f03a2bce [core] always decr fd count upon socket close() gstrauss 2023-04-28 00:03:02 -04:00
  • 7381c119ed [mod_cgi] cgi_create_err() cold err handling func gstrauss 2023-04-27 20:18:23 -04:00
  • ddfcc89714 [mod_cgi] do not issue trace if CGI closes input gstrauss 2023-04-27 19:08:53 -04:00
  • 2f472ddccc [mod_cgi] reduce code size gstrauss 2023-04-27 00:46:31 -04:00
  • 07493ea5ff [mod_cgi] move fd count to cgi_create_env() gstrauss 2023-04-27 00:43:50 -04:00
  • cc3814db53 [core] rename http_kv funcs, reorder http_versions gstrauss 2023-04-26 00:50:02 -04:00
  • 8277111dbe [core] noinline stat_cache_sptree_find() gstrauss 2023-04-26 00:05:08 -04:00
  • 6fd3fe2b63 [mod_proxy] match "map-host-response" "-" w/ Host gstrauss 2023-04-25 23:44:06 -04:00
  • a5c170e341 [TLS] $SERVER["socket"] inherit global ssl.engine gstrauss 2023-04-23 09:04:05 -04:00
  • 01da9c088c [core] noinline connection shutdown, reset gstrauss 2023-04-23 09:00:07 -04:00
  • a7b7010752 [core] h1.[ch] collect some HTTP/1.x specific code gstrauss 2023-04-21 17:14:37 -04:00
  • 58080f3382 [mod_auth] warn if auth.require path never matches gstrauss 2023-04-21 00:08:44 -04:00
  • 478d5d2f62 [meson] check FORCE_{WOLFSSL,MBEDTLS}_CRYPTO gstrauss 2023-04-20 21:27:36 -04:00
  • b2249d2f36 [meson] update comment with build flags gstrauss 2023-04-20 21:08:36 -04:00
  • b706546c77 [mod_cgi] comment about caching target dirname gstrauss 2023-04-20 19:06:58 -04:00
  • fd142a53eb [core] use posix_spawn() where available gstrauss 2023-04-19 17:59:01 -04:00
  • 5ca09e56a7 [tests] _WIN32 skip time-sensitive tests during CI gstrauss 2023-02-23 09:55:34 -05:00
  • eae1bbac18 [build] _WIN32 shared dll build (autotools, cmake) gstrauss 2023-02-23 09:38:12 -05:00
  • 350fda32ef [build] _WIN32 __declspec(dllexport) *_plugin_init gstrauss 2023-02-22 22:40:57 -05:00
  • b3ebaef3e8 [meson] static build option under cygwin gstrauss 2023-02-22 00:07:06 -05:00
  • 6a4cf9400f [core] _WIN32 use WSASend for writev-equiv on sock gstrauss 2023-02-17 06:54:54 -05:00
  • 353b216d95 [cmake] _WIN32 remove older build config gstrauss 2023-02-15 20:00:40 -05:00
  • 51bed94fd7 [cmake] _WIN32 build more mods with BUILD_STATIC gstrauss 2023-02-15 19:58:12 -05:00
  • 551e87e489 [core] _WIN32 scream UTF-8 at MS (does not matter) gstrauss 2023-02-15 19:41:34 -05:00
  • 05b3d156c3 [core] _WIN32 custom fs funcs on UTF-8 paths gstrauss 2023-02-15 19:32:37 -05:00
  • 3f4e686cdc [core] _WIN32 lighttpd winsvc gstrauss 2023-02-10 00:23:53 -05:00
  • 651e0d216c [core] _WIN32 prefer WSAPoll() gstrauss 2023-02-03 16:19:13 -05:00
  • a3bf0cd22e [core] _WIN32 close chunk temp files before unlink gstrauss 2023-02-04 03:45:52 -05:00
  • 5db8a01e4d [tests] _WIN32 close files before unlink gstrauss 2023-02-01 21:21:00 -05:00
  • 699e0e4631 [mod_dirlisting] _WIN32 close files before unlink gstrauss 2023-02-01 21:11:11 -05:00
  • 88607b497b [mod_deflate] _WIN32 disable deflate.cache-dir gstrauss 2023-02-01 04:07:41 -05:00
  • 06050c7d99 [tests] _WIN32 cygwin test support gstrauss 2023-01-31 21:38:56 -05:00
  • b5a691b27a [core] _WIN32 stat(), '/' and '\\' adjustments gstrauss 2023-01-31 04:38:44 -05:00
  • 186c28bd10 [multiple] _WIN32 use fdevent_kill() gstrauss 2023-01-28 08:30:55 -05:00
  • c6f021b2ec [core] _WIN32 fdevent_kill() gstrauss 2023-01-28 08:14:02 -05:00
  • e3c97fc2c2 [core] _WIN32 use rand_s() to init pseudo RNG gstrauss 2023-01-25 03:01:15 -05:00
  • cf85bc56df [core] _WIN32 use log_serror() for WSAGetLastError gstrauss 2023-01-22 20:09:04 -05:00
  • bbb54cf1bf [core] _WIN32 log_serror() for WSAGetLastError() gstrauss 2023-01-22 19:36:48 -05:00
  • b9c0424514 [core] _WIN32 log_perror() with GetLastError() gstrauss 2023-01-27 13:59:57 -05:00
  • 7553c09da9 [core] _WIN32 reset std streams at startup gstrauss 2023-01-23 02:19:32 -05:00
  • 57d40773c2 [tests] _WIN32 adjustments in LightyTest.pm gstrauss 2022-01-11 01:46:59 -05:00
  • 58d557219f [multiple] __MINGW32__ missing strftime() "%F %T" gstrauss 2021-09-07 22:18:55 -04:00
  • c2540871fb [build] _WIN32 mingw build gstrauss 2021-09-07 14:53:04 -04:00
  • b86d4117be [tests] _WIN32 use TMPDIR (or TEMP) for test files gstrauss 2021-09-04 18:55:27 -04:00
  • 96c1b1ddc1 [core] _WIN32 casts to quiet some VS warnings gstrauss 2021-07-02 03:03:19 -04:00
  • 5e5ba0408a [core] _WIN32 rename __WIN32 to _WIN32 gstrauss 2021-07-02 02:47:55 -04:00
  • 79752c5ffe [tests] _WIN32 fcgi-responder.c, scgi-responder.c gstrauss 2021-07-01 14:03:05 -04:00
  • de8bf2863d [core] _WIN32 basic (very limited) getopt() impl gstrauss 2021-06-29 22:29:31 -04:00
  • 8e4718ac0b [core] _WIN32 alternative fdarray for Windows gstrauss 2021-06-29 10:08:52 -04:00
  • 635560092f [core] _WIN32 clock ticks and time gstrauss 2021-03-26 09:22:52 -04:00
  • 00877719ff [mod_cgi] _WIN32 use socketpair instead of pipe gstrauss 2021-02-08 13:15:59 -05:00
  • 707febe286 [core] _WIN32 check WSAGetLastError() w/ sockets gstrauss 2021-02-05 04:27:21 -05:00
  • abaf0a5f4d [core] _WIN32 socket-compat, filesystem-compat gstrauss 2020-11-26 15:17:02 -05:00
  • 9b9dd8efaf [core] _WIN32 fdevent_createprocess() gstrauss 2021-02-08 10:54:25 -05:00
  • 24c5bc8869 [core] _WIN32 implementation of socketpair() gstrauss 2021-02-08 13:15:16 -05:00
  • 21eee1fad6 [core] _WIN32 sys-wait.h to wrap <sys/wait.h> gstrauss 2021-04-09 01:57:31 -04:00
  • 2695a8b2e2 [core] _WIN32 sys-unistd.h to wrap <unistd.h> gstrauss 2021-04-09 23:55:43 -04:00
  • d7bbd70bd1 [multiple] _WIN32 Find*File() sys-dirent.h gstrauss 2021-02-05 12:39:25 -05:00
  • 8e8938a359 [mod_dirlisting] _WIN32 Find*File() gstrauss 2020-12-30 06:14:21 -05:00
  • db6b9f3822 [core] _WIN32 use gmtime_s(), localtime_s() gstrauss 2020-12-28 08:13:21 -05:00
  • 407e8da477 [core] _WIN32 minimal glob() impl for configfile.c gstrauss 2020-11-28 09:54:04 -05:00
  • d091557116 [multiple] _WIN32 misc compat gstrauss 2020-11-26 15:20:19 -05:00