<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lua-cjson/strbuf.c, branch or-1.31.0</title>
<subtitle>A mirror of https://github.com/openresty/lua-cjson
</subtitle>
<id>https://git.lua4.win/lua-cjson/atom?h=or-1.31.0</id>
<link rel='self' href='https://git.lua4.win/lua-cjson/atom?h=or-1.31.0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/'/>
<updated>2026-02-10T01:08:52+00:00</updated>
<entry>
<title>optimize: rename cjson.decoce_allow_comments to cjson.decocde_allow_comment.</title>
<updated>2026-02-10T01:08:52+00:00</updated>
<author>
<name>lijunlong</name>
<email>lijunlong@openresty.com</email>
</author>
<published>2026-02-10T01:08:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=c305d55c7f321c01b4d135ef6d41879fd5f8e9f5'/>
<id>urn:sha1:c305d55c7f321c01b4d135ef6d41879fd5f8e9f5</id>
<content type='text'>
reslove two warnings and update the doc.
</content>
</entry>
<entry>
<title>Fixed: worning for explicit pointer to int conversion.</title>
<updated>2026-01-19T00:44:59+00:00</updated>
<author>
<name>Deyan Dobromirov</name>
<email>dvdvideo123@gmail.com</email>
</author>
<published>2026-01-19T00:44:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=3c64e2247623a66347a48d66b6a791b58a71fdbe'/>
<id>urn:sha1:3c64e2247623a66347a48d66b6a791b58a71fdbe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feature: Lua 5.3 + 5.4 integer support, with CI and conflicts fixed.</title>
<updated>2024-06-11T01:39:55+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2024-06-11T01:39:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=c92ecda53337490633c95e6ae00e322dc9ad1fb8'/>
<id>urn:sha1:c92ecda53337490633c95e6ae00e322dc9ad1fb8</id>
<content type='text'>
Co-Authored-By: Hisham Muhammad &lt;hisham@gobolinux.org&gt;
Co-authored-by: Mark Pulford &lt;mark@kyne.com.au&gt;
Co-authored-by: ichenq &lt;ichenq@gmail.com&gt;
Co-authored-by: Cloud Wu &lt;cloudwu@gmail.com&gt;
Co-authored-by: caijietao &lt;t0350.prog@gmail.com&gt;
Co-authored-by: actboy168 &lt;actboy168@gmail.com&gt;
Co-authored-by: wudeng &lt;wudeng256@gmail.com&gt;
Co-authored-by: caiyiheng &lt;rangercyh@qq.com&gt;</content>
</entry>
<entry>
<title>Bugfix: Lua cjson integer overflow issues (CVE-2022-24834) (#94)</title>
<updated>2023-07-20T15:47:32+00:00</updated>
<author>
<name>lijunlong</name>
<email>lijunlong@openresty.com</email>
</author>
<published>2023-07-20T15:47:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=2bfad8f5eeb821357d2ada29506e864ff7ec947e'/>
<id>urn:sha1:2bfad8f5eeb821357d2ada29506e864ff7ec947e</id>
<content type='text'>
* Fix integer overflows due to using wrong integer size.
* Add assertions / panic when overflow still happens.

Co-authored-by: Oran Agra &lt;oran@redislabs.com&gt;
Co-authored-by: Yossi Gottlieb &lt;yossigo@gmail.com&gt;</content>
</entry>
<entry>
<title>bugfix: fixed a possible division by zero bugs found by cppcheck. (#75)</title>
<updated>2021-10-18T14:42:40+00:00</updated>
<author>
<name>Johnny Wang</name>
<email>wangjiahao@openresty.com</email>
</author>
<published>2021-10-18T14:42:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=8dadbca8c7c26fc38e23f1f685c285450acb783e'/>
<id>urn:sha1:8dadbca8c7c26fc38e23f1f685c285450acb783e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update copyright date range to include 2012</title>
<updated>2012-03-04T08:24:34+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2012-01-13T09:17:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=d6fc98ff60120b891fc3d94e18a61962b67e4c4c'/>
<id>urn:sha1:d6fc98ff60120b891fc3d94e18a61962b67e4c4c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove strbuf:die() from global symbol table</title>
<updated>2011-12-30T07:20:51+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2011-12-30T07:20:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=85a1d3276cbb25c40eadc96ec4aaba1977118154'/>
<id>urn:sha1:85a1d3276cbb25c40eadc96ec4aaba1977118154</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for runtime number precision config</title>
<updated>2011-05-29T08:33:22+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2011-05-29T08:33:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=3d1c5e19f45cf484774926ba6e2555d1c8e4c39b'/>
<id>urn:sha1:3d1c5e19f45cf484774926ba6e2555d1c8e4c39b</id>
<content type='text'>
Add cjson.encode_number_precision(). Reducing the number precision from
14 to 3 can increase performance up to 50% with number heavy
conversions.
</content>
</entry>
<entry>
<title>Remove trailing whitespace</title>
<updated>2011-05-10T13:16:44+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2011-05-10T13:16:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=132e8757bc800d51058e3e1e4d2d73a0279ca0ac'/>
<id>urn:sha1:132e8757bc800d51058e3e1e4d2d73a0279ca0ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add runtime option for persistent encode buffer</title>
<updated>2011-05-10T13:02:01+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2011-05-10T13:02:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=126470cc7b6c2314c02805e4d00afe04b6b00312'/>
<id>urn:sha1:126470cc7b6c2314c02805e4d00afe04b6b00312</id>
<content type='text'>
</content>
</entry>
</feed>
