<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rescached, branch v4.2.0</title>
<subtitle>DNS resolver cache daemon, DNS server with caches support.</subtitle>
<id>http://git.kilabit.info/rescached/atom?h=v4.2.0</id>
<link rel='self' href='http://git.kilabit.info/rescached/atom?h=v4.2.0'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/rescached/'/>
<updated>2022-02-09T15:25:14Z</updated>
<entry>
<title>Release rescached v4.2.0 (2022-02-09)</title>
<updated>2022-02-09T15:25:14Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-02-09T15:25:14Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/rescached/commit/?id=43c835f58366966d4c369b5b60345f92e2654717'/>
<id>urn:sha1:43c835f58366966d4c369b5b60345f92e2654717</id>
<content type='text'>
===  New features

*  www: implement functionality to remove cache by record name

===  Bug fixes

*  www: check for possible null on NameServers environment
*  www: fix caches record type showing "undefined"

===  Chores

*  all: fix format of all asciidoc files
*  cmd/rescached: add command "embed" and to run in development mode
</content>
</entry>
<entry>
<title>_doc: add index file and symlinks to CHANGELOG and README</title>
<updated>2022-02-09T15:16:42Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-02-09T15:15:35Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/rescached/commit/?id=f61e2b34e024ef31895c386c0c2236c4c9c8d295'/>
<id>urn:sha1:f61e2b34e024ef31895c386c0c2236c4c9c8d295</id>
<content type='text'>
The idea is to be able to view all content of documentation inside the
_doc file using the following command:

	_doc$ ciigo serve
</content>
</entry>
<entry>
<title>all: fix format of all asciidoc files</title>
<updated>2022-02-09T15:16:42Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-02-09T15:14:19Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/rescached/commit/?id=06135e3b12818167168e0feee8d8d95e05d9d6c9'/>
<id>urn:sha1:06135e3b12818167168e0feee8d8d95e05d9d6c9</id>
<content type='text'>
This is to make the adoc files parsed and rendered correctly by
asciidocgo and asciidoc tools.
</content>
</entry>
<entry>
<title>all: reformat CHANGELOG to make generated HTML readable</title>
<updated>2022-02-09T15:12:14Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-02-09T15:12:14Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/rescached/commit/?id=efe519b457a9ea5a45ede75ad1473006919558fc'/>
<id>urn:sha1:efe519b457a9ea5a45ede75ad1473006919558fc</id>
<content type='text'>
The CHANGELOG.adoc file is formatted using asciidoc markup.
So, to make the rendered HTML readable, it must adhere to the asciidoc
format, especially when formatting the list content.
</content>
</entry>
<entry>
<title>all: update git submodule AUR</title>
<updated>2022-02-07T18:38:04Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-02-07T18:38:04Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/rescached/commit/?id=5002831b36d411c772017d0ef1e1a30409b2e764'/>
<id>urn:sha1:5002831b36d411c772017d0ef1e1a30409b2e764</id>
<content type='text'>
</content>
</entry>
<entry>
<title>go.mod: update module share to v0.34.0</title>
<updated>2022-02-07T18:37:07Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-01-01T16:16:11Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/rescached/commit/?id=8376e3177121801cc90dfc3b7324cf1262f29d24'/>
<id>urn:sha1:8376e3177121801cc90dfc3b7324cf1262f29d24</id>
<content type='text'>
Changes,

* lib/memfs: skip mount if the Root node has been initialized
* lib/http: remove field memfs.Options in ServerOptions
</content>
</entry>
<entry>
<title>cmd/resolver: realign struct options</title>
<updated>2021-12-27T02:54:25Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2021-12-25T08:27:55Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/rescached/commit/?id=6f52381f1af4c565b18cc15c605080785337b67e'/>
<id>urn:sha1:6f52381f1af4c565b18cc15c605080785337b67e</id>
<content type='text'>
This save the memory size from 80 to 72 bytes (-8 bytes).
</content>
</entry>
<entry>
<title>cmd/rescached: add command "embed" and to run in development mode</title>
<updated>2021-12-27T02:54:25Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2021-12-25T08:16:31Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/rescached/commit/?id=69c25e7787664b1f7641a0846f9fb3796ccb79ad'/>
<id>urn:sha1:69c25e7787664b1f7641a0846f9fb3796ccb79ad</id>
<content type='text'>
This two commands is used internally for development.

The "embed" command embed all files inside "_www" directory into
Go file "memfs_generate.go".
This command replace "internal/generate_memfs.go".

The "dev" command run the rescached server in development mode using
"cmd/rescached/rescached.cfg.test" as the configuration.

The "dev" command listen on DNS port 5350, so to prevent conflict with
live rescached server, we run script _bin/nft_dnstest_chain.sh to redirect
UDP and TCP requests from port 53 to port 5350.
</content>
</entry>
<entry>
<title>www: implement functionality to remove cache by record name</title>
<updated>2021-12-25T08:19:19Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2021-12-25T07:52:45Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/rescached/commit/?id=35a0968dfe8f636617a6cd4eb74677a257880e7a'/>
<id>urn:sha1:35a0968dfe8f636617a6cd4eb74677a257880e7a</id>
<content type='text'>
In the web user interface (WUI), we have a button "Remove from cache"
that displayed per record, but somehow this feature is not implemented,
probably missing from commits due to rebase or I completely forgot about
it.

Anyway, this commit implement the feature to remove record from cache
by clicking the button.  On success, it will remove the removed record
from search result.

Fix #10
</content>
</entry>
<entry>
<title>www: check for possible null on NameServers environment</title>
<updated>2021-12-25T05:54:55Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2021-12-25T05:54:55Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/rescached/commit/?id=ac0394cb857e3c70d433b5f42df28f12826e5834'/>
<id>urn:sha1:ac0394cb857e3c70d433b5f42df28f12826e5834</id>
<content type='text'>
</content>
</entry>
</feed>
