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
E. Westbrook
21514304be
wrap visibility pragmas in #ifndef _WIN32
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
1e4255e2a9
Update Windows projects vor Visual Studio 2017
2019-03-01 20:46:37 -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
Mojca Miklavec
d9afe3fd9c
Only use EAI_OVERFLOW, AI_NUMERICSERV if defined
...
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-26 09:30:15 +01:00
E. Westbrook
2d8f0d9901
src/makefile: remove visibility and dllexport defines in favor of in-source labeling
2019-02-25 16:04:49 -07:00
E. Westbrook
f8183bab87
usocket.c: use LUASOCKET_PRIVATE
2019-02-25 16:04:29 -07:00
E. Westbrook
d7ffc2f4e6
usocket.c use LUASOCKET_PRIVATE
2019-02-25 16:04:16 -07:00
E. Westbrook
fe437ee844
unixstream.c: use LUASOCKET_PRIVATE
2019-02-25 16:01:44 -07:00
E. Westbrook
678d558c5f
unixdgram.c: use LUASOCKET_PRIVATE
2019-02-25 16:01:33 -07:00
E. Westbrook
30a0a6003b
udp.c: use LUASOCKET_PRIVATE
2019-02-25 16:01:21 -07:00
E. Westbrook
87c2dee13e
timeout.c: use LUASOCKET_PRIVATE
2019-02-25 16:01:04 -07:00
E. Westbrook
525d703e16
tcp.c: use LUASOCKET_PRIVATE
2019-02-25 16:00:51 -07:00
E. Westbrook
898f2df025
serial.c: include luasocket.h
2019-02-25 16:00:38 -07:00
E. Westbrook
fae993c118
select.c: use LUASOCKET_PRIVATE
2019-02-25 15:59:29 -07:00
E. Westbrook
ef2a3fcedb
options.c: use LUASOCKET_PRIVATE
2019-02-25 15:59:19 -07:00
E. Westbrook
3f19a052e8
io.c: use LUASOCKET_PRIVATE
2019-02-25 15:59:09 -07:00
E. Westbrook
731b23bc89
inet.c: use LUASOCKET_PRIVATE
2019-02-25 15:58:54 -07:00
E. Westbrook
395729d431
except.c: use LUASOCKET_PRIVATE
2019-02-25 15:58:45 -07:00
E. Westbrook
2bf6730fd5
pragma.c: use LUASOCKET_PRIVATE
2019-02-25 15:58:30 -07:00
E. Westbrook
b95527e140
buffer.c: use LUASOCKET_PRIVATE
2019-02-25 15:57:25 -07:00
E. Westbrook
c0374dd46f
auxiliar.c: use LUASOCKET_PRIVATE
2019-02-25 15:57:01 -07:00
E. Westbrook
16b0026e27
unix.c: use LUASOCKET_API
2019-02-25 15:56:28 -07:00
E. Westbrook
1f6035070f
mime.c: use LUASOCKET_API
2019-02-25 15:56:17 -07:00
E. Westbrook
c23bf865ce
unix.h: use LUASOCKET_API
2019-02-25 15:55:36 -07:00
E. Westbrook
efc4bb3e2d
mime.h: use LUASOCKET_API
2019-02-25 15:55:04 -07:00
E. Westbrook
f06b17c4c9
luasocket.h: define LUASOCKET_API and LUASOCKET_PRIVATE for export visibility
2019-02-25 15:54:09 -07:00
E. Westbrook
2a467001f6
http.lua: Error informatively if insufficient LuaSec support
2019-02-24 16:24:42 -07:00