Robert Landers
1cbf44e25e
add admin option to php-server for easier debugging
2024-07-23 23:56:05 +02:00
Jerry Ma
323edefc4b
chore: add prefer-pre-built option for spc download ( #921 )
2024-07-14 18:13:22 +02:00
Fabien Papet
a6572225f6
docs: fix port number in French version ( #919 )
2024-07-12 10:55:21 +02:00
Kévin Dunglas
6d5cb37647
chore: prepare release 1.2.2
caddy/v1.2.2
v1.2.2
2024-07-11 14:09:52 +02:00
Kévin Dunglas
0751f453b9
fix: create a custom Go build when using musl to prevent a crash ( #913 )
2024-07-11 10:26:28 +02:00
Kévin Dunglas
4fab5a3169
docs: fix php.ini path for static binaries
2024-07-10 14:08:11 +02:00
Kévin Dunglas
e743f6ab87
docs: customizing the configuration ( #911 )
...
* docs: customizing the configuration
* Update docs/config.md
Co-authored-by: Jacob Dreesen <jacob@hdreesen.de >
* Update docs/fr/config.md
Co-authored-by: Jacob Dreesen <jacob@hdreesen.de >
* Update embed.md
---------
Co-authored-by: Jacob Dreesen <jacob@hdreesen.de >
2024-07-09 16:13:55 +02:00
Kévin Dunglas
0500ebc191
perf: improve PHP thread management ( #898 )
2024-07-09 09:39:03 +02:00
Kévin Dunglas
b87cf4e8b9
chore: bump deps
2024-07-08 16:21:06 +02:00
Kévin Dunglas
ebdb2656b6
fix: deprecated Dockerfile ENV syntax
2024-07-05 11:34:47 +02:00
Kévin Dunglas
29d47f42c8
chore: switch back to upstream Static PHP CLI
2024-07-05 11:12:34 +02:00
Kévin Dunglas
ae4ebd11f6
fix: downgrade to Go 1.22.4 for Alpine builds
2024-07-03 17:02:37 +02:00
Kévin Dunglas
8ff6cfdda8
refactor: prevent a useless allocation ( #895 )
...
* refactor: prevent a useless allocation
* cs
2024-06-28 16:46:34 +02:00
Kevin Detournay
952dd7a79b
docs: use octane:frankenphp instead of octane:start ( #893 )
...
to be more consistent with OFFICIAL laravel documentation
(basically octane:start comment , will
check your env octane server and call octane:frankenphp )
Co-authored-by: kevin <kevin@popsell.com >
2024-06-28 12:11:43 +02:00
Kévin Dunglas
213be22967
docs: fix linter
2024-06-27 14:10:51 +02:00
Simon
11e3745b8b
docs: explain how to fix SSL/TLS-related issues ( #888 )
...
* mail tls issues documentation
* fix linting
* Update known-issues.md
* Update known-issues.md
* Update known-issues.md
---------
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr >
2024-06-27 13:49:16 +02:00
Kévin Dunglas
153e7d6686
chore: simplify log config ( #887 )
...
* chore: simplify log config
* review
2024-06-25 23:13:57 +02:00
Kévin Dunglas
a313f3a809
chore: prepare release 1.2.1
caddy/v1.2.1
v1.2.1
2024-06-24 17:37:19 +02:00
Kévin Dunglas
e45a788824
fix(caddy): incorrectly prepared environment variables when not using Caddyfile
2024-06-24 17:36:06 +02:00
Kévin Dunglas
549239d16f
chore: bump deps
2024-06-24 13:57:41 +02:00
Kévin Dunglas
b47f4d3aa0
fix(static): unbundle parallel extension
2024-06-24 13:53:32 +02:00
Kévin Dunglas
d6d1b2731c
feat: add support for max_input_time in worker mode ( #874 )
2024-06-18 12:00:01 +02:00
dependabot[bot]
e0ccd816e6
ci: bump docker/bake-action from 4 to 5
...
Bumps [docker/bake-action](https://github.com/docker/bake-action ) from 4 to 5.
- [Release notes](https://github.com/docker/bake-action/releases )
- [Commits](https://github.com/docker/bake-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: docker/bake-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-17 14:42:51 +02:00
dependabot[bot]
039d021f51
chore(caddy): bump github.com/spf13/cobra from 1.8.0 to 1.8.1 in /caddy
...
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra ) from 1.8.0 to 1.8.1.
- [Release notes](https://github.com/spf13/cobra/releases )
- [Commits](https://github.com/spf13/cobra/compare/v1.8.0...v1.8.1 )
---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-17 14:42:21 +02:00
Benedikt Franke
6b44b532f5
docs: improve Docker tags documentation ( #866 )
2024-06-12 15:17:59 +02:00
Tim Düsterhus
c0c56a8cf8
Fix typo in code sample in worker.md
2024-06-11 11:02:06 +02:00
dependabot[bot]
d99ce659f6
chore: bump golang.org/x/net from 0.25.0 to 0.26.0
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.25.0 to 0.26.0.
- [Commits](https://github.com/golang/net/compare/v0.25.0...v0.26.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-10 13:30:22 +02:00
Kévin Dunglas
c4aba6be02
chore: uniformize C comment style
2024-06-09 12:13:15 +02:00
Kévin Dunglas
4537f27f67
fix: prevent crash when worker terminates after a file upload
2024-06-08 13:36:32 +02:00
DubbleClick
acf6d0ffc4
ci: add -lstdc++ to CGO_LDFLAGS if a C++ extension is enabled ( #855 )
2024-06-08 13:35:44 +02:00
DubbleClick
ce4732aa43
docs: fix worker example ( #856 )
...
* Update worker.md documentation if MAX_REQUESTS is not set
* Update worker.md
2024-06-08 13:06:40 +02:00
Kévin Dunglas
68c0a4c246
chore: prepare release 1.2.0
caddy/v1.2.0
v1.2.0
2024-06-05 15:27:02 +02:00
Kévin Dunglas
74e9a3c9e5
chore: upgrade to Caddy 2.8.4
2024-06-05 15:24:36 +02:00
Kévin Dunglas
3714fdf3a1
fix: superglobals-realated crash with custom extensions in worker mode ( #796 )
...
* test: failing test reproducing #767
* fix
* Update frankenphp.c
Co-authored-by: Tim Düsterhus <timwolla@googlemail.com >
* Update frankenphp.c
Co-authored-by: Tim Düsterhus <timwolla@googlemail.com >
* review
* ZVAL_COPY
* fix
* add back current $_SERVER behavior
* add docs
* bad fix for the leak
* clean test
* improve tests
* fix test
* fix
* cleanup
* clarify destroy super globals name
* micro-optim: use zval_ptr_dtor_nogc to destroy super globals
* style
* fix
* better name for frankenphp_free_server_context
* more cleanup
* remove useless memset
* more cleanup
* continue refactoring
* fix and update docs
* docs
---------
Co-authored-by: Tim Düsterhus <timwolla@googlemail.com >
2024-06-05 15:24:16 +02:00
Kévin Dunglas
0b4a427cac
feat: use the new RegisterDirectiveOrder to simplify config
2024-05-31 17:47:24 +02:00
Rob Landers
b96db939b7
feat: option to enable full duplex for HTTP/1 connections ( #692 )
...
* found another spot that was preventing http1 writes
* remove full-duplex from caddyfile
* update documentation
* fix: update http name
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr >
* fix: update http name
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr >
* fix: names
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr >
* fix: update caddyfile name
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr >
* Add caution to docs
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr >
* Update config.md
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr >
* fix lint
---------
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr >
2024-05-31 14:38:31 +02:00
jeremyj11
ad2c18a6b7
docs: add missing -z to tar ( #828 )
2024-05-30 16:47:15 +02:00
Kévin Dunglas
2183f29b18
feat: Caddy 2.8 support
2024-05-30 13:59:44 +02:00
Kévin Dunglas
90a7b98b10
feat: log the number of threads and workers during startup
2024-05-30 11:15:30 +02:00
Jerry Ma
322e45c186
fix: support libxml with latest static-php-cli
2024-05-30 11:15:12 +02:00
Stephen Miracle
da342b6f2f
docs: recommend FrankenWP for WordPress ( #785 )
...
* updating reference location to provide WordPress implementation supprt.
* correcting autoformat issue from previous commit. Should now only be updating wordpress references.
2024-05-27 13:29:16 +02:00
Kévin Dunglas
3d065eda35
$_SERVER['FRANKENPHP_WORKER'] must not be NULL-terminated
2024-05-21 18:50:02 +02:00
Kévin Dunglas
c894a92135
ci: load setup-php debug symbols
2024-05-21 11:12:30 +02:00
Kévin Dunglas
835ad8acb2
ci: cleanup static build workflows
2024-05-17 16:14:22 +02:00
Kévin Dunglas
73e9b640d6
fix: skip installing Buildx when possible
2024-05-16 15:59:41 +02:00
Kévin Dunglas
d01733dd3e
docs: better Mercure hub schema
2024-05-16 14:42:30 +02:00
Kévin Dunglas
f773c1f529
ci: clean Docker tags
2024-05-15 14:23:36 +02:00
Kévin Dunglas
469070ce85
chore: prepare release 1.1.5
caddy/v1.1.5
v1.1.5
2024-05-13 15:37:01 +02:00
Kévin Dunglas
ea83ea6dbd
chore: bump deps
2024-05-13 15:35:26 +02:00
Kévin Dunglas
a2f0eb9140
ci: remove SHA tag for non-dev Docker images ( #781 )
...
* ci: remove SHA tag for non-dev Docker images
* docs: Docker variants
2024-05-13 14:52:13 +02:00