10
0
Fork 0
mirror of https://github.com/ZeusWPI/ZNS.git synced 2024-11-21 13:31:11 +01:00
Commit graph

67 commits

Author SHA1 Message Date
cef51c5eab
I really should have a pre-commit hook for formatting 2024-10-29 22:32:14 +01:00
a4bf483a82
Fix: NXDOMAIN only when domain does not exist 2024-10-29 22:30:05 +01:00
9c3d152618
add fuzzer 2024-10-29 22:18:41 +01:00
341f79f5ad
add fuzzer 2024-10-09 19:24:44 +02:00
3779125367
make default soa and zauth optional 2024-09-29 23:39:34 +02:00
0c8775c80e
users => user and other mname 2024-09-28 23:38:13 +02:00
4794e80255
Respond with fixed SOA of zones 2024-09-26 00:02:23 +02:00
c9767db879
Respond with fixed SOA of zones 2024-09-26 00:00:51 +02:00
4939d2b3e1
aaargh case nsensitive 2024-08-23 23:09:15 +02:00
60ea5f109e
put invalid question name in error 2024-08-23 22:33:46 +02:00
4261d06248
respond refused if query is not in authoritative zone 2024-08-23 22:17:15 +02:00
8e46045d4c
fix docker.yml 2024-08-22 17:39:30 +02:00
2bcecd80b3
Only run workflows on certain changes 2024-08-22 17:36:25 +02:00
05b0dfc756
Add release workflow 2024-08-22 17:29:57 +02:00
4ff625ca56
format 2024-08-22 17:11:17 +02:00
81457941ac
fix all clippy warnings 2024-08-22 17:06:39 +02:00
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