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
Tim Bruijnzeels and GitHub
bbb2267587
Migrate RPKI objects in history ( #841 )
...
Ensures that Krill is more robust with regards to stricter validation of RPKI object types in future.
2022-07-18 15:51:26 +02:00
Tim Bruijnzeels and GitHub
d68c07b59c
Sign BGP router certificates ( #827 )
2022-07-07 13:20:00 +02:00
Tim Bruijnzeels
95e6681d5b
Clarify need to upgrade to 0.9.6.
v0.9.6
2022-06-10 22:07:59 +02:00
Tim Bruijnzeels
427d6e9756
Update readme and version for release 0.9.6
2022-06-10 22:07:59 +02:00
Tim Bruijnzeels
194bc5f3f7
Schedule "RenewObjectsIfNeeded" at startup. #833
2022-06-10 22:07:59 +02:00
Tim Bruijnzeels and GitHub
4605bf93da
Prevent that two krill instances modify the same data ( #829 )
2022-05-31 16:45:56 +02:00
Tim Bruijnzeels and GitHub
7d271417f1
Support configuration for benchmark testing ( #825 )
2022-05-27 09:11:42 +02:00
Ximon Eighteen and GitHub
7babd7432a
Enable manual invocation of the e2e test.
2022-05-25 13:33:08 +02:00
330da84de5
Migrate 8181 8183 6942 support to rpki rs ( #820 )
...
* Use types which were ported into rpki-rs.
* Update dependency to rpki-rs 0.14.3-dev.
* IGNORE old_events test for now, see issue: #819
* Quick fix for compilation using --all-features. See issue #821
Co-authored-by: Ximon Eighteen <3304436+ximon18@users.noreply.github.com >
2022-05-12 15:24:50 +02:00
Tim Bruijnzeels
12c4a1fc9a
Merge release 0.9.5 into dev
2022-04-13 16:58:52 +02:00
Tim Bruijnzeels
180185b07e
Update version and readme for release 0.9.5
v0.9.5
2022-04-13 11:27:15 +02:00
Tim Bruijnzeels and GitHub
760db30910
Do not resync CAs with repo on startup if there are too many #818
2022-04-13 11:15:32 +02:00
388b931645
V0.9.5 rc9 prep ( #812 )
...
* Improve efficiency of connection status tracking #811
* Update version and readme for 0.9.5-rc9
Co-authored-by: Ximon Eighteen <3304436+ximon18@users.noreply.github.com >
v0.9.5-rc9
2022-04-06 15:11:55 +02:00
Tim Bruijnzeels
5973b7431c
Split big function test into smaller tests.
2022-04-05 16:01:25 +02:00
Tim Bruijnzeels
4e1df9294a
Merge 0.9.5-rc8 (main) into dev
2022-03-30 14:05:02 +02:00
Tim Bruijnzeels
820f1c76ad
Update version and readme for rc8
v0.9.5-rc8
2022-03-30 09:11:22 +02:00
Tim Bruijnzeels
4b71c35d4f
Accept missing tag in RFC8181 Error Response #809
2022-03-30 09:11:22 +02:00
ffb7d6ecdd
V0.9.5 rc7 prep ( #803 )
...
* Use PriorityQueue with time based Priority.
* Improve session sweep logging (make it less noisy)
* Update config file with new refresh settings - cap jitter at 50% of refresh
* Let api schedule repo sync tasks rather than execute it synchronously.
* Update version and readme for RC7
* Use the highest priority in case a task was already in the queue.
* Use consistent capitalization of Krill in config files.
* Update readme regarding ca-parent sync changes
* Update to Lagosta with updated dependencies
* Update developer documentation with new scheduler behaviour.
* Add hidden api end-point for scheduling suspend all - used in testing.
Co-authored-by: Ximon Eighteen <3304436+ximon18@users.noreply.github.com >
v0.9.5-rc7
2022-03-28 16:01:51 +02:00
Tim Bruijnzeels
d2d471c698
update version and readme for 0.9.5-rc6
2022-03-06 23:28:16 +01:00
Tim Bruijnzeels
92ea597f01
Make CA sync strategy configurable #799
2022-03-06 23:28:16 +01:00
Tim Bruijnzeels and GitHub
cd00b4ebc9
V0.9.5 rc5 prep
...
* Do not sign/validate RFC6492 messages to/from local parent #797
* Add per CA locks to StatusStore. #795
* Update version and readme for 0.9.5-rc5
2022-03-06 21:29:48 +01:00
Tim Bruijnzeels
94853bfade
Prep version and readme for 0.9.5-rc4
2022-03-05 23:30:24 +01:00
Tim Bruijnzeels
ab29f830ef
Remove cache and locking for CA statuses #795
2022-03-05 23:30:24 +01:00
Tim Bruijnzeels
74d3947fb2
Update version and readme for 0.9.5-rc3
2022-03-05 17:19:13 +01:00
Tim Bruijnzeels
d74faed0ab
Make RRDP session reset manual option #793
2022-03-05 17:19:13 +01:00