Skip to content

Releases: RealImage/bifrost

v1.21.12

25 Dec 12:40
6f38eff
Compare
Choose a tag to compare

Gauntlet Plugins

Bifrost CA's Gauntlet can optionally load Go plugins.
Read more about it on the docs website.
We also use a single global configurable logger.

Switched to Goreleaser for all builds and releases.

What's Changed

Full Changelog: v1.21.8...v1.21.12

v1.21.8

15 Jul 20:44
ed84478
Compare
Choose a tag to compare

Web UI

A new web UI that can create private keys and request certificates from Bifrost Servers.
Deployed to GitHub Pages.

What's Changed

Full Changelog: v1.20.0...v1.21.8

v1.20.1

17 Jun 20:44
d157279
Compare
Choose a tag to compare

CA ServeMux

CA returns a properly set up http.ServeMux.
It responds to "POST /issue" with CA.ServeHTTP and "GET /namespace" with the namespace string.

v1.20.0

10 Jun 14:09
97eb606
Compare
Choose a tag to compare

CA Gauntlet

The tinyca.Gauntlet func allows users to customise issued certificates.

What's Changed

  • build(deps): bump golang.org/x/net from 0.18.0 to 0.23.0 by @dependabot in #10
  • CA Issue templates by @ananthb in #11
  • feat: RequestCertificate returns bifrost errors by @ananthb in #12
  • feat: Gauntlet func now takes a context by @ananthb in #13

Full Changelog: v1.18.2...v1.20.0

v1.18.0

12 Apr 14:44
e789040
Compare
Choose a tag to compare

Standard Key Serialisation Formats

Bifrost private keys will be read and written in PKCS#8, ASN.1 DER form and public keys in PKIX, ASN.1 DER form.

Implemented marshalers and unmarshalers for binary, text, JSON, and DynamoDB.

Binary formats are the ASN.1 DER form and text forms are their PEM encoded representations.
DynamoDB uses binary forms and JSON uses text forms.

Note that SEC.1 EC PRIVATE KEY private keys are still read from in the bf CLI and in the cafiles package for backwards compatibility.

Full Changelog: v1.17.1...v1.18.0

v1.16.10

09 Apr 17:06
0215740
Compare
Choose a tag to compare

What's Changed

  • Decode url-encoded mtls leaf certificate header from AWS ALB by @PeaceRebel in #9

New Contributors

Full Changelog: v1.16.9...v1.16.10

v1.16.9

08 Mar 07:27
1f36f88
Compare
Choose a tag to compare

HTTP Error Logs

Log HTTP errors so that we actually know what's going on if things go belly up.

v1.16.8

07 Mar 21:31
c1ae993
Compare
Choose a tag to compare

Local Certificate Issue

Issue certificates locally.

Parse certificate validities from timestamps or offsets from the current time.

Full Changelog: v1.16.7...v1.16.8

v1.16.7

07 Mar 17:38
43959a1
Compare
Choose a tag to compare

CA Validation

Make CA the default command to better support AWS Lambda zip file deploy.

Create and validate CA cert key usages and basic constraints.

Full Changelog: v1.16.5...v1.16.7

v1.16.5

04 Mar 14:09
9776486
Compare
Choose a tag to compare

Tweak flags

CA Configuration

Screenshot 2024-03-04 at 19 39 15