Commit Graph

45 Commits

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