Commit Graph

  • f85ca1c2d2 docs: glibc-based mostly static builds and loading extensions (#1453) Marc 2025-03-24 12:00:12 +01:00
  • a30ed2e9d3 ci: use latest version of watcher (#1456) Kévin Dunglas 2025-03-24 11:58:00 +01:00
  • 565b3a9629 chore: bump deps (#1455) Kévin Dunglas 2025-03-24 11:56:20 +01:00
  • 3701516e5e refactor: call opcache_reset PHP function directly (#1401) Gina Peter Banyard 2025-03-24 10:29:13 +00:00
  • f36bd51163 perf(metrics): use WithLabelValues instead (#1450) Alexander Stecher 2025-03-24 10:14:02 +01:00
  • 0e977b10f2 Removes cyclical deps. Alliballibaba 2025-03-23 23:46:33 +01:00
  • 45bba2101f docs: update linking to binary (#1452) Ian 2025-03-23 06:53:28 +00:00
  • 87315a19ae feat: introduces worker name option, use label on worker metrics instead (#1376) Indra Gunawan 2025-03-22 19:32:59 +08:00
  • 3bc426482a feat: add glibc-based static binary (#1438) Jerry Ma 2025-03-22 18:41:47 +08:00
  • 341b0240c9 ci: include version in BuildInfo and Prometheus metrics (#1418) Kévin Dunglas 2025-03-19 13:27:28 +01:00
  • 432824edf1 fix: ensure env is not in an invalid state on shutdown (#1442) Alexander Stecher 2025-03-19 13:22:06 +01:00
  • 9cca12858b feat: maximum wait times (#1445) Alexander Stecher 2025-03-19 13:21:37 +01:00
  • cc473ee03e fix: better max_threads calculation (#1446) Alexander Stecher 2025-03-19 13:21:10 +01:00
  • 93266dfcad feat(watcher): log last changed file (#1447) Alexander Stecher 2025-03-19 13:10:02 +01:00
  • 66d52c2408 test123 feat/go-timeouts Alliballibaba 2025-03-13 21:47:45 +01:00
  • 6203d207fa chore(caddy): bump github.com/caddyserver/certmagic in /caddy dependabot[bot] 2025-03-10 14:36:42 +00:00
  • 424ca426cb fix: timeouts handling on macOS (#1435) Kévin Dunglas 2025-03-11 17:34:49 +01:00
  • a9cf944b62 ci: env test remediation (#1436) Alexander Stecher 2025-03-10 22:59:18 +01:00
  • 8d9ce15849 fix: log worker failures (#1437) Alexander Stecher 2025-03-10 22:49:58 +01:00
  • 409c0fdf5f chore: bump deps (#1434) Kévin Dunglas 2025-03-10 15:35:17 +01:00
  • f50248a7d2 refactor: removes context on the C side (#1404) Alexander Stecher 2025-03-10 08:44:03 +01:00
  • 09b8219ad4 fix(caddy): stricter configuration handling (#1424) Alexander Stecher 2025-03-10 08:43:37 +01:00
  • f2bae25a78 chore: update static build cli PHP version to 8.4 (#1425) Alexander Stecher 2025-03-09 17:04:06 +01:00
  • b9fe0170f9 trigger build fix/env-test Alliballibaba 2025-03-09 13:18:57 +01:00
  • f6115efe7f Fixes env test. Alliballibaba 2025-03-09 13:15:55 +01:00
  • 3dd90a3071 ci: bump super-linter/super-linter from 7.2.1 to 7.3.0 dependabot[bot] 2025-03-03 11:43:56 +00:00
  • c57f741d83 fix: concurrent env access (#1409) Alexander Stecher 2025-03-01 14:45:04 +01:00
  • 3ba4e257a1 fix: only drain workers on graceful shutdown (#1405) Alexander Stecher 2025-02-28 12:10:00 +01:00
  • 619c903386 perf: nocallback and noescape cgo flags (#1406) Alexander Stecher 2025-02-28 12:08:08 +01:00
  • 78824107f0 docs: Homebrew installation instructions Kévin Dunglas 2025-02-26 08:24:53 +01:00
  • 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