index
:
php-shirabe
main
php-shirabe
nsfisis
about
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
crates
/
shirabe
/
src
/
event_dispatcher
Age
Commit message (
Expand
)
Author
2026-08-30
feat(plugin): carry an exception's class and state across the boundary
nsfisis
2026-08-30
feat(plugin): serve ProcessExecutor as a proxy stub
nsfisis
2026-08-23
docs(plugin): bring boundary text in line with the implementation
nsfisis
2026-08-22
fix(event-dispatcher): run COMPOSER_BINARY without a PHP interpreter
nsfisis
2026-08-20
fix(event-dispatcher): let a PHP script reach the Composer object graph
nsfisis
2026-08-18
refactor(preg): add preg_is_match for existence-only call sites
nsfisis
2026-08-18
refactor(preg): drop the offset argument from preg_match
nsfisis
2026-08-18
refactor(pcre): inline Preg into its call sites and drop the crate
nsfisis
2026-08-18
refactor(preg): split PregMatches reads into get() and name()
nsfisis
2026-08-18
refactor(pcre): hand back the match instead of copying it out
nsfisis
2026-08-18
refactor(preg): back PregMatches with regex::Captures
nsfisis
2026-08-17
refactor(pcre): return the Preg $matches instead of filling an out-param
nsfisis
2026-08-17
refactor(preg): wrap the preg_* $matches maps in newtypes
nsfisis
2026-08-16
refactor: narrow pub(crate) items to private
nsfisis
2026-08-15
fix(php-rpc): unpack the runtime bundle under the cache dir
nsfisis
2026-08-15
feat(diagnose): audit the Composer runtime the executable carries
nsfisis
2026-08-15
feat(php-rpc): embed the Composer PHP runtime in the executable
nsfisis
2026-08-12
docs(todo): retag TODO markers by root cause
nsfisis
2026-08-11
chore(php-shim): drop the substring predicate ports
nsfisis
2026-08-09
feat(plugin): let a Rust-implemented plugin cross into the worker
nsfisis
2026-08-09
refactor(symfony-console): extract symfony/console into the shirabe-symfony-c...
nsfisis
2026-08-09
refactor(symfony-process): extract symfony/process into the shirabe-symfony-p...
nsfisis
2026-08-09
refactor(pcre): extract composer/pcre into the shirabe-pcre crate
nsfisis
2026-08-09
refactor(env): split and join PATH lists with std::env
nsfisis
2026-08-08
feat(php-shim): give ported exceptions PHP's class hierarchy
nsfisis
2026-08-07
feat(installer): dispatch package events
nsfisis
2026-08-07
fix(autoload-generator): survive listeners that re-enter dump()
nsfisis
2026-08-07
test: port the tests left as todo!() stubs
nsfisis
2026-08-06
feat(plugin): widen the RPC surface to LibraryInstaller-based plugins
nsfisis
2026-08-04
docs: state code facts instead of porting-phase progress
nsfisis
2026-08-04
feat(plugin): expose the composer object graph to plugins over RPC
nsfisis
2026-08-04
feat(plugin): remove subscribed listeners when a plugin is removed
nsfisis
2026-08-04
feat(plugin): dispatch plugin event subscribers through the RPC worker
nsfisis
2026-08-04
feat(plugin): activate plugins through the PHP RPC worker
nsfisis
2026-08-03
feat(event-dispatcher): run composer.json PHP scripts through the RPC worker
nsfisis
2026-07-25
refactor: replace redundant clones with moves
nsfisis
2026-07-25
refactor(operation): replace OperationInterface with AnyOperation enum
nsfisis
2026-07-24
fix(event-dispatcher): invoke Closure listeners instead of always failing is_...
nsfisis
2026-07-20
fix(event-dispatcher): un-ignore test_dispatcher_support_for_additional_args
nsfisis
2026-07-18
perf(regex): eliminate per-call clone overhead in preg_* dispatch
nsfisis
2026-07-04
fix(event-dispatcher): avoid reentrant RefCell panics
nsfisis
2026-06-28
refactor: add linter
nsfisis
2026-06-27
refactor(composer): hold managers behind *Interface traits
nsfisis
2026-06-27
refactor: fix compiler warnings and clippy warnings
nsfisis
2026-06-26
test: port 70 perforce/repository/downloader/installer/dispatcher tests
nsfisis
2026-06-24
feat(process): wire execute output handling to a callback model
nsfisis
2026-06-24
refactor(process): take cwd as Option<&str> instead of IntoExecCwd
nsfisis
2026-06-24
chore: unwrap meaningless PhpMixed::String()
nsfisis
2026-06-21
refactor(math): use method-style max/min/clamp over std::cmp
nsfisis
2026-06-21
feat(php-shim): implement round() shim
nsfisis
[next]