index
:
php-shirabe
main
php-shirabe
nsfisis
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
crates
/
shirabe-php-shim
Age
Commit message (
Expand
)
Author
2026-08-05
feat(plugin): discover and list plugin-provided commands
nsfisis
2026-08-04
feat(php-shim): render stdClass-shaped objects in var_export
nsfisis
2026-08-02
feat(php-shim): implement HTTP last-response-headers store and ASCII mb_check...
nsfisis
2026-08-02
chore(php-shim): drop the unused Phar APIs left as todo!()
nsfisis
2026-08-02
chore(todo): consolidate TODO comments into the five fixed marker tags
nsfisis
2026-08-02
refactor(php-shim): introduce PhpClass for reporting PHP class names
nsfisis
2026-08-02
feat(php-shim): implement syscall-backed functions via the nix crate
nsfisis
2026-08-02
refactor(php-shim): remove unused curl functions/constants
nsfisis
2026-08-02
refactor(console-io): make ensure_valid_utf8 a no-op, drop iconv shim
nsfisis
2026-08-02
refactor(symfony-console): drop unused Cursor methods
nsfisis
2026-08-02
refactor(php-shim): drop pack/unpack in favor of direct byte handling
nsfisis
2026-08-02
refactor(php-shim): replace sprintf todo!() with an unsupported panic
nsfisis
2026-08-01
feat(php-shim): implement Phar/PharData and the zlib/bzip2 functions
nsfisis
2026-08-01
feat(php-src): add a BSD-licensed crate for php-src derived code
nsfisis
2026-07-26
feat(diagnose-command): query the real PHP runtime in one RPC call
nsfisis
2026-07-25
refactor: replace redundant clones with moves
nsfisis
2026-07-24
fix(solver-problems): compare RULE_LEARNED sort keys like PHP's <=>
nsfisis
2026-07-24
fix(dependency-resolver): query real PHP for ext-* version/loaded checks
nsfisis
2026-07-24
fix(php-shim): keep literal '>' outside tags in strip_tags
nsfisis
2026-07-24
refactor(filesystem-repository): drop eval() shim, defer installed.php reload...
nsfisis
2026-07-24
refactor(symfony-process): remove unused Process API surface
nsfisis
2026-07-20
fix(no-proxy-pattern): stop chr() corrupting IP bytes as lossy UTF-8
nsfisis
2026-07-20
fix(advisory): treat int-keyed ignore entries as plain IDs
nsfisis
2026-07-20
test(show-command): ignore test_self over UTC-only date() timezone gap
nsfisis
2026-07-18
perf(regex): eliminate per-call clone overhead in preg_* dispatch
nsfisis
2026-07-11
chore: use fully-qualified name for Rc/RefCell
nsfisis
2026-07-05
feat(remote-filesystem): support file:// URLs in get_remote_contents
nsfisis
2026-07-05
perf(pcre): cache compiled regex patterns across preg_* calls
nsfisis
2026-07-04
feat(php-shim): stub memory_get_usage/memory_get_peak_usage to return 0
nsfisis
2026-07-02
chore(lint): ban std::io::Read/Write, Any, Command use imports
nsfisis
2026-06-29
feat(php-shim): implement DirectoryIterator in fs shim
nsfisis
2026-06-28
chore: add comment to PhpMixed
nsfisis
2026-06-28
fix(php-shim): emit NUL bytes as concatenation in var_export
nsfisis
2026-06-27
refactor(http): present reqwest instead of faking curl_version
nsfisis
2026-06-27
fix(php-shim): encode empty PhpMixed::Array as []
nsfisis
2026-06-27
chore(php-shim): remove an unnecessary shim function
nsfisis
2026-06-27
feat(php-shim): drop shutdown function shim, defer OOM message to PHP
nsfisis
2026-06-27
refactor: fix compiler warnings and clippy warnings
nsfisis
2026-06-26
feat(php-shim): stub spl_autoload_register/unregister (TODO-flagged)
nsfisis
2026-06-26
test: recover binary_installer full-compat port; implement posix_getpwuid
nsfisis
2026-06-26
test: port 32 command/repository/downloader tests
nsfisis
2026-06-26
feat(shim): implement stream_select/stream_set_blocking via libc
nsfisis
2026-06-26
feat(http): reimplement CurlDownloader on reqwest; port 15 more tests
nsfisis
2026-06-26
test: port 59 autoload/vcs/installer/util/command tests; fix output capture
nsfisis
2026-06-26
test: port 35 auth/installer/io/zip/bitbucket tests; implement date_create
nsfisis
2026-06-26
test: port 70 perforce/repository/downloader/installer/dispatcher tests
nsfisis
2026-06-26
test: port 44 vcs/downloader/version tests using mock infra
nsfisis
2026-06-25
feat(external-packages,shim): implement impl todos across components
nsfisis
2026-06-25
feat(semver): hand-port constraint AND-split to drop look-around regex
nsfisis
2026-06-25
fix(preg): treat escaped \$ in replacement as a literal dollar sign
nsfisis
[next]