Commit graph

65 commits

Author SHA1 Message Date
6a334352be Include logging 2024-01-14 00:39:16 +01:00
854b51b46b System.Text.Json deserialization is incompatible with this usage 2024-01-14 00:14:32 +01:00
af6a02b6dc Add README 2024-01-13 21:16:11 +01:00
f61eba0fdd Review 2024-01-13 21:15:14 +01:00
58020c81c9 Review 2024-01-13 21:14:14 +01:00
1c390f2756 Add powerdns remote backend config file 2024-01-13 17:52:19 +01:00
471555e2ea Fix systemd socket unit 2024-01-13 17:50:13 +01:00
3a30daf597 Systemd Socket Activation 2024-01-13 17:46:11 +01:00
99202af871 Review watchers 2024-01-13 17:38:54 +01:00
9684f15925 Add systemd files 2024-01-13 17:38:24 +01:00
526beac55e Support trimming 2024-01-07 01:33:49 +01:00
6dbcb38ce2 Use compound json serializer context 2024-01-07 00:00:34 +01:00
fe275467e8 Add Opt-Out of unique hostname enforcing 2024-01-06 23:57:15 +01:00
a12471c9e5 Add Systemd support 2024-01-06 23:28:18 +01:00
f47f12eb94 Review querying 2024-01-06 23:07:50 +01:00
4db719d210 Implement lookup of ANY, IPv4 and IPv6 records 2024-01-04 01:34:51 +01:00
1f6312f8fc Add handlers for ANY, IPv4 and IPV6 record queries 2024-01-02 00:15:11 +01:00
9108b782d6 Csv handling - disables csFastFloat (unused, regardless) 2024-01-02 00:14:48 +01:00
69b2de4613 Review PowerDns types 2024-01-02 00:14:28 +01:00
ea5f732e24 Handling 2024-01-01 23:10:46 +01:00
1e42791584 Review 2024-01-01 23:10:14 +01:00
71d8923f5c Typo 2023-12-31 02:12:30 +01:00
81aec473ae Dhcp6 parsing 2023-12-31 02:05:38 +01:00
a33c39e841 Clean 2023-12-31 01:04:14 +01:00
1efc37868f Review parsing 2023-12-31 01:04:07 +01:00
1c1aadb69c Move DhcpLeaseChange to DnsRecord translation to DhcpQueueWorker 2023-12-29 20:04:24 +01:00
c36c22d5ca Review PowerDnsHandler 2023-12-29 19:08:29 +01:00
0f9f127494 Dhcp Lease Queue worker 2023-12-29 18:31:13 +01:00
39020c75ec DnsRepository 2023-12-27 16:30:34 +01:00
d101277c9a PowerDNS JSON handler 2023-12-18 23:51:12 +01:00
a23049e449 Dont blow built assembly 2023-12-18 23:47:47 +01:00
4a77e852cb Json parsing 2023-12-17 00:57:15 +01:00
7027d0b869 Review 2023-12-16 00:22:31 +01:00
3ce0297682 Fix Kea Dhcp parser 2023-12-16 00:22:22 +01:00
1f51a65f35 Follow web template 2023-12-15 22:56:12 +01:00
5c9db5d5f2 Port to Kestrel 2023-12-15 22:44:49 +01:00
7f9dc36473 PowerDNS Socket (to be changed from custom-implementation to Kestrel with ConnectionHandler) 2023-12-14 00:32:28 +01:00
58be1ee178 Annotation 2023-12-12 01:14:28 +01:00
11a5549818 PowerDns backend 2023-12-12 00:59:57 +01:00
0087d2a2cf Fix appsettings.Development 2023-11-30 15:55:34 +01:00
eb1c4f8f6e DHcp6 handler 2023-11-30 15:30:04 +01:00
6bc18cbb54 Dhcp6 parser 2023-11-30 15:28:01 +01:00
bb2b357d8f Format 2023-11-29 23:21:54 +01:00
27e77ed39a Tail call slowpath 2023-11-29 23:20:20 +01:00
4c7671b396 Dhcp4 parser 2023-11-29 22:59:12 +01:00
5e69ae245e Configuration binder 2023-11-28 18:34:28 +01:00
9f548cc482 Handlers 2023-11-28 18:15:27 +01:00
9b54818d54 Review 2023-11-28 00:01:05 +01:00
4e7ab4a452 Handle synchronization 2023-11-27 23:50:37 +01:00
3d635ad4c1 Sync 2023-11-27 01:14:18 +01:00