Commit Graph

  • f91f355bff reset refactor/timeouts-from-the-go-side Alliballibaba 2025-02-24 00:30:38 +01:00
  • 7b1b42c446 showcase Alliballibaba 2025-02-24 00:24:55 +01:00
  • 086e00794e trigger build perf/rejects-closed-connections-right-away Alliballibaba 2025-02-23 20:26:55 +01:00
  • cd8ef68986 Makes channel unbuffered. Alliballibaba 2025-02-23 20:22:36 +01:00
  • c3aacc9e12 Rejects stalled and closed requests. Alliballibaba 2025-02-23 20:22:03 +01:00
  • f64c0f948e chore: remove unused executePHPFunction (#1398) Kévin Dunglas 2025-02-21 19:09:54 +01:00
  • db3e1a047c fix: race condition revealed by tests (#1403) Alexander Stecher 2025-02-21 19:09:08 +01:00
  • 80f13f07ea docs: fix typos (#1399) Kévin Dunglas 2025-02-21 13:55:37 +01:00
  • 072151dfee feat: Adds automatic thread scaling at runtime and php_ini configuration in Caddyfile (#1266) Alliballibaba2 2025-02-19 20:39:33 +01:00
  • 965fa6570c chore: prepare release 1.4.4 v1.4.4 caddy/v1.4.4 Kévin Dunglas 2025-02-19 12:43:26 +01:00
  • 251567a617 fix: Mercure duplicate metrics panic (#1393) Kévin Dunglas 2025-02-19 12:40:59 +01:00
  • 57e7747b9b fix: duplicate metrics collector registration attempted panic Indra Gunawan 2025-02-19 12:39:20 +08:00
  • f109f0403b perf: avoid redundant work in frankenphp_release_temporary_streams() Niels Dossche 2025-02-18 20:57:58 +01:00
  • d407dbd498 chore: prepare release 1.4.3 v1.4.3 caddy/v1.4.3 Kévin Dunglas 2025-02-18 09:19:00 +01:00
  • d970309544 ci: upgrade watcher to the latest stable version (#1385) Kévin Dunglas 2025-02-18 09:17:44 +01:00
  • 30bf69cbe5 perf: avoid extra string allocation in get_full_env() (#1382) Niels Dossche 2025-02-18 09:11:23 +01:00
  • f61bc180c4 chore: upgrade to Go 1.24 Kévin Dunglas 2025-02-17 22:47:16 +01:00
  • 9f5e7a9eaa fix(watcher): handles associated events (#1379) Alexander Stecher 2025-02-17 23:47:27 +01:00
  • a5ca60da44 chore: fix markdown linter (#1384) Kévin Dunglas 2025-02-17 23:46:11 +01:00
  • 1c097a6fdf feat(caddy): use logger from Caddy context (#1369) Indra Gunawan 2025-02-17 17:32:15 +08:00
  • 233753ca6b docs: update docs for first-time contributor (#1368) Indra Gunawan 2025-02-17 17:31:33 +08:00
  • 9dd05b0b1b docs: link metrics docs to website (#1370) Indra Gunawan 2025-02-17 17:30:58 +08:00
  • 4c92633396 fix: missing metrics with Caddy 2.9 (#1366) Indra Gunawan 2025-02-12 19:55:53 +08:00
  • be2e4714f5 docs: translate to RU (#1325) Zhanbolat Yerkinbay 2025-01-29 18:09:48 +01:00
  • 941f218a79 chore: prepare release 1.4.2 v1.4.2 caddy/v1.4.2 Kévin Dunglas 2025-01-28 11:22:00 +01:00
  • 7bd6ca89b0 chore: bump deps Kévin Dunglas 2025-01-27 23:10:04 +01:00
  • 5342d34126 ci: bump docker/bake-action from 5 to 6 dependabot[bot] 2025-01-13 11:21:13 +00:00
  • dd250e3bda perf: optimized request headers (#1335) Alexander Stecher 2025-01-27 21:48:20 +01:00
  • 7e39e0a201 Fix: only flush temporary unreferenced streams (#1351) Alexander Stecher 2025-01-27 00:25:12 +01:00
  • 05aafc7c44 fix memory leaks (#1350) Rob Landers 2025-01-25 22:54:04 +01:00
  • eee1de147e chore: fix CS (#1345) Viktor Szépe 2025-01-21 11:27:46 +01:00
  • ece420c569 chore: fix typos (#1328) Viktor Szépe 2025-01-21 00:32:52 +01:00
  • 2f4c8310e2 fix - flushing temporary files after each worker request (#1321) Alexander Stecher 2025-01-20 18:45:00 +01:00
  • d712aed2a5 chore: prepare release 1.4.1 v1.4.1 caddy/v1.4.1 Kévin Dunglas 2025-01-19 23:41:10 +01:00
  • d0b259df42 ensure worker failures do not count fatal errors during the request (#1336) Rob Landers 2025-01-18 19:30:25 +01:00
  • 0681c63bc9 docs(fr): fix grammar in known-issues.md (#1339) Bruno Dabo 2025-01-18 17:50:16 +01:00
  • 92e6b48156 ci: use the new ARM runners for ARM builds (#1333) Kévin Dunglas 2025-01-17 19:12:31 +01:00
  • e53ba345a1 docs: try_files performance (#1311) Alexander Stecher 2025-01-17 12:00:52 +01:00
  • 34dfd8789a docs: add link to skeleton Magento 2 on fr/cn/tr Readme (#1246) (#1331) Sylvain Dherbecourt 2025-01-17 11:59:50 +01:00
  • 16bb790d52 fix: rollback to stock Go version Kévin Dunglas 2025-01-17 10:59:09 +01:00
  • 1e56edceb8 docs: add link to skeleton Magento 2 (#1246) (#1322) Sylvain Dherbecourt 2025-01-14 11:07:34 +01:00
  • f05f3b3d13 docs: explicitly explain how to use without worker mode (#1275) Hanno Fellmann 2025-01-10 10:04:47 +01:00
  • c3031ea07f chore: prepare release 1.4.0 v1.4.0 caddy/v1.4.0 Kévin Dunglas 2025-01-09 14:50:26 +01:00
  • 39a88c3e83 chore: bump deps Kévin Dunglas 2025-01-08 22:23:03 +01:00
  • 19344a0dfe chore: bump deps Kévin Dunglas 2025-01-08 17:45:11 +01:00
  • 5b86f2c554 ci: fix build-static.sh CS Kévin Dunglas 2025-01-08 11:38:45 +01:00
  • fd6cc7148d fix(static): removed redundant ext-json for embedded apps (#1300) jaap 2025-01-08 11:37:42 +01:00
  • 72120d7a2c fix(static): check command go and xcaddy in build-static.sh (#1298) Denny Septian Panggabean 2025-01-08 17:37:15 +07:00
  • 479ba0a063 fix: log error if FrankenPHP is not properly started (#1314) Alexander Stecher 2025-01-08 11:22:17 +01:00
  • 2b7b3d1e4b perf: put all $_SERVER vars into one function call. (#1303) Alexander Stecher 2025-01-08 08:23:23 +01:00
  • ec8eea0c7d fix(static): update patch from rust-alpine-mimalloc for mimalloc >= 2.1.8 (#1310) Yohan Giarelli 2025-01-07 10:11:08 +01:00
  • c2ca4dbf03 feat(caddy): use new first_exist_fallback try policy Kévin Dunglas 2025-01-05 21:49:57 +01:00
  • 2276129c6d feat(caddy): upgrade to Caddy 2.9.0 Kévin Dunglas 2025-01-05 21:41:58 +01:00
  • 045ce00c15 perf: remove some useless string pinning (#1295) Alexander Stecher 2025-01-05 10:07:45 +01:00
  • 43c1de2372 Update config.md (#1290) Leo Lutz 2024-12-28 13:28:48 -07:00
  • 5a148342b0 docs: add link for musl-related problems Kévin Dunglas 2024-12-22 12:51:52 +01:00
  • 2f93baf984 chore: prepare release 1.3.6 v1.3.6 caddy/v1.3.6 Kévin Dunglas 2024-12-22 17:06:55 +01:00
  • 7aaea72f14 ci: fix linter Kévin Dunglas 2024-12-22 12:26:59 +01:00
  • 028bad3e54 ci: try to fix static binary copy Kévin Dunglas 2024-12-22 02:29:25 +01:00
  • 851ff9976e fix(static): ARM Linux builds Kévin Dunglas 2024-12-21 19:03:28 +01:00
  • 07622be221 ci: try to fix static binary copy Kévin Dunglas 2024-12-21 19:31:01 +01:00
  • d8f393900b fix(static): add back the cbrotli Caddy module (#1280) Kévin Dunglas 2024-12-21 19:06:14 +01:00
  • e2687dbeb9 chore: bump deps Kévin Dunglas 2024-12-21 14:45:10 +01:00
  • 43984c3990 ci: try to fix static binary copy Kévin Dunglas 2024-12-21 12:55:09 +01:00
  • e874ea8710 ci: always upload release binary (#1277) Kévin Dunglas 2024-12-21 02:38:29 +01:00
  • 92f95342d1 fix: SIGSEGV with env vars (#1278) Alliballibaba2 2024-12-21 02:38:01 +01:00
  • 0fc6ccc5ce ci: automatically create the Brew formula PR on release Kévin Dunglas 2024-12-20 15:49:32 +01:00
  • 13eb9e8534 chore: prepare release 1.3.5 v1.3.5 caddy/v1.3.5 Kévin Dunglas 2024-12-20 15:39:18 +01:00
  • cb37c3d66d docs: remove fibers from known issues Kévin Dunglas 2024-12-18 15:57:35 +01:00
  • f288c3688e ci: bump super-linter from 6.8 to 7.2.1 and fix codebase (#1260) Vincent Amstoutz 2024-12-20 15:38:13 +01:00
  • 8cf6616ed6 fix: SIGSEGV when an env var is empty (#1271) Kévin Dunglas 2024-12-20 15:37:42 +01:00
  • a3e5af523c docs: update CONTRIBUTING.md (#1270) Richard Quadling 2024-12-20 14:27:07 +00:00
  • 1bebb12ad9 chore: prepare release 1.3.4 v1.3.4 caddy/v1.3.4 Kévin Dunglas 2024-12-20 11:18:29 +01:00
  • 57bc54864e ci: update static artifact actions to v4 (#1264) Vincent Amstoutz 2024-12-20 10:56:44 +01:00
  • d276032e20 feat(static): add custom Caddy modules support (#1210) Kévin Dunglas 2024-12-18 22:34:09 +01:00
  • 20eaecf325 feat(static): better libphp.a cache strategy (#1262) Kévin Dunglas 2024-12-18 22:33:34 +01:00
  • b16b60b053 ci: fix artifact upload Kévin Dunglas 2024-12-18 22:00:36 +01:00
  • 85c273543d ci: update artifact actions to v4 (#1255) Vincent Amstoutz 2024-12-18 18:03:10 +01:00
  • ec99f6a761 fix(static): remove libphp.a from the Docker image Kévin Dunglas 2024-12-18 14:31:06 +01:00
  • 79ab84dad7 chore: bump deps Kévin Dunglas 2024-12-18 14:11:18 +01:00
  • c0e0c2d07f fix(static): fix builds by switching to spc-config (#1231) Kévin Dunglas 2024-12-18 07:17:42 +01:00
  • fbbc129e4d fix: graceful shutdown (#1242) Alliballibaba2 2024-12-17 18:10:07 +01:00
  • f592e0f47b refactor: decouple worker threads from non-worker threads (#1137) Alliballibaba2 2024-12-17 11:28:51 +01:00
  • af34f90c96 update the docs add-metrics-version Robert Landers 2024-12-15 10:25:37 +01:00
  • 2b1f53760d variables must be exported Robert Landers 2024-12-15 10:18:39 +01:00
  • 98d35d98f6 include version in tests Robert Landers 2024-12-15 10:00:58 +01:00
  • 85d83aa246 add version string to metrics Robert Landers 2024-12-15 09:55:21 +01:00
  • 2676bffa98 docs: apply #1243 to other languages Kévin Dunglas 2024-12-14 01:45:01 +01:00
  • 047ce0c8b2 docs: fix user creation example in Ubuntu-based Docker images (#1243) MK 2024-12-13 19:41:56 -05:00
  • 2f3e4b650b chore: bump deps (#1235) Kévin Dunglas 2024-12-10 14:58:26 +01:00
  • 61922473ac ci: bump actions/attest-build-provenance from 1 to 2 (#1234) dependabot[bot] 2024-12-09 14:57:27 +01:00
  • fc6be5d09e chore: prepare release 1.3.3 v1.3.3 caddy/v1.3.3 Kévin Dunglas 2024-11-27 14:03:26 +01:00
  • 9e2433e39b fix: display PHP version in static build (#1213) Kévin Dunglas 2024-11-27 13:22:39 +01:00
  • 8a199bb4d7 chore: remove useless EDANT_WATCHER_VERSION Docker ARG Kévin Dunglas 2024-11-27 11:03:57 +01:00
  • fd49eade1a chore: rename php-thread.go to phpthread.go Kévin Dunglas 2024-11-26 16:15:18 +01:00
  • a396e64ad6 feat: build static binaries with 8.4 (#1193) Kévin Dunglas 2024-11-25 19:23:02 +01:00
  • 15ad1b4cb4 ci: add reminder to delete sensitive environment variables (#1197) Rob Landers 2024-11-24 11:09:36 +01:00
  • ccf2af7ab2 fix: properly close context on worker script timeouts and crashes (#1184) Alexander Stecher 2024-11-23 20:45:17 +01:00
  • 6d123c7e66 chore: prepare release 1.3.2 v1.3.2 caddy/v1.3.2 Kévin Dunglas 2024-11-23 13:53:59 +01:00
  • a1797c49b0 chore: bump deps (#1187) Kévin Dunglas 2024-11-23 13:53:08 +01:00