Skip to content

Norms and practices for encoding and validating deterministic CBOR (dCBOR).

License

Notifications You must be signed in to change notification settings

BlockchainCommons/WIPs-IETF-draft-deterministic-cbor

Repository files navigation

Deterministic CBOR (dCBOR) IETF Internet Draft

This is the working area for the individual Internet-Draft, "draft-mcnally-deterministic-cbor".

Change History

January 9, 2024 - 07

  • Merged in clarifications from Carsten Bormann.

January 4, 2024 - 06

August 8, 2023 - 05

  • Added clarification that all requirements are narrowing.

August 6, 2023 - 04

  • Made rules for encoders and decoders much more explicit.
  • Added a section on requirements for simple values.

August 5, 2023 - 03

  • Clarifications and minor corrections.

August 4, 2023 - 02

  • Updated to reflect feedback up to IETF 117.

May 4, 2023 - 01

  • Moved API recommendations to their own section.
  • Added requirement that CBOR_NEGATIVE_INT_MAX be disallowed.
  • Removed requirement that map entries be non-null.

Mar 8, 2023 - 00

  • Initial version

Contributing

See the guidelines for contributions.

Contributions can be made by creating pull requests. The GitHub interface supports creating pull requests using the Edit (✏) button.

Command Line Usage

Formatted text and HTML versions of the draft can be built using make.

$ make

Command line usage requires that you have the necessary software installed. See the instructions.