<feed xmlns='http://www.w3.org/2005/Atom'>
<title>unja/src, branch revela</title>
<subtitle>A template engine for C forked from https://github.com/dannyvankooten/unja</subtitle>
<id>https://git.yaroslavps.com/unja/atom?h=revela</id>
<link rel='self' href='https://git.yaroslavps.com/unja/atom?h=revela'/>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/unja/'/>
<updated>2021-11-27T22:27:24Z</updated>
<entry>
<title>hashmap: hashma_destroy</title>
<updated>2021-11-27T22:27:24Z</updated>
<author>
<name>Yaroslav de la Peña Smirnov</name>
<email>yps@yaroslavps.com</email>
</author>
<published>2021-11-27T22:27:24Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/unja/commit/?id=bf330c19cd3813da8a9c0ae4f48316747f3fa93a'/>
<id>urn:sha1:bf330c19cd3813da8a9c0ae4f48316747f3fa93a</id>
<content type='text'>
Added function to free all of a hashmap's content before freeing the
hashmap's own memory.
</content>
</entry>
<entry>
<title>hashmap_remove: fix potential use-after-free</title>
<updated>2021-11-09T22:31:46Z</updated>
<author>
<name>Yaroslav de la Peña Smirnov</name>
<email>yps@yaroslavps.com</email>
</author>
<published>2021-11-09T22:31:46Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/unja/commit/?id=282914669483405a34000ed24b541201f8d29c4b'/>
<id>urn:sha1:282914669483405a34000ed24b541201f8d29c4b</id>
<content type='text'>
prev should be assigned before node is reassigned.
</content>
</entry>
<entry>
<title>Fixes and improvements</title>
<updated>2021-11-06T21:59:26Z</updated>
<author>
<name>Yaroslav de la Peña Smirnov</name>
<email>yps@yaroslavps.com</email>
</author>
<published>2021-11-06T21:59:26Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/unja/commit/?id=8a5405629f7dcbc2504ac55f57775180a011b846'/>
<id>urn:sha1:8a5405629f7dcbc2504ac55f57775180a011b846</id>
<content type='text'>
* Fix heap corruption on buffer growth.
* Define as static functions that are not used outside a TU.
* Other minor changes.
</content>
</entry>
<entry>
<title>Hashmap improvements and include guards</title>
<updated>2021-11-05T16:45:02Z</updated>
<author>
<name>Yaroslav de la Peña Smirnov</name>
<email>yps@yaroslavps.com</email>
</author>
<published>2021-11-05T16:45:02Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/unja/commit/?id=975465c3f5302117eef779672ada76627371c3bf'/>
<id>urn:sha1:975465c3f5302117eef779672ada76627371c3bf</id>
<content type='text'>
Hashmap capacity can be set programmatically and it grows/shrinks in
size when the load increases/decreases to avoid collisions/save memory.
</content>
</entry>
<entry>
<title>add context_free function for easily getting rid of context</title>
<updated>2020-12-04T08:52:35Z</updated>
<author>
<name>Danny van Kooten</name>
<email>dannyvankooten@users.noreply.github.com</email>
</author>
<published>2020-12-04T08:52:35Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/unja/commit/?id=0501ee7b850936db0e518dc734e62db13cd07006'/>
<id>urn:sha1:0501ee7b850936db0e518dc734e62db13cd07006</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix inheritance not working because of read_file not populating memory correctly</title>
<updated>2020-12-03T10:00:25Z</updated>
<author>
<name>Danny van Kooten</name>
<email>dannyvankooten@users.noreply.github.com</email>
</author>
<published>2020-12-03T10:00:25Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/unja/commit/?id=a8b907760bab503b99edb1fd832d29d409d125a3'/>
<id>urn:sha1:a8b907760bab503b99edb1fd832d29d409d125a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>handle invalid operators (although not possible because of parsing, this fixes a clang warning)</title>
<updated>2020-03-21T07:39:49Z</updated>
<author>
<name>Danny van Kooten</name>
<email>dannyvankooten@users.noreply.github.com</email>
</author>
<published>2020-03-21T07:39:49Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/unja/commit/?id=5dd30eea54d5b1ef25e517505c5a47ff1a37c424'/>
<id>urn:sha1:5dd30eea54d5b1ef25e517505c5a47ff1a37c424</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add filter: length</title>
<updated>2020-03-20T13:55:50Z</updated>
<author>
<name>Danny van Kooten</name>
<email>dannyvankooten@users.noreply.github.com</email>
</author>
<published>2020-03-20T13:55:50Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/unja/commit/?id=c5469ba6723eaecc5797acc842d090e1b85afb60'/>
<id>urn:sha1:c5469ba6723eaecc5797acc842d090e1b85afb60</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add filter: wordcount</title>
<updated>2020-03-20T13:52:20Z</updated>
<author>
<name>Danny van Kooten</name>
<email>dannyvankooten@users.noreply.github.com</email>
</author>
<published>2020-03-20T13:52:20Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/unja/commit/?id=ef00aa15f8eef283dadc28aba7f36ea918d61b15'/>
<id>urn:sha1:ef00aa15f8eef283dadc28aba7f36ea918d61b15</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add filter: lower</title>
<updated>2020-03-20T13:48:34Z</updated>
<author>
<name>Danny van Kooten</name>
<email>dannyvankooten@users.noreply.github.com</email>
</author>
<published>2020-03-20T13:48:34Z</published>
<link rel='alternate' type='text/html' href='https://git.yaroslavps.com/unja/commit/?id=f64c97341cedf668c6e7ae7cad818bae6fdb90bd'/>
<id>urn:sha1:f64c97341cedf668c6e7ae7cad818bae6fdb90bd</id>
<content type='text'>
</content>
</entry>
</feed>
