Releases: transparency-dev/armored-witness-applet
v0.3.4
What's Changed
The main change in this release is pulling in changes to the omniwitness which improve the resilience of the bastion connection in the face of flakey network connections (transparency-dev/witness#293).
Deps
- π±(deps): Bump the all-gha-deps group with 2 updates by @dependabot in #354
- Bump witness to 1b7aedbc4a2b8319d1a86e0d47b19d0087bf4957 by @AlCutter in #355
Full Changelog: v0.3.3...v0.3.4
v0.3.3
v0.3.2
What's Changed
Major change in this release is that the witness will now send witnessed checkpoints received via the bastion protocol to the distributor.
- Bumped witness to 64080cc by @mhutchinson in #351
- Pulling in transparency-dev/witness#288
- Raise rate limit for bastion requests by @AlCutter in #352
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
Main visible changes in this release are:
- Reduce distribution frequency by @AlCutter in #349
- Bump witness to d1b22ee5e29f6e3c0474fd66150f0ee635a9ab8d by @AlCutter in #350
- Add Sigsum's
Sea Salp
log to the config - Have feeders push always push updated signatures to the distributor
- Add Sigsum's
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
Major changes in this release are:
- Applet is now built with TamaGo 1.23.1
- Improvements in witness compliance to the
c2sp.org/tlog-witness
spec - Added bastion-specific prometheus metrics (local)
Deps
- π±(deps): Bump the all-go-deps group with 3 updates by @dependabot in #320
- π±(deps): Bump actions/upload-artifact from 4.3.3 to 4.3.4 in the all-gha-deps group by @dependabot in #321
- π±(deps): Bump github/codeql-action from 3.25.11 to 3.25.12 in the all-gha-deps group by @dependabot in #322
- π±(deps): Bump github/codeql-action from 3.25.12 to 3.25.13 in the all-gha-deps group by @dependabot in #323
- π±(deps): Bump the all-gha-deps group with 2 updates by @dependabot in #324
- π±(deps): Bump actions/upload-artifact from 4.3.4 to 4.3.5 in the all-gha-deps group by @dependabot in #326
- π±(deps): Bump golang.org/x/mod from 0.19.0 to 0.20.0 in the all-go-deps group by @dependabot in #325
- π±(deps): Bump golang.org/x/crypto from 0.25.0 to 0.26.0 in the all-go-deps group by @dependabot in #328
- π±(deps): Bump the all-gha-deps group with 2 updates by @dependabot in #327
- π±(deps): Bump github.com/prometheus/client_golang from 1.19.1 to 1.20.0 in the all-go-deps group by @dependabot in #329
- π±(deps): Bump github/codeql-action from 3.26.0 to 3.26.3 in the all-gha-deps group by @dependabot in #330
- π±(deps): Bump github/codeql-action from 3.26.3 to 3.26.5 in the all-gha-deps group by @dependabot in #332
- π±(deps): Bump github.com/prometheus/client_golang from 1.20.0 to 1.20.2 in the all-go-deps group by @dependabot in #331
- π±(deps): Bump google.golang.org/grpc from 1.65.0 to 1.66.0 in the all-go-deps group by @dependabot in #334
- π±(deps): Bump the all-gha-deps group with 2 updates by @dependabot in #333
- π±(deps): Bump the all-go-deps group with 4 updates by @dependabot in #336
- π±(deps): Bump google.golang.org/grpc from 1.66.1 to 1.66.2 in the all-go-deps group by @dependabot in #337
- π±(deps): Bump github/codeql-action from 3.26.6 to 3.26.7 in the all-gha-deps group by @dependabot in #338
- π±(deps): Bump the all-go-deps group with 2 updates by @dependabot in #341
- π±(deps): Bump github/codeql-action from 3.26.7 to 3.26.8 in the all-gha-deps group by @dependabot in #340
- π±(deps): Bump the all-gha-deps group with 2 updates by @dependabot in #342
- π±(deps): Bump the all-gha-deps group with 3 updates by @dependabot in #343
- π±(deps): Bump the all-go-deps group with 3 updates by @dependabot in #344
- π±(deps): Bump the all-gha-deps group with 2 updates by @dependabot in #345
- Bump tamago to 1.23.1 by @AlCutter in #339
- Bump witness to c8230698319e69ae0d19aba6910272ab48e2c341 by @AlCutter in #346
- π±(deps): Bump the all-go-deps group with 2 updates by @dependabot in #347
- Bump witness to 36d0b0ec90da47c383e89afa0163f819afae92e6 by @AlCutter in #348
Full Changelog: v0.2.1...v0.3.0
v0.2.1
What's Changed
This patch release configures the production AW devices to register with the Sigsum bastion host.
Dependency updates
- π±(deps): Bump github.com/transparency-dev/armored-witness-os from 0.1.3-0.20240524123036-bdd4b0b96386 to 0.2.0 in the all-go-deps group by @dependabot in #319
- π±(deps): Bump github/codeql-action from 3.25.10 to 3.25.11 in the all-gha-deps group by @dependabot in #318
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
This release adds support for the new bastion protocol, allowing participating logs to synchronously request cosignatures from witnesses while keeping the witnesses themselves non-addressable.
Merged PRs
- Update dependabot weekly instead of daily by @mhutchinson in #308
- Refactor to allow attesting to other things by @AlCutter in #310
- Derive BastionID by @AlCutter in #302
- Add bastion feeder support by @AlCutter in #311
- Add status HTTP endpoint by @AlCutter in #312
- Wire up bastion rate limit by @AlCutter in #316
- Bump Tamago to 1.22.4 by @AlCutter in #317
Dependency bumps
- π±(deps): Bump actions/upload-artifact from 4.3.1 to 4.3.2 in the all-gha-deps group by @dependabot in #286
- π±(deps): Bump golang.org/x/net from 0.21.0 to 0.23.0 by @dependabot in #287
- π±(deps): Bump actions/checkout from 4.1.2 to 4.1.3 in the all-gha-deps group by @dependabot in #288
- π±(deps): Bump actions/upload-artifact from 4.3.2 to 4.3.3 in the all-gha-deps group by @dependabot in #289
- π±(deps): Bump actions/checkout from 4.1.3 to 4.1.4 in the all-gha-deps group by @dependabot in #290
- π±(deps): Bump the all-go-deps group with 6 updates by @dependabot in #291
- π±(deps): Bump github.com/beevik/ntp from 1.3.1 to 1.4.0 in the all-go-deps group by @dependabot in #292
- π±(deps): Bump github.com/beevik/ntp from 1.4.0 to 1.4.1 in the all-go-deps group by @dependabot in #293
- π±(deps): Bump the all-go-deps group with 2 updates by @dependabot in #295
- π±(deps): Bump actions/checkout from 4.1.4 to 4.1.5 in the all-gha-deps group by @dependabot in #294
- π±(deps): Bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 in the all-go-deps group by @dependabot in #297
- π±(deps): Bump ossf/scorecard-action from 2.3.1 to 2.3.3 in the all-gha-deps group by @dependabot in #296
- π±(deps): Bump google.golang.org/grpc from 1.63.2 to 1.64.0 in the all-go-deps group by @dependabot in #298
- π±(deps): Bump actions/checkout from 4.1.5 to 4.1.6 in the all-gha-deps group by @dependabot in #299
- π±(deps): Bump github/codeql-action from 2.13.4 to 3.25.5 in the all-gha-deps group by @dependabot in #300
- π±(deps): Bump github/codeql-action from 3.25.5 to 3.25.6 in the all-gha-deps group by @dependabot in #301
- π±(deps): Bump github.com/beevik/ntp from 1.4.1 to 1.4.2 in the all-go-deps group by @dependabot in #303
- π±(deps): Bump github.com/beevik/ntp from 1.4.2 to 1.4.3 in the all-go-deps group by @dependabot in #304
- π±(deps): Bump github/codeql-action from 3.25.6 to 3.25.7 in the all-gha-deps group by @dependabot in #305
- π±(deps): Bump github/codeql-action from 3.25.7 to 3.25.8 in the all-gha-deps group by @dependabot in #307
- π±(deps): Bump the all-go-deps group with 2 updates by @dependabot in #306
- π±(deps): Bump the all-go-deps group with 2 updates by @dependabot in #314
- π±(deps): Bump the all-gha-deps group with 2 updates by @dependabot in #313
Full Changelog: v0.1.1...v0.2.0