Repository navigation
0.2.0
What's Changed
- Cache the sysroot that deps.sh actually writes by @alganet in #9
- Add a re-entrant phasm SAPI by @alganet in #10
- Build and export the phasm SAPI by @alganet in #11
- Reuse one PHP instance across calls by @alganet in #12
- Run the demo on one warm instance by @alganet in #13
- Document the phasm SAPI entry points by @alganet in #14
- Reclaim std descriptors above holes by @alganet in #15
- Refuse callMain once PHP is running by @alganet in #16
- Reject NUL bytes in argv, env and cwd by @alganet in #17
- Fail configure when both SAPIs are enabled by @alganet in #18
- Add server mode to the phasm SAPI by @alganet in #19
- Refuse phasmRun once callMain has run by @alganet in #20
- Give phasm a run() that returns its output by @alganet in #21
- Document
phpas a wasi-sh host builtin by @alganet in #23 - Stop per-call state leaking into later calls by @alganet in #24
- Mount a foreign store into PHP's filesystem by @alganet in #25
- Make a bare Phasm() a working instance by @alganet in #26
- Refresh the stale build variable table by @alganet in #27
- Stop shipping debug info in the wasm by @alganet in #28
- Give the module a 4 MiB C stack by @alganet in #29
- Assert the wasm ships without debug info by @alganet in #30
- Enable phar, session and zlib extensions by @alganet in #31
- Fix five request-handling defects by @alganet in #32
- Build the XML extension family by @alganet in #33
- Stop building C libraries unoptimized by @alganet in #34
- Stop exporting PHP's whole API from the wasm by @alganet in #35
- Refuse to build without the source generators by @alganet in #36
- Finish a request a wasm trap abandoned by @alganet in #37
- Take wasi-sh as a dev dependency by @alganet in #38
- Document what a trapping script does to a call by @alganet in #39
- Turn deep recursion into a PHP error by @alganet in #40
- Report a status for a refused request by @alganet in #41
- Let opcache cache something by @alganet in #42
- Refuse a request the same way everywhere by @alganet in #43
- Take a string request body as its bytes by @alganet in #44
- Take a string request body as its bytes by @alganet in #45
- Share one instance with concurrent callers by @alganet in #46
- 0.2.0 by @alganet in #47
Full Changelog: 0.1.3...0.2.0