Commit Graph
316 Commits
Author SHA1 Message Date
Tim Bruijnzeels 6b2d64e4f8 Support RFC6492 Issuance Report XML, and use it internally as well. (Issue #13) 2019-07-16 12:16:24 +02:00
Tim Bruijnzeels 63ddaec0b0 Support RFC6492 Certificate Issuance Request XML. (Issue #13) 2019-07-15 14:13:19 +02:00
Tim Bruijnzeels e859146bad Support RFC6492 List Response XML (for issue: #13) 2019-07-15 13:42:05 +02:00
Tim Bruijnzeels b6a0bfd0c6 Clean-up. 2019-07-11 17:10:02 +02:00
Tim Bruijnzeels 780fb8eaab Encode/decode RFC6492 list query xml. See #13. 2019-07-11 17:00:23 +02:00
Tim Bruijnzeels 109ee0d7f7 Ran yarn upgrade to update dep. and clear security alert. We will remove the dependency on yarn in the not-so-distant future. 2019-07-11 14:36:23 +02:00
Tim Bruijnzeels 4cb43debb8 Fixes support for RFC8181 clients again. 2019-07-11 14:31:48 +02:00
Tim BruijnzeelsandGitHub 2b6e600bc7 Merge pull request #48 from NLnetLabs/child-ca
Child ca
2019-07-11 10:09:51 +02:00
Tim Bruijnzeels 57b3096418 Manage embedded delegated CA through CLI. 2019-07-10 15:06:28 +02:00
Tim Bruijnzeels 0280e6eaec Simplify: let TA and CA use same codebase 'CertAuth' 2019-07-09 12:17:40 +02:00
Tim Bruijnzeels fd1df3bb82 Merge branch 'master' into child-ca 2019-07-05 15:51:55 +02:00
Tim Bruijnzeels 092a507c20 Add dependency to actix-identity after this was removed in actix-web 1.0.2. 2019-07-05 15:14:57 +02:00
Tim BruijnzeelsandGitHub 13dc5072e7 Merge pull request #46 from NLnetLabs/enrico-ui
Restyling and navigation updates
2019-07-05 15:07:57 +02:00
Tim BruijnzeelsandGitHub 9f7ff13137 Merge pull request #47 from NLnetLabs/upgrade-actix-web
Simplifications
2019-07-05 15:07:39 +02:00
Tim Bruijnzeels 1e597f89ab Merge branch 'master' into upgrade-actix-web 2019-07-05 15:05:17 +02:00
Tim Bruijnzeels 6e22317576 Clean-up 2019-07-05 14:53:38 +02:00
Tim Bruijnzeels e0d7596de4 Support child CA under embedded TA. Work in progress. Issue #14 2019-07-05 12:13:39 +02:00
Enrico Berti 344d90310f Restyled TA page 2019-06-13 10:03:52 +02:00
Enrico Berti ce6bb66211 Added navigation bar on top instead of landing page 2019-06-13 09:38:53 +02:00
Tim Bruijnzeels 813e075ede Simplifications and code formatting. 2019-06-13 08:53:02 +02:00
Tim BruijnzeelsandGitHub bdaf927403 Merge pull request #44 from NLnetLabs/upgrade-actix-web
Upgrade actix web. Closes #43
2019-06-11 22:19:09 +02:00
Tim Bruijnzeels 16d50e8b46 Updating to latest rpki 0.5 master branch. 2019-06-11 21:51:28 +02:00
Tim Bruijnzeels b73d46ad3d Update dependencies in front-end 2019-06-11 17:07:52 +02:00
Tim Bruijnzeels 38f7c15eca Fix clippy warnings in tests 2019-06-11 17:07:28 +02:00
Tim Bruijnzeels 821274a8d0 Fix authorisation checks. 2019-06-11 17:06:42 +02:00
Tim Bruijnzeels 40b154c577 Upgrade to actix-web 1.0 2019-06-11 12:49:50 +02:00
Tim Bruijnzeels 26411075c7 Clean up dependencies on actix (not needed at all) and actix-web. 2019-06-06 13:26:43 +02:00
Tim Bruijnzeels 8d0e601684 Use built-in serde for Serial. 2019-06-06 11:36:45 +02:00
Tim Bruijnzeels f93cbebbff Clarify full-sync scenario, and use more descriptive error identifiers in code. 2019-06-06 11:14:24 +02:00
Tim Bruijnzeels afd226933e Update dependencies and use built-in serde for Time. 2019-06-06 10:54:50 +02:00
Tim Bruijnzeels 16ce1db2ec Automate (re)-publication. Closes #33. 2019-06-05 17:15:27 +02:00
Tim Bruijnzeels 448c7357f0 Clean up: use provided De/Serialize for rpki::uri::Rsync. 2019-06-05 08:34:08 +02:00
Tim Bruijnzeels 2d122d6664 Reduce complexity in eventsourcing. Closes #41 2019-06-04 17:13:44 +02:00
Tim Bruijnzeels 28e89a7fc3 Quick fix for Serial serialization - will be fixed properly in rpki.rs. 2019-06-04 16:06:48 +02:00
Tim Bruijnzeels 445d4d836c Updating dependencies. 2019-06-04 14:56:47 +02:00
Tim Bruijnzeels e50e10bb2c Upgrade front end dependency on 'axios' due to vulnerability. 2019-06-04 09:05:41 +02:00
Tim Bruijnzeels a6d9aade03 Manual publication of TA MFT and CRL. Closes #12. 2019-06-04 08:46:58 +02:00
Tim Bruijnzeels 733f76f53b Refactoring the TrustAnchor in preparation of publication. 2019-05-23 11:34:21 +02:00
Tim Bruijnzeels 0b72b0792e Add EventListener to event sourcing.
Also had to refer to explicit type DiskAggregateStore for now.
2019-05-15 10:34:11 +02:00
Tim Bruijnzeels 2705418eab Create Manifest and CRL for TA (initially). 2019-05-14 12:31:17 +02:00
Tim Bruijnzeels 488a53fe88 Use healthcheck to wait for server to come up when testing with running krill server. 2019-05-09 14:32:38 +02:00
Tim Bruijnzeels 1fecef7657 Rename krill_client to krill_admin and make add 'trustanchor' options. 2019-05-08 17:39:02 +02:00
Tim Bruijnzeels d58e386acf Show / init embedded TA from CLI. 2019-05-08 17:19:30 +02:00
Tim Bruijnzeels b92e035314 Use closure for testing with running krill server. 2019-05-08 16:14:24 +02:00
Tim Bruijnzeels cd7dcfa437 Download ta.cer. 2019-05-08 15:18:18 +02:00
Tim Bruijnzeels fb46d2c04a Download TAL for embedded TA. 2019-05-08 14:55:17 +02:00
Tim Bruijnzeels 619fef9f35 Fix clippy. 2019-05-07 16:44:44 +02:00
Tim Bruijnzeels 87f8949524 Show TA details when initialised. 2019-05-07 16:44:27 +02:00
Tim Bruijnzeels 29c79df432 Implement rand for softsigner (using openssl) 2019-05-07 14:46:24 +02:00
Tim Bruijnzeels 3e3759f789 Start test server using https for integration testing - accept self signed certs in these tests. 2019-05-07 14:41:02 +02:00