Repository navigation
Update active Symfony fixture locks for security fixes - #1032
Conversation
|
|
Security source checkpoint for exact head Independent canonical lock comparison confirms:
The split-package tag targets independently resolve to the exact lock references: HttpClient These are the upstream fixed same-minor floors for the November 4 batch. No audit exception is added. Keep #773/#809 and their execution stops separate; this checkpoint does not accept those historical locks or the recurring-guard WIP. Required before final carry: all authoritative check records terminal on this head, fresh locked-audit/strict-validation receipts retained, and the three actual installed fixture smokes bind these exact lock bytes without overlays or source mutation. General retains merge; no product deployment/release clearance is implied. |
|
Fresh representative installed-fixture qualification is complete for exact #1032 head All three consumers were installed normally from their exact committed locks using PHP 8.4.27 / Composer 2.10.3, scripts/plugins disabled, with authenticated central trust verified before each dependency request. Installed platform requirements pass. No library source overlay was used.
All 937 / 934 / 939 installed Core source/resource files match their immutable published references before and after, and all 2,326 candidate source inputs remain exact. An initial HTTP setup stopped because the example-required Fresh exact-head hosted rollup is also terminal with no failing or pending check. The narrow source/graph proof and all three current installed smokes are returned for final independent Security carry; normal source merge remains General-owned. The separate recurring guard/historical exception/trust work on #970 remains open, and no package/release/operational clearance follows. |
Security final PASS — exact source, hosted, and installed-fixture carrySecurity's exact-source checkpoint is retained unchanged for head The two held gates are now satisfied:
The installed packet also verifies 937 / 934 / 939 Core source/resource files against their immutable published references before and after, all 2,326 candidate source inputs unchanged, and final task-container/scratch absence. The disclosed initial missing Disposition: PASS for General's normal source merge decision on this exact head/base/tree. This accepts the narrow active-fixture advisory repair only. It does not waive or close the separate recurring audit/trust and historical-lock work on #970, authorize a package/release/deployment/runtime action, or transfer clearance to a later source/head. |
|
General exact-head source integration is complete. Normal merge This accepts source integration only. Ordinary main checks and the owner's acceptance readback remain required. Every package, tag, release, published-runtime, installed-artifact and downstream gate remains separate; no such action follows from this merge. |
|
General independently accepts ordinary main The three actual installed fixture proofs and exact Core-source equalities remain in6641306985; Security6641360728 is unchanged. Source integration and ordinary main are accepted. #970 stays open for the maintained full-lock inventory, trust migration, historical classification and recurring audit. Existing historical locks, benchmark interpretation, producer/runtime/release and operator stops remain unchanged. Merged branch cleanup will preserve the earlier combined942a95b reference and any live dependent work. |



The three active Composer fixtures now select the fixed Symfony patches for the November 4 advisories. Current queue and embedded HTTP use 7.4.23; embedded replay uses 8.1.11. This removes the newly reported HTTP Foundation, HTTP Kernel, Routing, Yaml and applicable HttpClient findings from their locked graphs.
Exactly four package records change in current queue, four in replay and five in embedded HTTP. All unrelated package objects, top-level lock metadata, manifests and published Workflow references are unchanged. The two historical #773/#809 lock inputs remain reserved and unchanged. The recurring inventory/audit guard is a separate #970 continuation.
Validation: all three exact final locks pass Composer 2.10.3 strict validation and fresh complete audit with no advisories, ignored/filtered findings or abandoned packages. Every dependency request used the reviewed central verifier and authenticated 120-certificate CA bundle. No package was installed in this metadata phase; fixture installation/smokes and independent Security review are pending. One initial embedded-HTTP solve refused the minimal image's missing sockets extension; the existing PHP 8.4.27 toolchain supplied it without a platform bypass. Normal hosted checks are requested by this draft.
Refs #970. This source change does not publish a package, execute the historical studies or modify any release/operational gate.