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
/
server.go
Age
Commit message (
Expand
)
Author
2021-01-22
dns: add method to get list of non-local caches in the Server
Shulhan
2021-01-20
dns: replace master word with zone
Shulhan
2020-09-15
dns: serve DoT without SSL if server is behind proxy or tlsConfig is null
Shulhan
2020-09-06
dns: unexport the Messsage's Packet field
Shulhan
2020-09-06
dns: add method to remove local caches by names on Server
Shulhan
2020-09-06
dns: make the RemoveCachesByNames also remove record in non-local caches
Shulhan
2020-09-06
dns: add method to search caches
Shulhan
2020-08-25
dns: add second parameter to PopulateCachesByXXX
Shulhan
2020-08-23
dns: print the number of populate caches by RR
Shulhan
2020-08-23
dns: change the HostsFile Messages to list of ResourceRecord
Shulhan
2020-08-22
dns: stop all forwarders on Stop()
Shulhan
2020-08-18
dns: rename UpsertCacheByRR to PopulateCachesByRR
Shulhan
2020-08-17
dns: add method to remove RR from cache and master file
Shulhan
2020-08-15
dns: refactoring the ResourceRecord values from []byte to string
Shulhan
2020-08-15
dns: add method to update/insert resource record to caches
Shulhan
2020-07-26
dns: add method to remove caches by names on Server
Shulhan
2020-06-06
all: use default linter options
Shulhan
2020-06-04
dns: refactoring loading hosts and master files
Shulhan
2020-06-01
dns: do not load hidden hosts and master file
Shulhan
2020-05-09
dns: check for possible nil on DoH server
Shulhan
2020-05-09
dns: don't call Stop when there is an error on ListenAndServe
Shulhan
2020-05-09
dns: use errors.Is to check for EOF
Shulhan
2020-05-08
dns: disable serving DoH and DoT if port is not set (0)
Shulhan
2020-03-01
dns: change the mark of input/output in log output
Shulhan
2020-03-01
dns: fix handling server without fallback forwarder
Shulhan
2020-02-17
dns: check for nil DNS-over-TLS server on server's Stop
Shulhan
2020-02-13
all: suppress false-positive linter warnings
Shulhan
2020-02-13
dns: simplify if-else with switch statement in processRequest
Shulhan
2020-01-22
dns: check if server options has fallback
Shulhan
2020-01-21
dns: forward the request to fallback queue if there is no forwarders
Shulhan
2019-12-22
dns: add debug information for alive forwarders
Shulhan
2019-12-22
dns: remove the usage forward groups in Server
Shulhan
2019-12-18
dns: merge Start and Wait into ListenAndServe
Shulhan
2019-12-13
dns: change the forwarder's tag counters using number of forwarder
Shulhan
2019-12-13
dns: replace use of goto with defer on forwarder goroutines
Shulhan
2019-12-09
dns: allocate raw packet on receive
Shulhan
2019-12-09
dns: split between read and write timeout for TCPClient
Shulhan
2019-12-07
dns: check for bad certificate when reading DoT request
Shulhan
2019-12-07
dns: log the connection type name when error on serveTCPClient
Shulhan
2019-12-07
dns: close the stopper channel
Shulhan
2019-12-07
dns: fix the use of goroutine on runForwarders
Shulhan
2019-12-07
dns: remove unused logging in RestartForwarders
Shulhan
2019-12-07
dns: remove unused isRunning on runTCPForwarder
Shulhan
2019-12-04
dns: remove the use of pointer on Message fields
Shulhan
2019-12-04
dns: close the connection if receiving zero packet on serveTCPClient
Shulhan
2019-11-26
dns: increase and decrease number of forwarders only for primary forwarders
Shulhan
2019-11-24
dns: make the stopper channel to be buffered
Shulhan
2019-11-24
dns: check for nil forwarder
Shulhan
2019-11-11
dns: minimize double looping on checking error at serveTCPClient
Shulhan
2019-11-04
dns: simplify forwarders reconnect process
Shulhan
[prev]
[next]