Skip to content

Releases: dfinity/response-verification

2.6.0

24 Jul 15:40
Compare
Choose a tag to compare

2.6.0 (2024-07-24)

Feat

  • ic-asset-certification: add support for alt response encodings
  • make error types clonable
  • ic-asset-certification: add support for asset redirection
  • ic-asset-certification: add alias support to asset router
  • ic-asset-certification: add support for multiple fallbacks per asset
  • ic-asset-certification: optionally init asset router with HTTP Certification tree
  • ic-asset-certification: add initial asset router

Fix

  • return certificate headers in v0 responses
  • ic-http-certification: ensure all possible wildcards are witnessed
  • ic-certification: remove empty subtrees after removing nodes on a path
  • ic-http-certification: fixed an issue where an asset that has a wildcard but not an exact path is not witnessed correctly
  • ic-certificate-verification: redundant dependency

Refactor

  • address comments
  • remove unnecessary filtering of ic-certificateexpression header

2.4.0

19 Feb 20:55
Compare
Choose a tag to compare

2.4.0 (2024-02-19)

Feat

  • hide enums from interfaces that provide factories/constructors
  • ic-http-certification: add HttpCertificationTree

Fix

  • ic-certification: allow empty hash trees to be merged with other hash trees

Refactor

  • restructure examples and http certification tests

2.3.0

15 Jan 14:06
Compare
Choose a tag to compare

2.3.0 (2024-01-15)

Feat

  • ic-http-certification: add upgrade property to HttpResponse struct

Fix

  • ic-certification-testing: remove unnecessary CertificationTestError conversion

2.2.0

11 Jan 15:43
Compare
Choose a tag to compare

2.2.0 (2024-01-11)

Feat

  • update candid

2.1.0

11 Jan 10:37
Compare
Choose a tag to compare

2.1.0 (2024-01-11)

Feat

  • add bls signature cache
  • ic-http-certification: add certification builder

2.0.1

20 Dec 14:41
Compare
Choose a tag to compare

2.0.1 (2023-12-20)

Fix

  • Revert "chore: bump candid to 0.10"

2.0.0

20 Dec 12:52
Compare
Choose a tag to compare

2.0.0 (2023-12-20)

Feat

  • move request and response hashing from ic-response-verification to ic-http-certification
  • migrate http request and response types from ic-response-verification to ic-http-certification
  • add copy on write support to CEL definition types
  • add cel builder to ic-http-certification crate
  • add-ic-http-certification-crate add CEL expression generation

Fix

  • disallow nested delegations when verifying certificates
  • missing certification object in CEL expressions

1.3.0

17 Nov 16:53
Compare
Choose a tag to compare

1.3.0 (2023-11-17)

Feat

  • add nested rb_tree to ic_certification
  • add rb_tree to ic_certification crate

Fix

  • update dependencies

1.0.2

16 Aug 15:04
Compare
Choose a tag to compare

1.0.2 (2023-08-16)

Fix

  • allow for padded and unpadded base64 encoded headers

1.0.1

14 Aug 13:56
Compare
Choose a tag to compare

1.0.1 (2023-08-14)

Fix

  • add missing support for encoded urls