Skip to content

Releases: CapGlyph/capglyph-cli

CapGlyph v0.1.0

Choose a tag to compare

@Xuepoo Xuepoo released this 31 Aug 17:27
8a34f3c

Initial CapGlyph release (formerly Sigil v0.2.0) — tag moved from e6b629 to 8a34f3c

Highlights:

  • capglyph-core extracted as standalone crate (CTX-0022/0040) — canonical Rust Core for WASM/FFI
  • framing/ECC/interleave + soft-bits (CTX-0020) + registration residual R=I_aligned-I_original (CTX-0021)
  • sigild MVP: DB + atomic consume + revocation/audit (CTX-0023)
  • pointer-mode stego: image→capability→encrypted object + offline 1024px+ (CTX-0024)
  • formal FER ladder 512/1024/1254× dct/dwt × JPEG q30/50/75, blur, scale, crop/rotate (CTX-0025)
  • security & concurrency bench: brute-force/known-cover/collusion/oracle/steganalysis/concurrent (CTX-0026)
  • WASM gating (clap/glob) + codec trim ravif/rav1e (-135 nodes, -75% gz) (CTX-0030/0031)
  • spec/test-vectors + conformance harness 1024/1024 (CTX-0041/PR33)
  • SDKs scaffolded: TS/Python/Go 0.1.0 two-type (Local WASM/FFI + API) (CTX-0042)
  • Docs reorganized: docs/architecture/technology/usage/security + research/media-credential/* (CTX-0045)
  • PR #33 merged, main 8a34f3c

What's Changed

  • docs: add Install section by @Xuepoo in #8
  • feat: wasm enablement + in-memory byte API by @Xuepoo in #9
  • feat: Add empirical evaluation baselines and fix DWT calibration by @Xuepoo in #10
  • docs(review): review CTX-0017 crate-split spike by @Xuepoo in #11
  • docs(review): review CTX-0018 carrier trait + core grouping by @Xuepoo in #12
  • chore(review): establish continuous review hygiene by @Xuepoo in #15
  • docs(spec): sigil-core extraction API for sigil/sigild/WASM sharing by @Xuepoo in #16
  • [CTX-0020] feat(framing-ecc): CBOR framing + BCH/RS + interleave + soft-bits by @Xuepoo in #18
  • fix(dwt): align placement handling by @Xuepoo in #19
  • fix(wasm): gate clap and glob out of wasm by @Xuepoo in #20
  • [CTX-0021] feat(registration): registered-residual original-assisted extractor by @Xuepoo in #21
  • refactor(predicates): Dedup DWT/DCT presence predicates by @Xuepoo in #22
  • [CTX-0022] feat(sigil-core): extract core crate and delete facade code by @Xuepoo in #24
  • [CTX-0031] chore(trim): gate image codecs for wasm (ravif/rav1e removal) by @Xuepoo in #23
  • docs(org): Record CapGlyph org repos creation (CTX-0036) by @Xuepoo in #25
  • [CTX-0037] docs: filesystem isolation to capglyph isolated layout by @Xuepoo in #26
  • feat(capglyph): rename sigil -> capglyph (crate, binary, env, imports) (CTX-0038) by @Xuepoo in #27
  • docs(capglyph): rename Sigil → CapGlyph (README, URLs, binary, env) (CTX-0039) by @Xuepoo in #28
  • chore(release): bump to 0.1.0 by @Xuepoo in #29
  • refactor(cli): depend on standalone capglyph-core via ../capglyph-core (CTX-0040) by @Xuepoo in #30
  • feat(sigild): DB + atomic consume + revocation/audit MVP (CTX-0023) by @Xuepoo in #31
  • feat(ladder): CTX-0025 formal credential FER ladder (carrier/robust/stealth) by @Xuepoo in #32
  • [CTX-0024] feat(pointer): pointer-online capability→encrypted object + offline 1024px+ by @Xuepoo in #34
  • feat(bench): CTX-0026 security & concurrency benchmark by @Xuepoo in #35
  • feat(cli): add capglyph conformance test harness (CTX-0041) by @Xuepoo in #33

Full Changelog: v0.2.0...v0.1.0

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 16 Aug 04:06
e104b67

What's Changed

  • ci: AUR package name sigil-wm (extra/sigil is the EPUB editor) by @Xuepoo in #3
  • ci: AUR source PKGBUILD template vendors vectomancy path dep by @Xuepoo in #4
  • feat: C2PA content credentials (sign + verify, dual-layer linkage) by @Xuepoo in #5
  • fix: cap prng_block_list at total block count (infinite loop on small images) by @Xuepoo in #6
  • chore: release v0.2.0 by @Xuepoo in #7

Full Changelog: v0.1.0...v0.2.0