JFIF ` ` C
'!%"."%()+,+ /3/*2'*+* C
*************************************************** "
} !1AQa "q2 #B R $3br
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
w !1AQ aq"2 B #3R br
$4 % &'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ? ( P ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (
JFIF ` ` C
'!%"."%()+,+ /3/*2'*+* C
*************************************************** "
} !1AQa "q2 #B R $3br
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
w !1AQ aq"2 B #3R br
$4 % &'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ? ( P ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( (
| Type | Name | Size | Permissions | Actions |
|---|---|---|---|---|
| 📁 | .github | - | dr-xr-xr-x | |
| 📁 | dnsutil | - | dr-xr-xr-x | |
| 📄 | .codecov.yml | 128 B | -r--r--r-- | |
| 📄 | .gitignore | 24 B | -r--r--r-- | |
| 📄 | AUTHORS | 27 B | -r--r--r-- | |
| 📄 | CODEOWNERS | 18 B | -r--r--r-- | |
| 📄 | CONTRIBUTORS | 150 B | -r--r--r-- | |
| 📄 | COPYRIGHT | 512 B | -r--r--r-- | |
| 📄 | LICENSE | 1.58 KB | -r--r--r-- | |
| 📄 | Makefile.fuzz | 671 B | -r--r--r-- | |
| 📄 | Makefile.release | 992 B | -r--r--r-- | |
| 📄 | README.md | 5.83 KB | -r--r--r-- | |
| 📄 | acceptfunc.go | 1.83 KB | -r--r--r-- | |
| 📄 | acceptfunc_test.go | 859 B | -r--r--r-- | |
| 📄 | client.go | 13.88 KB | -r--r--r-- | |
| 📄 | client_test.go | 16.25 KB | -r--r--r-- | |
| 📄 | clientconfig.go | 3.3 KB | -r--r--r-- | |
| 📄 | clientconfig_test.go | 4.63 KB | -r--r--r-- | |
| 📄 | dane.go | 997 B | -r--r--r-- | |
| 📄 | defaults.go | 10.3 KB | -r--r--r-- | |
| 📄 | dns.go | 4.34 KB | -r--r--r-- | |
| 📄 | dns_bench_test.go | 9.42 KB | -r--r--r-- | |
| 📄 | dns_test.go | 9.95 KB | -r--r--r-- | |
| 📄 | dnssec.go | 18.32 KB | -r--r--r-- | |
| 📄 | dnssec_keygen.go | 3.1 KB | -r--r--r-- | |
| 📄 | dnssec_keyscan.go | 6.16 KB | -r--r--r-- | |
| 📄 | dnssec_privkey.go | 2.27 KB | -r--r--r-- | |
| 📄 | dnssec_test.go | 28.57 KB | -r--r--r-- | |
| 📄 | doc.go | 10.54 KB | -r--r--r-- | |
| 📄 | duplicate.go | 953 B | -r--r--r-- | |
| 📄 | duplicate_generate.go | 3.95 KB | -r--r--r-- | |
| 📄 | duplicate_test.go | 3.77 KB | -r--r--r-- | |
| 📄 | dyn_test.go | 37 B | -r--r--r-- | |
| 📄 | edns.go | 19.69 KB | -r--r--r-- | |
| 📄 | edns_test.go | 3.09 KB | -r--r--r-- | |
| 📄 | example_test.go | 3.12 KB | -r--r--r-- | |
| 📄 | format.go | 2.4 KB | -r--r--r-- | |
| 📄 | format_test.go | 279 B | -r--r--r-- | |
| 📄 | fuzz.go | 536 B | -r--r--r-- | |
| 📄 | fuzz_test.go | 7.54 KB | -r--r--r-- | |
| 📄 | generate.go | 4.97 KB | -r--r--r-- | |
| 📄 | generate_test.go | 6.93 KB | -r--r--r-- | |
| 📄 | go.mod | 210 B | -r--r--r-- | |
| 📄 | go.sum | 1 KB | -r--r--r-- | |
| 📄 | issue_test.go | 1.19 KB | -r--r--r-- | |
| 📄 | labels.go | 4.11 KB | -r--r--r-- | |
| 📄 | labels_test.go | 7.88 KB | -r--r--r-- | |
| 📄 | leak_test.go | 1.81 KB | -r--r--r-- | |
| 📄 | length_test.go | 20.49 KB | -r--r--r-- | |
| 📄 | listen_go111.go | 881 B | -r--r--r-- | |
| 📄 | listen_go_not111.go | 485 B | -r--r--r-- | |
| 📄 | msg.go | 31.99 KB | -r--r--r-- | |
| 📄 | msg_generate.go | 10.22 KB | -r--r--r-- | |
| 📄 | msg_helpers.go | 21.54 KB | -r--r--r-- | |
| 📄 | msg_helpers_test.go | 11.86 KB | -r--r--r-- | |
| 📄 | msg_test.go | 9.12 KB | -r--r--r-- | |
| 📄 | msg_truncate.go | 3.4 KB | -r--r--r-- | |
| 📄 | msg_truncate_test.go | 5 KB | -r--r--r-- | |
| 📄 | nsecx.go | 2.38 KB | -r--r--r-- | |
| 📄 | nsecx_test.go | 4.77 KB | -r--r--r-- | |
| 📄 | parse_test.go | 65.88 KB | -r--r--r-- | |
| 📄 | privaterr.go | 3.23 KB | -r--r--r-- | |
| 📄 | privaterr_test.go | 3.51 KB | -r--r--r-- | |
| 📄 | reverse.go | 1.32 KB | -r--r--r-- | |
| 📄 | rr_test.go | 191 B | -r--r--r-- | |
| 📄 | sanitize.go | 1.98 KB | -r--r--r-- | |
| 📄 | sanitize_test.go | 2 KB | -r--r--r-- | |
| 📄 | scan.go | 29.12 KB | -r--r--r-- | |
| 📄 | scan_rr.go | 40.59 KB | -r--r--r-- | |
| 📄 | scan_test.go | 8.88 KB | -r--r--r-- | |
| 📄 | serve_mux.go | 3.37 KB | -r--r--r-- | |
| 📄 | serve_mux_test.go | 1.63 KB | -r--r--r-- | |
| 📄 | server.go | 21.53 KB | -r--r--r-- | |
| 📄 | server_test.go | 31.38 KB | -r--r--r-- | |
| 📄 | sig0.go | 4.59 KB | -r--r--r-- | |
| 📄 | sig0_test.go | 2.23 KB | -r--r--r-- | |
| 📄 | singleinflight.go | 1.56 KB | -r--r--r-- | |
| 📄 | smimea.go | 1.33 KB | -r--r--r-- | |
| 📄 | svcb.go | 19.95 KB | -r--r--r-- | |
| 📄 | svcb_test.go | 2.48 KB | -r--r--r-- | |
| 📄 | tlsa.go | 1.1 KB | -r--r--r-- | |
| 📄 | tsig.go | 10.98 KB | -r--r--r-- | |
| 📄 | tsig_test.go | 10.75 KB | -r--r--r-- | |
| 📄 | types.go | 36.03 KB | -r--r--r-- | |
| 📄 | types_generate.go | 8.63 KB | -r--r--r-- | |
| 📄 | types_test.go | 4.31 KB | -r--r--r-- | |
| 📄 | udp.go | 2.9 KB | -r--r--r-- | |
| 📄 | udp_test.go | 4.41 KB | -r--r--r-- | |
| 📄 | udp_windows.go | 1.15 KB | -r--r--r-- | |
| 📄 | update.go | 3.08 KB | -r--r--r-- | |
| 📄 | update_test.go | 4.38 KB | -r--r--r-- | |
| 📄 | version.go | 275 B | -r--r--r-- | |
| 📄 | version_test.go | 180 B | -r--r--r-- | |
| 📄 | xfr.go | 6.57 KB | -r--r--r-- | |
| 📄 | xfr_test.go | 2.72 KB | -r--r--r-- | |
| 📄 | zduplicate.go | 20.23 KB | -r--r--r-- | |
| 📄 | zmsg.go | 59.75 KB | -r--r--r-- | |
| 📄 | ztypes.go | 29.52 KB | -r--r--r-- |