aboutsummaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-03-28test/udp-zero-length-send-recv: add missing "socket ="; use shebang ↵E. Westbrook1-2/+2
"#!/usr/bin/env lua"
2020-03-28test/udp-zero-length-send: add missing "socket ="; use shebang ↵E. Westbrook1-2/+2
"#!/usr/bin/env lua"
2020-03-28test/getoptions: guard calls with pcall(); check result of getoption"linger"E. Westbrook1-4/+18
2020-03-27test/tcp-getoptions: bugfix: missing "socket =" in require"socket"E. Westbrook1-1/+1
2019-04-21rockspec/luasocket-scm-2.rockspecE. Westbrook1-1/+1
2019-04-21move SCM rockspec to rockspec folder; rename consistent with luarocks repositoryE. Westbrook1-0/+0
2019-03-10wrap visibility pragmas in #ifndef _WIN32E. Westbrook16-17/+56
2019-03-10rockspecs: unix += compatE. Westbrook2-0/+2
2019-03-10rockspecs: serial += compatE. Westbrook2-0/+2
2019-03-10src/makefile: serial += compatE. Westbrook1-0/+1
2019-03-10usocket: pragma visibilityE. Westbrook2-51/+57
2019-03-10unixstream: pragma visibilityE. Westbrook2-5/+5
2019-03-10unixdgram: pragma visibilityE. Westbrook2-5/+6
2019-03-10unix: include reorgE. Westbrook2-4/+0
2019-03-10udp: pragma visibilityE. Westbrook2-6/+6
2019-03-10timeout: pragma visibilityE. Westbrook2-19/+30
2019-03-10tcp: pragma visibilityE. Westbrook2-7/+6
2019-03-10socket.h: pragma visibilityE. Westbrook1-30/+21
2019-03-10serial.c: pragma visibiliityE. Westbrook1-5/+2
2019-03-10select: pragma visibilityE. Westbrook2-9/+5
2019-03-10options: pragma visibilityE. Westbrook2-105/+145
2019-03-10mime: include reorgE. Westbrook2-7/+2
2019-03-10luasocket: include centralizationE. Westbrook2-19/+4
2019-03-10io: pragma visibilityE. Westbrook2-8/+7
2019-03-10inet: pragma visibilityE. Westbrook2-31/+25
2019-03-10except: pragma visibilityE. Westbrook2-9/+7
2019-03-10compat: pragma visibilityE. Westbrook2-9/+14
2019-03-10buffer: pragma visibilityE. Westbrook2-16/+14
2019-03-10auxiliar: pragma visibilityE. Westbrook2-22/+20
2019-03-10Fix formatting.Diego Nehab1-3/+3
2019-03-09Use static initializationDiego Nehab2-10/+145
This helps with multi-threaded apps.
2019-03-02Remove .filters and hardcoded platform.Diego Nehab4-71/+2
2019-03-01Update Windows projects vor Visual Studio 2017Diego Nehab9-147/+106
2019-02-28bugfix: http.lua multischeme change that got dropped during PR conflict ↵E. Westbrook1-4/+2
resolution
2019-02-26Only use EAI_OVERFLOW, AI_NUMERICSERV if definedMojca Miklavec2-1/+6
Some systems like Mac OS X 10.5 (and lower) do not have EAI_OVERFLOW and AI_NUMERICSERV defined. These variables are used to avoid a potentially slow name resolution for the hostname (which will always be an ip address) and for service name (which will always be an actual port number). The code might be slower, but it should still work. Closes: #242
2019-02-25rockspecs: remove visibility and dllexport defines in favor of in-source ↵E. Westbrook2-177/+231
labeling
2019-02-25src/makefile: remove visibility and dllexport defines in favor of in-source ↵E. Westbrook1-27/+12
labeling
2019-02-25usocket.c: use LUASOCKET_PRIVATEE. Westbrook1-24/+26
2019-02-25usocket.c use LUASOCKET_PRIVATEE. Westbrook1-28/+30
2019-02-25unixstream.c: use LUASOCKET_PRIVATEE. Westbrook1-2/+4
2019-02-25unixdgram.c: use LUASOCKET_PRIVATEE. Westbrook1-3/+6
2019-02-25udp.c: use LUASOCKET_PRIVATEE. Westbrook1-3/+5
2019-02-25timeout.c: use LUASOCKET_PRIVATEE. Westbrook1-15/+17
2019-02-25tcp.c: use LUASOCKET_PRIVATEE. Westbrook1-3/+6
2019-02-25serial.c: include luasocket.hE. Westbrook1-0/+2
2019-02-25select.c: use LUASOCKET_PRIVATEE. Westbrook1-2/+4
2019-02-25options.c: use LUASOCKET_PRIVATEE. Westbrook1-48/+46
2019-02-25io.c: use LUASOCKET_PRIVATEE. Westbrook1-2/+3
2019-02-25inet.c: use LUASOCKET_PRIVATEE. Westbrook1-12/+14
2019-02-25except.c: use LUASOCKET_PRIVATEE. Westbrook1-1/+3