index
:
rescached
dev
dev-telemetry
main
DNS resolver cache daemon, DNS server with caches support.
Shulhan
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
rescached.go
Age
Commit message (
Expand
)
Author
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
2018-10-01
rescached: clear failed forward request from queue
Shulhan
2018-09-29
rescached: load and watch "file.resolvconf" only if its not empty
v2.0.0-rc2
Shulhan
2018-09-27
Replace debug level variable with debug package
Shulhan
2018-09-27
Use the same format all debug request, cache, update, and expired
Shulhan
2018-09-27
Refactoring DNS over HTTPS (DoH)
Shulhan
2018-09-27
rescached.go: reimplement request pooling
Shulhan
2018-09-26
Add option to allow insecure connection to DoH server
Shulhan
2018-09-25
Implement DNS over HTTPS for server and forwarder
Shulhan
2018-09-11
Implement subscriber integration with openresolv
Shulhan
2018-09-08
Update response TTL every time message is requested by client
Shulhan
2018-09-06
cmd/rescached: load master file from directory
Shulhan
2018-09-05
Merge lib/dns Response
Shulhan
2018-09-05
Implement loading master files from directory
Shulhan
2018-08-30
Cache request to prevent forwarding the same queries to parent server
Shulhan
2018-08-29
Set debug level 0 to log startup and error messages
Shulhan
2018-08-29
Convert request question name to lower cases
Shulhan
2018-08-28
Ignore updating response from local caches
Shulhan
2018-08-26
Implement cache pruning using time aware least recently used
Shulhan
2018-08-25
Move caches as field of rescached server
Shulhan
2018-08-25
Use package lib/net for network type
Shulhan
2018-08-24
Refactoring server to use lib/dns.Server
Shulhan
2018-08-22
Put response back to pool if response message is empty
Shulhan
2018-08-21
Load system hosts file
Shulhan
2018-08-20
rescached: DNS resolver cache daemon
Shulhan
[prev]