Network support for the Lua language
Find a file
Robert Patterson 4b59d2125f Merge branch 'master' into RGP-fix-win64-compiler-warnings
* master: (36 commits)
  chore: Update internal version references to match release (#370)
  chore: Release v3.0.0
  chore: Copy-edit description in dev rockspec
  docs: Drop obsolete changelog from docs index
  chore: Start a Markdown era readme
  chore: Draft v3 release notes
  chore: Refactor existing news file as a changelog
  ci: Use reusable workflow for luarocks deploy
  ci: Utilize new upstream Luacheck Action (#367)
  chore; add Lua 5.4 to make files
  Update LICENSE to be recognizable as MIT (#363)
  Update URL references to source repository
  Move doc→docs so we can serve it with GitHub Pages
  fix(docs) references to some constants added (#359)
  fix(docs) fix html linter issues in the docs (#358)
  ci: Don't bother doing user-local install in ephemeral runner
  ci: Disable unsupported Windows and avoid duplicate runs
  ci: Expand test matrix to cover Windows and macOS
  Ci: Run regression tests after successful build
  http.lua: set transfer-encoding if source and no content-length
  ...
2022-05-15 09:44:53 -05:00
.github/workflows chore: Start a Markdown era readme 2022-03-25 10:59:23 +03:00
docs chore: Update internal version references to match release (#370) 2022-03-28 11:53:32 +00:00
etc refactor: Address issues raised by linter 2022-03-19 17:13:15 +03:00
gem refactor: Address issues raised by linter 2022-03-19 17:13:15 +03:00
rockspecs chore: Release v3.0.0 2022-03-25 11:05:48 +03:00
samples refactor: Address issues raised by linter 2022-03-19 17:13:15 +03:00
src Merge branch 'master' into RGP-fix-win64-compiler-warnings 2022-05-15 09:44:53 -05:00
test refactor: Address issues raised by linter 2022-03-19 17:13:15 +03:00
.editorconfig chore: Include luacheck config in editorconfig setup 2022-03-19 17:28:25 +03:00
.gitignore Update to Visual Studio 2017. 2018-08-22 17:37:32 -03:00
.luacheckrc chore: Include luacheck config in editorconfig setup 2022-03-19 17:28:25 +03:00
CHANGELOG.md chore: Release v3.0.0 2022-03-25 11:05:48 +03:00
FIX Saving before big changes to support IPv6. 2011-05-25 20:57:22 +00:00
LICENSE Update LICENSE to be recognizable as MIT (#363) 2022-03-23 15:12:49 +03: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 Windows projects vor Visual Studio 2017 2019-03-01 20:46:37 -03:00
luasocket-scm-3.rockspec chore: Copy-edit description in dev rockspec 2022-03-25 10:59:23 +03:00
luasocket.sln Move Visual Studio projects to 2012. 2012-12-10 18:45:05 -02:00
macosx.cmd Make macosx.cmd generic 2018-09-29 16:29:58 -07:00
makefile chore; add Lua 5.4 to make files 2022-03-23 17:11:43 +01:00
makefile.dist chore: Update internal version references to match release (#370) 2022-03-28 11:53:32 +00:00
mime.vcxproj Add src\compat.c to mime.vcxproj and socket.vcxproj 2022-03-22 09:29:04 +01:00
mingw.cmd Add MingW support. 2013-05-25 18:07:38 +08:00
README.md chore: Start a Markdown era readme 2022-03-25 10:59:23 +03:00
socket.vcxproj Add src\compat.c to mime.vcxproj and socket.vcxproj 2022-03-22 09:29:04 +01:00
TODO Fix ltn12 version. 2012-12-10 15:50:44 -02:00
vc32.bat Update Windows projects vor Visual Studio 2017 2019-03-01 20:46:37 -03:00
vc64.bat Update Windows projects vor Visual Studio 2017 2019-03-01 20:46:37 -03:00
win32.cmd Update Windows projects vor Visual Studio 2017 2019-03-01 20:46:37 -03:00
win64.cmd Update Windows projects vor Visual Studio 2017 2019-03-01 20:46:37 -03:00
WISH Couple bug fixes. 2007-03-12 04:08:40 +00:00

LuaSocket

Build Luacheck GitHub tag (latest SemVer) Luarocks

LuaSocket is a Lua extension library composed of two parts:

  1. a set of C modules that provide support for the TCP and UDP transport layers, and
  2. a set of Lua modules that provide functions commonly needed by applications that deal with the Internet.