Gráfico de commits

  • 007ee7a177 [ci] x86_64 and x86 featureful builds on ubuntu gstrauss 2024-01-13 00:41:37 -05:00
  • f5072e23d9 [meson] replace deprecated meson.build_root() use gstrauss 2024-01-12 10:23:01 -05:00
  • 75ce80e52a [ci] add s390x arch gstrauss 2024-01-12 09:57:07 -05:00
  • a15ca104f6 [tests] skip shutdown(SHUT_WR) in tests on s390x gstrauss 2024-01-12 09:48:50 -05:00
  • 5a25d059a1 [ci] skip 32-bit builds on Windows; save resources gstrauss 2024-01-12 06:31:13 -05:00
  • 04cbd6f14f [ci] use Alpine Linux VMs to test additional arch gstrauss 2024-01-12 01:32:15 -05:00
  • ea94939f9d [ci] mechanism to disable wolfssl in ci-build.sh gstrauss 2024-01-12 03:24:29 -05:00
  • 0de4717de5 [core] ignore cc -Wcpp warning for <sys/cdefs.h> gstrauss 2024-01-12 03:19:39 -05:00
  • c1c180eadb [tests] skip deflate tests if zlib not available gstrauss 2024-01-12 01:56:27 -05:00
  • 234400e882 [ls-hpack] compat include of <sys/queue.h> gstrauss 2024-01-12 01:46:42 -05:00
  • db37cbdafb [core] use log_warn(),log_notice(),log_info() (fixes #3239) gstrauss 2024-01-03 19:12:30 -05:00
  • ac7dfe7971 [multiple] use log_warn() for config warnings (#3239) gstrauss 2024-01-03 18:01:47 -05:00
  • 464b191ecb [debug] use log_debug() instead of log_error() (#3239) gstrauss 2024-01-03 17:11:08 -05:00
  • 1f8f1e09f6 [debug] use log_debug_multiline() (#3239) gstrauss 2024-01-09 06:54:54 -05:00
  • c7ac9503e8 [debug] debug.log-timeouts for all timeout logging gstrauss 2024-01-03 17:05:24 -05:00
  • 6b9949de9d [ci] use set -e in .github/workflows run commands gstrauss 2024-01-11 08:38:08 -05:00
  • 949ecab9cb [ci] tailor scripts/ci-build.sh for FreeBSD gstrauss 2024-01-10 15:03:34 -05:00
  • 61975c6c66 [mod_authn_dbi,mod_vhostdb_dbi] check for <dbi.h> gstrauss 2024-01-10 23:39:48 -05:00
  • 5f60c02ab6 [ci] adjust Windows tests in .github/workflows gstrauss 2024-01-09 23:23:28 -05:00
  • 218891528f [tests] test_mod stub funcs for static builds gstrauss 2024-01-09 20:27:12 -05:00
  • 13295359bd [tests] adjust shell syntax in tests/prepare.sh gstrauss 2024-01-09 07:32:34 -05:00
  • b16126ba40 [ci] rename .github/workflows/meson.yml to pr.yml gstrauss 2024-01-09 06:13:51 -05:00
  • d894a5ee80 [ci] add Windows-MSYS2 to .github/workflows gstrauss 2024-01-08 04:39:10 -05:00
  • 0724de5c5c [ci] add Solaris (disabled) to .github/workflows gstrauss 2024-01-09 06:07:27 -05:00
  • 682da8d44c [ci] add Windows-VisualStudio to .github/workflows gstrauss 2024-01-09 00:49:32 -05:00
  • 55e6287dbb [ci] adjust NetBSD,OpenBSD tests .github/workflows gstrauss 2024-01-09 00:48:39 -05:00
  • 319e321176 [ci] further simplify Rosen Penev 2024-01-07 21:15:08 -08:00
  • e70b14b706 [ci] adjust .github/workflows/meson.yml gstrauss 2024-01-09 00:29:06 -05:00
  • 5e1123ad0e [ci] use latest GCC and clang Rosen Penev 2024-01-07 21:10:58 -08:00
  • 3a8d25b618 [ci] cmake did not detect inet_pton on x86 _WIN32 gstrauss 2024-01-08 16:10:54 -05:00
  • 15e0588ca4 [tests] support platforms without cp -n gstrauss 2024-01-08 10:07:32 -05:00
  • 8368ab9891 [cmake,meson] skip tests/* under native Windows gstrauss 2024-01-08 07:51:46 -05:00
  • 611eda8369 [ci] _WIN32 portability gstrauss 2024-01-08 04:38:43 -05:00
  • ae0e4d9149 [core] fix recent solaris typo; compile failure gstrauss 2024-01-08 03:04:33 -05:00
  • 32e770f035 [ci] #undef _XOPEN_SOURCE on Solaris gstrauss 2024-01-08 02:51:08 -05:00
  • 296a5ecb13 [ci] quiet msys-clang32 stdcall compiler warning gstrauss 2024-01-08 01:11:13 -05:00
  • b4acc6e9d0 [ci] adjust .github/workflows/meson.yml gstrauss 2024-01-08 00:47:48 -05:00
  • a05979923c [ci] enable github CI gstrauss 2024-01-07 21:32:08 -05:00
  • e2cda516f9 [tests] quiet compiler warning gstrauss 2024-01-07 17:56:20 -05:00
  • 0b51c1ddbe [core] DragonflyBSD portability gstrauss 2024-01-07 08:21:42 -05:00
  • b8cdb81610 [meson] portability improvements gstrauss 2024-01-07 06:48:54 -05:00
  • 5c0383fb77 [core] combine *BSD cond handling 0-len FILE_CHUNK gstrauss 2024-01-06 20:41:04 -05:00
  • 5366ccd7a0 [doc] update doc/config/conf.d/mime.conf gstrauss 2024-01-05 14:27:00 -05:00
  • 1e2cbc5263 [core] gw_host_get shared code gstrauss 2024-01-05 01:26:29 -05:00
  • c3ece072b4 [core] simplify connection_handle_write() err case gstrauss 2024-01-03 22:23:43 -05:00
  • 744b02c6b6 [build] quiet compiler warnings in LEMON parser gstrauss 2024-01-04 00:53:50 -05:00
  • 651d21cf5e [tests] clean up memleak on test exit gstrauss 2024-01-04 00:50:57 -05:00
  • 231bf28ded [build] remove checks for sendfile64 gstrauss 2024-01-03 21:37:11 -05:00
  • 7e65403115 [core] log_pri() and log_pri_multiline() (#3239) gstrauss 2024-01-02 13:42:01 -05:00
  • 1025581290 [core] avoid preprocessor use inside macros gstrauss 2024-01-02 13:17:41 -05:00
  • 3dda3e7388 [core] log trace with priority for syslog() (#3239) gstrauss 2024-01-02 13:15:45 -05:00
  • 19e9de9fb1 [tests] add mod_expire tests to tests/request.t gstrauss 2023-12-29 18:29:33 -05:00
  • add369e126 [tests] t/test_mod_expire.c gstrauss 2023-12-29 18:16:23 -05:00
  • b77984d071 [mod_expire] check modification time to cur time gstrauss 2023-12-29 15:31:02 -05:00
  • 64b9e523c3 [mod_expire] smaller options parse func gstrauss 2023-12-29 12:32:29 -05:00
  • 84eb5462e3 [crypto] use evp api for truncated sha-2 with libressl Brad Smith 2023-12-22 19:33:08 -05:00
  • b62b689439 [mod_h2] use different flag for disk I/O busy gstrauss 2023-12-28 19:17:30 -05:00
  • 52d66d9bd3 [mod_h2] add con to job queue when wr alloc used gstrauss 2023-12-28 19:04:55 -05:00
  • c8c1fdda39 [autoconf] config test for mbedtls needs mbedx509 gstrauss 2023-12-26 09:53:25 -05:00
  • 59c6bc5041 [core] quiet compiler warning for NDEBUG redefined gstrauss 2023-12-22 08:48:28 -05:00
  • 397ddd9da2 [cmake] check for sendfile64 only on Linux gstrauss 2023-12-22 08:47:43 -05:00
  • e593a589e5 [core] spelling in comment in network_write.c gstrauss 2023-12-21 17:13:06 -05:00
  • cbe2399e74 [scons] remove CheckFunc() incorrect header usage gstrauss 2023-12-21 10:41:19 -05:00
  • 3c06508a9b [core] use sendfile() with iovecs where available gstrauss 2023-12-21 04:49:03 -05:00
  • b2919d42d9 [core] remove chunkqueue_open_file_chunk() gstrauss 2023-12-21 04:20:05 -05:00
  • 9bfd806f7b [multiple] use chunk_open_file_chunk() gstrauss 2023-12-21 04:18:19 -05:00
  • 29187bd603 [core] chunk_open_file_chunk() in chunk.h gstrauss 2023-12-21 04:13:51 -05:00
  • 69f229e064 [ls-hpack] sys/queue.h STAILQ_FOREACH portability gstrauss 2023-12-19 19:58:57 -05:00
  • b5f783f32f [core] update ls-hpack gstrauss 2023-12-19 15:55:03 -05:00
  • bbe80c3053 [build] type error in configure.ac sendfile probe (fixes #3238) gstrauss 2023-12-19 03:18:29 -05:00
  • 334bd3057f [core] preadv2 RWF_NOWAIT EOPNOTSUPP on tmpfs (?!) gstrauss 2023-12-18 06:36:11 -05:00
  • 08e306dec3 [multiple] extend chunkqueue_peek_data() w/ nowait gstrauss 2023-12-18 03:35:48 -05:00
  • 07ae117c37 [mod_wolfssl] mod_wolfssl_write_err() gstrauss 2023-12-18 01:48:53 -05:00
  • 7d2c009bb1 [core] try mmap() if not using sendfile() gstrauss 2023-12-17 01:06:25 -05:00
  • ff8dd17991 [core] reduce network send file fallback path gstrauss 2023-12-16 23:41:53 -05:00
  • 1466d5d35f [core] reduce blocking I/O sending files to net gstrauss 2023-12-16 23:25:10 -05:00
  • b114c5e079 [mod_deflate] prefer reusable buffer to read file gstrauss 2023-12-15 16:04:12 -05:00
  • 3a7dba86db [core] chunk_file_pread_chunk() gstrauss 2023-12-15 11:26:34 -05:00
  • b6c15fb9ab [core] use SF_NODISKIO with sendfile() on FreeBSD gstrauss 2023-12-14 05:51:36 -05:00
  • cb0698711a [mod_expire] comment gstrauss 2023-12-13 14:17:51 -05:00
  • 8f0041754c [mod_expire] resp tag check gstrauss 2023-12-13 14:17:31 -05:00
  • c1d17197a9 [mod_setenv] code consistency gstrauss 2023-12-13 12:57:36 -05:00
  • 6d03a015e8 [build] -D_LARGEFILE64_SOURCE for musl sendfile64() gstrauss 2023-12-12 04:02:19 -05:00
  • bc873072ba [core] quicker server graceful shutdown of websockets gstrauss 2023-12-11 01:51:06 -05:00
  • ca735e3c12 [mod_gnutls] kTLS: check for kernel tls offload gstrauss 2023-12-09 07:18:36 -05:00
  • ae4528e09c [mod_openssl] kTLS: check for kernel tls offload gstrauss 2023-12-09 03:46:37 -05:00
  • d5fd67706f [h2] quicker server graceful shutdown of idle h2 gstrauss 2023-12-08 23:39:03 -05:00
  • 716179076c [mod_status] simpler status page header gstrauss 2023-12-10 02:58:57 -05:00
  • 13c27553a0 [core] simpler error page header gstrauss 2023-12-08 02:57:07 -05:00
  • f9116e0df1 [autotools] report if ipv6 support disabled (fixes #3237) gstrauss 2023-12-07 12:17:15 -05:00
  • b78faaa39c [core] check for SOCK_CLOEXEC earlier in startup gstrauss 2023-12-05 12:14:18 -05:00
  • 1fd44b459e [multiple] share code for upgrade: websocket gstrauss 2023-12-01 21:20:17 -05:00
  • cb94cfe8ba [scons] remove -std=gnu99 to use modern defaults gstrauss 2023-11-25 08:20:19 -05:00
  • 4e0af6d8eb [ls-hpack] sys/queue.h portability gstrauss 2023-11-22 21:25:16 -05:00
  • 2b6db9b5ec [core] add newlines to config parsing error trace gstrauss 2023-11-19 20:39:47 -05:00
  • 372651c994 [lemon] refresh LEMON parser to SQLite maint ver gstrauss 2023-11-19 04:11:29 -05:00
  • 8a58ccee26 [core] cfg "if","elif","elsif","elseif","else if" gstrauss 2023-11-18 04:11:56 -05:00
  • 7b12db6693 [mod_deflate] deflate.allowed-encodings default gstrauss 2023-11-10 22:16:49 -05:00
  • db6b51197a [mod_deflate] move bzip2 to end of priority list gstrauss 2023-11-10 22:16:13 -05:00
  • 84da8b1fc9 [core] skip SIGUSR1 after clock jump if chroot'ed gstrauss 2023-11-10 00:03:38 -05:00