<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lua-cjson/Makefile, branch 1.0.4</title>
<subtitle>A mirror of https://github.com/openresty/lua-cjson
</subtitle>
<id>https://git.lua4.win/lua-cjson/atom?h=1.0.4</id>
<link rel='self' href='https://git.lua4.win/lua-cjson/atom?h=1.0.4'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/'/>
<updated>2011-11-29T12:03:20+00:00</updated>
<entry>
<title>Add common platform defaults/overrides to Makefile</title>
<updated>2011-11-29T12:03:20+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2011-11-29T12:03:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=8f9fc89298f6547dc298289a5778a682673253e9'/>
<id>urn:sha1:8f9fc89298f6547dc298289a5778a682673253e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve build documentation and layout</title>
<updated>2011-11-28T13:40:42+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2011-11-28T13:40:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=11b35407875cc363f7897ff1c7c34828b4efe3ce'/>
<id>urn:sha1:11b35407875cc363f7897ff1c7c34828b4efe3ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update version to 1.0.4</title>
<updated>2011-11-27T08:23:22+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2011-11-27T08:23:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=d6b3f9ceb6c73121d9fa52bf66b7cfa59b611680'/>
<id>urn:sha1:d6b3f9ceb6c73121d9fa52bf66b7cfa59b611680</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add USE_POSIX_SETLOCALE option</title>
<updated>2011-10-07T13:25:49+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2011-10-07T13:25:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=049691cb11115fbdb750021556cad3507fad4e69'/>
<id>urn:sha1:049691cb11115fbdb750021556cad3507fad4e69</id>
<content type='text'>
Add USE_POSIX_SETLOCALE option for platforms missing uselocale().
Document locale options in README, Makefile &amp; rockspec.

Also:
- Rename USE_POSIX_LOCALE define to USE_POSIX_USELOCALE.
- Use uselocale() by default through Makefile (Linux, OSX).
- Use setlocale() by default through rockspec (other platforms).
</content>
</entry>
<entry>
<title>Rename MISSING_ISINF to USE_INTERNAL_ISINF</title>
<updated>2011-10-07T12:21:31+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2011-10-07T12:21:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=48c5cf183fa7cab608168fdec2406a1ca3cb2c11'/>
<id>urn:sha1:48c5cf183fa7cab608168fdec2406a1ca3cb2c11</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support locales which use comma decimal separators</title>
<updated>2011-10-05T13:00:27+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2011-10-05T13:00:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=0f3ab84a261292d16f684551e67f2f007199936a'/>
<id>urn:sha1:0f3ab84a261292d16f684551e67f2f007199936a</id>
<content type='text'>
Some locales (cs_CZ, de_DE,..) use a comma as their decimal separator.
This causes CJSON to generate incorrect JSON (Eg, [10,1]), and fail when
parsing some valid JSON (Eg, [10,"test"]).

Added USE_POSIX_LOCALE #define which harnesses the thread-safe
POSIX.1-2008 locale support (newlocale(), uselocale(), freelocale())
to temporarily use the POSIX locale during JSON conversion.

Some older POSIX operating systems with xlocale.h (MacOSX) are also
supported.
</content>
</entry>
<entry>
<title>Add work around for missing isinf() on Solaris</title>
<updated>2011-08-11T10:16:36+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2011-08-11T10:16:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=53baee1e33022fcba4d316b3952510c085173e02'/>
<id>urn:sha1:53baee1e33022fcba4d316b3952510c085173e02</id>
<content type='text'>
Some versions of Solaris (Eg, Solaris 11 / GCC 3.4.3) are missing
isinf(). Provide a work around when MISSING_ISINF is defined.

Reported by: Zhang "agentzh" Yichun &lt;agentzh@gmail.com&gt;
</content>
</entry>
<entry>
<title>Update version to 1.0.3</title>
<updated>2011-08-10T11:17:32+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2011-08-10T11:17:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=1fc923da45731b39e6aea9f50543cd7e8b0e4ad8'/>
<id>urn:sha1:1fc923da45731b39e6aea9f50543cd7e8b0e4ad8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update version to 1.0.2</title>
<updated>2011-05-29T10:34:53+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2011-05-29T10:34:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=c8fc62e4f955248f2655e996872b6833b86b1523'/>
<id>urn:sha1:c8fc62e4f955248f2655e996872b6833b86b1523</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use .zip format with LuaRocks</title>
<updated>2011-05-29T06:32:17+00:00</updated>
<author>
<name>Mark Pulford</name>
<email>mark@kyne.com.au</email>
</author>
<published>2011-05-29T06:32:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua-cjson/commit/?id=c0b473a8e974407dc308ce0fd0058136b9faa90c'/>
<id>urn:sha1:c0b473a8e974407dc308ce0fd0058136b9faa90c</id>
<content type='text'>
Windows has poor support for "tar.gz", but all platforms support "zip".
</content>
</entry>
</feed>
