aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates
AgeCommit message (Expand)Author
2026-08-16refactor(preg): import preg_*() instead of qualifying themnsfisis
2026-08-16refactor(preg): re-order preg_*() functions in shimnsfisis
2026-08-16refactor(preg): merge preg_replace_callback2 into preg_replace_callbacknsfisis
2026-08-16perf(php-shim): scan the phar stub token with memchrnsfisis
2026-08-16test: correct stale #[ignore] reasonsnsfisis
2026-08-16refactor(tests): share the PHP worker helpers with the plugin binarynsfisis
2026-08-16fix(autoload): expand the dirsep placeholder in target-dir patternsnsfisis
2026-08-16fix(php-shim): fail RecursiveIteratorFileInfo::get_size on a failed statnsfisis
2026-08-16fix(symfony-finder): fail SplFileInfo::get_size on a failed statnsfisis
2026-08-16refactor(env): route Shirabe's own env reads through the shimnsfisis
2026-08-16fix(ca-bundle): resolve SSL_CERT_* the way CaBundle doesnsfisis
2026-08-16fix(proxy-manager): read proxy settings from $_SERVERnsfisis
2026-08-16fix(factory): detect XDG from $_SERVERnsfisis
2026-08-16fix(php-shim): accept negative offsets in substr_replacensfisis
2026-08-16fix(php-shim): render floats through php_gcvtnsfisis
2026-08-16fix(php-src): round dtoa ties to even and port gcvt mode 2nsfisis
2026-08-16feat(plugin): proxy Composer\Util\Filesystem into the plugin workernsfisis
2026-08-16feat(php-rpc): replay Rust-side env writes into the PHP workernsfisis
2026-08-16feat(plugin): guard Rust-owned classes the worker has no proxy fornsfisis
2026-08-16refactor(php-shim): decode JSON straight into PhpMixednsfisis
2026-08-16refactor(php-shim): split json_decode into assoc and obj variantsnsfisis
2026-08-16fix(config): stringify cache-files-maxsize like PHP's (string) castnsfisis
2026-08-16refactor(php-shim): give fstat and lstat a typed FileStat resultnsfisis
2026-08-16refactor(php-shim): give posix_getpwuid a typed PasswdEntry resultnsfisis
2026-08-16refactor(php-shim): give parse_url a typed UrlComponents resultnsfisis
2026-08-16refactor(style): drop the unused SymfonyStyle methodsnsfisis
2026-08-16refactor(style): type SymfonyStyle messages as strings and cellsnsfisis
2026-08-16refactor(io): take &str in ConsoleIO write and sanitizensfisis
2026-08-16test(event-dispatcher): run PHPUnit-class listeners in the PHP workernsfisis
2026-08-16refactor: narrow pub(crate) items to privatensfisis
2026-08-16feat(php-shim): render human-facing timestamps in the local timezonensfisis
2026-08-15refactor(php-shim): drop the unused opendir directory handlensfisis
2026-08-15docs(php-shim): state the ignored file I/O flags as a contractnsfisis
2026-08-15docs(php-shim): drop the inaccurate fileperms TODOnsfisis
2026-08-15feat(cli): report Shirabe's own identity instead of Composer'snsfisis
2026-08-15feat(php-shim): drop the modelled PHP version constantsnsfisis
2026-08-15refactor(php-shim): take only the data argument in http_build_querynsfisis
2026-08-15fix(composer-repository): encode the security advisory POST body as PHP doesnsfisis
2026-08-15fix(php-rpc): unpack the runtime bundle under the cache dirnsfisis
2026-08-15feat(diagnose): audit the Composer runtime the executable carriesnsfisis
2026-08-15fix(phar): match the stub token in any letter casensfisis
2026-08-15feat(php-rpc): embed the Composer PHP runtime in the executablensfisis
2026-08-12test(installed-versions): verify the PHP class the worker loadsnsfisis
2026-08-12test: drop stale #[ignore]s and rewrite the run-script reasonsnsfisis
2026-08-12fix(command): port ScriptAliasCommand's ignoreValidationErrors() callnsfisis
2026-08-12docs(todo): retag TODO markers by root causensfisis
2026-08-11chore(php-shim): drop the HHVM_VERSION constantnsfisis
2026-08-11chore(php-shim): drop the substring predicate portsnsfisis
2026-08-11chore(php-shim): drop the PHP_INT_* constantsnsfisis
2026-08-11chore(php-shim): drop the ob_start()/ob_get_clean() portsnsfisis