index
:
pakakeh.go
dev
main
Collections of packages and tools for working with Go programming language.
Shulhan
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
dns
/
dns.go
Age
Commit message (
Expand
)
Author
2026-02-02
lib/dns: use separate ServeMux for handling DoH
Shulhan
2026-02-02
lib/dns: changes the request's kind field to string
Shulhan
2026-01-25
lib/dns: increase the client default timeout from 6 to 60 seconds
Shulhan
2026-01-15
all: convert license and copyright to use SPDX identifiers
Shulhan
2024-03-26
lib/dns: implements RFC 9460 for SVCB RR and HTTPS RR
Shulhan
2024-03-05
all: comply with linter recommendations #2
Shulhan
2023-12-13
all: fix linter warnings reported by revive
Shulhan
2023-08-05
lib/dns: always initialize the Zone SOA record to default values
Shulhan
2022-05-09
all: reformat all codes using gofmt 1.19 (the Go tip)
Shulhan
2022-03-03
lib/dns: increase the default UDP packet size to 1232
Shulhan
2021-11-14
lib/dns: refactoring the section header
Shulhan
2021-11-14
lib/dns: refactoring, introduce new type RecordClass
Shulhan
2021-11-14
lib/dns: refactoring, create type RecordType to represent type of RR
Shulhan
2021-11-11
lib/dns: use different packet between UDP and TCP messages
Shulhan
2020-09-06
dns: export function to get query type by address value
Shulhan
2020-08-17
dns: add method to save the master records to file
Shulhan
2020-06-06
all: use default linter options
Shulhan
2019-10-21
all: fix and add missing comments
Shulhan
2019-10-17
dns: allow DoT traffic to be logged as "DoT" not "TCP"
Shulhan
2019-10-17
dns: implement client for DNS over TLS
Shulhan
2019-10-16
dns: mention that this package support DNS over HTTP (client and server)
Shulhan
2019-10-16
dns: refactoring server options
Shulhan
2019-06-14
all: fix nolint format
Shulhan
2019-05-07
dns: suppress linter warning on global variable "rcodeNames"
Shulhan
2019-04-12
dns: unexport connection type
Shulhan
2019-04-12
dns: add mapping of response code to human readable names
Shulhan
2019-04-12
dns: move the ParseNameServers function to file funcs
Shulhan
2019-03-01
all: fix warnings from linter
Shulhan
2019-02-28
dns: add mapping of connection types and its names
Shulhan
2019-02-23
dns: print the section question type by string
Shulhan
2019-02-05
lib/dns: prefix the query type comment with number for easy reference
Shulhan
2019-01-29
lib/dns: uncapitalized the first letter of error messages
Shulhan
2019-01-28
lib/dns: add type of connection
Shulhan
2018-11-30
all: minimize and suppress linter warnings for global variables
Shulhan
2018-11-29
all: fixes warning from linters
Shulhan
2018-09-26
lib/dns: use debug package
Shulhan
2018-09-25
lib/dns: add type server options to configure server
Shulhan
2018-09-25
lib/dns: implement client and server for DNS over HTTPS
Shulhan
2018-09-10
lib/dns: add function to parse list of name server into UDP addresses
Shulhan
2018-09-03
lib/dns: implement parsing master files (RFC1035 section 5)
Shulhan
2018-09-01
[chore] Update documentations
Shulhan
2018-08-30
lib/dns: increase maximum UDP packet size from 1280 to 4096 to handle EDNS
Shulhan
2018-08-26
lib/dns: use package lib/net to parse IP and port
Shulhan
2018-08-23
lib/dns: Implement DNS server with handler
Shulhan
2018-08-22
lib/dns: Implement client with TCP connection
Shulhan
2018-08-19
lib/dns: handle SRV RR (RFC 2782)
Shulhan
2018-08-18
lib/dns: replace QueryType with uint16
Shulhan
2018-08-18
lib/dns: increase timeout (read/write) to six seconds
Shulhan
2018-08-18
lib/dns: increase maximum UDP packet size from 512 to 1280
Shulhan
2018-08-17
lib/dns: rename rdataAddrXXX to rdataIPv4XXX
Shulhan
[next]