<feed xmlns='http://www.w3.org/2005/Atom'>
<title>minetest.git/src/unittest, branch 5.3.0</title>
<subtitle>lizzy's patches for luanti
</subtitle>
<id>https://git.vlhl.dev/lizzy/luanti/minetest.git/atom?h=5.3.0</id>
<link rel='self' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/atom?h=5.3.0'/>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/'/>
<updated>2020-06-05T18:04:14+00:00</updated>
<entry>
<title>TestBan: Clean up properly after completing test (#9994)</title>
<updated>2020-06-05T18:04:14+00:00</updated>
<author>
<name>ANAND</name>
<email>ClobberXD@protonmail.com</email>
</author>
<published>2020-06-05T18:04:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=08c0b7696a8b15759c8fc203cc90fde21c2c76a9'/>
<id>urn:sha1:08c0b7696a8b15759c8fc203cc90fde21c2c76a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename “Minimal development test” to “Development Test” (#9928)</title>
<updated>2020-05-25T22:17:52+00:00</updated>
<author>
<name>Wuzzy</name>
<email>wuzzy2@mail.ru</email>
</author>
<published>2020-05-25T22:17:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=083b285f4319c470f307f0b52f03a2fb68facd38'/>
<id>urn:sha1:083b285f4319c470f307f0b52f03a2fb68facd38</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow ObjDefManager instances to be cloned</title>
<updated>2020-05-05T17:26:59+00:00</updated>
<author>
<name>sfan5</name>
<email>sfan5@live.de</email>
</author>
<published>2020-04-09T21:40:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=2062c80e21b657fed8e68aa48523fa12ad5ef095'/>
<id>urn:sha1:2062c80e21b657fed8e68aa48523fa12ad5ef095</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Optimize get_objects_inside_radius calls (#9671)</title>
<updated>2020-04-16T06:25:48+00:00</updated>
<author>
<name>Loïc Blot</name>
<email>nerzhul@users.noreply.github.com</email>
</author>
<published>2020-04-16T06:25:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=e8ac5a31cf12afcfddf8e3ed31e8038930edb06f'/>
<id>urn:sha1:e8ac5a31cf12afcfddf8e3ed31e8038930edb06f</id>
<content type='text'>
* Optimize getObjectsInsideRadius calls

our previous implementation calls the ActiveObjectMgr to return ids and then lookup those ids in the same map and test each object
Instead now we call the global map to return the pointers directly and we ask filtering when building the list using lamba.

This drop double looping over ranges of active objects (and then filtered one) and drop x lookups on the map regarding the first call results
</content>
</entry>
<entry>
<title>Drop content_sao.{cpp,h}</title>
<updated>2020-04-11T14:07:17+00:00</updated>
<author>
<name>Loic Blot</name>
<email>loic.blot@unix-experience.fr</email>
</author>
<published>2020-04-11T09:22:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=5146086a64d5eeb480948d612a008a2ec81455d4'/>
<id>urn:sha1:5146086a64d5eeb480948d612a008a2ec81455d4</id>
<content type='text'>
Move LuaEntitySAO to a new dedicated file
Drop TestSAO (useless object)
Drop the old static startup initialized SAO factory, which was pretty useless.
This factory was using a std::map for 2 elements, now just use a simple condition owned by ServerEnvironment, which will be lightweight, that will also drop a one time useful test on each LuaEntitySAO creation. This should reduce server load on massive SAO creation
</content>
</entry>
<entry>
<title>Collision various fixes (#9343)</title>
<updated>2020-04-08T20:45:05+00:00</updated>
<author>
<name>TheTermos</name>
<email>55103816+TheTermos@users.noreply.github.com</email>
</author>
<published>2020-04-08T20:45:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=3ad5388c6d3894e2f4aa7158cc2b62b626f0f967'/>
<id>urn:sha1:3ad5388c6d3894e2f4aa7158cc2b62b626f0f967</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add limit parameter to decompressZlib</title>
<updated>2020-02-01T13:05:26+00:00</updated>
<author>
<name>Ben Deutsch</name>
<email>ben@bendeutsch.de</email>
</author>
<published>2018-01-30T21:12:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=2b3490db1f0e99a427e34135770f8e5afcf275ce'/>
<id>urn:sha1:2b3490db1f0e99a427e34135770f8e5afcf275ce</id>
<content type='text'>
This can prevent untrusted data, such as sent over the network,
from consuming all memory with a specially crafted payload.
</content>
</entry>
<entry>
<title>Settings: Add get_flags API for mapgen flags (mg_flags, mgv6_spflags, ...) (#9284)</title>
<updated>2020-01-25T15:56:54+00:00</updated>
<author>
<name>SmallJoker</name>
<email>SmallJoker@users.noreply.github.com</email>
</author>
<published>2020-01-25T15:56:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=cde2a7f6f24f638421238ead4e61b155322fefc8'/>
<id>urn:sha1:cde2a7f6f24f638421238ead4e61b155322fefc8</id>
<content type='text'>
Unified flags handling in C++ and Lua Settings API
     -&gt; Reading only, for now. Writing can be implemented later, if needed.
API function to read the currently active flags
     -&gt; was impossible from Lua

Co-authored-by: Wuzzy &lt;wuzzy2@mail.ru&gt;
</content>
</entry>
<entry>
<title>StaticText/EnrichedString: Styling support (#9187)</title>
<updated>2020-01-22T18:09:11+00:00</updated>
<author>
<name>SmallJoker</name>
<email>SmallJoker@users.noreply.github.com</email>
</author>
<published>2020-01-22T18:09:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=1892ff3c0db23ccdf7b0f6dc83cb1bdf4579b4ec'/>
<id>urn:sha1:1892ff3c0db23ccdf7b0f6dc83cb1bdf4579b4ec</id>
<content type='text'>
* StaticText/EnrichedString: Styling support

* Fix tooltip fg/bgcolor

* Fix default color for substr(), add unittests
</content>
</entry>
<entry>
<title>Fix AreaStore's IDs persistence (#8888)</title>
<updated>2019-09-21T15:54:52+00:00</updated>
<author>
<name>SmallJoker</name>
<email>SmallJoker@users.noreply.github.com</email>
</author>
<published>2019-09-21T15:54:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=fec30e37ac1d160a942777b05a7717b5395c4d99'/>
<id>urn:sha1:fec30e37ac1d160a942777b05a7717b5395c4d99</id>
<content type='text'>
Improve documentation
Read old formats
Fix free ID function. Return first gap in map</content>
</entry>
</feed>
