Generated with the help of an LLM.
One test went red on CI with no change to the module (pipelines 1037849 and 1037850, the 1.0.0-alpha5 release commit): IngredientOriginTest::testAc7RealFilesThroughTheRoute with the verifier. Its fixture c2patool027-rogue.png carried a rogue CA and signer valid for 30 days, until 9 November 2026 06:38 UTC. Since then the file reads as untrusted as a whole (signingCredential.expired, no time-stamp) instead of as a trusted file whose ingredient is not trusted. Neither reading makes a suggestion, so sites are not affected.
The fix rebuilds the fixture the same way with a rogue certificate valid for ten years. Test only; the assertions are unchanged. The outer signature has no time-stamp, so the file now expires with the C2PA test signer in August 2030.
Comments
Comment #4
maurice1969 commentedGenerated with the help of an LLM.
Fixed in 044dd0d on 1.0.x: the fixture is rebuilt with a rogue certificate valid until 2036; the assertions are unchanged. CI 9/9 on pipelines 1037871 (1.0.x) and 1037872 (main). Released in 1.0.0-alpha5.