Skip to content

Latest commit

 

History

History
131 lines (73 loc) · 2.44 KB

CHANGELOG.md

File metadata and controls

131 lines (73 loc) · 2.44 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

🚀 Features

  • Add the libcurl integration

Build

Changed

[0.2.6] - 2024-2-27

🚀 Features

  • Added verification of MASA output.

voucher

Build

Changed

voucher

[0.2.5] - 2024-1-24

🚀 Features

  • Added certificate serial number logging. By default the registrar logs to /var/log/brski-registrar.log.

voucher

Build

Changed

voucher

[0.2.4] - 2024-1-23

🚀 Features

  • Added get certificate serial command

voucher

Build

Changed

  • The registrar doesn't check the pledge certificate

voucher

[0.2.3] - 2024-1-16

🚀 Features

  • Added BRSKI tool port and address

voucher

Build

Changed

voucher

The voucher ABI has breaking changes.

[0.2.2] - 2024-1-14

🚀 Features

  • Added BRSKI flow with registrar certificate check

voucher

  • add sign cert REST API for registrar and MASA. The certificate is signgned with the ldevid.

Build

Changed

voucher

The voucher ABI has breaking changes.

[0.2.1] - 2023-12-05

🚀 Features

  • Added github CI for debian package release

voucher

  • add not_after_absolute field to struct crypto_cert_meta. Unlike the existing not_after field, which represents an offset from the current time, the not_after_absolute field represents an absolute time. It can be set to "99991231235959Z" for a [long-lived pledge certificate][rfc8995#2.6.2].

  • add init_binary_array(), which initializes a new empty struct BinaryArray.

Build

  • add BUILD_JSMN CMake option. Set this to OFF in case you want to use your system's jsmn lib, instead of downloading it automatically.

Changed

voucher

The voucher ABI has breaking changes.

[0.2.0] - 2023-03-27

Added

  • Voucher artifact implementation as per RFC8366,
  • Pledge-Registrar voucher request implementation with CMS signatures,
  • Registrar-MASA voucher request implementation with CMS signatures,
  • MASA-Pledge voucher request implementation with CMS signatures and
  • CMS signatures dependency on OpenSSL or WolfSSL libraries.