Commit Graph

799 Commits

Author SHA1 Message Date
Caleb Maclennan
d0f2d132bf
chore: Move SCM rockspec to root and bump rockrel to 3 2022-03-19 18:01:53 +03:00
Caleb Maclennan
a36818d3f3
Merge pull request #354 from lunarmodules/linter 2022-03-19 17:42:53 +03:00
Caleb Maclennan
8390d07774
chore: Bump Lua version used in linter 2022-03-19 17:34:28 +03:00
Caleb Maclennan
989a5b1131
chore: Include luacheck config in editorconfig setup 2022-03-19 17:28:25 +03:00
Thijs Schreijer
601ad8d59f
refactor: Address issues raised by linter 2022-03-19 17:13:15 +03:00
Thijs Schreijer
480c052572
ci: Add workflow to run luacheck linter 2022-03-19 17:13:15 +03:00
Thijs Schreijer
f6509d4fd5
chore: Add luacheck linter project configuration 2022-03-19 17:13:15 +03:00
Thijs Schreijer
52b22da7e3
chore: Add editorconfig setup file 2022-03-19 17:05:43 +03:00
Caleb Maclennan
6952262e6a
style: Use C-style comment syntax throughout (#309)
Co-authored-by: Denise Cullassnekuff <19711487+BlackCutpoint@users.noreply.github.com>
2022-03-18 17:54:11 +03:00
Paul Kulchenko
d9cc531e3b
Fixe an issue with aux buffer init overwriting optional parameters in receive() (#334)
Fixes use on Lua >= 5.4.3
2022-03-18 12:23:09 +03:00
E. Westbrook
5b18e475f3 test/find-connect-limit: add missing "socket =" 2020-03-28 22:21:23 +00:00
E. Westbrook
743a5f1bcf test/udp-zero-length-send-recv: add missing "socket ="; use shebang "#!/usr/bin/env lua" 2020-03-28 22:21:23 +00:00
E. Westbrook
a7baf8dc25 test/udp-zero-length-send: add missing "socket ="; use shebang "#!/usr/bin/env lua" 2020-03-28 22:21:23 +00:00
E. Westbrook
c8b4fdf858 test/getoptions: guard calls with pcall(); check result of getoption"linger" 2020-03-28 22:21:23 +00:00
E. Westbrook
84e5336e8b test/tcp-getoptions: bugfix: missing "socket =" in require"socket" 2020-03-28 22:21:23 +00:00
E. Westbrook
78a1657c7d src/makefile: remove -DLUASOCKET_INET_PTON as current mingw builds don't want it 2020-03-28 16:46:49 +00:00
Diego Nehab
733af884f1
Merge pull request #280 from ewestbrook/rockspec-scm
SCM rockspec housekeeping
2019-04-22 00:27:05 -03:00
E. Westbrook
ab3b0ef5c9 rockspec/luasocket-scm-2.rockspec 2019-04-21 09:41:17 -06:00
E. Westbrook
9acb6dc81a move SCM rockspec to rockspec folder; rename consistent with luarocks repository 2019-04-21 09:31:08 -06:00
Diego Nehab
c89a931cc3
Merge pull request #271 from ewestbrook/pragmavisibility
Use visibility pragma around declarations instead of attributes on definitions
2019-03-11 00:08:41 -03:00
E. Westbrook
21514304be wrap visibility pragmas in #ifndef _WIN32 2019-03-10 00:04:20 -07:00
E. Westbrook
3a37ab8890 rockspecs: unix += compat 2019-03-10 00:04:20 -07:00
E. Westbrook
33883e78c8 rockspecs: serial += compat 2019-03-10 00:04:20 -07:00
E. Westbrook
c8d0fdda54 src/makefile: serial += compat 2019-03-10 00:04:20 -07:00
E. Westbrook
8b2dcdcf7d usocket: pragma visibility 2019-03-10 00:04:20 -07:00
E. Westbrook
4e363330a3 unixstream: pragma visibility 2019-03-10 00:04:20 -07:00
E. Westbrook
d27b1a7945 unixdgram: pragma visibility 2019-03-10 00:04:20 -07:00
E. Westbrook
5d07d9b227 unix: include reorg 2019-03-10 00:04:20 -07:00
E. Westbrook
d71e6bc459 udp: pragma visibility 2019-03-10 00:04:20 -07:00
E. Westbrook
42a1a732b7 timeout: pragma visibility 2019-03-10 00:04:20 -07:00
E. Westbrook
86e1b3f45f tcp: pragma visibility 2019-03-10 00:04:20 -07:00
E. Westbrook
1fa10673f7 socket.h: pragma visibility 2019-03-10 00:04:20 -07:00
E. Westbrook
c8b9b40eda serial.c: pragma visibiliity 2019-03-10 00:04:20 -07:00
E. Westbrook
c2245f35c5 select: pragma visibility 2019-03-10 00:04:20 -07:00
E. Westbrook
ce6a08d57d options: pragma visibility 2019-03-10 00:04:20 -07:00
E. Westbrook
83648f8df2 mime: include reorg 2019-03-10 00:04:20 -07:00
E. Westbrook
2015290cb4 luasocket: include centralization 2019-03-10 00:03:04 -07:00
E. Westbrook
ee30e4643d io: pragma visibility 2019-03-10 00:03:04 -07:00
E. Westbrook
611cdd19cc inet: pragma visibility 2019-03-10 00:03:04 -07:00
E. Westbrook
4bf3eb6db2 except: pragma visibility 2019-03-10 00:03:04 -07:00
E. Westbrook
133774cd3d compat: pragma visibility 2019-03-10 00:03:04 -07:00
E. Westbrook
e3ac49efbd buffer: pragma visibility 2019-03-10 00:03:04 -07:00
E. Westbrook
98800e9129 auxiliar: pragma visibility 2019-03-10 00:03:04 -07:00
Diego Nehab
2af4872a40 Fix formatting. 2019-03-10 00:47:17 -03:00
Diego Nehab
03b72d8f7e Use static initialization
This helps with multi-threaded apps.
2019-03-09 23:23:48 -03:00
Diego Nehab
c7215bef07 Remove .filters and hardcoded platform. 2019-03-02 17:47:18 -03:00
Diego Nehab
1e4255e2a9 Update Windows projects vor Visual Studio 2017 2019-03-01 20:46:37 -03:00
Diego Nehab
5cc91ab600
Merge pull request #272 from ewestbrook/pr268bugfix
bugfix: http.lua confict resolution omission
2019-03-01 00:38:44 -03:00
E. Westbrook
297f9d0277 bugfix: http.lua multischeme change that got dropped during PR conflict resolution 2019-02-28 18:40:30 -07:00
Diego Nehab
34d525984c
Merge pull request #243 from mojca/eai-undefined
EAI_OVERFLOW, AI_NUMERICSERV: put behind #ifdef so this works on Mac OS X 10.4 and 10.5.
2019-02-26 14:09:00 -03:00