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
/
util
/
http
Age
Commit message (
Expand
)
Author
2026-08-31
feat(plugin): carry Http\Response across as a materialized value
nsfisis
2026-08-23
fix(curl-downloader): flush a downloaded file before it is read back
nsfisis
2026-08-19
perf(curl-downloader): reuse one reqwest client per tokio runtime
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-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
fix(proxy-manager): read proxy settings from $_SERVER
nsfisis
2026-08-16
refactor(php-shim): split json_decode into assoc and obj variants
nsfisis
2026-08-16
refactor(php-shim): give parse_url a typed UrlComponents result
nsfisis
2026-08-12
docs(todo): retag TODO markers by root cause
nsfisis
2026-08-09
refactor(pcre): extract composer/pcre into the shirabe-pcre crate
nsfisis
2026-08-08
feat(php-shim): give ported exceptions PHP's class hierarchy
nsfisis
2026-08-06
refactor: replace literal-list in_array_strict with matches!
nsfisis
2026-08-06
refactor(php-shim): split in_array into strict and loose variants
nsfisis
2026-08-06
chore: drop @param/@return tags that only restate Rust types
nsfisis
2026-08-06
refactor(php-shim): take filesystem paths as impl AsRef<Path>
nsfisis
2026-08-02
chore(todo): consolidate TODO comments into the five fixed marker tags
nsfisis
2026-07-25
refactor: replace redundant clones with moves
nsfisis
2026-07-18
perf(regex): eliminate per-call clone overhead in preg_* dispatch
nsfisis
2026-07-18
refactor(curl-downloader): drop unnecessary Rc wrapping around handles
nsfisis
2026-07-18
fix(curl-downloader): unlink partial file on redirect-without-location failure
nsfisis
2026-07-17
docs(curl-downloader): mark unported abortRequest note as TODO(phase-c)
nsfisis
2026-07-17
refactor(curl-downloader): rewrite as a single async fn, drop Job/tick
nsfisis
2026-07-16
refactor(curl-downloader): wrap AuthHelper in Rc<RefCell<>>
nsfisis
2026-07-16
fix(proxy-manager): correct singleton lifecycle and simplify to a plain Mutex
nsfisis
2026-07-02
chore(lint): ban std::io::Read/Write, Any, Command use imports
nsfisis
2026-06-28
fix(http): avoid nested tokio runtime panic in download path
nsfisis
2026-06-28
fix(util): restore PHP delimiters in ported regex patterns
nsfisis
2026-06-28
refactor: add linter
nsfisis
2026-06-27
refactor(http): present reqwest instead of faking curl_version
nsfisis
2026-06-27
refactor: fix compiler warnings and clippy warnings
nsfisis
2026-06-26
feat(http): reimplement CurlDownloader on reqwest; port 15 more tests
nsfisis
2026-06-26
test: port 44 vcs/downloader/version tests using mock infra
nsfisis
2026-06-24
refactor(php-shim): remove is_resource/is_resource_value
nsfisis
2026-06-24
chore: unwrap meaningless PhpMixed::String()
nsfisis
2026-06-24
test: port more unimplemented tests
nsfisis
2026-06-22
feat(php-shim): implement fopen-family stream API on PhpResource
nsfisis
2026-06-21
refactor(math): use method-style max/min/clamp over std::cmp
nsfisis
2026-06-20
refactor(php-shim): drop Box wrapping from PhpMixed List/Array
nsfisis
2026-06-20
refactor: auto-fix clippy warnings
nsfisis
2026-06-20
feat(php-shim): implement count()
nsfisis
2026-06-14
refactor(pcre): drop Result from Preg method return types
nsfisis
2026-06-13
refactor(http): drop unworkable set_error_handler warning capture
nsfisis
2026-06-12
refactor(php-shim): replace literal sprintf calls with format!
nsfisis
2026-06-11
feat(console): resolve phase-b TODOs in doRun and IO wiring
nsfisis
2026-06-07
feat(shirabe): resolve phase-b TODOs with shared ownership
nsfisis
[next]