COMMITS
/ frankenphp.c March 6, 2026
H
update for new compilation in php-src
henderkes committed
H
clang format
henderkes committed
H
Merge branch 'main' into refactor/php-cli
henderkes committed
H
Merge branch 'main' into refactor/php-cli
henderkes committed
March 4, 2026
A
refactor: cleaner cgi string handling
Alexander Stecher committed
March 2, 2026
K
fix(windows): ensure DLLs can always be located by PHP (#2227)
Kévin Dunglas committed
February 26, 2026
A
perf: move sandboxed environment to the C side (#2058)
Alexander Stecher committed
K
feat: Windows support (#2119)
Kévin Dunglas committed
February 23, 2026
K
fix(worker): revert ini reset, keep session fixes (#2139)
Kévin Dunglas committed
February 19, 2026
A
feat: always ignore user abort (#2189)
Alexander Stecher committed
January 28, 2026
X
fix(worker): session leak between requests
Xavier Leune committed
February 5, 2026
K
ci: fix shellcheck errors and improve consistency (#2165)
Kévin Dunglas committed
February 3, 2026
X
fix(worker): reset ini settinfs and session if changed during worker request
Xavier Leune committed
January 29, 2026
X
fix(worker): initialize $_RESUEST (#2136)
Xavier Leune committed
January 26, 2026
A
fix: let PHP handle basic auth. (#2142)
Alexander Stecher committed
January 7, 2026
December 19, 2025
K
fix: frankenphp_log() level parameter must be optional
Kévin Dunglas committed
December 15, 2025
R
feat: add support for structured logging with the `frankenphp_log()` PHP function (#1979)
Raphael Coeffic committed
December 2, 2025
A
refactor: extract the state module and make the backoff error instead of panic
Alexander Stecher committed
November 20, 2025
K
fix: allow null for mercure_publish() retry parameter
Kévin Dunglas committed
November 18, 2025
K
feat: mercure_publish() PHP function to dispatch Mercure updates (#1927)
Kévin Dunglas committed
November 17, 2025
K
refactor: rely on context.Context for log/slog and others (#1969)
Kévin Dunglas committed
October 28, 2025
A
fix: exit() and dd() support in worker mode (#1946)
Alexander Stecher committed
October 8, 2025
S
fix: release but don't free CLI streams when executing cli scripts (#1906)
SpencerMalone committed
September 18, 2025
R
feat: custom workers initial support (#1795)
Rob Landers committed
August 28, 2025
A
fix: free request context if php_request_startup() errors (#1842)
Alexander Stecher committed
August 27, 2025
A
fix: don't flush env between requests (#1814)
Alexander Stecher committed
August 25, 2025
A
refactor: cleanup context (#1816)
Alexander Stecher committed
August 3, 2025
D
shuffle things to work
DubbleClick committed
D
move old cli sapi emulation out to emulate_php_cli.c
DubbleClick committed
July 24, 2025
A
chore: miscellaneous fix in C code (#1766)
Alexandre Daubois committed
July 19, 2025
R
simply use the built-in php-cli
Robert Landers committed
July 5, 2025
A
chore: cleanup duplication in `sapi_cli_register_variables()` (#1716)
Alexandre Daubois committed
June 30, 2025
A
feat: use modern `ZEND_PARSE_PARAMETERS_NONE()` macro (#1704)
Alexandre Daubois committed
June 27, 2025
A
chore: remove TODO items not relevant anymore (#1694)
Alexandre Daubois committed
A
feat: expose SSL_CIPHER env var (#1693)
Alexandre Daubois committed
June 25, 2025
K
feat: FrankenPHP extensions (#1651)
Kévin Dunglas committed
June 1, 2025
R
fix: headers before flushing (#1622)
Rob Landers committed
May 20, 2025
K
fix: exit(), die() and uncaught exceptions must stop the worker
Kévin Dunglas committed
May 1, 2025
A
feat: '-r' option for php-cli (#1482)
Alexander Stecher committed
April 1, 2025
P
fix: module reload on request startup (#1476)
Pierre Tondereau committed
March 24, 2025
G
refactor: call opcache_reset PHP function directly (#1401)
Gina Peter Banyard committed
March 19, 2025
A
fix: ensure env is not in an invalid state on shutdown (#1442)
Alexander Stecher committed
March 11, 2025
K
fix: timeouts handling on macOS (#1435)
Kévin Dunglas committed
March 10, 2025
A
refactor: removes context on the C side (#1404)
Alexander Stecher committed
March 1, 2025
A
fix: concurrent env access (#1409)
Alexander Stecher committed
February 19, 2025
A
feat: Adds automatic thread scaling at runtime and php_ini configuration in Caddyfile (#1266)
Alliballibaba2 committed
K
fix: Mercure duplicate metrics panic (#1393)
Kévin Dunglas committed