Commit Graph
457 Commits
Author SHA1 Message Date
Tim BruijnzeelsandGitHub 20188c7d32 Use a fixed date for testing apnic RFC 6492 2020-08-03 15:11:48 +02:00
ximon18andGitHub a59ee97e09 Support 'pre-release' build labels in .deb packages (#287)
Correctly handle dashes in the Krill version number so that 'pre-release' 'tags' appended to the version number do not cause the package to be considered newer than a final untagged version number. Treat `-plus` as an exception denoting a build that is indeed newer.
2020-07-24 15:09:27 +02:00
Tim Bruijnzeels 4bb71cf7ad Update versions and changelog for release. 2020-07-06 12:24:11 +02:00
Tim Bruijnzeels 5fab2cb712 Don't download BGP Ris dumps if they were checked recently. (#279) 2020-07-06 12:24:11 +02:00
Tim Bruijnzeels 3e517c0fa8 Update version to 0.7.2 2020-06-28 22:57:50 +02:00
Tim Bruijnzeels 00bad7e5a0 Fix unsafe handling of downloaded RIS dump files, and double check unsafe code elsewhere. 2020-06-28 22:43:34 +02:00
Tim Bruijnzeels 5e42cc0031 Update development version. 2020-06-28 22:43:34 +02:00
Tim Bruijnzeels 16d18e1ec0 Reduce logging verbosity of BGP announcement refreshing. 2020-06-25 11:25:09 +02:00
Tim Bruijnzeels 627bf8bdca Update version to 0.7.1 2020-06-25 09:40:59 +02:00
Tim Bruijnzeels c6799889ff Add option to test upgrades in isolation (use KRILL_UPGRADE_ONLY=1) 2020-06-25 09:34:47 +02:00
Tim Bruijnzeels d5a1d798be Remove ROAs before adding, to avoid issues where a ROA needs to be replaced. 2020-06-25 09:09:05 +02:00
Tim BruijnzeelsandGitHub e706465d45 Change roa stale to roa unseen (#267) 2020-06-24 11:43:21 +02:00
Tim Bruijnzeels e90888fb93 Log progress of repository command migrations. 2020-06-22 14:26:48 +02:00
Tim Bruijnzeels 9e58f528e0 Updating versions for release 0.7 2020-06-19 16:41:30 +02:00
Tim Bruijnzeels 4842e96e13 Prevent that users configure a pathprefix for the service uri. 2020-06-19 15:18:39 +02:00
Tim Bruijnzeels 3675a3b175 Only list valid announcements under *this* ROA. 2020-06-19 15:17:48 +02:00
Tim Bruijnzeels b6bf3e4548 Merge ROA Authorizing and Disallowing into Seen for BGP analysis (fixes #264) 2020-06-19 12:01:10 +02:00
Tim Bruijnzeels 48188ebd14 Only set max length on ROAs if it is effectively longer than the prefix length. 2020-06-19 10:35:28 +02:00
Tim Bruijnzeels cb1ad601ca Clean up unneeded BGP analysis endpoints. (#259) 2020-06-19 10:18:19 +02:00
Tim Bruijnzeels 437a9ad89e Add full BGP analysis description to openapi spec. (#259) 2020-06-18 17:14:38 +02:00
Tim Bruijnzeels 9b49107d8a Refactor krill env var use, and allow KRILL_TEST_ANN to run krill with test announcements loaded. 2020-06-12 11:41:48 +02:00
Tim Bruijnzeels 5009ab509f Remove the 'embedded' option from the CLI and openapi spec (#258) 2020-06-12 09:37:05 +02:00
Tim Bruijnzeels a9ee3e50b8 Fix help text for krill --config (#237) 2020-06-10 16:02:38 +02:00
Tim Bruijnzeels 6a206fe254 Change notify.xml to notification.xml (#237) 2020-06-10 15:56:25 +02:00
Tim Bruijnzeels 2569e03514 Make prometheus help text more consistent. 2020-06-10 15:43:10 +02:00
Tim Bruijnzeels 73d6967106 Add simple Cache-Control: max-age=X to RRDP responses from Krill (fixes: #223) 2020-06-10 15:42:04 +02:00
Tim Bruijnzeels 7e48920717 Merge branch 'master' into 0.6.0-plus 2020-06-10 14:01:02 +02:00
Tim Bruijnzeels b5904c8f8c Add BGP vs ROAs stats to prometheus. (#245) 2020-06-10 12:54:16 +02:00
Tim Bruijnzeels f8e41e305f Prevent the creation of ROAs that are redundant / make other ROAs redundant. (#198) 2020-06-09 17:01:56 +02:00
Tim Bruijnzeels 40c16d19fd Update versions and changelog for 0.6.3 release. 2020-06-07 20:53:14 +02:00
Tim Bruijnzeels 40aa9dd47d Fix parsing of old command where a child revoked a key. 2020-06-05 17:06:37 +02:00
Ximon Eighteen 7a2dd77d19 Be consistent when referring to ending with a / (fixes: #255) 2020-06-05 15:10:36 +02:00
Tim Bruijnzeels f75bce61e3 Clean up redundant ROAs on upgrade to 0.7.0 (#198) 2020-06-05 11:23:33 +02:00
Tim Bruijnzeels 8f91daecab Add function to clean up redundant ROAs. (#198) 2020-06-04 17:27:22 +02:00
Ximon Eighteen cd98336060 Use the term CAs consistently in krillc help summary texts (fixes: #254) 2020-06-03 16:39:14 +02:00
Ximon Eighteen a7d610c7e5 Don't report XML as a possible output format (fixes #253) 2020-06-03 15:55:27 +02:00
Ximon Eighteen 855cc0cf58 FIX: 'error[E0282]: type annotations needed' with Rust 1.45.0-beta.3359 used by GH actions beta CI build. 2020-06-03 14:59:45 +02:00
Ximon Eighteen 875f595bb4 Normalize request/response krillc help texts (fixes: #252) 2020-06-03 13:55:17 +02:00
Ximon Eighteen 38c5564791 krillc parents help text correction (fixes: #251) 2020-06-03 13:51:40 +02:00
Tim Bruijnzeels 1e4d0954d5 Add ROA centric API end-point for BGP vs ROAs analysis (#242) 2020-06-02 15:17:07 +02:00
Ximon Eighteen 095ac3c7bf Updated krillc to use the changed 'issues' API paths. (fixes: #248) 2020-06-02 11:22:15 +02:00
Tim Bruijnzeels f4ff7e3d36 Make specific end-point for announcement centric ROA vs BGP analysis. (closes: #241) 2020-05-29 17:06:17 +02:00
Tim Bruijnzeels 3167775f1f Order RoaDefinition and Announcement in API responses. (#233) 2020-05-29 11:46:00 +02:00
Tim Bruijnzeels fc4c063b05 Fix (update) tests. 2020-05-27 22:35:27 +02:00
Tim Bruijnzeels f50f825110 Fix reporting invalid length in BGP analysis. (#233) 2020-05-27 17:26:48 +02:00
Tim Bruijnzeels e574cf09fe Change authoris* to the US spelling of authoriz* for consistency. 2020-05-27 16:06:43 +02:00
Tim Bruijnzeels 6eefebdbdc Show BGP vs ROA analysis in CLI. (#233) 2020-05-27 09:55:24 +02:00
Tim Bruijnzeels 7afbb52eb2 Remove test generating roa table json, which is already tested in analyser.rs 2020-05-25 13:58:16 +02:00
Tim Bruijnzeels 6c5544ad1b Scope BGP-ROA analysis to a ResourceSet. (#233) 2020-05-25 13:18:33 +02:00
Tim Bruijnzeels b4b6c200a1 Analyse ROA vs Announcements (still needs scoping). #233 2020-05-19 17:06:23 +02:00