index
:
rescached
dev
dev-telemetry
main
DNS resolver cache daemon, DNS server with caches support.
Shulhan
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
rescached.go
Age
Commit message (
Expand
)
Author
2022-03-15
all: change the rescached license to GPL 3.0 or later
Shulhan
2021-12-21
all: move HTTP server option to Environment
Shulhan
2021-12-19
all: refactoring Server initialization
Shulhan
2021-12-04
all: sync with latest share module
Shulhan
2021-11-14
all: update share module
Shulhan
2021-01-20
all: rewrite the web user interface and the APIs
Shulhan
2020-08-25
go.mod: update with latest share package
Shulhan
2020-08-23
all: replace the internal hosts file with dns.HostsFile
Shulhan
2020-08-22
all: change "Master" word to "Zone"
Shulhan
2020-08-17
all: implement web UI to manage master zone files
Shulhan
2020-07-26
all: implement UI to create, update, delete hosts file in hosts.d
Shulhan
2020-07-26
all: store the loaded hosts and master files
Shulhan
2020-07-26
all: use log.SetPrefix to prefix the log output
Shulhan
2020-07-26
all: make host and master directory static
Shulhan
2020-07-26
all: rename Options to environment
Shulhan
2020-07-26
all: implement the user interface to change configuration
Shulhan
2020-07-26
rescached: stop watching file resolv.conf on Stop
Shulhan
2020-07-26
cmd/rescached: move parsing config file to rescached package
Shulhan
2019-12-26
go.mod: update dependencies
Shulhan
2019-10-24
rescached: return error from dns.Wait
Shulhan
2019-10-17
rescached: support serving and forwarding DNS over TLS
Shulhan
2019-10-16
all: refactoring configuration file
Shulhan
2019-10-15
rescached: log the DoH address and port on Start
Shulhan
2019-09-29
all: remove the usage of writing PID file
Shulhan
2019-07-09
all: add prefix to the log output with "rescached: "
Shulhan
2019-07-05
all: refactoring with latest update on dns package
Shulhan
2019-03-22
Revert "rescached: run multiple routines to process request queue"
Shulhan
2019-03-02
rescached: simplify the logic of return on processForwardResponse
Shulhan
2019-03-02
rescached: run multiple routines to process request queue
Shulhan
2019-03-02
cacheworker: remove method update()
Shulhan
2019-02-14
all: remove caches request
Shulhan
2019-01-29
rescached: do not remove cached requests if one is fail
Shulhan
2019-01-29
cmd/rescached: add function to debug runtime memory allocation
Shulhan
2019-01-29
rescached: remove manual HTTP Flush
Shulhan
2019-01-29
rescached: remove request pool FreeRequest statement
Shulhan
2019-01-29
rescached: fix logging prefix to match with its method
Shulhan
2019-01-29
rescached: split the process request into its own method
Shulhan
2019-01-29
response: renama checkExpiration to isExpired
Shulhan
2019-01-29
rescached: move loading system hosts file to cmd/rescached
Shulhan
2019-01-29
rescached: check and initialize options with default value if its invalid
Shulhan
2019-01-28
cmd/rescached: move loading hosts and master directory to library
Shulhan
2019-01-26
all: fix capitalized errors string
Shulhan
2019-01-26
rescached: check for nil Options
Shulhan
2019-01-24
cacheworker: remove updateQueue, call cacheWorker.update directly
Shulhan
2019-01-22
cacheworker: rename add() method to upsert()
Shulhan
2018-11-30
Remove unused message pool
Shulhan
2018-11-30
cmd/rescached: minimize global variables
Shulhan
2018-11-30
Start(): refactoring to not use naked return
Shulhan
2018-11-30
processDoHForwardQueue: replace for-select with for-range
Shulhan
2018-11-30
processForwardQueue: change parameter remote address to interface net.Addr
Shulhan
[next]