Kévin Dunglas
109a886f9b
add parallel extension
2024-05-11 09:33:23 +02:00
Kévin Dunglas
21e7126584
disable UPX for ARM static builds (timeout)
2024-05-10 08:12:14 +02:00
Kévin Dunglas
c12b3640d1
remove sources from the builder image to save space
2024-05-08 16:56:51 +02:00
Kévin Dunglas
3001cee91d
feat(static): add ftp, gettext, gmp, imagick, mbregex, protobuf, shmop, soap, ssh2, sysmsg, sysvshm, tidy, xlswriter, yaml and zstd extensions
2024-05-08 11:59:57 +02:00
Kévin Dunglas
12fb11eead
docs: embedding Laravel apps ( #753 )
...
* docs: embedding Laravel apps
* fix
* docs: embedding Octane apps
* fix
* fix
* cs
* cs
* fix md
* path explaination
* changing the storage path
2024-04-29 17:42:18 +02:00
Kévin Dunglas
25a858954c
fix: temporary directory name for embed apps
2024-04-28 10:45:38 +02:00
Kévin Dunglas
593233db17
fix: DOMdocument not found when building embedded apps
2024-04-27 03:17:28 +02:00
Kévin Dunglas
fc76447cad
chore: prepare release 1.1.4
caddy/v1.1.4
v1.1.4
2024-04-25 11:35:32 +02:00
Kévin Dunglas
ac2dd4ab56
ci: fix linux/amd64 static pipeline
2024-04-24 17:18:58 +02:00
Benjamin Eberlei
5d68a3c5e5
docs: Tideways now supports FrankenPHP in normal and worker mode ( #745 )
...
* Tideways now supports FrankenPHP worker mode
See https://support.tideways.com/documentation/setup/installation/frankenphp.html
* Update fr/known-issues.md
* Update tr/known-issues.md
2024-04-24 17:07:14 +02:00
Kévin Dunglas
6597b71f52
ci: fix static pipeline
2024-04-24 11:42:25 +02:00
Kévin Dunglas
fe7d69d01b
ci: fix mimalloc pipeline
2024-04-24 00:40:31 +02:00
Kévin Dunglas
977cad0314
ci: fix debug and mimalloc pipeline
2024-04-23 21:34:09 +02:00
Kévin Dunglas
60b5a11e5a
ci: fix mimalloc pipeline
2024-04-23 19:29:28 +02:00
Kévin Dunglas
a9ebc3aeea
chore: prepare release 1.1.3
caddy/v1.1.3
v1.1.3
2024-04-23 14:50:00 +02:00
dependabot[bot]
4a97a40f4a
chore: bump golang.org/x/net from 0.22.0 to 0.24.0
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.22.0 to 0.24.0.
- [Commits](https://github.com/golang/net/compare/v0.22.0...v0.24.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-04-23 14:35:38 +02:00
Kévin Dunglas
404086d4d5
feat: autodetect extensions to build for embedded apps ( #717 )
...
* feat: autodetect extensions to build for embeded apps
* fix: ext-libxml support
2024-04-23 14:04:47 +02:00
Kévin Dunglas
498294a561
feat: option to use mimalloc for static builds ( #666 )
...
* feat: use mimalloc for static builds
* fix: use Tweag's approach
* fix: debug build
* chore: mark USE_MIMALLOC as experimental
* ci: build a static binary using mimalloc
2024-04-23 14:04:25 +02:00
Kévin Dunglas
06f7c9448f
chore: bump deps
2024-04-23 12:08:48 +02:00
Kévin Dunglas
85b8a8c805
fix(static): ensure that FRANKENPHP_VERSION is defined in child Docker images
2024-04-22 11:35:51 +02:00
Pierre
03c0247ae5
docs: translate the contribution guide in Chinese ( #739 )
...
Co-authored-by: Pierre Clavequin <pierre.clavequin@valueapex.com >
2024-04-22 10:49:21 +02:00
Kévin Dunglas
238a6ebe9f
docs: remove Xdebug from the list of buggy extensions
2024-04-17 17:35:01 +02:00
Kévin Dunglas
5d1289cc0d
feat: add an option to not compress the static binary
2024-04-16 09:27:46 +02:00
Michael Schubert
5cb5d0b8f1
docs: fix typo
...
`inlcuidng` -> `including`
2024-04-14 19:55:38 +02:00
Kévin Dunglas
a910e39b06
chore: enable the verbose mode of Static PHP CLI
2024-04-11 17:11:47 +02:00
Rob Landers
1abd549eb7
limit concurrency for static/docker builds ( #711 )
2024-04-09 23:11:21 +02:00
verytrap
15a600cdaa
chore: fix function name in comment
...
Signed-off-by: verytrap <wangqiuyue@outlook.com >
2024-04-09 16:45:12 +02:00
Victor
ee05142582
docs: Added missing slash in multiline command.
2024-03-30 09:01:38 +01:00
Shyim
6f69939b0d
docs: fix shebang for Composer workaround script ( #696 )
2024-03-30 08:59:59 +01:00
Kévin Dunglas
e7e0dbfa3d
chore: prepare release 1.1.2
caddy/v1.1.2
v1.1.2
2024-03-24 20:35:19 +01:00
Rob Landers
e127cf5e1c
update test ( #688 )
...
This makes the file size 6mb-ish, more than the 2mb batching that PHP does. I verified this fails on 0e163a0 (main prior to #686 ).
2024-03-24 16:28:15 +01:00
Rob Landers
d973206174
fix reading post bodies ( #686 )
...
Now that https://github.com/golang/go/issues/15527 is supposedly fixed, this condition should be no-longer needed. Further, if php didn't request enough bytes, this condition would be hit. It appears PHP requests chunks ~2mb in size at a time.
2024-03-24 12:18:46 +01:00
Ruben Kruiswijk
0e163a0a75
docs: mark New Relic PHP Agent as incompatible ( #675 )
2024-03-19 12:02:11 +01:00
Kévin Dunglas
eed3a019a6
chore: prepare release 1.1.1
caddy/v1.1.1
v1.1.1
2024-03-18 19:39:51 +01:00
Kévin Dunglas
40924d2996
chore: bump deps
2024-03-18 19:39:14 +01:00
Kévin Dunglas
2426a2fff7
docs: fix translation intructions
2024-03-18 11:54:24 +01:00
Kévin Dunglas
ba33754ea4
docs(fr): add known issues
2024-03-18 11:54:24 +01:00
Kévin Dunglas
c11488f99d
docs: update known issues
2024-03-18 11:54:24 +01:00
Mert Simsek
6a3db9429d
docs: Turkish translation ( #654 )
...
* Add Turkish translated docs files
---------
Co-authored-by: Kévin Dunglas <kevin@dunglas.fr >
2024-03-13 22:01:06 +01:00
Kévin Dunglas
7b4f34d7da
docs: how to translate the docs
2024-03-13 22:00:00 +01:00
Kévin Dunglas
f182eba6f0
ci: prevent some useless runs when only docs are updated
2024-03-13 21:59:40 +01:00
Kévin Dunglas
b18a079eb9
perf: hint the number of threads to TSRM ( #655 )
...
* perf: hint the number of threads to TSRM
* fix: PHP 8.2 compat
2024-03-13 18:28:07 +01:00
Kévin Dunglas
71661c45e2
fix: crash when a write error occurs ( #651 )
2024-03-13 17:57:23 +01:00
Kévin Dunglas
408cc5fb5a
ci: re-add non-debug builds to the matrix ( #656 )
2024-03-13 17:38:13 +01:00
Kévin Dunglas
822f80829e
chore: bump deps
2024-03-12 22:20:16 +01:00
Kévin Dunglas
1511decad6
chore: some CS changes
2024-03-12 22:20:04 +01:00
Kévin Dunglas
07a74e5c5a
perf: reduce allocs when creating $_SERVER ( #540 )
...
* perf: reduce allocs when creating $_SERVER
* improve
* refactor: prevent C allocs when populating $_SERVER
* cs
* remove append()
* simplify
* wip
* cleanup
* add cache
* cleanup otter init
* some fixes
* cleanup
* test with a leak
* remove const?
* add const
* wip
* wip
* allocate dynamic variables in Go memory
* cleanup
* typo
* bump otter
* chore: bump deps
2024-03-12 18:31:30 +01:00
Kévin Dunglas
9a88401b03
ci: fix upload debug builds
2024-03-11 18:03:10 +01:00
Jerry Ma
83aaa0977f
ci: prevent failures when using custom libs for static binaries ( #642 )
...
* Fix Chinese docs to make it more readable
* prevent build-static.sh build with custom libs failure
* make libs brotli as required, others as optional
2024-03-11 16:37:58 +01:00
Silvio Ney
68b1d6f632
Update compile.md
2024-03-10 23:08:53 +01:00