Network support for the Lua language
Go to file
Philipp Janda 59c8aaac34 Fix static linking problem with LuaJIT
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
2019-02-23 10:37:16 +01:00
doc Add ltn12.source.table() 2018-06-05 00:00:39 -06:00
etc fixed yieldable socket.protect in etc/dispatch.lua 2014-11-10 18:17:10 +01:00
gem Merge branch 'git-sam' into diego-sam-mwild-integration 2012-04-11 14:18:20 -07:00
rockspec Added future release rockspec file 2016-06-15 15:27:07 -07:00
samples lpr.lua: fix invalid string escape sequence \? 2013-04-17 23:35:56 -04:00
src Fix static linking problem with LuaJIT 2019-02-23 10:37:16 +01:00
test url.lua:remove_dot_components(): use temporary NUL marker to reduce empty-segment special-case code 2018-08-21 12:17:12 -06:00
.gitignore Update to Visual Studio 2017. 2018-08-22 17:37:32 -03:00
.travis.yml Fix path for rockspec in travis file. 2013-06-13 16:40:14 +08:00
FIX Saving before big changes to support IPv6. 2011-05-25 20:57:22 +00:00
LICENSE Change 2.1 to 3.0 2013-06-14 19:16:16 +08:00
linux.cmd Merge branch 'tcp_reuseport' of https://github.com/KateAdams/luasocket into KateAdams-tcp_reuseport 2015-10-05 10:28:29 +08:00
logo.ps Adjusted a few inconsistencies with the manual. 2003-08-16 00:06:04 +00:00
ltn012.wiki fix use of arg in ltn documentation 2013-01-23 19:03:46 +01:00
ltn013.wiki fix use of arg in ltn documentation 2013-01-23 19:03:46 +01:00
Lua.props Update to Visual Studio 2017. 2018-08-22 17:37:32 -03:00
luasocket-scm-0.rockspec Given LuaRocks support Haiku as a valid platform, link the network library 2016-03-11 16:05:21 -03:00
luasocket.sln Move Visual Studio projects to 2012. 2012-12-10 18:45:05 -02:00
macosx.cmd Fix socket.connect 2013-05-26 15:18:13 +08:00
makefile Added solaris platform 2016-01-15 18:48:57 +01:00
makefile.dist Add files to distribution. 2013-06-14 19:21:27 +08:00
mime.vcxproj Update to Visual Studio 2017. 2018-08-22 17:37:32 -03:00
mime.vcxproj.filters Fix Visual Studio 2012 projects 2013-05-27 20:30:06 +08:00
mingw.cmd Add MingW support. 2013-05-25 18:07:38 +08:00
NEW Update NEW file and section 2013-06-14 19:12:44 +08:00
README Change 2.1 to 3.0-rc1 2013-06-14 19:15:37 +08:00
socket.vcxproj Update to Visual Studio 2017. 2018-08-22 17:37:32 -03:00
socket.vcxproj.filters Fix Visual Studio 2012 projects 2013-05-27 20:30:06 +08:00
TODO Fix ltn12 version. 2012-12-10 15:50:44 -02:00
win32.cmd Merge branch 'tcp_reuseport' of https://github.com/KateAdams/luasocket into KateAdams-tcp_reuseport 2015-10-05 10:28:29 +08:00
WISH Couple bug fixes. 2007-03-12 04:08:40 +00:00

This is the LuaSocket 3.0-rc1. It has been tested on Windows 7, Mac OS X,
and Linux. 

Please use the project page at GitHub 

    https://github.com/diegonehab/luasocket

to file bug reports or propose changes. 

Have fun,
Diego Nehab.