40 Commits

Author SHA1 Message Date
Simon Marsh 88fb036f1c build directly to docker image 2023-09-24 13:51:03 +01:00
Simon Marsh cbeceec690 Fix ROA bug where max-length attribute equals MinLen in filter[,6].txt 2023-02-03 08:36:05 +00:00
Simon Marsh 7993c9f7ed fix crash on parsing of empty lines, update drone and gitignore 2022-08-15 18:45:43 +01:00
Simon Marsh 9314f4397d automatically split larger blocks if there aren't enough spare blocks within a specific prefix length 2022-08-01 11:18:18 +01:00
Simon Marsh f98f561b86 Escape HTML and update drone build 2022-07-04 13:47:04 +01:00
Simon Marsh 60922b120e Reject IPv6 networks with subnet 2021-05-23 14:03:51 +01:00
Simon Marsh a88cf6d47a Add Free Explorer functionality 2021-05-23 13:12:46 +01:00
Simon Marsh 22234d8918 Add OpenBGPd format ROA output 2021-05-19 13:02:27 +01:00
Simon Marsh bd750fccb3 Add API endpoint to force a registry refresh. 2020-12-12 15:00:23 +00:00
Simon Marsh f36e0ce71c Tweak cache parameters 2020-10-31 12:01:23 +00:00
Simon Marsh c6a608061e Localise all external resources so that application can be used without requiring clearnet connectivity
Add gzip handler so that assets can be compressed if clients request it
Add cache-control headers so that content can be effectively cached locally
2020-10-24 14:47:18 +01:00
Simon Marsh 547e7fdc04 Tighten ROA parsing to prevent invalid CIDRs from breaking things. 2020-08-29 13:48:45 +01:00
Simon Marsh 729540bd60 Update source references in explorer app 2020-08-22 22:22:39 +01:00
Simon Marsh 4e50627050 Add drone pipeline 2020-08-22 21:42:28 +01:00
Simon Marsh 967bea2aa7 Fix rendering of attributes that have trailing newlines 2020-05-17 10:05:25 +01:00
Carsten Wolfrum 12ea3c1d4b Added docker image 2020-05-16 23:19:17 +02:00
Simon Marsh 1a957d2910 Add MIT License 2020-05-09 10:56:31 +01:00
Simon Marsh 1ff2185651 - Sort filter{,6}.txt files by number rather than prefix length to be consistent with usage in registry
- Add API endpoint for reporting filter contents in JSON
2020-05-06 21:19:32 +01:00
Simon Marsh 3776d80c4e Update sync rootzone script URL 2019-10-05 22:24:28 +01:00
Simon Marsh de8c8ce1f8 Add container build scripts 2019-08-31 23:36:17 +01:00
Simon Marsh 28dc32f69c Add privacy wording to static website 2019-06-02 19:58:55 +01:00
Simon Marsh 57ba0d2e46 Tidy updating of th registry to fix use on non-master branches 2019-06-01 19:46:23 +01:00
Simon Marsh cdba1d94f7 Add api/registry/.meta endpoint 2019-05-26 19:59:30 +01:00
Simon Marsh b9de311c36 Update URL and add new burble.dn42 reverse range 2019-05-26 09:42:37 +01:00
Simon Marsh 083f6d03eb Don't emit ROA rules if the prefix length is greater than the MaxLen defined in filter{,6}.txt 2019-04-22 21:06:29 +01:00
Simon Marsh 15b4f49ce7 Update public explorer link in README 2019-03-31 11:33:18 +01:00
Simon Marsh b4f8047b77 Fix a couple of bugs and corner cases in the root zone sync script 2019-03-10 07:25:38 +00:00
Simon Marsh d7d1365e7d Add root zone sync script 2019-03-09 22:41:20 +00:00
Simon Marsh 3340f1be7b Add API for DNS Root Zone records 2019-03-08 19:57:55 +00:00
Simon Marsh 2d5839e044 Harden systemd unit file 2019-03-06 19:21:33 +00:00
Simon Marsh 79081f79d2 Add CORS header to allow cross origin requests 2019-02-23 11:13:27 +00:00
Simon Marsh ddbedc0ff6 Extend validity period and add checking to ensure ROA data
won't expire unnessarily
2019-02-18 20:53:45 +00:00
Simon Marsh 14ed3da238 Add server capability to generate ROA data 2019-02-17 11:37:04 +00:00
Simon Marsh ab9628b212 Refactor API to include key and attribute matching 2019-02-16 15:20:35 +00:00
Simon Marsh 7531c642ff Fix absolute path when searching 2019-02-12 11:44:15 +00:00
Simon Marsh 1e467d5d3b Web App:
- Refactor of the app to be a bit more grown up
 - Use the Vue Router to provide a browser history

API Server:
 - Begin support for attribute searching
2019-02-12 11:15:01 +00:00
Simon Marsh c027cd5410 WebApp: New functionality for permalinks to searchs/registry objects 2019-02-10 13:45:16 +00:00
Simon Marsh 740a1ef20e Fix presentation of newlines in registry data
Add contrib directory and systemd service file
2019-02-10 10:47:10 +00:00
Simon Marsh 4f785d4dd0 Update Documentation 2019-02-09 21:42:47 +00:00
Simon Marsh 66ca94dccc Initial Commit 2019-02-09 21:17:17 +00:00