Tim Bruijnzeels
5fdb4892a5
Update lagosta for issue #872
2022-08-29 16:51:39 +02:00
Ximon Eighteen and Tim Bruijnzeels
0ba5005813
PKCS#11 HSM support should compile out-of-the-box on FreeBSD. ( #862 )
...
* Update README.
* Upgrade cryptok-sys to fix compilation with default features on FreeBSD.
2022-08-29 16:51:39 +02:00
Ximon Eighteen and Tim Bruijnzeels
6788576e84
Use new cargo toml rust version field. ( #866 )
2022-08-29 16:51:39 +02:00
Tim Bruijnzeels
d34a7f2fdb
Show RFC8183 XML in CLI ( #868 )
2022-08-29 16:51:39 +02:00
ximon18 and Tim Bruijnzeels
0468106522
The Krill version in Cargo.lock should match Cargo.toml.
2022-08-29 16:51:39 +02:00
ximon18 and Tim Bruijnzeels
4b4e00df41
Bump to rc3-dev, this isn't rc2 anymore.
2022-08-29 16:51:39 +02:00
Ximon Eighteen and Tim Bruijnzeels
5addcfc399
Handle more PKCS#11 transient failure scenarios. ( #761 )
2022-08-29 16:51:39 +02:00
Ximon Eighteen and Tim Bruijnzeels
780b9b3b60
Upgrade KMIP dependencies. ( #860 )
2022-08-29 16:51:39 +02:00
Ximon Eighteen and GitHub
21ea28f1cb
Bump pykmip-test from 18.04 to 20.04 ( #888 )
2022-08-22 16:38:19 +02:00
Ximon Eighteen and GitHub
897e807a2a
Fix docker build for normal (aka non-CI) users ( #880 )
...
Defer copying of provided binaries until a copy is actually needed, thus avoiding copy failure in non-BuildKit Docker invocations of 'docker build' in the default 'MODE'.
2022-08-22 13:36:01 +02:00
ximon18
178ef88892
Minor comment corrections in the pkg workflow.
2022-08-22 09:36:53 +02:00
Ximon Eighteen and GitHub
a1714139af
Add packages for Raspberry Pi 1b (ARMv6 HF) ( #814 )
2022-08-09 23:30:23 +02:00
Ximon Eighteen and GitHub
5cddacdef2
Extend Docker publishing to create ARM architecture images and a multi-arch manifest ( #773 )
...
* Move the Docker workflow into the main Packaging workflow.
* Extend the Dockerfile to support building from precompiled externally supplied binaries as well as building from sources (to support the cross-compilation case).
* Extend the workflow to support cross-compilation for both Docker images and traditional packages. (#764 )
* Extend the workflow to publish a multi-arch Docker manifest.
* Prefix tmp artifact names with 'tmp-' so that packages.nlnetlabs.nl scripts can easily ignore them.
* Use latest upload/download artifact action versions.
* Upload built Docker images as GitHub Actions artifacts.
* Switch to the vault package repository for CentOS 8 now that it is EOL.
* Don't delete cross compiled binaries during pkg job as multiple invocations of the matrix need to access the same artifact.
2022-08-09 22:34:13 +02:00
Tim Bruijnzeels
463d5753d6
Move testbed info to top of readme and update it.
2022-08-08 10:40:49 +02:00
Tim Bruijnzeels
269e9fda43
Prepare release 0.10.0-rc2
v0.10.0-rc2
2022-07-27 08:16:33 -04:00
Tim Bruijnzeels
1e6bd25521
Don't panic when timing_publish_next_jitter_hours == 0 ( #859 )
2022-07-27 07:25:11 -04:00
Tim Bruijnzeels
6ff84db232
Make data dir lock opt-in ( #856 )
2022-07-25 10:35:28 -04:00
Tim Bruijnzeels
7675a5352a
Do not include SIA extensions in BGPSec certs ( #854 )
2022-07-25 08:47:43 -04:00
Tim Bruijnzeels
a1f0398f64
Clippy..
2022-07-25 14:33:25 +02:00
Tim Bruijnzeels
b03511b503
Ensure that all published objects are on the manifest ( fix #853 )
2022-07-25 14:33:25 +02:00
Tim Bruijnzeels and GitHub
9bfeb0cf48
Merge release 0.10.0-rc1
v0.10.0-rc1
2022-07-22 14:03:22 +02:00
Tim Bruijnzeels
565b6f14b0
Update readme with documentation links for RC
2022-07-22 13:58:04 +02:00
Tim Bruijnzeels
a3e67214c2
Update links to documentation in man pages.
2022-07-22 13:53:29 +02:00
Tim Bruijnzeels
2af9cd21b3
Only upgrade the Publication Server if its there.
2022-07-21 23:46:54 +02:00
Tim Bruijnzeels
d19219f912
Lagosta yarn upgrade
2022-07-21 22:37:30 +02:00
Tim Bruijnzeels
7b64ba3dbd
Update lagosta: fix parents and repository tabs.
2022-07-21 22:37:30 +02:00
Ximon Eighteen and GitHub
4d1e63f9ac
Also fix the crpytoki crate link in the dev docs.
2022-07-21 12:46:58 +02:00
Ximon Eighteen and GitHub
d8966d281f
Remove incomplete sentence in HSM dev docs.
2022-07-21 11:29:12 +02:00
Ximon Eighteen and GitHub
443814e65f
Note the change from the pkcs11 crate to the cryptoki crate in the dev docs.
2022-07-21 11:28:40 +02:00
Ximon Eighteen and GitHub
09e737789c
The HSM feature is now enabled by default.
2022-07-21 11:25:53 +02:00
Tim Bruijnzeels
c5014b1928
Always check for existing keys when hsm feature is enabled.
2022-07-21 10:08:15 +02:00
Tim Bruijnzeels
f35ffd7bd3
Fix typo
2022-07-21 10:08:02 +02:00
Tim Bruijnzeels
e19276da2d
Properly track migrated commands and events in info file #851
2022-07-20 17:07:57 +02:00
Tim Bruijnzeels
017e90e384
Improve error about upgrade lock ( #850 )
2022-07-20 14:54:00 +02:00
Tim Bruijnzeels
483c1974f6
Merge 'main' version and README into dev prior to release.
2022-07-20 12:22:32 +02:00
Tim Bruijnzeels
6dfe953066
Fix typo
2022-07-20 12:12:21 +02:00
Tim Bruijnzeels
c12b70e0bc
Update readme for release 0.10.0-rc1
2022-07-20 12:07:23 +02:00
Tim Bruijnzeels
03b39dada4
Update version for release
2022-07-20 12:07:23 +02:00
Tim Bruijnzeels
fb9497629c
Enable hsm feature by default
2022-07-19 16:03:59 +02:00
Tim Bruijnzeels
9d263029d0
Fix clippy warnings with hsm feature enabled.
2022-07-19 16:03:59 +02:00
ximon18
0ed25d1370
Disable testing of the Debian Stretch package as it is no longer available on images.
2022-07-19 11:16:38 +02:00
Tim Bruijnzeels
04effb224f
Update dependencies
2022-07-19 10:51:45 +02:00
Tim Bruijnzeels
8c3fc6fd79
Update openssl dependency
2022-07-19 10:51:45 +02:00
ximon18
d9a3823d08
krillup 0.9.6 was released for Ubuntu xenial/bionic/focal, Debian stretch/buster/bullseye and CentOS 7/8, so we should now be able to test upgrading on those systems.
2022-07-19 10:21:32 +02:00
Tim Bruijnzeels
46d09f795a
Depend on rpki-rs release 0.15.0
2022-07-19 10:07:51 +02:00
ximon18
321516dec5
Minor comment fix.
2022-07-19 10:04:36 +02:00
Ximon Eighteen and GitHub
dde7041e79
Package Krill for Ubuntu 22.04 Jammy Jellyfish ( #838 )
...
* Package Krill for Ubuntu 22.04 Jammy Jellyish
* Depend on libssl3 for Ubuntu 22.04 instead of libssl1.1
2022-07-19 09:17:20 +02:00
Tim Bruijnzeels and GitHub
1cc69885db
Use more descriptive errors from rpki-rs #845
2022-07-18 19:24:43 +02:00
Tim Bruijnzeels and GitHub
77facbb320
Remove dependency on bcder ( #822 )
2022-07-18 17:19:21 +02:00
Tim Bruijnzeels
55549e1bab
Record revocation date #788
2022-07-18 16:19:55 +02:00