summaryrefslogtreecommitdiff
path: root/rescached.go
AgeCommit message (Expand)Author
2021-12-21all: move HTTP server option to EnvironmentShulhan
2021-12-19all: refactoring Server initializationShulhan
2021-12-04all: sync with latest share moduleShulhan
2021-11-14all: update share moduleShulhan
2021-01-20all: rewrite the web user interface and the APIsShulhan
2020-08-25go.mod: update with latest share packageShulhan
2020-08-23all: replace the internal hosts file with dns.HostsFileShulhan
2020-08-22all: change "Master" word to "Zone"Shulhan
2020-08-17all: implement web UI to manage master zone filesShulhan
2020-07-26all: implement UI to create, update, delete hosts file in hosts.dShulhan
2020-07-26all: store the loaded hosts and master filesShulhan
2020-07-26all: use log.SetPrefix to prefix the log outputShulhan
2020-07-26all: make host and master directory staticShulhan
2020-07-26all: rename Options to environmentShulhan
2020-07-26all: implement the user interface to change configurationShulhan
2020-07-26rescached: stop watching file resolv.conf on StopShulhan
2020-07-26cmd/rescached: move parsing config file to rescached packageShulhan
2019-12-26go.mod: update dependenciesShulhan
2019-10-24rescached: return error from dns.WaitShulhan
2019-10-17rescached: support serving and forwarding DNS over TLSShulhan
2019-10-16all: refactoring configuration fileShulhan
2019-10-15rescached: log the DoH address and port on StartShulhan
2019-09-29all: remove the usage of writing PID fileShulhan
2019-07-09all: add prefix to the log output with "rescached: "Shulhan
2019-07-05all: refactoring with latest update on dns packageShulhan
2019-03-22Revert "rescached: run multiple routines to process request queue"Shulhan
2019-03-02rescached: simplify the logic of return on processForwardResponseShulhan
2019-03-02rescached: run multiple routines to process request queueShulhan
2019-03-02cacheworker: remove method update()Shulhan
2019-02-14all: remove caches requestShulhan
2019-01-29rescached: do not remove cached requests if one is failShulhan
2019-01-29cmd/rescached: add function to debug runtime memory allocationShulhan
2019-01-29rescached: remove manual HTTP FlushShulhan
2019-01-29rescached: remove request pool FreeRequest statementShulhan
2019-01-29rescached: fix logging prefix to match with its methodShulhan
2019-01-29rescached: split the process request into its own methodShulhan
2019-01-29response: renama checkExpiration to isExpiredShulhan
2019-01-29rescached: move loading system hosts file to cmd/rescachedShulhan
2019-01-29rescached: check and initialize options with default value if its invalidShulhan
2019-01-28cmd/rescached: move loading hosts and master directory to libraryShulhan
2019-01-26all: fix capitalized errors stringShulhan
2019-01-26rescached: check for nil OptionsShulhan
2019-01-24cacheworker: remove updateQueue, call cacheWorker.update directlyShulhan
2019-01-22cacheworker: rename add() method to upsert()Shulhan
2018-11-30Remove unused message poolShulhan
2018-11-30cmd/rescached: minimize global variablesShulhan
2018-11-30Start(): refactoring to not use naked returnShulhan
2018-11-30processDoHForwardQueue: replace for-select with for-rangeShulhan
2018-11-30processForwardQueue: change parameter remote address to interface net.AddrShulhan
2018-10-01rescached: clear failed forward request from queueShulhan