Commit Graph

  • c7215bef07 Remove .filters and hardcoded platform. Diego Nehab 2019-03-02 17:47:18 -0300
  • 1e4255e2a9 Update Windows projects vor Visual Studio 2017 Diego Nehab 2019-03-01 20:46:37 -0300
  • 5cc91ab600
    Merge pull request #272 from ewestbrook/pr268bugfix Diego Nehab 2019-03-01 00:38:44 -0300
  • 297f9d0277 bugfix: http.lua multischeme change that got dropped during PR conflict resolution E. Westbrook 2019-02-28 18:40:30 -0700
  • 34d525984c
    Merge pull request #243 from mojca/eai-undefined Diego Nehab 2019-02-26 14:09:00 -0300
  • d9afe3fd9c Only use EAI_OVERFLOW, AI_NUMERICSERV if defined Mojca Miklavec 2018-03-21 18:02:46 +0100
  • c0fba03e4f
    Merge pull request #270 from ewestbrook/functionvisibility Diego Nehab 2019-02-26 00:06:02 -0300
  • e2e43d62fa rockspecs: remove visibility and dllexport defines in favor of in-source labeling E. Westbrook 2019-02-25 16:06:30 -0700
  • 2d8f0d9901 src/makefile: remove visibility and dllexport defines in favor of in-source labeling E. Westbrook 2019-02-25 16:04:49 -0700
  • f8183bab87 usocket.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 16:04:29 -0700
  • d7ffc2f4e6 usocket.c use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 16:04:16 -0700
  • fe437ee844 unixstream.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 16:01:44 -0700
  • 678d558c5f unixdgram.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 16:01:33 -0700
  • 30a0a6003b udp.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 16:01:21 -0700
  • 87c2dee13e timeout.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 16:01:04 -0700
  • 525d703e16 tcp.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 16:00:51 -0700
  • 898f2df025 serial.c: include luasocket.h E. Westbrook 2019-02-25 16:00:38 -0700
  • fae993c118 select.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 15:59:29 -0700
  • ef2a3fcedb options.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 15:59:19 -0700
  • 3f19a052e8 io.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 15:59:09 -0700
  • 731b23bc89 inet.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 15:58:54 -0700
  • 395729d431 except.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 15:58:45 -0700
  • 2bf6730fd5 pragma.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 15:58:30 -0700
  • b95527e140 buffer.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 15:57:25 -0700
  • c0374dd46f auxiliar.c: use LUASOCKET_PRIVATE E. Westbrook 2019-02-25 15:57:01 -0700
  • 16b0026e27 unix.c: use LUASOCKET_API E. Westbrook 2019-02-25 15:56:28 -0700
  • 1f6035070f mime.c: use LUASOCKET_API E. Westbrook 2019-02-25 15:56:17 -0700
  • c23bf865ce unix.h: use LUASOCKET_API E. Westbrook 2019-02-25 15:55:36 -0700
  • efc4bb3e2d mime.h: use LUASOCKET_API E. Westbrook 2019-02-25 15:55:04 -0700
  • f06b17c4c9 luasocket.h: define LUASOCKET_API and LUASOCKET_PRIVATE for export visibility E. Westbrook 2019-02-25 15:54:09 -0700
  • 9b3f7a4304
    Merge pull request #268 from ewestbrook/prc-multischeme Diego Nehab 2019-02-24 21:29:19 -0300
  • 2a467001f6 http.lua: Error informatively if insufficient LuaSec support E. Westbrook 2019-02-24 16:24:42 -0700
  • 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 -0600
  • 38865fad3a
    Merge pull request #224 from pdgendt/patch-2 Diego Nehab 2019-02-24 18:06:00 -0300
  • fa807f3ffd
    Merge pull request #246 from xyida/yoda Diego Nehab 2019-02-24 18:01:33 -0300
  • a9c75cb099
    Merge pull request #244 from leyyer/options Diego Nehab 2019-02-24 17:57:23 -0300
  • 699c36c019
    Merge pull request #116 from linuxmaniac/master Diego Nehab 2019-02-24 17:55:27 -0300
  • f6ba23d463
    Merge pull request #259 from davidgumberg/patch-1 Diego Nehab 2019-02-24 17:54:11 -0300
  • b8f088e868
    Merge pull request #258 from ewestbrook/luasec117 Diego Nehab 2019-02-24 17:48:00 -0300
  • c5cef32897
    Merge pull request #262 from fregie/master Diego Nehab 2019-02-24 17:45:58 -0300
  • 4b0f1d753d
    Merge pull request #265 from ewestbrook/dualincpaths Diego Nehab 2019-02-24 17:44:54 -0300
  • 40f79c1961
    Merge pull request #266 from siffiejoe/luajit-static-linking Diego Nehab 2019-02-24 17:42:27 -0300
  • e136dd3df3
    Merge pull request #267 from ewestbrook/prc-maxredirects Diego Nehab 2019-02-24 17:41:10 -0300
  • 09ff9b650c http.lua: allow override of hard-coded 5 max redirects E. Westbrook 2018-07-13 12:52:26 -0600
  • 59c8aaac34 Fix static linking problem with LuaJIT Philipp Janda 2019-02-23 10:32:25 +0100
  • 5858c8e776 src/makefile: support both lua/$(LUAV) and lua$(LUAV) include paths E. Westbrook 2019-02-22 16:16:03 -0700
  • 686f2ce822 http.lua: if default for scheme, omit port number in "Host:" header E. Westbrook 2018-07-12 11:07:20 -0600
  • 144fa01c2f
    Merge pull request #264 from ewestbrook/freebsd-unix-bind-connect Diego Nehab 2019-02-19 16:08:47 -0300
  • 024646de54 Use SUN_LEN macro E. Westbrook 2019-02-19 09:59:35 -0700
  • 57e04f55dc
    Merge pull request #263 from ewestbrook/freebsd-has-sun-len Diego Nehab 2019-02-19 13:26:18 -0300
  • 531012df1a src/unixdgram.c: allow connect() and bind() on freebsd without dummy char, and simplify calculations E. Westbrook 2019-02-19 04:51:23 -0700
  • d1e35c9573 src/makefile: define UNIX_HAS_SUN_LEN for FreeBSD builds E. Westbrook 2019-02-19 04:02:37 -0700
  • 4950294c26 compile unixdgram.c, unixstream.c into unix.so fregie 2019-01-11 16:04:34 +0800
  • e2bb1d3b42
    Make macosx.cmd generic David Gumberg 2018-09-29 16:29:58 -0700
  • 288219fd6b Update to Visual Studio 2017. Diego Nehab 2018-08-22 17:37:32 -0300
  • 648d81281f
    Merge pull request #256 from ewestbrook/luasocket254 Diego Nehab 2018-08-22 14:18:43 -0300
  • 043e997713 url.lua:remove_dot_components(): avoid ambiguous numeric representation as empty-path-segment marker E. Westbrook 2018-08-21 12:42:26 -0600
  • 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 -0600
  • 38d936ec0e url.lua:remove_dot_components(): empty path component double-dot corner case E. Westbrook 2018-08-21 11:27:42 -0600
  • 5b862e6a3c url.lua:absolute_path(): ensure a separator between base_path and relative_path E. Westbrook 2018-08-21 10:43:04 -0600
  • 7ccea58776 url.lua:remove_dot_components(): avoid overconsuming dot segments E. Westbrook 2018-08-21 09:59:45 -0600
  • c570a32c21 url.lua:remove_dot_components(): limit beginning-of-string double-dot corner case to prevent triple-dot activation and authority collision E. Westbrook 2018-08-21 09:07:42 -0600
  • c905b5d44f url.lua: separate remove_dot_components() from absolute_path(); also use in _M.absolute() even when not merging E. Westbrook 2018-08-21 08:03:51 -0600
  • 17a95c126a url.lua:absolute_path(): fix issue #254, simplify, add more test cases E. Westbrook 2018-08-19 11:32:42 -0600
  • 5813cd0505
    Merge pull request #253 from flyingdutchman23/master Diego Nehab 2018-08-06 13:15:58 -0300
  • 9b82c7871d Fix gcc-8.1.0 warning. Joris Clement 2018-08-06 15:30:13 +0200
  • 4df569e9f8
    Merge pull request #250 from ewestbrook/testudata-compat Diego Nehab 2018-06-05 10:54:55 -0300
  • cc42bcbf80
    Merge pull request #251 from ewestbrook/ltn12tblsrc Diego Nehab 2018-06-05 09:56:59 -0300
  • 8fee636309 Add ltn12.source.table() E. Westbrook 2018-06-04 23:23:39 -0600
  • 5848de4851 src/compat.c: provide luaL_testudata() for use by auxiliar.c under Lua 5.1 E. Westbrook 2018-06-04 20:14:13 -0600
  • e1e41be948
    Update auxiliar.c George Zhao 2018-06-03 20:08:02 +0800
  • 4a3504612c Fixed an issue that was mistaken for HTTP 0.9 when timeout xyida 2018-04-26 16:39:29 +0800
  • 97bfe1e043 add options: get/set : recv-buffer-size get/set : send-buffer-size surenyi 2018-03-25 14:58:10 +0800
  • 6529598909
    Merge pull request #239 from ewestbrook/namebuf57 Diego Nehab 2017-12-23 01:24:33 -0200
  • 72fb9dcb49 src/options.c: increase buffer from 45 to 57, to accommodate string sizes specified (detected by gcc7's -Wstringpop-overflow) E. Westbrook 2017-12-22 16:57:20 -0700
  • 88b13a825b
    Merge pull request #238 from hleuwer/master Diego Nehab 2017-11-23 13:28:25 -0200
  • 2d6a0f7bda fixed url parsing; postpone fragment parsing after authority parsing; added test cases to test/urltest.lua fixed reference patterns in check_protect() to upper case hex letters Herbert Leuwer 2017-11-22 09:30:12 +0100
  • 3ee89515a0 fixed URL parsing in url.lua: parse fragment after parsing username and password. Herbert Leuwer 2017-11-19 19:48:37 +0100
  • 053c032a70 mime.lua: Obsolete require("io") Pieter De Gendt 2017-09-04 10:26:11 +0200
  • 5a17f79b03 Merge pull request #213 from elliptica/master Diego Nehab 2017-05-15 15:29:49 -0300
  • aef7bcf288 Fix typo Elliptica 2017-04-17 18:47:48 +0300
  • ff1a447b4d Merge pull request #210 from Lord-Helmchen/patch-1 Diego Nehab 2017-03-20 17:01:30 -0300
  • 47e644031f Preserve path when parsing urls. Diego Nehab 2017-03-20 16:56:15 -0300
  • 1b4debffee Fix issue #196 Diego Nehab 2017-03-20 15:50:47 -0300
  • 865356f6eb Merge pull request #211 from fperrad/patch-1 Diego Nehab 2017-03-20 13:58:33 -0300
  • 44fb9e9112 correct typo LordHelmchen 2017-03-16 17:53:02 +0100
  • 16bb548746 fix for Lua 5.3 built without number / string conversion François Perrad 2017-03-16 16:57:17 +0100
  • 860da0f4b4 make protect_segment in url.lua rfc compliant LordHelmchen 2017-03-16 16:33:28 +0100
  • 29e5ad610a Merge pull request #207 from cbane/unix-sockets Diego Nehab 2017-01-25 23:25:55 -0200
  • ea0064625b Add backwards compatibility wrappers for socket.unix Courtney Bane 2017-01-25 18:04:35 -0600
  • 843fe9b65f Merge pull request #206 from ncopa/create-socket-on-first-sendto Diego Nehab 2017-01-25 13:15:51 -0200
  • 3041a808c3 Create socket on first sendto if family agnostic udp() was used Natanael Copa 2017-01-25 12:43:29 +0100
  • a0baab5f3c Merge pull request #199 from enginix/master Diego Nehab 2017-01-04 18:41:31 -0200
  • 3a33c37b9c rename unix.tcp to unix.stream, unix.udp to unix.dgram enginix 2016-12-25 23:15:12 +0800
  • ac3201d620 Merge pull request #192 from mmaxs/master Diego Nehab 2016-11-11 02:28:07 -0500
  • cd1e52eb7a allow DESTDIR to be set from the environment Mike Usenko 2016-11-08 22:07:20 +0300
  • 316a9455b9 Merge pull request #181 from enginix/master Diego Nehab 2016-07-22 14:06:30 -0300
  • 2205c2053c add getsockname api for unix {udp,tcp} socket enginix 2016-07-22 22:46:45 +0800
  • c87f953d81 fix unixudp object checking issue enginix 2016-07-04 16:38:37 +0800
  • 9f77f8b24f unix socket: compat lua 5.1 enginix 2016-06-30 15:40:51 +0800