Commit Graph
1904 Commits
Author SHA1 Message Date
Tim Bruijnzeels 9d6bb0075f Updating an existing provider should update AFI limit choice #1055 2023-05-12 13:28:59 +02:00
Tim Bruijnzeels fae1586080 Update version for release candidate 0.13.0-rc5 v0.13.0-rc5 2023-05-11 15:31:59 +02:00
Tim Bruijnzeels 566c093b5a Update readme for 0.13.0-rc5 2023-05-11 15:31:59 +02:00
Tim Bruijnzeels bacef76b1a Remove bulk operations in tests - they are triggered. 2023-05-11 15:31:59 +02:00
Tim Bruijnzeels e1c661e6fb Trigger sync for local child CA when resources change #1052 2023-05-11 15:31:59 +02:00
Tim Bruijnzeels 0b5a0f4d73 Add changelog for RC5 2023-05-11 15:31:59 +02:00
Tim Bruijnzeels 651a3cd7bc Make ASPA updates idempotent.
* allow users to just use this, rather than create/delete
* needed to deal with potentially existing history where Krill
  instances <0.13.0 ended up with AspaDefinitions with an
  empty providers list.
2023-05-11 15:31:59 +02:00
Tim Bruijnzeels f738dcbb23 Remove AspaDefinition and object when all providers are removed. 2023-05-11 15:31:59 +02:00
Tim Bruijnzeels 0ce0cc9eff Let the server reject new ASPAs without providers. 2023-05-11 15:31:59 +02:00
Tim Bruijnzeels 8d201db93e Reject ASPA with empty provider list in krillc. 2023-05-11 15:31:59 +02:00
Tim Bruijnzeels 5355cc322c Do not show CA drop down if there is only 1 CA (krill-ui #40) v0.13.0-rc4 2023-05-05 16:42:06 +02:00
Tim Bruijnzeels 69a25a6140 Update version for release 0.13.0-rc4 2023-05-05 16:42:06 +02:00
Tim Bruijnzeels efb42ef539 Update readme for release 0.13.0-rc4 2023-05-05 16:42:06 +02:00
Tim Bruijnzeels 968e72540c Revalidate ROA form fields (fixes krill-ui issue #39) 2023-05-05 16:42:06 +02:00
Tim Bruijnzeels 7ad450d479 Do not cache request XML (krill-ui issue #41) 2023-05-05 16:42:06 +02:00
Tim Bruijnzeels 8d2c6c2068 Update version for release 0.13.0-rc3 v0.13.0-rc3 2023-05-03 11:22:51 +02:00
Tim Bruijnzeels e8b819cce8 Update readme for 0.13.0-rc3 2023-05-03 11:22:51 +02:00
MarlonandTim Bruijnzeels 093a86e7d7 Server side password hashing + basic auth (#1047)
* Server side password hashing + basic auth

* Update UI to krill-ui 6f83900

---------

Co-authored-by: Tim Bruijnzeels <tim@nlnetlabs.nl>
2023-05-03 11:22:51 +02:00
Tim Bruijnzeels e875828a3f Pin cryptoki-sys to 0.1.4 #1045 2023-05-03 11:22:51 +02:00
Tim BruijnzeelsandGitHub d168ff5125 Prep 0.13.0 rc2 (#1041)
* Do not migrate migrate non-existing 0.12.x publication server (#1040)
* Updgrade rpki-rs, downgrade minimal Rust version to 1.63
* Upgrade to docker apline 3.17 because of Rust 1.63
* Update readme and version for 0.13.0-rc2
v0.13.0-rc2
2023-04-26 14:35:55 +02:00
Tim BruijnzeelsandGitHub 8e443a7bc5 Merge changes for 0.13.0-rc1 (PR #1002) v0.13.0-rc1 2023-04-24 15:20:29 +02:00
Tim Bruijnzeels 5cc680f458 Update links to documentation for 0.13.0-rc1 2023-04-24 15:18:31 +02:00
Tim Bruijnzeels d661baed4f Update version for 0.13.0-rc1 release 2023-04-24 12:08:31 +02:00
Tim Bruijnzeels 5b371e0e00 Update readme for 0.13.0-rc1 2023-04-24 12:03:04 +02:00
Tim Bruijnzeels c0763f142f Update libs 2023-04-21 15:57:51 +02:00
Tim Bruijnzeels 552ef3f3f9 Clippy with rust 1.69 2023-04-21 15:09:12 +02:00
Tim BruijnzeelsandGitHub ca74085116 Replace lagosta with krill-ui v0.7.0 (#1004) 2023-04-21 14:54:07 +02:00
Ximon EighteenandGitHub b22beb3fa3 Remove Cypress based UI tests (#1035) 2023-04-20 13:28:48 +02:00
2d0814125e Remove published objects duplication (#1023)
* Remove support for migrating pre-0.9.0 versions.
* Keep publisher files in one place only.
* Improve merging new publish elements into staged elements.
* Upgrade pre-0.12.0 RepositoryContent.
* Upgrade v0.12.x RepositoryContent
* Log errors in case of merge conflicts
* No session reset on 0.13 upgrade (#1028)

---------

Co-authored-by: ximon18 <3304436+ximon18@users.noreply.github.com>
2023-04-20 13:23:30 +02:00
Tim BruijnzeelsandGitHub c80a49a014 Enable ASPA support (#1031) (#1033) 2023-04-20 13:22:01 +02:00
Tim BruijnzeelsandGitHub cae0c3842a Enforce that id-ad-caRepository uses a trailing slash. (#1030) (#1034) 2023-04-20 13:21:32 +02:00
Tim BruijnzeelsandGitHub bb2a625046 Log error and context in case of 6492/8181 errors. (#1027) (#1038) 2023-04-20 13:20:58 +02:00
Tim BruijnzeelsandGitHub c24776194f Update openssl dependency (#1032) 2023-04-20 13:12:11 +02:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
36f6c923ba Bump h2 from 0.3.13 to 0.3.17 (#1037)
Bumps [h2](https://github.com/hyperium/h2) from 0.3.13 to 0.3.17.
- [Release notes](https://github.com/hyperium/h2/releases)
- [Changelog](https://github.com/hyperium/h2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/h2/compare/v0.3.13...v0.3.17)

---
updated-dependencies:
- dependency-name: h2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-17 11:10:07 +02:00
Tim Bruijnzeels aa11075b9c Merge branch 'main' into prep-0.13.0 2023-04-12 15:48:21 +02:00
Ximon EighteenandGitHub 3a5a120804 Allow the value used for certain public and private PKCS#11 key attributes to be overridden (#1018). 2023-04-12 11:40:49 +02:00
Ximon EighteenandGitHub b48ea6e287 Permit setting CKA_PRIVATE to CK_FALSE on PKCS#11 RSA public keys (#1019) (#1021)
* Add new PKCS#11 signer configuration setting 'anon_pubkey_access' (default false) (#1019).
* Use a type and allow the third possibility (token-default) also to be specified.
* Include advice to try changing pubkey_access when the signer registration underlying error is CKR_INCONSISTENT_TEMPLATE. Includes changes to gain access to the underlying error, and propagating the augmented error message (which was wrongly being dropped).
2023-03-08 10:16:44 +01:00
Tim BruijnzeelsandGitHub 5379521523 Allow including TA private key pem for CA import. (#1008) 2023-03-07 15:59:04 +01:00
Ximon EighteenandGitHub 870b23e3a8 Add krillta package (#1006) 2023-03-07 15:13:11 +01:00
Ximon EighteenandGitHub 41cb0dc0a1 Also note how to disable HTTP/2 and HTTP/3 in Google Chrome. 2023-03-07 12:58:17 +01:00
Tim Bruijnzeels 286aee9862 Merge branch 'main' with release 0.12.3 into prep-0.13.0 2023-03-07 10:36:38 +01:00
Ximon EighteenandGitHub a7dda6282a Add note about clearing browser state when diagnosing OIDC issues. 2023-03-07 10:34:25 +01:00
Ximon EighteenandGitHub 32f9b1c8dc Improved Wireshark display filters. 2023-03-07 10:15:26 +01:00
Ximon EighteenandGitHub 416615c18b Add diagnostic recipe for OpenID Connect. 2023-03-07 10:03:13 +01:00
Tim Bruijnzeels e92098419c typo v0.12.3 2023-03-06 15:25:21 +01:00
Tim Bruijnzeels 0f5eee4118 Clarify readme 2023-03-06 15:25:21 +01:00
Tim Bruijnzeels b721e0b84d Update readme for release. 2023-03-06 15:25:21 +01:00
Tim Bruijnzeels f031a8562f Update version for release. 2023-03-06 15:25:21 +01:00
Tim Bruijnzeels 838bc661c8 RepositoryManager RwLock was removed in PR #1007 2023-03-06 15:25:21 +01:00
Tim Bruijnzeels 0769751b3f Delete repository files by URI (#991) 2023-03-06 15:25:21 +01:00