morluto
|
02ebd3e02d
|
refactor: prune test-only seams and obsolete helpers (#10275)
|
2026-11-12 19:24:54 -05:00 |
|
 morlutoandShuaixinHuang
|
b46f4fcebd
|
fix(javascript): preserve loader authority for exact suffixes (#9477)
* fix(javascript): require exact loader suffix case
* fix(javascript): share exact loader mode across import resolution
* test(process): align symlink fixture with filesystem checkpoints
* test(javascript): normalize the module resolution oracle path separators
* test(frida): assert the CLI spawn Evidence contract
* test(mcp): use an unsupported analysis-view parent
* test(browser): separate source-location line bounds from parity
* fix(javascript): preserve uncertain loader provenance
* test(javascript): cover uncertain require resolution
* fix(javascript): retain conditional Electron evidence
* fix(javascript): preserve timed semantic provenance
* fix(javascript): retain conditional builtin effects
* test(javascript): distinguish bundled host authority
* fix(javascript): preserve nested loader invocation identity
* test(javascript): qualify Electron fixture authority
* fix(javascript): preserve loader invocation authority
* fix(javascript): respect source order for resolver escapes
* fix(javascript): check nested loader callable mutations
* fix(javascript): retain conditional constructor requests
* fix(reference): retain constructor loader relationships
* fix(reference): follow nested loader callable paths
* refactor(javascript): share callable mutation interpretation
* fix(javascript): require exact package loader suffixes
* refactor(javascript): unify conditional relation evidence
* refactor(javascript): unify conditional node evidence
* fix(javascript): retain unknown authority for mixed case sources
* fix(javascript): preserve loader uncertainty for dotfiles
* fix(reference): classify javascript suffix dotfiles
* test(reference): cover suffix dotfiles through cli
* fix(javascript): retain equivalent conditional built-in origins
* fix(javascript): preserve wrapped resolver operation
* fix(javascript): retain nested conditional built-in receivers
* test(javascript): declare CommonJS in native addon fixtures
* fix(javascript): retain wrapped resolver candidates
* style: format merged native command schema
* fix(javascript): preserve uncertain loader authority
* test(javascript): require candidate preload evidence
* test(javascript): cover reference loader member writes
---------
Co-authored-by: ShuaixinHuang <1836656514@qq.com>
|
2026-11-09 13:21:24 +08:00 |
|
 
|
1201c25542
|
fix(ci): align static checks and regression fixtures with current contracts (#7349)
* fix(ci): retire unused internal analysis declarations
* test: use an admitted app bundle for provider routing
(cherry picked from commit 00aa17f12a)
* test: keep bundle routing coverage outside oversized group
(cherry picked from commit 8658353b0d)
* fix(ci): align regression fixtures with current admission contracts
* test: bind extraction close fixtures to their ZIP digest
(cherry picked from commit 626d0250db)
* test(cli): match typed analysis outcomes in function detail fixture
* test(ghidra): preserve empty Java property separator framing
* test(electron): retain unknown IPC ownership for native module gaps
* fix(electron): share source-scoped call path identity
* test(captures): assert safe source identity on SAZ refusal
* test(apple): match root occurrence kind to inventory manifest
* fix(examples): align directory root occurrence identity
* test(electron): align equivalent fixture assertions with upstream
* test(process): assert retained capture root identity
* test(windows): declare the PE fixture optional header
* test(ci): refresh owned registration and verifier fixtures
* test(setup): use owned registrations for refresh fixtures
* test(process): control unavailable ownership in CLI cleanup fixture
* test(process): guard controlled compiler output arguments
* test(setup): align equivalent entrypoint guards with upstream
* test(process): release the cleanup target through an owned gate
* test(ci): align semantic identities and owned fixture facts
* test(pcap): retain the upstream DNS wire fixture branch
* test(pcap): use the canonical wire ownership fixture
* test(pcap): assert exact DNS wire query labels
* test(ci): preserve admission and ownership fixture prerequisites
* test(ci): align authenticated fixture and cleanup boundaries
* test(windows): align native artifact fixtures with upstream
* test(android): request complete evidence for inline MCP contracts
* test: avoid pinning diagnostic wording
* test: verify cleanup diagnostics at their source
* test: strengthen evidence and cleanup checks
* test: avoid pinning registration guidance
---------
Co-authored-by: Plastic-time <Plastic-time@users.noreply.github.com>
Co-authored-by: morluto <76467478+morluto@users.noreply.github.com>
|
2026-10-27 21:24:30 +08:00 |
|
ShuaixinHuang
|
e9fc8fb30c
|
fix(javascript): preserve runtime path bytes and Electron ownership (#4941)
* fix(javascript): preserve literal percent runtime paths
* fix(javascript): ignore resolve prefixes before the final anchor
* fix(electron): retain application roots for loadFile declarations
* fix(electron): resolve loadFile from enclosing application package
* fix(electron): retain outer application root across package scopes
* fix(electron): derive application ownership from inventoried packages
* fix(electron): retain resolved package entrypoint ownership
* fix(electron): preserve competing application ownership
* fix(electron): retain invalid and omitted runtime ownership
* fix(electron): preserve omitted module ownership and runtime paths
* fix(electron): preserve proven roots before confining page paths
* fix(electron): retain possible owners behind missing imports
* fix(electron): distinguish absent imports and owned page candidates
* fix(electron): keep unavailable JSON out of owner gaps
* fix(electron): retain exact loader formats and default entry status
* fix(electron): retain unavailable entrypoint ownership candidates
* test(ghidra): preserve Windows Node probe prerequisites
* test(ghidra): assert cancellation during profile shutdown
* fix(electron): separate examined imports from frontend ownership
* fix(electron): retain unavailable directory entrypoint owners
* test(jeb): retain Linux ownership prerequisite in isolation
* fix(javascript): retain unchecked loader ownership and literal main paths
* fix(javascript): preserve runtime paths and call-site module aliases
* fix(javascript): bound module alias traversal and preserve projections
* fix(javascript): retain host module and nested artifact path boundaries
* fix(javascript): preserve ESM and archive module loader provenance
* test(javascript): distinguish unmapped containers from missing exports
* fix: retain default module aliases and Electron builtin imports
* fix: preserve host file URL and inward ASAR ownership
* fix: preserve CommonJS file URL classification in CI fixtures
* fix: retain bound module loaders and Windows entrypoint uncertainty
* fix: retain ASAR uncertainty and invalidate changed Electron app roots
* fix(javascript): retain ownership uncertainty across loader boundaries
* fix(javascript): preserve loader sources and bound alias queries
* fix(javascript): retain destructured loader sources
* fix(javascript): preserve loader uncertainty at resolution boundaries
* fix(javascript): preserve callable and package launch ownership
* fix(javascript): preserve captured values across member reads
* test(process): assert tagged filesystem cancellation failures
* fix(javascript): preserve inventory bases and invocation read timing
* fix(javascript): preserve ownership across indirect and unread loads
* test(javascript): order fixture directory creation on Windows
* test(javascript): share ordered filesystem fixture writer
* fix(javascript): unify loader provenance and package validation
* fix(javascript): preserve captured Node require loader values
* fix(javascript): preserve loader invocation authority
* fix(javascript): verify generic loader invocation authority
* fix(javascript): preserve conditional loader method alternatives
* fix(javascript): require proven factories for source association
* fix(javascript): honor replaced Electron app path setters
* fix(javascript): prove path and assignment source ownership
* fix(javascript): retain native delegate eligibility through shared writes
* fix(process): settle stale baseline errors after confirmed absence
* fix(javascript): preserve assignment and path boundary evidence
* fix(javascript): prove source-directory resolve anchors
* fix: preserve application path provenance and portable schemas
* fix(javascript): retain CommonJS exported setter effects
* fix: isolate Linux identity observations and retain native module exports
* fix(javascript): preserve published app and helper provenance
* fix(javascript): normalize typed stores and native path fixtures
|
2026-10-20 17:25:19 +08:00 |
|