Commit Graph

  • a7baf8dc25 test/udp-zero-length-send: add missing "socket ="; use shebang "#!/usr/bin/env lua" E. Westbrook 2020-03-28 15:20:24 -06:00
  • c8b4fdf858 test/getoptions: guard calls with pcall(); check result of getoption"linger" E. Westbrook 2020-03-28 15:14:18 -06:00
  • 84e5336e8b test/tcp-getoptions: bugfix: missing "socket =" in require"socket" E. Westbrook 2020-03-27 16:55:04 -06:00
  • 3a66baed15 test/find-connect-limit: add missing "socket =" issue297 E. Westbrook 2020-03-28 15:28:26 -06:00
  • 790a58112f test/udp-zero-length-send-recv: add missing "socket ="; use shebang "#!/usr/bin/env lua" E. Westbrook 2020-03-28 15:23:51 -06:00
  • d341493bbf test/udp-zero-length-send: add missing "socket ="; use shebang "#!/usr/bin/env lua" E. Westbrook 2020-03-28 15:20:24 -06:00
  • 0901c486ff test/getoptions: guard calls with pcall(); check result of getoption"linger" E. Westbrook 2020-03-28 15:14:18 -06:00
  • 78a1657c7d src/makefile: remove -DLUASOCKET_INET_PTON as current mingw builds don't want it E. Westbrook 2020-03-27 18:41:57 -06:00
  • 68aeb39dc2 test/tcp-getoptions: bugfix: missing "socket =" in require"socket" E. Westbrook 2020-03-27 16:55:04 -06:00
  • 733af884f1
    Merge pull request #280 from ewestbrook/rockspec-scm Diego Nehab 2019-04-22 00:27:05 -03:00
  • ab3b0ef5c9 rockspec/luasocket-scm-2.rockspec E. Westbrook 2019-04-21 09:41:17 -06:00
  • 9acb6dc81a move SCM rockspec to rockspec folder; rename consistent with luarocks repository E. Westbrook 2019-04-21 09:31:08 -06:00
  • c89a931cc3
    Merge pull request #271 from ewestbrook/pragmavisibility Diego Nehab 2019-03-11 00:08:41 -03:00
  • 21514304be wrap visibility pragmas in #ifndef _WIN32 E. Westbrook 2019-02-28 16:32:07 -07:00
  • 3a37ab8890 rockspecs: unix += compat E. Westbrook 2019-02-28 07:23:25 -07:00
  • 33883e78c8 rockspecs: serial += compat E. Westbrook 2019-02-28 07:14:57 -07:00
  • c8d0fdda54 src/makefile: serial += compat E. Westbrook 2019-02-27 21:05:38 -07:00
  • 8b2dcdcf7d usocket: pragma visibility E. Westbrook 2019-02-27 21:02:24 -07:00
  • 4e363330a3 unixstream: pragma visibility E. Westbrook 2019-02-27 21:02:13 -07:00
  • d27b1a7945 unixdgram: pragma visibility E. Westbrook 2019-02-27 21:02:01 -07:00
  • 5d07d9b227 unix: include reorg E. Westbrook 2019-02-27 21:01:46 -07:00
  • d71e6bc459 udp: pragma visibility E. Westbrook 2019-02-27 21:01:25 -07:00
  • 42a1a732b7 timeout: pragma visibility E. Westbrook 2019-02-27 21:01:16 -07:00
  • 86e1b3f45f tcp: pragma visibility E. Westbrook 2019-02-27 21:01:06 -07:00
  • 1fa10673f7 socket.h: pragma visibility E. Westbrook 2019-02-27 21:00:54 -07:00
  • c8b9b40eda serial.c: pragma visibiliity E. Westbrook 2019-02-27 21:00:38 -07:00
  • c2245f35c5 select: pragma visibility E. Westbrook 2019-02-27 20:59:01 -07:00
  • ce6a08d57d options: pragma visibility E. Westbrook 2019-02-27 20:58:46 -07:00
  • 83648f8df2 mime: include reorg E. Westbrook 2019-02-27 20:58:27 -07:00
  • 2015290cb4 luasocket: include centralization E. Westbrook 2019-02-27 20:57:34 -07:00
  • ee30e4643d io: pragma visibility E. Westbrook 2019-02-27 20:57:25 -07:00
  • 611cdd19cc inet: pragma visibility E. Westbrook 2019-02-27 20:57:14 -07:00
  • 4bf3eb6db2 except: pragma visibility E. Westbrook 2019-02-27 20:57:00 -07:00
  • 133774cd3d compat: pragma visibility E. Westbrook 2019-02-27 20:56:48 -07:00
  • e3ac49efbd buffer: pragma visibility E. Westbrook 2019-02-27 20:56:01 -07:00
  • 98800e9129 auxiliar: pragma visibility E. Westbrook 2019-02-27 20:55:43 -07:00
  • 2af4872a40 Fix formatting. Diego Nehab 2019-03-10 00:47:17 -03:00
  • 03b72d8f7e Use static initialization Diego Nehab 2019-03-09 23:23:48 -03:00
  • c7215bef07 Remove .filters and hardcoded platform. Diego Nehab 2019-03-02 17:47:18 -03:00
  • 1e4255e2a9 Update Windows projects vor Visual Studio 2017 Diego Nehab 2019-03-01 20:46:37 -03:00
  • 5cc91ab600
    Merge pull request #272 from ewestbrook/pr268bugfix Diego Nehab 2019-03-01 00:38:44 -03:00
  • 297f9d0277 bugfix: http.lua multischeme change that got dropped during PR conflict resolution E. Westbrook 2019-02-28 18:40:30 -07:00
  • 34d525984c
    Merge pull request #243 from mojca/eai-undefined Diego Nehab 2019-02-26 14:09:00 -03:00
  • d9afe3fd9c Only use EAI_OVERFLOW, AI_NUMERICSERV if defined Mojca Miklavec 2018-03-21 18:02:46 +01:00
  • c0fba03e4f
    Merge pull request #270 from ewestbrook/functionvisibility Diego Nehab 2019-02-26 00:06:02 -03:00
  • e2e43d62fa rockspecs: remove visibility and dllexport defines in favor of in-source labeling E. Westbrook 2019-02-25 16:06:30 -07:00
  • 2d8f0d9901 src/makefile: remove visibility and dllexport defines in favor of in-source labeling E. Westbrook 2019-02-25 16:04:49 -07:00
  • f8183bab87 usocket.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 16:04:29 -07:00
  • d7ffc2f4e6 usocket.c use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 16:04:16 -07:00
  • fe437ee844 unixstream.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 16:01:44 -07:00
  • 678d558c5f unixdgram.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 16:01:33 -07:00
  • 30a0a6003b udp.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 16:01:21 -07:00
  • 87c2dee13e timeout.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 16:01:04 -07:00
  • 525d703e16 tcp.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 16:00:51 -07:00
  • 898f2df025 serial.c: include luasocket.h E. Westbrook 2019-02-25 16:00:38 -07:00
  • fae993c118 select.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 15:59:29 -07:00
  • ef2a3fcedb options.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 15:59:19 -07:00
  • 3f19a052e8 io.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 15:59:09 -07:00
  • 731b23bc89 inet.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 15:58:54 -07:00
  • 395729d431 except.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 15:58:45 -07:00
  • 2bf6730fd5 pragma.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 15:58:30 -07:00
  • b95527e140 buffer.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 15:57:25 -07:00
  • c0374dd46f auxiliar.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 15:57:01 -07:00
  • 16b0026e27 unix.c: use LUASOCKET_API E. Westbrook 2019-02-25 15:56:28 -07:00
  • 1f6035070f mime.c: use LUASOCKET_API E. Westbrook 2019-02-25 15:56:17 -07:00
  • c23bf865ce unix.h: use LUASOCKET_API E. Westbrook 2019-02-25 15:55:36 -07:00
  • efc4bb3e2d mime.h: use LUASOCKET_API E. Westbrook 2019-02-25 15:55:04 -07:00
  • f06b17c4c9 luasocket.h: define LUASOCKET_API and LUASOCKET_PRIVATE for export visibility E. Westbrook 2019-02-25 15:54:09 -07:00
  • 9b3f7a4304
    Merge pull request #268 from ewestbrook/prc-multischeme Diego Nehab 2019-02-24 21:29:19 -03:00
  • 2a467001f6 http.lua: Error informatively if insufficient LuaSec support E. Westbrook 2019-02-24 16:24:42 -07:00
  • e587800164 socket.http.request(): simultaneous support for http and https URL schemes, with caller-adjustable scheme-to-transport mappings (default "socket.http" and "ssl.https") E. Westbrook 2018-07-12 01:10:11 -06:00
  • 38865fad3a
    Merge pull request #224 from pdgendt/patch-2 Diego Nehab 2019-02-24 18:06:00 -03:00
  • fa807f3ffd
    Merge pull request #246 from xyida/yoda Diego Nehab 2019-02-24 18:01:33 -03:00
  • a9c75cb099
    Merge pull request #244 from leyyer/options Diego Nehab 2019-02-24 17:57:23 -03:00
  • 699c36c019
    Merge pull request #116 from linuxmaniac/master Diego Nehab 2019-02-24 17:55:27 -03:00
  • f6ba23d463
    Merge pull request #259 from davidgumberg/patch-1 Diego Nehab 2019-02-24 17:54:11 -03:00
  • b8f088e868
    Merge pull request #258 from ewestbrook/luasec117 Diego Nehab 2019-02-24 17:48:00 -03:00
  • c5cef32897
    Merge pull request #262 from fregie/master Diego Nehab 2019-02-24 17:45:58 -03:00
  • 4b0f1d753d
    Merge pull request #265 from ewestbrook/dualincpaths Diego Nehab 2019-02-24 17:44:54 -03:00
  • 40f79c1961
    Merge pull request #266 from siffiejoe/luajit-static-linking Diego Nehab 2019-02-24 17:42:27 -03:00
  • e136dd3df3
    Merge pull request #267 from ewestbrook/prc-maxredirects Diego Nehab 2019-02-24 17:41:10 -03:00
  • 09ff9b650c http.lua: allow override of hard-coded 5 max redirects E. Westbrook 2018-07-13 12:52:26 -06:00
  • 59c8aaac34 Fix static linking problem with LuaJIT Philipp Janda 2019-02-23 10:32:25 +01:00
  • 5858c8e776 src/makefile: support both lua/$(LUAV) and lua$(LUAV) include paths E. Westbrook 2019-02-22 16:16:03 -07:00
  • 686f2ce822 http.lua: if default for scheme, omit port number in "Host:" header E. Westbrook 2018-07-12 11:07:20 -06:00
  • 144fa01c2f
    Merge pull request #264 from ewestbrook/freebsd-unix-bind-connect Diego Nehab 2019-02-19 16:08:47 -03:00
  • 024646de54 Use SUN_LEN macro E. Westbrook 2019-02-19 09:59:35 -07:00
  • 57e04f55dc
    Merge pull request #263 from ewestbrook/freebsd-has-sun-len Diego Nehab 2019-02-19 13:26:18 -03:00
  • 531012df1a src/unixdgram.c: allow connect() and bind() on freebsd without dummy char, and simplify calculations E. Westbrook 2019-02-19 04:51:23 -07:00
  • d1e35c9573 src/makefile: define UNIX_HAS_SUN_LEN for FreeBSD builds E. Westbrook 2019-02-19 04:02:37 -07:00
  • 4950294c26 compile unixdgram.c, unixstream.c into unix.so fregie 2019-01-11 16:04:34 +08:00
  • e2bb1d3b42
    Make macosx.cmd generic David Gumberg 2018-09-29 16:29:58 -07:00
  • 288219fd6b Update to Visual Studio 2017. Diego Nehab 2018-08-22 17:37:32 -03:00
  • a24294d331
    Revert "url.lua:absolute_path(): fix issue #254" revert-256-luasocket254 Diego Nehab 2018-08-22 14:19:48 -03:00
  • 648d81281f
    Merge pull request #256 from ewestbrook/luasocket254 Diego Nehab 2018-08-22 14:18:43 -03:00
  • 043e997713 url.lua:remove_dot_components(): avoid ambiguous numeric representation as empty-path-segment marker E. Westbrook 2018-08-21 12:42:26 -06:00
  • ca5398be09 url.lua:remove_dot_components(): use temporary NUL marker to reduce empty-segment special-case code E. Westbrook 2018-08-21 12:02:25 -06:00
  • 38d936ec0e url.lua:remove_dot_components(): empty path component double-dot corner case E. Westbrook 2018-08-21 11:27:42 -06:00
  • 5b862e6a3c url.lua:absolute_path(): ensure a separator between base_path and relative_path E. Westbrook 2018-08-21 10:43:04 -06:00
  • 7ccea58776 url.lua:remove_dot_components(): avoid overconsuming dot segments E. Westbrook 2018-08-21 09:59:45 -06:00