summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-02-01Release rescached v2.1.0 (2019-02-01)v2.1.0Shulhan
2019-02-01cmd/rescached: write heap profile when debugging runtimeShulhan
2019-02-01go.mod: update package "share" to v0.3.0Shulhan
2019-01-29rescached: do not remove cached requests if one is failShulhan
2019-01-29rescached: add more unit test for some methodsShulhan
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-29cacheworker: print pruned record only on debug modeShulhan
2019-01-29cachesrequest: sort the content by map's keys on StringShulhan
2019-01-29all: change default parent nameservers to Cloudflare DNSShulhan
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-28Update changelog for next releaseShulhan
2019-01-28all: fix the example certificate and key for DNS over HTTPSShulhan
2019-01-28makefile: run linter on buildShulhan
2019-01-26all: fix capitalized errors stringShulhan
2019-01-26cmd/resolver: simplify if-else condition on mainShulhan
2019-01-26cmd/rescached: add package name to non-importable packagesShulhan
2019-01-26cacheworker: replace "for select" with "for range"Shulhan
2019-01-26all: suppress linter warnings on long linesShulhan
2019-01-26all: suppress linter warnings on known global variablesShulhan
2019-01-26cachesrequest: fix mispelling on String commentShulhan
2019-01-26caches: pre-allocated keys using map lengthShulhan
2019-01-26options: set default listen address to loopback address and timeout to 5Shulhan
2019-01-26rescached: check for nil OptionsShulhan
2019-01-26cmd/rescached: remove type config, use rescached.Options directlyShulhan
2019-01-24cacheworker: remove updateQueue, call cacheWorker.update directlyShulhan
2019-01-24caches: replace sync.Map with plain map and MutexShulhan
2019-01-24cachesrequest: replace sync.Map with Go plain map with MutexShulhan
2019-01-24cacheworker: add unit test for cacheWorkerShulhan
2019-01-24caches: implement Stringer interface on cachesShulhan
2019-01-24cacheslist: implement Stringer interface on cachesListShulhan
2019-01-24listrequest: replace items method with StringShulhan
2019-01-24cachesrequest: replace items method with StringShulhan
2019-01-24scripts: update list of blocked hostsShulhan
2019-01-23scripts: update the hosts.block destination fileShulhan
2019-01-23cacheworker: remove queue for pruning response in cacheShulhan
2019-01-23cacheworker: check for nil "res" parameter on removeShulhan
2019-01-23cacheworker: add message to list if its contains other typeShulhan
2019-01-23listresponse: print the response using String method of responseShulhan
2019-01-22cacheworker: rename add() method to upsert()Shulhan
2019-01-22cacheworker: check for empty msg parameter on add()Shulhan
2019-01-22cacheworker: remove unused cacheThreshold fieldShulhan
2019-01-20cachesrequest: add unit test for all methodsShulhan
2019-01-20cachesrequest: check for empty key and req on push parametersShulhan