github luckyPipewrench/pipelock v2.7.0

3 hours ago

Changelog

  • 5b7beb1 Add Conductor emergency control and stale-policy fail-closed enforcement (#741)
  • 0ed5f57 Add Conductor fleet observability and audit query commands (#740)
  • 05268b0 Add Conductor production operator runbook and provisioning docs (#739)
  • 954c3df Add conductor publish for signed policy bundle distribution (#738)
  • e606f17 Add contain egress explanations and response-size allowances (#706)
  • 5b246c1 Add live baseline ratify operator surface (#732)
  • 1953501 Bind EvidenceReceipt v2 decisions to policy_hash (#719)
  • eb462a1 Bind action receipts to process runs with nonce (#729)
  • f8690af Conductor follower enrollment, rollback application, head-reset (#743)
  • 6adfb48 Contain control-plane adaptive escalation (#709)
  • 3d07dcb Emit receipts on A2A block paths for transport parity (#727)
  • 867bd6d Export recorder signing public keys (#735)
  • dbcb080 Fail closed when signed receipts are required (#730)
  • f8f849e Fix Conductor rollback reconcile upgrade crashloop, restore coverage (#745)
  • 1d08461 Fix URL-DLP false-positive remediation hint (#742)
  • 3e52a2f Fix receipt-chain rotation and operator evidence ACLs (#725)
  • 2f3556c Gate per-profile address allowlists on verified entitlement (#714)
  • bcb9741 Harden conductor audit ingest idempotency and lookup (#678)
  • 094e9f2 Harden conductor audit queue lifecycle and error mapping (#724)
  • b3dffd0 Harden contain credential defaults and git push guard (#705)
  • 2bccfb8 Harden contain setup and MCP receipt parity (#723)
  • d5c2dfc Make receipt verification safe by default (#726)
  • 29ecdc7 chore(deps): update dependency cryptography to v48 (#669)
  • 5588a58 chore(hooks): scope pre-commit stages so a Go-only push doesn't need verifier toolchains (#682)
  • 511b209 chore(verifiers): make TS + Rust reference verifiers publishable (npm + crates.io) (#713)
  • 15dd5c2 ci(govulncheck): float to latest 1.26.x so stdlib advisories self-heal (#667)
  • fda3d19 ci: Update Azure/setup-helm action to v5 (#651)
  • 7a5031a ci: Update ci-actions (#717)
  • d3be8d3 ci: run python verifier from source to stop recurring Scorecard pin alert (#665)
  • 7351c78 deps: Lock file maintenance rust-verifier (#649)
  • 786052a deps: Pin dependencies (#646)
  • 42c2978 deps: Update Rust crate serde_json to v1.0.150 (#647)
  • 736a519 deps: Update docker-base-images (#638)
  • 49c01ff deps: Update docker-base-images (#675)
  • f3f9cd6 deps: Update docker-base-images (#694)
  • ed5855d deps: Update docker-base-images (#702)
  • 7585a71 deps: Update docker-base-images (#716)
  • dadcde0 deps: Update go-deps to v0.46.0 (#718)
  • 3638b23 deps: Update go-deps to v1.51.0 (#703)
  • 2299f75 deps: Update rust-verifier to v0.1.25 (#668)
  • a976cfa docs(aarp): publish claims dictionary (#721)
  • 54e3bac feat(a2a): verify Agent Card signatures against trusted origin-scoped keys (#689)
  • 8bd4fbd feat(aarp): AARP v0.1 assurance envelope core (#660)
  • 1e2ae96 feat(aarp): SVID X.509 attestation appraisal + hostile corpus (Go reference) (#670)
  • 7eeeb05 feat(aarp): four-language hostile corpus + verifier lock (#663)
  • 381c4fc feat(aarp): make the appraiser brutally literal about what it proves (#720)
  • 55e3eb0 feat(aarp): port X.509-SVID attestation to TS/Rust/Python; lock four-language SVID corpus (#674)
  • 10fa815 feat(aarp): verified X.509-SVID attestation binding (#661)
  • 6157e26 feat(assess): honor CRL in paid artifact gating (#690)
  • e7dde68 feat(capture): add rpc id to CaptureRequest for request<->response join (#708)
  • 720b67e feat(conductor): add bootstrap command for a self-verifying dev fleet (#655)
  • ae2b537 feat(contain): runtime contract + contain doctor self-test (#704)
  • ced2901 feat(dlp): detect DB connection strings, GitLab token families, and cloud service-account keys (#657)
  • e828c3f feat(license): intermediate signing certificates with CRL revocation (#684)
  • 22958a7 feat(license): wire intermediate license chain through runtime and service flows (#687)
  • 343a4e9 feat(playground): synthetic replay capture rig for signed Audit Packet gallery (#681)
  • d075eab feat(receipt): add source-span v2 receipt payload (#697)
  • d8c4b0b feat(receipt): dual-emit v2 proxy_decision receipts on the live proxy path (#691)
  • 7c65323 feat(receipts): enable flight recorder by default and seal transcript root on shutdown (#728)
  • c2c3ba9 feat(runtime): close in-flight conductor apply window and add license-reload error precision (#712)
  • a4119e1 feat(runtime): enforce fleet-license revocation at runtime (#707)
  • 1e25fb1 feat(svid): offline X.509-SVID validation against pinned trust-bundle history (#653)
  • e909785 feat(taint): cross-agent contamination tracking across A2A/MCP (#677)
  • f653dce feat(verifier): verify EvidenceReceipt v2 chains offline (#664)
  • 43f9dcb feat(verifiers): add spanned EvidenceReceipt v2 verification (#700)
  • 521cdbb feat: add operation-aware playground replay capture (#686)
  • 30b62ca feat: add skill scan command (#672)
  • e98995c feat: self-service Enterprise Eval fulfillment (license service) (#680)
  • 6907555 fix(ci): avoid unpinned AARP verifier install (#679)
  • 9df41e3 fix(dlp): bound Twilio + Mailgun patterns to documented key shapes (#656)
  • 92981b6 fix(dlp): require secret-plausible leading value char on credential patterns (#715)
  • 03db814 fix(mcp): protect concurrent subprocess teardown (#733)
  • 496e968 fix(mcp): treat connection teardown as a clean stream end in ForwardScanned (#654)
  • bab2d93 fix(mcp/provenance): domain-separate tool signatures and block duplicate names (#659)
  • 8da835c fix(proxy): harden cross-request exfil detection against key partitioning and flood-to-evict (#666)
  • 4802074 fix(receipt): align cross-language verifier canonicalization, reject duplicate keys (#652)
  • f5fd95e fix(receipt): sanitize secret-bearing fields before signing (#676)
  • 6482bc5 fix(release): build with patched Go 1.25.11 (#746)
  • 92d9c70 fix(runtime): join listener goroutines before cleanup nils shared fields (#688)
  • f174d70 fix(scanner): direction-scope agent-secret exfil checks; skip path-shaped env values (#693)
  • d8d278a fix(scanner): exempt operator-governed API paths from path entropy; harden flaky test families (#701)
  • 00a5266 fix(scanner): label MatchSpan offsets by indexed view (#685)
  • 40abeb4 fix(seedprotect): close Unicode evasion gaps in BIP-39 seed-phrase detection (#658)
  • caa96d1 fix(testdata): force LF line endings for test goldens on Windows checkouts (#710)
  • 8a790bf fix(windows): cross-platform file-permission gate (#695) + key-free MCP capture (#696) (#698)
  • 6dda831 fix: clarify conductor key purposes and chart examples (#736)
  • 4ce2833 fix: detect cross-tool sensitive file directives (#650)
  • eb102fb fix: response-injection FPs on standards prose + seccomp CI test hang (#737)
  • 069a2e7 helm: add enterprise deployment modes (#648)
  • d2eff87 test(aarp): add Evidence Theater Kill Suite overclaim gate (#722)
  • 1b5f812 test(cli): harden run listener port allocation (#692)

Don't miss a new pipelock release

NewReleases is sending notifications on new releases.