Tim Bruijnzeels
|
f23fa3a0c5
|
Update reqwest, and remove the "blocking" feature - we are al async now!
|
2020-08-26 15:42:19 +02:00 |
|
Tim Bruijnzeels
|
7484998f27
|
Clarify BGP suggestion struct: do not authorize announcments which are disallowed by AS0 only.
|
2020-08-26 12:51:41 +02:00 |
|
Tim Bruijnzeels
|
d65750924b
|
Report announcements as 'disallowed' (on purpose) if they are covered by AS0 ROAs only. (closes: #300)
|
2020-08-26 12:23:40 +02:00 |
|
Tim Bruijnzeels
|
8c01648a69
|
Show most relevant info only in ParentStatus. (#250)
|
2020-08-24 16:53:36 +02:00 |
|
Tim Bruijnzeels
|
e9d9e3e189
|
Use timestamp in repo/parent status responses. (#250)
|
2020-08-24 16:01:34 +02:00 |
|
Tim Bruijnzeels
|
727eeadcb0
|
Show full entitlements for parent status. (#250)
|
2020-08-24 14:59:41 +02:00 |
|
Tim Bruijnzeels
|
6c8ff04979
|
Change history test to reflect change in message.
|
2020-08-20 14:26:51 +02:00 |
|
Tim Bruijnzeels
|
17588d727a
|
Clean up old repo state code. (#250)
|
2020-08-20 14:01:15 +02:00 |
|
 ximon18andGitHub
|
d1ab3715f6
|
FIX: Missing single quote in history output.
|
2020-08-19 21:43:01 +02:00 |
|
Tim Bruijnzeels
|
9b46f5ab60
|
Use tokio::sync::RwLocks everywhere. Fix the message queue consumption. Use async in traits..
|
2020-08-19 17:30:54 +02:00 |
|
Tim Bruijnzeels
|
5eb14434a5
|
Add test for 'all resources'.
|
2020-08-19 12:11:41 +02:00 |
|
Tim Bruijnzeels
|
abd218a81b
|
Use asynchronous locks to secure write access to CAs and status. (#250)
|
2020-08-18 11:53:02 +02:00 |
|
Tim Bruijnzeels
|
604fa5d8fb
|
Clean up potentially unsafe unwrap() statements.
|
2020-08-12 14:20:30 +02:00 |
|
Tim Bruijnzeels
|
3e22e97abc
|
Use persistent storage for tracking the CA to parents and repo status (#250)
|
2020-08-12 14:20:16 +02:00 |
|
Tim Bruijnzeels
|
fe2a8ac8fb
|
Fix typo
|
2020-08-11 10:54:32 +02:00 |
|
Tim Bruijnzeels
|
6adfe7821e
|
Get repository status through CLI. (#250)
|
2020-08-11 10:30:02 +02:00 |
|
Tim Bruijnzeels
|
5cbbe2e6ca
|
Get repository status through API. (#250)
|
2020-08-10 15:21:26 +02:00 |
|
Tim Bruijnzeels
|
2845fac409
|
fix typos
|
2020-08-10 10:43:12 +02:00 |
|
Tim Bruijnzeels
|
d70294d913
|
Let users try a ROA delta, and reject it with advice if it would result in invalids. (#302)
|
2020-08-05 16:09:03 +02:00 |
|
Tim Bruijnzeels
|
65b7148d7d
|
Allow large enum variants for clippy.
|
2020-08-05 14:15:50 +02:00 |
|
Tim Bruijnzeels
|
61122bad14
|
Fix ca-roa-delta-error response json and add regression test.
|
2020-08-05 11:50:16 +02:00 |
|
Tim Bruijnzeels
|
cfcbfd70dd
|
Return all coveered ROAs in case user tries to add a covering ROA.
|
2020-08-05 11:15:37 +02:00 |
|
Tim Bruijnzeels
|
c754da8f55
|
Register publication success/failure. (#250)
|
2020-08-03 14:47:08 +02:00 |
|
Tim Bruijnzeels
|
743efedc5f
|
Fix clippy warning.
|
2020-08-03 12:38:17 +02:00 |
|
Tim Bruijnzeels
|
70edb9610b
|
Use a fixed date for interop testing the apnic RFC 6492 exchanges.
|
2020-08-03 11:57:55 +02:00 |
|
Tim Bruijnzeels
|
fb059a6d96
|
Show the statuses of parents through the CLI and API. (#260)
|
2020-08-03 11:03:20 +02:00 |
|
Tim Bruijnzeels
|
39f3249fd7
|
typo
|
2020-07-30 12:41:35 +02:00 |
|
Tim Bruijnzeels
|
7ba2af960b
|
Register success/failure for RFC6492 messages sent to parents. (#250)
|
2020-07-30 12:38:01 +02:00 |
|
Tim Bruijnzeels
|
0a3f3a50b7
|
Run ROA clean up again on upgrade to 0.8 (#296)
|
2020-07-29 15:13:49 +02:00 |
|
Tim Bruijnzeels
|
58b4e27287
|
Improve AS0 suggestions and analysis. (#293)
|
2020-07-29 14:54:53 +02:00 |
|
Tim Bruijnzeels
|
5d3dcf1642
|
Dry-run ROA updates, show the impact for the affected prefixes. (#290)
|
2020-07-28 17:03:32 +02:00 |
|
Tim Bruijnzeels
|
3fb4d164b3
|
Provide (scoped) ROA suggestions. (#289)
|
2020-07-28 11:16:14 +02:00 |
|
Tim Bruijnzeels
|
cc41dde274
|
Configure rustfmt to allow 120 chars per line.
|
2020-07-24 14:17:44 +02:00 |
|
 ximon18andGitHub
|
3aece2c643
|
Expose Krill server major.minor.patch version number components as Prometheus gauge metrics. (#286)
|
2020-07-24 13:45:00 +02:00 |
|
Tim Bruijnzeels
|
564c57ca25
|
Report about ROAs which are too permissive. (#282)
|
2020-07-24 12:40:08 +02:00 |
|
Tim Bruijnzeels
|
329e321ed4
|
Find all specific prefixes for a RoaDefinition max length. (#282)
|
2020-07-23 15:04:12 +02:00 |
|
Tim Bruijnzeels
|
7fe60f9b1f
|
Write empty repository when publication server is initialised. (fixes: #270)
|
2020-07-22 15:51:37 +02:00 |
|
Tim Bruijnzeels
|
af7a9c6c12
|
Use local (and now much cleaner) implementation for ID Certificate logic. (closes #45)
|
2020-07-22 15:07:49 +02:00 |
|
Tim Bruijnzeels
|
aa89b3dbe7
|
Sign oneoff RTA (still needs e2e testing). (#283)
|
2020-07-20 16:54:48 +02:00 |
|
Tim Bruijnzeels
|
6e7fc785b1
|
Don't use unsafe code where we don't need it. (closes: #273)
|
2020-07-13 14:27:15 +02:00 |
|
Tim Bruijnzeels
|
6d32fb81a8
|
Allow tweaking of defaults w.r.t. ROA aggregation, publication and ROA and certificate re-issuance. (#281)
|
2020-07-13 12:49:53 +02:00 |
|
Tim Bruijnzeels
|
865180d31b
|
Make ROA (de-)aggregation threshold configurable, and test! (#268)
|
2020-07-10 16:51:03 +02:00 |
|
Tim Bruijnzeels
|
ee5b6d9f08
|
Use a lazily initialised configuration static for easier access to config. (#268)
|
2020-07-10 13:08:24 +02:00 |
|
Tim Bruijnzeels
|
d1445b3b6e
|
Aggregate/De-aggregate ROAs per ASN based on the total number of authorizations. (#268)
|
2020-07-09 15:49:44 +02:00 |
|
Tim Bruijnzeels
|
ce88921dd8
|
Mark redundant ROA covering prefixes made valid by other ROAs only as 'unseen'.
|
2020-07-07 12:09:08 +02:00 |
|
Tim Bruijnzeels
|
206cfc5c80
|
Update versions for 0.8.0 RC development.
|
2020-06-29 10:20:00 +02:00 |
|
Tim Bruijnzeels
|
3e517c0fa8
|
Update version to 0.7.2
v0.7.2
|
2020-06-28 22:57:50 +02:00 |
|
Tim Bruijnzeels
|
f577ee0b6a
|
Update changelog for 0.7.2
|
2020-06-28 22:43:34 +02:00 |
|
Tim Bruijnzeels
|
1eed011aea
|
Update to latest UI with German translations.
|
2020-06-28 22:43:34 +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 |
|