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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.