frankenphp
feature: register phpinfo entries
#2578
Merged

feature: register phpinfo entries #2578

henderkes merged 42 commits into main from feat/register_phpinfo_entries
henderkes
henderkes feat: register phpinfo info entries under frankenphp extension
922de2de
henderkes report e-dant/watcher, dunglas/caddy-cbrotli, libbrotli and dunglas/m…
ce102e52
henderkes keep go array, only convert to c array in init function
032a742d
henderkes clang-format
98aadc42
henderkes why is this missing in CI? @dunglas
87a0874e
henderkes
dunglas
dunglas
dunglas dismissed these changes on 2026-08-04
henderkes henderkes force pushed from 0dd3e1fd to 33a4a54f 78 days ago
henderkes henderkes force pushed from 33a4a54f to f1f8ca50 78 days ago
henderkes rename method
f06d1468
henderkes henderkes force pushed from f1f8ca50 to f06d1468 78 days ago
henderkes
dunglas
henderkes
henderkes test for phpinfo as plaintext
fdbf4738
henderkes suggestion by @dunglas - also include all go modules and go version
ef483ee5
henderkes don't capitalise Go version in PHPInfo entry, nothing else is capital…
b95c9663
henderkes henderkes requested a review from dunglas dunglas 71 days ago
henderkes
henderkes Merge remote-tracking branch 'origin/main' into feat/register_phpinfo…
bec8ae30
henderkes amend cli test
df91cab5
henderkes hook frankenphp_module into cli execution too
1bffc571
henderkes make sure tests set display_errors=1 when they rely on it
c3950da6
henderkes
henderkes Merge branch 'main' into feat/register_phpinfo_entries
72c3a254
henderkes henderkes dismissed their stale review 48 days ago
All points resolved
henderkes fix cli metadata without server runtime hooks
0296a898
henderkes restore extension registration hooks after cli execution
8019e98e
henderkes respect module replacements in component version entries
083ba46b
henderkes include main module in phpinfo module inventory
f8eabf65
henderkes test cli behavior across startup and shutdown
5ea3d90f
henderkes test phpinfo module metadata and escaped rendering
c6044285
henderkes henderkes requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 45 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-09-05
henderkes reword comment to shut copilot up
acaad7ec
henderkes Merge remote-tracking branch 'origin/main' into feat/register_phpinfo…
0df62629
henderkes fix: zero phpinfo arrays before Go pointer writes
78136e71
henderkes fix windows stream closing issue
2a4d1d39
henderkes fix linux amd64 race tests
44cfc28a
henderkes satisfy go fmt
1b7a9739
henderkes henderkes requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 43 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2026-09-08
henderkes henderkes requested a review from alexandre-daubois alexandre-daubois 43 days ago
henderkes henderkes requested a review from AlliBalliBaba AlliBalliBaba 43 days ago
alexandre-daubois
alexandre-daubois commented on 2026-09-08
henderkes suggestions
6d5a4fd2
henderkes henderkes force pushed from 632e4127 to 6d5a4fd2 43 days ago
henderkes henderkes requested a review from alexandre-daubois alexandre-daubois 43 days ago
henderkes safety fix for userland closing non-duplicate streams
c64dd5b9
AlliBalliBaba
AlliBalliBaba commented on 2026-09-09
AlliBalliBaba
AlliBalliBaba commented on 2026-09-09
henderkes pin instead of manual c memory management
873ca4a8
henderkes switch to caddy's simpleVersion
d055b385
henderkes move phpinfo helpers into phpinfo.go
90a1fb0d
henderkes centralize phpinfo module version lookup
f991a3a0
henderkes lazily collect phpinfo metadata through minfo callback
2b6244b2
henderkes
henderkes henderkes changed the title Feat/register phpinfo entries feature: register phpinfo entries 30 days ago
AlliBalliBaba
AlliBalliBaba commented on 2026-09-21
henderkes add novulcain tag
57cb92bc
henderkes move phpinfo registration into phpinfo.go
9b824f22
henderkes up timeout
7fd5b6b8
henderkes fix: move phpinfo printing out of the Go callback
7a8df3f2
AlliBalliBaba
AlliBalliBaba commented on 2026-09-22
AlliBalliBaba
AlliBalliBaba approved these changes on 2026-09-22
henderkes refactor: inline phpinfo printing into module info callback
0ce2e8ef
dunglas
dunglas approved these changes on 2026-08-12
henderkes keep extension array reachable while C reads it
1a337b01
henderkes refcount pinned phpinfo tables, add release callback
cf063365
henderkes catch phpinfo bailouts, guard forked children
73f6d6d1
henderkes henderkes force pushed from dec80af2 to c5652e1e 28 days ago
henderkes henderkes force pushed from c5652e1e to e4229098 28 days ago
henderkes henderkes force pushed from e4229098 to 458795cc 28 days ago
henderkes capitalise
128038e6
henderkes henderkes force pushed from 458795cc to 128038e6 28 days ago
henderkes henderkes merged 830c53da into main 28 days ago
henderkes henderkes deleted the feat/register_phpinfo_entries branch 28 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone