aboutsummaryrefslogtreecommitdiff
path: root/builtin/common/serialize.lua (follow)
Commit message (Collapse)AuthorAgeFilesLines
* minetest.serialize: Reversible number serialization (#9722)HybridDog2020-04-221-9/+2
| | | | | | | * minetest.serialize: Reversible number to string conversion The %a format is not supported in Lua 5.1. This commit also adds two tests for number serialization.
* Fix potential security issue(s), documentation on minetest.deserialize() (#9369)sfan52020-03-051-7/+13
| | | Also adds an unittest
* Add Lua unit tests to builtin using busted (#9184)rubenwardy2020-01-181-14/+0
|
* Add luacheck to check builtin (#7895)rubenwardy2019-08-061-1/+0
|
* minetest.deserialize: Throw error when argument not string (#5738)SmallJoker2017-05-091-0/+4
|
* Faster insertion into tableRui9142016-03-061-7/+6
|
* Fix serialization of floating point numbersShadowNinja2015-02-211-1/+10
|
* Fix imprecise serialization of large numbersShadowNinja2015-01-251-1/+1
|
* Fix typo in `serialize.lua`.Diego Martínez2015-01-151-1/+1
|
* Tweak core.serializeShadowNinja2014-11-191-168/+154
| | | | This adds proper support for nested tables and improves performance a bit.
* Rework dumping functionsShadowNinja2014-05-241-1/+1
| | | | | | | | | Changes: * Add comments to explain the dumping code * Add support for dumping values of any type (as '<' <type> '>') * Add support for tables as keys in dump2() * Make dump2() return it's result (like dump()) rather than printing it * Simplify and optimize function serialization via serialize()
* Use "core" namespace internallyShadowNinja2014-05-081-5/+5
|
* Organize builtin into subdirectoriesShadowNinja2014-05-071-0/+223