Commit Graph

  • c12841bf89 Force reload in frankenphp service configuration (#2281) main Nordine 2026-03-23 13:30:39 +01:00
  • 0818f8f8c1 chore: bump go mod (#2297) Marc 2026-03-23 19:30:03 +07:00
  • 0a226ad129 ci: fix Windows tests silently passing on failure (#2294) Nicolas Grekas 2026-03-23 07:49:18 +00:00
  • f89787eaf2 clang-format. fix/shutdown-bailouts Alliballibaba 2026-03-22 11:01:27 +01:00
  • 8e8bce3cb8 Merge branch 'main' into fix/shutdown-bailouts Alliballibaba 2026-03-22 11:00:34 +01:00
  • a35ed82295 Wraps the entire request block. Alliballibaba 2026-03-22 10:57:01 +01:00
  • 9993d4039c catch shutdown bailouts. Alliballibaba 2026-03-21 23:40:04 +01:00
  • 33fcc4d5c0 chore: bump GA deps (#2288) Alexandre Daubois 2026-03-17 10:06:55 +01:00
  • a69693c461 docs: update translations (#2285) github-actions[bot] 2026-03-17 10:06:32 +01:00
  • 0b2521d9b2 Merge remote-tracking branch 'origin/main' into fix/opcache-safe-reset fix/opcache-safe-reset henderkes 2026-03-17 11:15:56 +07:00
  • 9cfa7b3f65 fix: opcache_preload in PHP 8.2 (#2284) Alexander Stecher 2026-03-17 05:14:45 +01:00
  • 097563d262 feat(docs): add autocompletion docs (#2010) Alexandre Daubois 2026-03-16 03:38:14 +01:00
  • d189770cc7 Update worker.go Marc 2026-03-16 09:32:47 +07:00
  • 45d49c1a65 make it run on 8.2 again henderkes 2026-03-15 09:35:15 +07:00
  • d88821a8d0 original opcache reset in 8.2 henderkes 2026-03-14 21:56:48 +07:00
  • 7c28f3d452 don't wait for resetting in php 8.2 henderkes 2026-03-14 20:18:24 +07:00
  • e9533b8f21 dont even run the test henderkes 2026-03-14 19:34:18 +07:00
  • 7cb94e6d31 don't overrride opcache_reset at all in php 8.2 henderkes 2026-03-14 19:06:49 +07:00
  • 66702fe0d8 try not resetting opcache? henderkes 2026-03-14 18:39:46 +07:00
  • 22c6ba60f7 maybe after request startup? henderkes 2026-03-14 11:03:57 +07:00
  • 49fc8784f5 override opcache reset handler for every php thread in php 8.2 henderkes 2026-03-14 10:37:00 +07:00
  • 0564eaf150 clang fmt henderkes 2026-03-13 22:52:08 +07:00
  • 0d87765fb8 call into cgo for reset directly, no fake dummy henderkes 2026-03-13 22:37:31 +07:00
  • df82e814df fix clang format henderkes 2026-03-13 21:00:01 +07:00
  • 1d75824b10 Merge remote-tracking branch 'origin/main' into fix/opcache-safe-reset henderkes 2026-03-13 20:51:35 +07:00
  • bd8f0c2be6 docs: adjust the translation for "harden" in French Alexandre Daubois 2026-03-12 17:49:15 +01:00
  • 2895273476 perf: extend table on env startup instead of letting zend_hash_copy do it (#2272) Marc 2026-03-12 22:23:39 +07:00
  • 015a99604d harden fix/mercure-hardened Kévin Dunglas 2026-03-12 14:26:12 +01:00
  • f595cea5cd Add IDE (GoLand/CLion) setup to CONTRIBUTING.md (#2269) Marc 2026-03-12 14:51:48 +07:00
  • 3d01d08ec5 docs: fix Mercure support with Docker hardened images Kévin Dunglas 2026-03-11 17:16:55 +01:00
  • 5734f466bc docs: update translations (#2263) github-actions[bot] 2026-03-11 10:19:04 +01:00
  • bc3dc96952 Merge branch 'main' into chore/remove-useless-cgo-imports chore/remove-useless-cgo-imports Kévin Dunglas 2026-03-10 19:53:39 +01:00
  • 03c26eca02 refactor: hoist LoaderFunc to package-level var in phpheaders (#2053) Kévin Dunglas 2026-03-10 19:07:32 +01:00
  • 2b27601994 ci: bump the github-actions group with 3 updates dependabot[bot] 2026-03-09 12:04:59 +00:00
  • d5fa4cf474 fix: doc translation triggers (#2267) Alexander Stecher 2026-03-10 16:16:56 +01:00
  • a740d097ff Merge branch 'main' into chore/remove-useless-cgo-imports Kévin Dunglas 2026-03-10 11:01:54 +01:00
  • 53dfd2fcce add fr trad for hot-reload.md (#2105) Matthieu Gostiaux 2026-03-10 10:55:29 +01:00
  • 2728df98c9 chore: prepare release 1.12.1 v1.12.1 caddy/v1.12.1 Kévin Dunglas 2026-03-10 10:49:02 +01:00
  • ff70f7e02b chore: bump deps Kévin Dunglas 2026-03-09 16:49:23 +01:00
  • b49189ebf2 docs: improve hot reload, add missing features (#2261) Kévin Dunglas 2026-03-09 16:58:11 +01:00
  • 808757c52b docs: revise bug report template for improved instructions (#2181) Kévin Dunglas 2026-03-09 15:55:51 +01:00
  • 16a70e4f10 ci: simplify translate workflow by using gh instead of peter-evans/create-pull-request (#2237) Kévin Dunglas 2026-03-09 15:55:15 +01:00
  • 1f484321a0 tests: opcache_preload (#2257) Alexander Stecher 2026-03-09 15:54:36 +01:00
  • c1e30cd638 docs: update translations (#2216) github-actions[bot] 2026-03-09 15:13:46 +01:00
  • d72a9ee9cb add vcpkg installed dir to gitignore (#2258) Marc 2026-03-09 20:25:54 +07:00
  • 0774b141c9 docs: update translations (#2241) github-actions[bot] 2026-03-09 14:18:13 +01:00
  • 9008b7bb14 docs: update translations (#2230) github-actions[bot] 2026-03-09 14:09:31 +01:00
  • ebc7ef0868 docs: update translations (#2176) github-actions[bot] 2026-03-09 14:08:14 +01:00
  • 48a9c08ee0 docs: update translations (#2206) github-actions[bot] 2026-03-09 14:07:59 +01:00
  • d1fcf0656c fix sigsev on bind permissions denied (#2250?) (#2251) Marc 2026-03-09 18:32:22 +07:00
  • 5979b4dac7 fix php startup errors when ini files contain environment variables (#2252) Marc 2026-03-08 22:28:14 +07:00
  • 609dd1f7a3 Fixes. refactor/remove-new-req-with-context Alliballibaba 2026-03-08 10:31:28 +01:00
  • 0f96cab746 docs feat/mimalloc-default henderkes 2026-03-08 12:54:34 +07:00
  • 763ec036e1 use mimalloc in alpine docker too henderkes 2026-03-08 12:49:22 +07:00
  • a85faaeab8 docs: update README for Windows, other minor changes (#2249) Kévin Dunglas 2026-03-07 19:47:51 +01:00
  • b570e0f8ba ci: fix Windows asset upload (#2245) Kévin Dunglas 2026-03-07 19:44:08 +01:00
  • 5bab8f50bb fix windows again refactor/php-cli henderkes 2026-03-08 01:11:28 +07:00
  • dc9dd5f513 undefined references henderkes 2026-03-08 01:01:43 +07:00
  • 72633eff83 php 8.6 henderkes 2026-03-08 00:57:32 +07:00
  • f74864891d Merge branch 'main' into refactor/remove-new-req-with-context Alliballibaba 2026-03-07 12:38:26 +01:00
  • 8cb88a0bb8 remove mimalloc settings from ci, update musl build to default to it on henderkes 2026-03-07 11:38:09 +07:00
  • 74e8195dc8 chore: prepare release 1.12.0 v1.12.0 caddy/v1.12.0 Kévin Dunglas 2026-03-06 16:48:45 +01:00
  • c2eb7a2538 chore: bump deps Kévin Dunglas 2026-03-06 15:50:39 +01:00
  • 87556c473e tests: fix race condition on macOS (#2242) Kévin Dunglas 2026-03-06 16:47:49 +01:00
  • c099d665a2 feat(caddy): configurable max_idle_time for autoscaled threads (#2225) Mads Jon Nielsen 2026-03-06 14:43:37 +01:00
  • e2b611379c fix on windows? henderkes 2026-03-06 18:23:52 +07:00
  • 1cbc658911 move script detection to C side, not Go side (because we only want to detect anything when HAVE_EMBED_CLI is false) henderkes 2026-03-06 18:08:34 +07:00
  • 82a62b0db9 executephpcode henderkes 2026-03-06 17:39:03 +07:00
  • c40a2572be fix expected args for php-cli, though this won't help the strangely failing tests henderkes 2026-03-06 17:07:16 +07:00
  • 30ff796656 remove duplicate test henderkes 2026-03-06 17:00:03 +07:00
  • 0f28cc044b fix cli test henderkes 2026-03-06 16:45:06 +07:00
  • 9ca03588d4 update for new compilation in php-src henderkes 2026-03-06 16:38:31 +07:00
  • 4726593abc clang format henderkes 2026-03-06 15:19:14 +07:00
  • ebda59dd89 Merge branch 'main' into refactor/php-cli henderkes 2026-03-06 15:08:37 +07:00
  • a072fa1670 Merge branch 'main' into refactor/php-cli henderkes 2026-03-06 15:05:59 +07:00
  • 5d44741041 ci: deploy docs when they change (#2234) Kévin Dunglas 2026-03-05 18:10:56 +01:00
  • 73c7b2efd5 ci: use Powershell 7+ for Windows workflow (#2236) Kévin Dunglas 2026-03-05 18:07:13 +01:00
  • 6268015b3a ci: fallback on static-php.dev mirror when php.net is down (#2233) Kévin Dunglas 2026-03-05 17:50:21 +01:00
  • 356d2e1745 refactor: cleaner cgi string handling Alexander Stecher 2026-03-04 17:20:24 +01:00
  • 27ff6b49d8 docs: contributing on Windows (#2222) Kévin Dunglas 2026-03-03 20:40:05 +01:00
  • db41496a9f chore: make go_ub_write() length parameter type consistent with C Kévin Dunglas 2026-03-03 10:03:26 +01:00
  • 8151c3a7f3 feat: add Spanish translation (#2096) Philippe DELENTE 2026-03-03 11:41:21 +01:00
  • cda58d224b fix(windows): ensure DLLs can always be located by PHP (#2227) Kévin Dunglas 2026-03-02 18:27:30 +01:00
  • c2b8c8b15d feat: install script for Windows (#2228) Kévin Dunglas 2026-03-02 15:31:54 +01:00
  • dcfdb2f068 docs: hardened image with Caddy environment vars (#2229) Alexander Stecher 2026-03-02 08:46:59 +01:00
  • 8f4412cbbf perf: move sandboxed environment to the C side (#2058) Alexander Stecher 2026-02-26 22:34:54 +01:00
  • 25ed020036 feat: Windows support (#2119) Kévin Dunglas 2026-02-26 12:38:14 +01:00
  • 0ae33863d0 chore: use ldflags to set Server header Kévin Dunglas 2026-02-23 16:30:17 +01:00
  • bf30297104 chore: prepare release 1.11.3 v1.11.3 caddy/v1.11.3 Kévin Dunglas 2026-02-23 16:47:48 +01:00
  • f434f5ea37 chore: bump deps Kévin Dunglas 2026-02-23 16:17:13 +01:00
  • 681aae60a6 fix(worker): revert ini reset, keep session fixes (#2139) Kévin Dunglas 2026-02-23 11:20:45 +01:00
  • 036aa2b5a1 fix: work around GCC 12 false positive when building watcher on i386 Kévin Dunglas 2026-02-23 11:42:30 +01:00
  • c99b6db5ae fix: nomercure build tag (#2212) tehmaestro 2026-02-22 19:46:39 +02:00
  • 032c373bd8 remove PHPAPI macro as we don't export these functions Kévin Dunglas 2026-01-08 16:12:39 +01:00
  • 39fac7f40d remove unistd.h Kévin Dunglas 2026-01-08 15:50:28 +01:00
  • 3b694d7c0c chore: remove useless cgo imports Kévin Dunglas 2026-01-08 15:19:05 +01:00
  • 0dd485c0f2 docs: document the extensionworkers api (#2055) YL 2026-02-22 12:45:09 +01:00
  • 6d86ea84bc chore: run go fmt (#2211) Rob Landers 2026-02-21 17:38:51 +01:00
  • 755db86116 metrics: only report workers ready when actually ready (#2210) Rob Landers 2026-02-21 17:34:35 +01:00
  • 2bdf85866c Upgrade to Cady v2.11.1 (#2214) Marc 2026-02-21 23:29:47 +07:00