Repository navigation
Releases: alganet/phasm
Releases · alganet/phasm
Release list
0.6.0
What's Changed
- Answer an unknown path with a 404 page by @alganet in #65
- Take wasi-sh 0.9.0 by @alganet in #66
- Split the verified download out of fetch.sh by @alganet in #67
- Take wasi-sh 0.10.0 by @alganet in #68
- Stop a runaway PHP script with a ^C by @alganet in #69
- Build OpenSSL into the binary by @alganet in #70
- 0.6.0 by @alganet in #71
Full Changelog: 0.5.0...0.6.0
0.5.0
0.4.0
What's Changed
- Hand a captured chunk to its sink once by @alganet in #52
- Translate the errno a failed mount reports by @alganet in #53
- Leave nothing allocated by a refused request by @alganet in #54
- Guard phasmStartup() like the other entry points by @alganet in #55
- Fix three defects in the phasm SAPI by @alganet in #56
- Take the wasi-sh that names a file's mode by @alganet in #58
- Take request headers in the shape they arrive by @alganet in #59
- 0.4.0 by @alganet in #60
Full Changelog: 0.3.0...0.4.0
0.3.0
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