Commit Graph
1704 Commits
Author SHA1 Message Date
Tim Bruijnzeels 7b64ba3dbd Update lagosta: fix parents and repository tabs. 2022-07-21 22:37:30 +02:00
Ximon EighteenandGitHub 4d1e63f9ac Also fix the crpytoki crate link in the dev docs. 2022-07-21 12:46:58 +02:00
Ximon EighteenandGitHub d8966d281f Remove incomplete sentence in HSM dev docs. 2022-07-21 11:29:12 +02:00
Ximon EighteenandGitHub 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 EighteenandGitHub 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 EighteenandGitHub 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 BruijnzeelsandGitHub 1cc69885db Use more descriptive errors from rpki-rs #845 2022-07-18 19:24:43 +02:00
Tim BruijnzeelsandGitHub 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 BruijnzeelsandGitHub 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 BruijnzeelsandGitHub 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 BruijnzeelsandGitHub 4605bf93da Prevent that two krill instances modify the same data (#829) 2022-05-31 16:45:56 +02:00
Tim BruijnzeelsandGitHub 7d271417f1 Support configuration for benchmark testing (#825) 2022-05-27 09:11:42 +02:00
Ximon EighteenandGitHub 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 BruijnzeelsandGitHub 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 BruijnzeelsandGitHub 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