An open API service providing commit metadata for open source projects.

GitHub / php/frankenphp / commits

🧟 The modern PHP app server

SHA Message Author Date Stats
31223416 test: fix flaky TestAddModuleWorkerViaAdminApi (#2605) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
3 days ago
29aa33d5 fuzz: disable Zend's arena allocator under go-118-fuzz-build Kévin Dunglas <k****n@d****r> 4 days ago
68451349 fix: log worker crashes at warn level instead of debug (#2602) Carlo Cecco <c****o@l****t>
Committed by: GitHub <n****y@g****m>
6 days ago
16d1d0c4 Fix: php 8.6 compatibility (#2600) Marc <m****@p****c>
Committed by: GitHub <n****y@g****m>
6 days ago
e81ae63e simply use the built-in php-cli (#1757)
Co-authored-by: Marc <m****@p****c>
Signed-off-by: Robert Landers <l****t@g****m>, Marc <m****@p****c>
Rob Landers <l****t@g****m>
Committed by: GitHub <n****y@g****m>
6 days ago
a765b086 chore: prepare release 1.12.7 [skip ci] dunglas-release[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
13 days ago
6b09a917 chore: update Go dependencies Kévin Dunglas <k****n@d****r> 15 days ago
ff056551 ci: bump the github-actions group across 1 directory with 3 updates
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: Kévin Dunglas <k****n@d****r>
15 days ago
a3c540c9 fix: don't treat a finished request's write as an aborted connection (#2569) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
15 days ago
afb5e844 fix: don't warn on routine client-disconnect write/flush errors (#2589) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
15 days ago
bd06e11b docs: explain why the post-force-kill reboot wait must stay unbounded Kévin Dunglas <k****n@d****r> 22 days ago
3f43199a fix: removes opcache_hook again (#2564) Alexander Stecher <4****a@u****m>
Committed by: GitHub <n****y@g****m>
22 days ago
ca919b9a take PHP_CONFIG env var into account for go.sh (#2557) Marc <m****@p****c>
Committed by: GitHub <n****y@g****m>
24 days ago
b1ccb0e1 fix: report total threads as gauge (#2550) Ben Younes <b****a@g****m>
Committed by: GitHub <n****y@g****m>
28 days ago
e768b59d ci: rebuild only Docker variants whose bases changed and make images reproduc...
Co-authored-by: Claude Fable 5 <n****y@a****m>
Xavier Leune <x****e@g****m>
Committed by: Kévin Dunglas <k****n@d****r>
29 days ago
43974633 chore: prepare release 1.12.6 [skip ci] dunglas-release[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
30 days ago
85e2d406 chore: update Go dependencies (#2540) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
30 days ago
b8fb79b2 docs: add PSR-15 worker example (#2539) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
30 days ago
a7d87497 fix: don't set request body read deadline after the request is finished (#2538) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
30 days ago
1c4a8e09 docs: update translations (#2537)
Co-authored-by: dunglas <5****s@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
4c4b7e5c docs: remove title case (#2534) Alexandre Daubois <2****s@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
842aa88a ci: bump mislav/bump-homebrew-formula-action from 4.1 to 4.2 in the github-ac...
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
e41b848e chore: prepare release 1.12.5 [skip ci] dunglas-release[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
aa63f986 ci: bump the github-actions group with 3 updates (#2516)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
1bec6a9b chore: update Go dependencies (#2526) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
about 1 month ago
e8d987cd fix(tests): wait for listener readiness in TestWorkerWithInactiveWatcher (#2528) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
about 1 month ago
1eaf042d docs: add Italian translation (#2405)
Co-authored-by: Kevin Dunglas <k****n@d****v>
Massimiliano Arione <g****o@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
9fd8297d feat: add WithRequestBodyTimeout to bound slow request bodies (#2465)
Co-authored-by: Kevin Dunglas <k****n@d****v>
Ilia Alshanetsky <i****a@i****s>
Committed by: GitHub <n****y@g****m>
about 1 month ago
a3d286ed fix: prevent panic on malformed RemoteAddr in CGI variable builder (#2484) Alexandre Daubois <2****s@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
c4c5af82 docs: update translations (#2345)
Co-authored-by: alexandre-daubois <2****s@u****m>, Kévin Dunglas <k****n@d****r>, Kevin Dunglas <k****n@d****v>
Signed-off-by: Kévin Dunglas <k****n@d****r>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
d770606e docs: update translations (#2313)
Co-authored-by: dunglas <5****s@u****m>, Kevin Dunglas <k****n@d****v>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
4a435492 fix(extgen): correct C param cast in class method wrapper calls (#2436) Alexandre Daubois <2****s@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
0d521e10 fix(lint): add final newline to package/content/index.php (#2525) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
about 1 month ago
17940ff2 fix(docker): ship a static welcome page instead of phpinfo() (#2524)
Co-authored-by: ginifizz <1****z@u****m>
Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
about 1 month ago
be24d825 fix: reset session state when session ext is not linked at build time (#2523) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
about 1 month ago
0a2d75de cleanup: remove DrainWorkers (#2518) Alexander Stecher <4****a@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
11879946 docs: Chinese translations for logging and observability (#2515)
Co-authored-by: Pierre Clavequin <p****n@v****m>
Pierre <p****n@y****r>
Committed by: GitHub <n****y@g****m>
about 1 month ago
bc9c6db8 docs: document pcov and imagick incompatibilities in known issues (#2492) Alexandre Daubois <2****s@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
a00bb02f perf: small native tls optimisation (#2512)
Signed-off-by: Marc <m****@p****c>
Marc <m****@p****c>
Committed by: GitHub <n****y@g****m>
about 1 month ago
56ace594 Fixes hangup. Alliballibaba <a****a@g****m>
Committed by: Kévin Dunglas <k****n@d****r>
about 1 month ago
463c9693 ci: bump golangci/golangci-lint-action from 9.2.1 to 9.3.0 in the github-acti...
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
e2eb0ceb chore: bump golang.org/x/net, caddyserver/certmagic and github-actions (#2505) Alexandre Daubois <2****s@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
164bc4d9 docs: deploying on Windows (#2500) m-this <5****s@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
51ca6e46 docs: deploying on macOS (#2502) m-this <5****s@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
1f216dd0 fix: feat: add php_server's env vars to sandboxed environment (#2451)
Co-authored-by: Alliballibaba <a****a@g****m>, Copilot Autofix powered by AI <1****t@u****m>
Signed-off-by: Marc <m****@p****c>
Marc <m****@p****c>
Committed by: GitHub <n****y@g****m>
about 2 months ago
39b9692c fix: reboot threads instead of opcache_reset (#2364)
Co-authored-by: henderkes <m****@p****c>
Alexander Stecher <4****a@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
3bc35af9 fix: pcntl signal reaching Go runtime causing long running cli scripts to get... Marc <m****@p****c>
Committed by: GitHub <n****y@g****m>
about 2 months ago
cd1f4e00 ci: auto-merge minor and patch GitHub Actions Dependabot updates Kévin Dunglas <k****n@d****r> about 2 months ago
b9a30e78 ci: hash-pin all GitHub Actions to commit SHAs Kévin Dunglas <k****n@d****r> about 2 months ago
7ff94809 ci: fix lint failures blocking main (#2496) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
about 2 months ago
11d70ae6 fix: reuse created-once channels so queued requests don't get stuck on replac... Marc <m****@p****c>
Committed by: GitHub <n****y@g****m>
about 2 months ago
3de9d997 chore: extra pthread handling safety (#2390)
Co-authored-by: Kévin Dunglas <k****n@d****r>
Signed-off-by: Marc <m****@p****c>
Marc <m****@p****c>
Committed by: GitHub <n****y@g****m>
about 2 months ago
d0c8ca2c fix: untrack watcher/ build artifact committed by mistake Alexandre Daubois <a****s@g****m>
Committed by: Kévin Dunglas <k****n@d****r>
about 2 months ago
a9893b4a fix: guard RemoteAddr parsing against out-of-bounds slice panic (#2463) Ilia Alshanetsky <i****a@i****s>
Committed by: GitHub <n****y@g****m>
about 2 months ago
ccb268d5 fix: avoid out-of-bounds read when parsing the response status line (#2464) Ilia Alshanetsky <i****a@i****s>
Committed by: GitHub <n****y@g****m>
about 2 months ago
570bbf2d deduplicate registration-time duplicates from `match` directives, fix #2477 henderkes <m****@p****c>
Committed by: Kévin Dunglas <k****n@d****r>
about 2 months ago
3f562082 chore: update php-server max_header to 16kb to match caddy (#2475) Marc <m****@p****c>
Committed by: GitHub <n****y@g****m>
2 months ago
edaffab6 fix(release): pass GITHUB_TOKEN to the Homebrew bump step (#2466) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
3 months ago
8c9e3313 chore: prepare release 1.12.4 [skip ci] dunglas-release[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
71e538ee chore: update Go dependencies (#2462) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
3 months ago
8876b384 ci: harden release workflow inputs and tag detection (#2430) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
3 months ago
30ec3e6e docs: warn about underscore header spoofing in NewRequestWithContext (#2460) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
3 months ago
64bb3867 fix(metrics): replace mutex with read-write mutex (#2450) Alexandre Daubois <2****s@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
88f64c8b chore: go mod update (#2454) Marc <m****@p****c>
Committed by: GitHub <n****y@g****m>
3 months ago
1055f1c4 docs: add security model documentation Alexandre Daubois <a****s@g****m>
Committed by: Kévin Dunglas <k****n@d****r>
3 months ago
d50ce618 reset headers_sent flags on embed sapi startup henderkes <m****@p****c>
Committed by: Kévin Dunglas <k****n@d****r>
3 months ago
4344949e remove metrics shutdown assignments henderkes <m****@p****c>
Committed by: Kévin Dunglas <k****n@d****r>
3 months ago
61077e1f fix: clear in_save_handler state that blocks the subsequent close handler (#2... Marc <m****@p****c>
Committed by: GitHub <n****y@g****m>
3 months ago
e2a4abb0 refactor: drop space-to-underscore replacement in header names (#2441) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
3 months ago
95216b1a update incompatibilities section (#2420) Marc <m****@p****c>
Committed by: GitHub <n****y@g****m>
3 months ago
3704b986 fix ext-parallel crashes (#2438)
Co-authored-by: Kévin Dunglas <k****n@d****r>
Signed-off-by: Marc <m****@p****c>
Marc <m****@p****c>
Committed by: GitHub <n****y@g****m>
3 months ago
7e1a1330 ci: introduce release app to restore main branch protection (#2439) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
3 months ago
64f085ba Revert "fix #2339: propagate parent thread_index via SG(server_context)" henderkes <m****@p****c> 3 months ago
d00900cc fix #2339: propagate parent thread_index via SG(server_context) henderkes <m****@p****c> 3 months ago
5fe2014d ci: bump mislav/bump-homebrew-formula-action in the github-actions group
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: Kévin Dunglas <k****n@d****r>
3 months ago
1d8235dd test: wait for transition goroutines to exit Kévin Dunglas <k****n@d****r> 3 months ago
1a03bc23 build: make UPX packing opt-in via COMPRESS env var (#2429) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
3 months ago
cb9e3dad test(hotreload): increase caddytest's Client.Timeout (#2431) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
3 months ago
58607682 build(docker): make e-dant/watcher install robust (#2432) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
3 months ago
a6db7892 docs: Add WoltLab Suite Example
Signed-off-by: Sascha Greuel <g****b@1****v>
Sascha Greuel <g****b@1****v>
Committed by: Kévin Dunglas <k****n@d****r>
3 months ago
63a3f6b9 fix(docker): qualify attest subject with registry hostname (#2427) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
3 months ago
3c9ce2ac fix(docker): respect github.ref_name when dispatched against a tag Kévin Dunglas <k****n@d****r> 3 months ago
77b8e8e4 test(hotreload): tolerate (n>0, EOF) on Windows SSE read Kévin Dunglas <k****n@d****r> 3 months ago
2bc9866a fix(release): correct mislav/bump-homebrew-formula-action inputs Kévin Dunglas <k****n@d****r> 3 months ago
f650727c fix(release): detect resume by tag, not by HEAD commit message (#2423) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
3 months ago
c8022898 fix(release): draft via REST to dodge gh CLI GraphQL tag lag Kévin Dunglas <k****n@d****r> 3 months ago
86fb32e8 chore: prepare release 1.12.3 [skip ci] github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
d13806a9 fix(release): stage PGO blob through --rawfile to avoid ARG_MAX (#2421) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
3 months ago
2d0f4803 Merge commit from fork Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
3 months ago
166684f8 ci: move release flow into a GitHub Actions workflow (#2417) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
3 months ago
138b6f46 ci: attest release artifacts with actions/attest Kévin Dunglas <k****n@d****r> 3 months ago
f1ed91f4 ci: factor plumbing calls into a composite actions (#2412) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
3 months ago
17c0911e perf(pgo): refresh PGO profile (#2414)
Co-authored-by: dunglas <5****s@u****m>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
65abcbbf test: stop autoscale tests from hanging on request failure (#2413) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
3 months ago
6ae610c6 fix(pgo): skip re-symbolization when merging pprof profiles (#2407) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
3 months ago
19a29079 fix: translate.php Gemini payload + drop /<lang>/ from php.net URLs (#2403) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
3 months ago
9457da65 fix: reinstall libbrotli-dev in pgo-CI (#2406) Marc <m****@p****c>
Committed by: GitHub <n****y@g****m>
3 months ago
d7f582aa test(extgen): tighten parser tests by asserting warnings and dropping mislead... Alexandre Daubois <2****s@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
d50aef2b chore: bump deps (#2402) Kévin Dunglas <k****n@d****r>
Committed by: GitHub <n****y@g****m>
3 months ago
be23f0ae perf: use PGO to improve FrankenPHP's go performance (7-8% Hello World throug... Marc <m****@p****c>
Committed by: GitHub <n****y@g****m>
3 months ago

← Back to repository