Copyright (c) 2017-2022 RIPE NCC All rights reserved.
This software, including all its separate source codes, is licensed under the terms of the BSD 3-Clause License. If a copy of the license was not distributed to you, you can obtain one at https://github.com/RIPE-NCC/rpki-ta-0/blob/main/LICENSE.txt.
- Publish releases on GitHub
- rpki-commons 1.39.1
- Updated gradle plugins (to fix build warnings)
- Updated gradle version in gradle wrapper
- Fixed deployment
- hotfix fix bug in manifest this/nextUpdate calculation
- Use the same timestamp for signing all the objects (TA certificate, MFT, CRL)
- Publish docker image to GHCR insetead of dockerhub
- Updated github actions
- Add feature to revoke objects that TA0 knows off, but are not requested (e.g. leftover files on manifest).
- Publish docker image
ghcr.io/ripe-ncc/rpki-ta-0
- Use rpki-commons 1.35
- Compile with JDK 11
- Removed explicit license from all files.
- Save backup of trust anchor state when saving
- Print sha256 when loading or storing trust anchor state.
- Build with gradle
- Switch
prepdev
environment back to software keys. - Switch to
junit-jupiter
andassertj
in tests. - Add github actions
- Add lombok
- Replace log4j by slf4j/logback.
- Release installed on HSM machine on 2022-1-18
- Update RPKI commons to a recent version
- Make storage directory configurable
- Use RPKI commons version that uses the correct encoding in manifest and has Xstream fixes
--force-new-ta-certificate
option to override signing when there is a difference between request and embedded config and TA certificate needs to change.
- Initial release