|
|
530be27440
|
fix(scripts): change add metrics to csv
|
2025-10-13 00:10:15 +01:00 |
|
|
|
a64d6c6bdb
|
fix(pcap): fix file descriptor error
|
2025-10-12 13:06:09 +01:00 |
|
|
|
80632dd1d9
|
fix(pcap): try to fix file handle error
|
2025-10-12 12:03:33 +01:00 |
|
|
|
53fa68b525
|
fix(qol): try to fix the code hanging problem
|
2025-10-12 11:14:34 +01:00 |
|
|
|
315d20ad7d
|
fix(qol/writer.go): remove useless run_id
|
2025-10-12 10:45:41 +01:00 |
|
|
|
68d0b5fe4d
|
feat(outputs): use only one output file, appending on every run
|
2025-10-12 10:40:51 +01:00 |
|
|
|
98aa70e08f
|
feat(scripts): made scripts take optional args
|
2025-10-12 01:23:12 +01:00 |
|
|
|
a8aa6bb01c
|
feat(netns): add netns
|
2025-10-12 01:03:20 +01:00 |
|
|
|
742f8a2a8e
|
fix(run.sh): add execute flag
|
2025-10-12 00:05:48 +01:00 |
|
|
|
540b2d0f32
|
fix(run.sh): fix wrong flag name
|
2025-10-12 00:04:50 +01:00 |
|
|
|
1a82de9111
|
fix(run.sh): fix wrong dnssec settings per protocol
|
2025-10-12 00:03:27 +01:00 |
|
|
|
ecb50f8cab
|
fix(pcap): add pcap filters
|
2025-10-12 00:02:51 +01:00 |
|
|
|
abb5cb7da0
|
fix(doq): no keep-alive made no sense here
|
2025-10-11 23:19:14 +01:00 |
|
|
|
4cec2fabd4
|
feat(scripts): add scripts to process data
|
2025-10-11 23:12:31 +01:00 |
|
|
|
319c9d0767
|
fix(run.sh): fix wrong output path
|
2025-09-28 19:02:51 +01:00 |
|
|
|
a966c1e98d
|
feat(dnssec): add auth and trust dnssec
|
2025-09-28 13:11:58 +01:00 |
|
|
|
4a549cfea7
|
fix(output): fix wrong name of file
|
2025-09-28 10:21:06 +01:00 |
|
|
|
83d57eb877
|
refactor(output): change output structure once more to resolver/date/file
|
2025-09-28 09:58:02 +01:00 |
|
|
|
77fc36e9ac
|
fix(output): change output file structure
|
2025-09-28 09:47:58 +01:00 |
|
|
|
7f1b118832
|
fix(paths): change output paths
|
2025-09-27 22:31:49 +01:00 |
|
|
|
952f6e657b
|
fix(https): fail https
|
2025-09-27 22:09:10 +01:00 |
|
|
|
65bca470eb
|
feat(csv): change to csv from jsonl
|
2025-09-27 21:59:53 +01:00 |
|
|
|
2240d18f0b
|
feat(keep-alive): add keep-alive option
|
2025-09-27 21:49:17 +01:00 |
|
|
|
ddb0d2ca4e
|
fix(pcap): extra import
|
2025-09-08 23:52:57 +01:00 |
|
|
|
81f204f933
|
fix(measurement): only consecutive fails matter
|
2025-09-08 23:50:41 +01:00 |
|
|
|
de619583ea
|
refactor: refactor the code for qol.go
|
2025-09-08 23:27:50 +01:00 |
|
|
|
640f240b3f
|
feat(run.sh): add run script
|
2025-09-08 19:17:32 +01:00 |
|
|
|
9a5d0e3a90
|
feat(domains): add domains.txt
|
2025-09-08 19:11:46 +01:00 |
|
|
|
07317afe4f
|
feat(qol): add gol.go
|
2025-09-08 19:10:47 +01:00 |
|
|
|
c6e2b19a84
|
feat: add logging
|
2025-09-08 19:06:21 +01:00 |
|
|
|
234b1dcc86
|
feat(dnssec): query the authoritative servers directly
|
2025-09-04 18:16:02 +01:00 |
|
|
|
1f2703df19
|
Merge branch 'main' of ssh://github.com/afonsofrancof/sdns-perf
|
2025-09-04 18:13:36 +01:00 |
|
|
|
b855c19dea
|
|
2025-09-04 18:12:57 +01:00 |
|
|
|
2e0042153a
|
Not finished stuff
|
2025-05-01 12:34:30 +01:00 |
|
|
|
bf190b2396
|
DoQ first draft. Still need to think about connection reusability
|
2025-03-01 16:46:27 +00:00 |
|
|
|
606309f4b1
|
Made DoT use io.ReadFull to make sure it reads all the bytes
|
2025-03-01 16:45:35 +00:00 |
|
|
|
a2fb149e7a
|
basic stdin reader on loop to reuse connections
|
2025-03-01 16:45:15 +00:00 |
|
|
|
f5fa15b701
|
Made clients for each protocol to reuse connections
|
2025-03-01 05:47:46 +00:00 |
|
|
|
dfdf518ea2
|
Made DoT length prefix operations more readable
|
2025-02-27 03:51:00 +00:00 |
|
|
|
f17ff6123c
|
Added basic DoT support
|
2025-02-26 21:39:22 +00:00 |
|
|
|
18e3b47c07
|
Do53 and DoH (POST) basic queries implemented
|
2025-02-26 17:55:14 +00:00 |
|