<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luasocket/src/compat.h, branch feat/sse</title>
<subtitle>A mirror of https://github.com/lunarmodules/luasocket.git
</subtitle>
<id>https://git.lua4.win/luasocket/atom?h=feat%2Fsse</id>
<link rel='self' href='https://git.lua4.win/luasocket/atom?h=feat%2Fsse'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/'/>
<updated>2019-03-10T07:04:20+00:00</updated>
<entry>
<title>wrap visibility pragmas in #ifndef _WIN32</title>
<updated>2019-03-10T07:04:20+00:00</updated>
<author>
<name>E. Westbrook</name>
<email>github@westbrook.io</email>
</author>
<published>2019-02-28T23:32:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=21514304be9e98a4386cb18542582068a59c5586'/>
<id>urn:sha1:21514304be9e98a4386cb18542582068a59c5586</id>
<content type='text'>
</content>
</entry>
<entry>
<title>compat: pragma visibility</title>
<updated>2019-03-10T07:03:04+00:00</updated>
<author>
<name>E. Westbrook</name>
<email>github@westbrook.io</email>
</author>
<published>2019-02-28T03:56:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=133774cd3db0d8ce8ccc1df8538a6d44552fc1f0'/>
<id>urn:sha1:133774cd3db0d8ce8ccc1df8538a6d44552fc1f0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix static linking problem with LuaJIT</title>
<updated>2019-02-23T09:37:16+00:00</updated>
<author>
<name>Philipp Janda</name>
<email>siffiejoe@gmx.net</email>
</author>
<published>2019-02-23T09:32:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=59c8aaac3425108e3137677863cc8cee6c84e20b'/>
<id>urn:sha1:59c8aaac3425108e3137677863cc8cee6c84e20b</id>
<content type='text'>
LuaJIT and LuaSocket both define new Lua APIs from Lua 5.2 (in
particular `luaL_setfuncs` and `luaL_testudata`). When linking both
statically, the one definition rule strikes and linking fails. This
commit fixes the issue by renaming the LuaSocket versions of those
functions behind the scenes using the C preprocessor.

Closes #214
</content>
</entry>
<entry>
<title>src/compat.c: provide luaL_testudata() for use by auxiliar.c under Lua 5.1</title>
<updated>2018-06-05T02:14:13+00:00</updated>
<author>
<name>E. Westbrook</name>
<email>github@westbrook.io</email>
</author>
<published>2018-06-05T02:14:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=5848de4851619a757951f3ef041c1e71691b6a97'/>
<id>urn:sha1:5848de4851619a757951f3ef041c1e71691b6a97</id>
<content type='text'>
</content>
</entry>
<entry>
<title>New compat.h module implements luaL_setfuncs.</title>
<updated>2015-08-21T18:39:34+00:00</updated>
<author>
<name>Diego Nehab</name>
<email>diego.nehab@gmail.com</email>
</author>
<published>2015-08-21T18:39:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasocket/commit/?id=e75444ccd1f30a3b5fbc7cec4a85e831bd0560ed'/>
<id>urn:sha1:e75444ccd1f30a3b5fbc7cec4a85e831bd0560ed</id>
<content type='text'>
Makes initialization code simpler everywhere.
</content>
</entry>
</feed>
