Skip to content

Latest commit

 

History

History
42 lines (25 loc) · 1.61 KB

File metadata and controls

42 lines (25 loc) · 1.61 KB

Lockb0x Protocol — Changelog

All notable changes to the Lockb0x Protocol specification and reference implementation will be documented in this file.

[v0.0.1] — 2025-10-03

Added

October 2025 — Specification Documentation Updates

  • Updated spec/signatures.md to clarify builder pattern, async APIs, multi-sig enforcement, platform-specific gaps, and strict schema enforcement.
  • Updated spec/verification.md to clarify diagnostic error reporting, full pipeline coverage, and deterministic tests.
  • Updated spec/data-model.md to clarify strict schema enforcement, extension points, async APIs, and signature/certificate array structure.
  • Updated spec/appendix-b-schema.md to confirm required/optional fields match code, add platform-specific notes and test coverage.
  • Updated spec/certificates.md to add platform-specific notes, clarify supported formats, and document integration with protocol pipeline and test coverage.
  • Manual update recommended for spec/appendix-a-flows.md to append full protocol pipeline example and platform-specific notes.

Changed

  • Refactored signing and verification pipeline to support Ed25519, ES256K, RS256, multi-sig, and certificate delegation.
  • Improved error handling and platform-specific notes (e.g., X.509 on macOS/Linux).
  • Expanded protocol pipeline coverage in tests and documentation.

Deprecated

  • None.

Removed

  • None.

Fixed

  • Platform-specific test gaps and schema mismatches.

Security

  • Updated threat models and security considerations in the spec.

For previous changes, see commit history and earlier drafts in the repository.