10
0
Fork 0
mirror of https://github.com/ZeusWPI/ZNS.git synced 2024-10-29 21:14:27 +01:00
Commit graph

51 commits

Author SHA1 Message Date
Xander Bil
58ad3ca707
Add workflows (#3) 2024-08-22 17:05:27 +02:00
37b7606f04
fix readme 2024-08-21 23:10:32 +02:00
e6c7079493
Revert "add zns-cli instruction"
This reverts commit 320c6892cb.
2024-08-21 22:26:31 +02:00
320c6892cb
add zns-cli instruction 2024-08-21 22:21:10 +02:00
6ed4de8b44
better error printing 2024-08-21 16:50:33 +02:00
c1ab0cc953
add README and fix some todos 2024-08-19 22:12:54 +02:00
271ee5e395
Add size restrictions 2024-08-17 19:26:16 +02:00
7b5fad0306
add more config and check expiration/inception time 2024-08-17 18:59:31 +02:00
fee261d781
zns-cli: fix wrong prime 2024-08-17 18:57:50 +02:00
f7122891c6
refactor for less dependencies in cli 2024-08-16 23:39:38 +02:00
223988741f
implement handy zns cli 2024-08-10 23:47:39 +02:00
c766d4631f
use cargo workspaces and add cli crate 2024-07-29 21:46:56 +02:00
cb4812a5c5
fix wrong condition check 2024-07-28 18:23:31 +02:00
c213ac14f9
change port 2024-07-15 22:29:00 +02:00
50640d859e
fix case sensitive and better error logging 2024-07-15 22:17:33 +02:00
05daa4e8fe
fix wildcard bug 2024-07-15 20:11:27 +02:00
2184d016ea
Add TCP support for large queries 2024-07-15 16:56:53 +02:00
d8f88dcac5
authoritative zone config 2024-07-15 13:50:06 +02:00
32f36e895d
Add wildcard support 2024-07-08 22:14:35 +02:00
e99ba5c97e
Fix bugs 2024-07-08 21:25:32 +02:00
5d59f1bd97
wrote some tests (at last) 2024-07-07 21:01:26 +02:00
aa94dc21bb
Convert errors using thiserror crate 2024-06-26 00:22:41 +02:00
6ac9f2f36e
check signature algorithm beforehand and add RSASHA256 support 2024-06-20 22:58:50 +02:00
1161d34194
fix dnskey modulus 2024-06-19 22:35:44 +02:00
a166ec562b
Add rsa support 2024-06-18 23:50:12 +02:00
c6437e6901
add DNSKEY authentication support 2024-06-09 23:58:40 +02:00
4469b6f0b5
Different trait for to bytes 2024-06-09 16:33:31 +02:00
4847a13c08
Convert from sqlite to postgres database 2024-06-08 19:48:40 +02:00
17b2fea0d3
use OnceLock for global config state 2024-06-08 00:41:43 +02:00
95ea1a434f
refactor for better modularity 2024-06-07 23:46:35 +02:00
83fedebed6
Improve error handling 2024-06-07 00:26:44 +02:00
925370314a
refactor dns parser to use a reader 2024-06-06 23:21:53 +02:00
640aa93be2
SIG(0) authentication with zauth (ssh keys) 2024-06-04 23:48:58 +02:00
f5a1e21e86
Sig(0) verification finally works 2024-05-08 17:18:30 +02:00
77698525d4
Working state 2024-05-03 17:46:42 +02:00
0dc43e2d11
Some refactoring and implement KEY RR 2024-04-05 23:54:06 +02:00
08d4ca82f5
Add delete support 2024-03-26 23:22:12 +01:00
79b040f5f9
Handle parser errors 2024-03-25 23:06:04 +01:00
9f8ecac4f0
implement message compression and update works 2024-03-25 22:40:39 +01:00
68ce89c5a2
Implemented dns Update checks 2024-03-20 23:55:53 +01:00
6dd3f23815
pass all bytes to parsers 2024-03-17 23:20:20 +01:00
5cd801a6d0
format 2024-03-13 16:16:26 +01:00
335670c3c2
Parsing rdata + get record 2024-03-12 21:07:34 +01:00
89df20d582
add record into database using api 2024-03-09 22:54:39 +01:00
953ed2f708
Setup hyper 2024-03-05 22:49:24 +01:00
a27d8e6f12
Requests uses sqlite now 2024-03-05 22:13:32 +01:00
ec0b93e7c0
fixed loop 2024-03-03 22:52:36 +01:00
08b5947fbb
Byte parser for RR 2024-02-29 23:03:33 +01:00
aa64201d30
Working but not correct answering of A 2024-02-26 23:29:39 +01:00
a0fb2fad7b
Refactor and now with error handling 2024-02-22 21:46:53 +01:00