Commit Graph

  • 6e120283e9 chore: add support for GITHUB_TOKEN in static-builder-gnu Kévin Dunglas 2025-07-17 13:20:32 +02:00
  • 1da2ba1f28 fix(ci): Docker builds Kévin Dunglas 2025-07-16 15:36:16 +02:00
  • 0c25b2488c chore: bump deps Kévin Dunglas 2025-07-16 12:18:20 +02:00
  • 3e542576f6 chore: remove system include locations from frankenphp.go (#1734) Marc 2025-07-16 18:27:24 +07:00
  • 34fbfd467b chore(extgen): remove useless constructors Alexandre Daubois 2025-07-03 15:47:35 +02:00
  • 8df41236d9 feat(extgen): add support for arrays as parameters and return types (#1724) Alexandre Daubois 2025-07-16 12:05:29 +02:00
  • 1804e36b93 feat(extgen): add support for //export_php:namespace (#1721) Alexandre Daubois 2025-07-16 12:01:39 +02:00
  • 63c742648d feat(static): add password-argon2 to default extensions (#1732) Marc 2025-07-16 16:59:52 +07:00
  • a19fcdb38d fix: forwards php_server root to try_files (#1729) Alexander Stecher 2025-07-16 11:58:36 +02:00
  • a161af26ae fix: allow headers without whitespace after colon (#1741) Alexander Stecher 2025-07-16 08:57:37 +02:00
  • 23073b6626 ci: remove the prefix from the latest tag (#1745) Alexander Stecher 2025-07-15 04:08:37 +02:00
  • d5544bbca4 ci: compare Docker images with latest release tag (#1736) Alexander Stecher 2025-07-09 23:41:28 +02:00
  • 6ce99f251a chore(extgen): unexport more symbols (#1719) Alexandre Daubois 2025-07-07 05:55:09 +02:00
  • 1ba19ae09e docs: bring back note for php_server -> root (#1726) Marc 2025-07-06 02:44:02 +07:00
  • b80cb6cdea chore: cleanup duplication in sapi_cli_register_variables() (#1716) Alexandre Daubois 2025-07-05 19:05:38 +02:00
  • 23c493dfcf chore(ci): only trigger time consuming steps when relevant (#1714) Alexandre Daubois 2025-07-05 18:37:59 +02:00
  • 6be261169a chore: prepare release 1.8.0 v1.8.0 caddy/v1.8.0 Kévin Dunglas 2025-07-01 15:43:12 +02:00
  • 292e98cd3d chore: better errors for GNU builds (#1712) Kévin Dunglas 2025-07-01 15:17:52 +02:00
  • e9d8923c6a fix: g++ not found error in GNU static builds (#1713) Marc 2025-07-01 19:16:48 +07:00
  • ac900e0df4 docs: update repository links and sync cn readme (#1711) Luffy 2025-07-01 16:29:55 +08:00
  • 40ee7929a1 chore: bump deps (#1708) Kévin Dunglas 2025-07-01 10:29:21 +02:00
  • fb10b1e8f0 feat: worker matching (#1646) Alexander Stecher 2025-07-01 10:27:11 +02:00
  • 94c3fac556 docs: removed unnecessary triple backtick block (#1709) demouth 2025-07-01 14:01:15 +09:00
  • fcc5299a20 docs: add precision on where to add max_wait_time configuration (#1640) Thérage Kévin 2025-06-30 22:08:08 +02:00
  • 92abb16bc0 docs: add French translation for extensions (#1705) Alexandre Daubois 2025-06-30 16:54:43 +02:00
  • 94ac4b4935 chore: use modern ZPP macros in the extension generator (#1703) Alexandre Daubois 2025-06-30 14:50:36 +02:00
  • 29c88c0fec feat: use modern ZEND_PARSE_PARAMETERS_NONE() macro (#1704) Alexandre Daubois 2025-06-30 14:50:11 +02:00
  • 80de1f8bc7 chore: bump deps (#1702) Kévin Dunglas 2025-06-30 14:36:26 +02:00
  • 93f2384749 docs: add extension and extension generator docs (#1652) Alexandre Daubois 2025-06-30 14:29:25 +02:00
  • db9c8446ef feat(static): add brotli and xz extensions (#1647) Marc 2025-06-30 18:32:46 +07:00
  • 995c829247 feat: add logs on up and down scaling threads (#1695) Alexandre Daubois 2025-06-30 12:01:25 +02:00
  • 96400a85d0 feat(worker): make maximum consecutive failures configurable (#1692) Alexandre Daubois 2025-06-30 09:38:18 +02:00
  • 58fde42654 fix: improve generated C extension code (#1698) Alexandre Daubois 2025-06-30 09:23:21 +02:00
  • 291dd4eed9 chore!: uniformize thread attribute name in logs (#1699) Kévin Dunglas 2025-06-29 09:33:06 +02:00
  • bd1ec5f89a Update testdata/filter.php fix/1657 Kévin Dunglas 2025-06-27 14:48:37 +02:00
  • 30ef5f6657 chore: use filepath.Separator instead of hardcoded separator (#1685) Alexandre Daubois 2025-06-27 14:36:31 +02:00
  • 8d88c13795 chore: remove TODO items not relevant anymore (#1694) Alexandre Daubois 2025-06-27 14:36:09 +02:00
  • d2a1b619a5 feat: expose SSL_CIPHER env var (#1693) Alexandre Daubois 2025-06-27 14:27:20 +02:00
  • 9e3b47c52f fix(extgen): capitalize cgo handle function call (#1696) Alexandre Daubois 2025-06-27 14:26:09 +02:00
  • abfd893d88 feat: FrankenPHP extensions (#1651) Kévin Dunglas 2025-06-25 10:18:22 +02:00
  • bbc3e49d6f ci: remove unneeded echoes (#1683) Alexandre Daubois 2025-06-25 10:17:53 +02:00
  • 2712876e95 ci(docker): authenticate GitHub API calls (#1680) Alexandre Daubois 2025-06-24 16:51:21 +02:00
  • b2435183f4 feat: add support for SERVER_ROOT to provide a different app root (#1678) Alexandre Daubois 2025-06-23 20:47:58 +02:00
  • 0e0fb53b44 fix typo Robert Landers 2025-06-21 14:09:11 +02:00
  • edb49a6d5d add test for _SERVER check on filter_input Robert Landers 2025-06-21 14:01:59 +02:00
  • a31c7b23ea set a default filter option Robert Landers 2025-06-18 18:55:27 +02:00
  • 5b74b80ead fix lint Robert Landers 2025-06-18 18:43:25 +02:00
  • 22be806eba fix #1657 Robert Landers 2025-06-18 18:36:13 +02:00
  • cfb9d9f895 chore: bump deps (#1665) Kévin Dunglas 2025-06-20 17:36:05 +02:00
  • 5c69109011 chore: remove SPC_PHP_DEFAULT_OPTIMIZE_CFLAGS which doesn't exist annymore (#1669) Kévin Dunglas 2025-06-20 17:35:30 +02:00
  • 12f469e701 chore: bump deps (#1643) Kévin Dunglas 2025-06-19 19:10:59 +02:00
  • 71aebbe0e7 perf: add popular proxy headers (#1661) Max 2025-06-19 15:05:26 +03:00
  • 34a0255c15 fix: fix php-server command bug when built with nobrotli tag Marc 2025-06-18 14:43:54 +07:00
  • 9bd314d2fb feat(static): add HTTP/3 support for curl, add amqp and lz4 extensions (#1631) Marc 2025-06-10 15:51:41 +07:00
  • 3afb709f02 link directly to try_files in performance docs (#1633) Rob Landers 2025-06-09 16:57:48 +02:00
  • cd7775790f move --build-cli to BUILD_ARGS embed-cli Robert Landers 2025-06-07 15:30:34 +02:00
  • 82aeb128bc refactor: split caddy.go (#1629) Alexander Stecher 2025-06-07 11:09:41 +02:00
  • a75ee18599 allow installing an embedded php-cli Robert Landers 2025-05-14 00:00:26 +02:00
  • 79e3a98a11 fix feat/frankenphp.dev Kévin Dunglas 2025-06-05 18:08:52 +02:00
  • afc4463ab3 feat: use frankenphp.dev as Go module path Kévin Dunglas 2025-06-05 18:01:54 +02:00
  • 6749ddbde5 ci: remove leading v from parsed version (#1626) Marc 2025-06-03 20:01:24 +07:00
  • 82ba882a4e chore: prepare release 1.7.0 v1.7.0 caddy/v1.7.0 Kévin Dunglas 2025-06-03 10:04:05 +02:00
  • 4b1679e70f chore: bump deps Kévin Dunglas 2025-06-02 16:08:29 +02:00
  • 75ce2e22c2 docs: clarify Mercure URLs (#916) David Buchmann 2025-06-02 16:04:56 +02:00
  • 5a43e9f4de feat: make frankenphp directive optional in Caddyfile (#1601) Marc 2025-06-02 20:55:55 +07:00
  • 5542044376 feat: allow omitting value with the --watch flag of php-server (#1595) Alexandre Daubois 2025-06-02 15:54:01 +02:00
  • 52b65311c2 ci: get package tag version from binary instead (#1606) Marc 2025-06-02 04:55:50 +07:00
  • 2dc8048ad2 docs: optimize PNG images losslessly: 2 → 1.3 MiB (−36%) (#1623) MaximAL 2025-06-01 22:47:08 +03:00
  • a59b649dac fix: headers before flushing (#1622) Rob Landers 2025-06-01 14:58:36 +02:00
  • 68a4548bf4 skip worker name default value assignment on unmarshal (#1607) Indra Gunawan 2025-05-31 16:25:47 +08:00
  • 6f049f9a9c ci: minor cleanup (#1619) Kévin Dunglas 2025-05-31 08:01:38 +02:00
  • 340b1fd1c2 docs: improve compilation instructions Kévin Dunglas 2025-05-30 12:13:58 +02:00
  • c9329bd717 docs: fix typo in French laravel.md (#1617) wu 2025-05-30 14:04:29 +02:00
  • f54a1fa85e fix: prevent cert install warning in Docker images Kévin Dunglas 2025-05-27 21:48:26 +02:00
  • b4115ca9a2 fix: linking on OpenBSD Kévin Dunglas 2025-05-27 22:44:35 +02:00
  • 14469d4a0a chore: fix typo in test comment Kévin Dunglas 2025-05-27 10:10:39 +02:00
  • ee394756b1 chore: prepare release 1.6.2 v1.6.2 caddy/v1.6.2 Kévin Dunglas 2025-05-23 10:41:10 +02:00
  • 5a260c430a chore: improve style of the default index.php file (#1598) Laury S. 2025-05-23 10:24:57 +02:00
  • b6fcab5a95 ci: always login to Docker if not a Pull Request (#1599) Kévin Dunglas 2025-05-23 00:53:03 +02:00
  • 1e49586b0e chore: prepare release 1.6.1 v1.6.1 caddy/v1.6.1 Kévin Dunglas 2025-05-22 16:49:58 +02:00
  • b27cd1c986 ci: fix packages building (#1596) Kévin Dunglas 2025-05-22 16:44:09 +02:00
  • c6483088c5 fix(docker): command to create /etc/frankenphp Kévin Dunglas 2025-05-21 17:02:16 +02:00
  • 5a9785d0d9 fix(docker): prevent BC break with the new Caddyfile path Kévin Dunglas 2025-05-20 17:15:36 +02:00
  • c522b52804 fix: exit(), die() and uncaught exceptions must stop the worker Kévin Dunglas 2025-05-20 16:42:51 +02:00
  • 9a8ad979e0 ci: don't login to the Docker hub for PRs Kévin Dunglas 2025-05-20 17:28:15 +02:00
  • 663aff7cc4 chore: improve Homebrew compatibility Alexandre Daubois 2025-05-20 15:32:48 +02:00
  • 79f2b2347b chore: reduce write error level to warn in logs Kévin Dunglas 2025-05-20 09:02:54 +02:00
  • bf5c98410b chore: log thread (#1589) Kévin Dunglas 2025-05-20 10:10:46 +02:00
  • cf7541fde6 chore: add more logs for the worker Kévin Dunglas 2025-05-19 17:13:30 +02:00
  • 25491068df ci: bump super-linter/super-linter in the github-actions group dependabot[bot] 2025-05-19 11:43:25 +00:00
  • d72751b9fd ci: always login to the Docker Hub to mitigate rate limiting issues Kévin Dunglas 2025-05-19 10:55:07 +02:00
  • 387c2a55f4 retry pushes on failure retry-pushes Robert Landers 2025-05-19 12:54:31 +02:00
  • 5d74a5c0f3 Add tip in multiple languages docs/compile-without-watcher-and-brotli Alliballibaba 2025-05-17 00:05:31 +02:00
  • 1487507565 Adds note. Alliballibaba 2025-05-16 23:55:24 +02:00
  • 59c116c7bf Revert "Removes watcher and brotli on compile instruction" Alliballibaba 2025-05-16 23:50:47 +02:00
  • 8af89238f6 Revert "Removes watcher and brotli on compile instruction" Alliballibaba 2025-05-16 23:50:34 +02:00
  • 8820e53819 ci: fix typo in dev Dockerfile Kévin Dunglas 2025-05-16 11:46:12 +02:00
  • d2b6f9e723 chore: prepare release 1.6.0 v1.6.0 caddy/v1.6.0 Kévin Dunglas 2025-05-16 10:16:35 +02:00
  • 13fbe126ea fix: automatically change cwd when embedding an app Kévin Dunglas 2025-05-15 17:56:15 +02:00
  • afa7dafe1c chore: bump deps Kévin Dunglas 2025-05-15 15:22:23 +02:00