Commit Graph
12 Commits
Author SHA1 Message Date
Tim Bruijnzeels cd47bd3b25 Various fixes: keystore is immutable so it can go in an Arc, yet it can update things internally using its RWLock. Now syncing the PublisherList at start up and passing to the server. A start of an integration test was added, but it needs a whole more work to make it play with starting a hyper server for the duration of the test. 2018-10-26 16:47:29 +02:00
Tim Bruijnzeels 22c51861b6 Synchronising the publishers from disk (still needs to be integrated into main). 2018-10-25 16:13:43 +02:00
Tim Bruijnzeels ff68a94e47 Moving towards having a PublisherList that essentially wraps a KeyStore that stores the individual Publishers. 2018-10-16 09:19:27 +02:00
Tim Bruijnzeels 802aa9fc70 Added manager to store / retrieve the PublisherList. 2018-10-08 14:51:23 +02:00
Tim Bruijnzeels b098744435 Parse config from a file, and allow overrides through command line arguments. 2018-10-03 16:39:02 +02:00
Tim Bruijnzeels f8de4c8612 Adding keystore and in memory implementation (using json for now) 2018-10-01 16:01:35 +02:00
Tim Bruijnzeels 6501fd9754 Initial set up of PublisherList 2018-09-26 14:16:28 +02:00
Tim Bruijnzeels 757e4069e2 Removed things that are now in rpki-rs 2018-09-21 17:01:23 +02:00
Tim Bruijnzeels fd9bca8f56 Parsing <publisher_request> up to the point where the certificate needs to be parsed 2018-07-26 12:36:19 +02:00
Tim Bruijnzeels d9fb2683d9 Healthcheck on /health and 404 elsewhere 2018-07-24 16:23:04 +02:00
Tim Bruijnzeels fb6747a313 Run web server on hardcoded ip and port 127.0.0.1:3000 and return ok 2018-07-24 15:17:16 +02:00
Tim Bruijnzeels 1cdc6a8a6f Basic project setup 2018-07-24 14:32:58 +02:00