Commit Graph

  • 5b4b915879 Remove global PORT. Fix https redirect. Diego Nehab 2016-03-04 16:16:41 -0300
  • 944305dc21 Added gettimeout for completeness. Diego Nehab 2016-03-04 15:36:32 -0300
  • cdce73b226 Added support for FTP command lists Diego Nehab 2016-03-04 14:38:56 -0300
  • 1d38bcd87e Merge 8bc5ba604e into fe7b37aced Thijs Schreijer 2016-02-25 11:42:28 +0000
  • fe7b37aced Merge pull request #166 from siffiejoe/exception-tweaks Diego Nehab 2016-02-24 13:23:20 -0300
  • 0341516a29 Clarify documentation for try/protect. Philipp Janda 2016-02-24 06:59:37 +0100
  • 4392bdcdd4 Always put metatable in first upvalue. Philipp Janda 2016-02-24 00:57:42 +0100
  • 9fe38c654f Don't swallow errors in finalizers. Philipp Janda 2016-02-24 00:48:43 +0100
  • 9ffd96724d Merge pull request #162 from siffiejoe/exception-meta Diego Nehab 2016-02-23 14:30:35 -0300
  • 7cab8a5006 Update comment in except.h Philipp Janda 2016-02-21 12:28:13 +0100
  • 7c1df8a7cd Update HTML docs for try/protect mpeterv 2016-02-16 11:44:02 +0300
  • fb713cdedb Add more tests for socket.try/protect mpeterv 2016-01-25 15:14:34 +0300
  • d075e7322f Support table errors. Philipp Janda 2016-02-21 11:59:44 +0100
  • 7aa56da56b Merge e7b68bb49c into bf13ec7fd4 Peter Melnichenko 2016-02-16 08:44:40 +0000
  • e7b68bb49c Update HTML docs for try/protect mpeterv 2016-02-16 11:44:02 +0300
  • 0cf7161886 Update comment in except.lua mpeterv 2016-02-16 11:36:18 +0300
  • da6ddad532 Add more tests for socket.try/protect mpeterv 2016-01-25 15:14:34 +0300
  • 4adfd7a501 Support table errors in socket.newtry/protect mpeterv 2016-01-25 14:53:18 +0300
  • 4e83ba271a Rewrite socket.try/protect in Lua mpeterv 2016-01-25 14:37:25 +0300
  • 6f6c9f009c Merge da30ec9c2e into bf13ec7fd4 zakattacktwitter 2016-02-12 15:25:59 +0000
  • 84e3ce32d9 avoid mime deleting socket Victor Bombi 2016-02-11 17:50:56 +0100
  • bf13ec7fd4 Merge pull request #155 from JonasKunze/feature/solaris Diego Nehab 2016-02-11 11:02:58 -0200
  • 280e1d68a6 Merge pull request #157 from mpeterv/ltn12-lua53 Diego Nehab 2016-02-11 11:01:57 -0200
  • 9192881346 Don't break global mbox table in mbox.split_mbox mpeterv 2016-02-11 15:57:56 +0300
  • 52bb99af35 Fix sink method in tp module mpeterv 2016-02-11 15:56:57 +0300
  • 700ece0721 Fix base_parsed global in url module mpeterv 2016-02-11 15:54:59 +0300
  • 3c3a5d0011 Use base.select instead of just select mpeterv 2016-02-11 15:53:53 +0300
  • a7f21e8ec4 Fix error in ltn12 under Lua 5.3 mpeterv 2016-01-25 13:52:41 +0300
  • b7cc20f6ea add cmake Victor Bombi 2016-02-10 18:23:35 +0100
  • 5d52ffedf4 Added solaris platform Jonas Kunze 2016-01-15 18:48:57 +0100
  • 83880dbed7 When zero-timeout, only try first address in connect. Diego Nehab 2015-12-03 12:56:18 -0200
  • be67f63f4e Changed buffer-per-socket to buffer-per-operation. Diego Nehab 2015-10-06 11:33:50 +0800
  • fd729b32a8 Added support for arbitrary datagram sizes. Diego Nehab 2015-10-05 11:47:51 +0800
  • d1ec29be7f Merge branch 'KateAdams-tcp_reuseport' Diego Nehab 2015-10-05 10:28:54 +0800
  • f4b4720073 Merge branch 'tcp_reuseport' of https://github.com/KateAdams/luasocket into KateAdams-tcp_reuseport Diego Nehab 2015-10-05 10:28:29 +0800
  • ccef3bc4e2 Changed return text for ETIMEDOUT/ WSAETIMEDOUT Egil Hjelmeland 2015-09-03 15:24:22 +0200
  • 4110e4125d Merge branch 'agnostic' Diego Nehab 2015-08-25 15:43:48 -0300
  • 77bba625d7 Fixes suggested by @Florob in #147. Diego Nehab 2015-08-25 15:41:40 -0300
  • 0f746326c0 Merge 3520727490 into 46d7e75f3e Alexey Melnichuk 2015-08-24 19:50:06 +0000
  • 46d7e75f3e Merge pull request #96 from chastabor/master Diego Nehab 2015-08-24 16:41:24 -0300
  • b6a10ccb68 Merge pull request #84 from PixelToast/patch-2 Diego Nehab 2015-08-24 16:31:42 -0300
  • 96965b179c New agnostic IPv4 IPv6 functions. Diego Nehab 2015-08-22 19:52:01 -0300
  • b211838648 Fix rockspec and serial.c module. Diego Nehab 2015-08-21 22:31:29 -0300
  • 9322eacefd Merge pull request #141 from cjtallman/master Diego Nehab 2015-08-21 15:51:52 -0300
  • e75444ccd1 New compat.h module implements luaL_setfuncs. Diego Nehab 2015-08-21 15:39:34 -0300
  • b466f865f4 Export a few internal symbols to make lua-sec compile Enrico Tassi 2015-08-15 15:46:42 +0200
  • 67abaf89eb Added missing options for UDP getoption. cjtallman 2015-06-11 09:02:20 -0700
  • da30ec9c2e Adding support for bind before connect. ztaylor 2015-05-27 14:17:58 -0700
  • 8bc5ba604e removed 2 locals, fixed http Thijs Schreijer 2015-03-16 17:06:32 +0100
  • 9016e91238 fix http, updated ftp & smtp with similar create method call Thijs Schreijer 2015-03-13 18:02:18 +0100
  • 01a2ee90a8 Updated create to be a method call. This allows redirects over different protocols (http -> https) becasue the create function can now reflect on the contents of the request at hand and create the correct socket. Thijs Schreijer 2015-03-13 17:42:22 +0100
  • a2b64abf35 updated docs Thijs Schreijer 2015-03-05 21:31:08 +0100
  • a219aca07f export 2 compiletime constants. Fixes #129 Thijs Schreijer 2015-03-05 21:15:02 +0100
  • a712c4d811 expose parseRequest() methods for ftp and http requests Thijs Schreijer 2015-03-04 11:04:56 +0100
  • 321c0c9b1f Merge branch 'Tieske-errormsg' Diego Nehab 2015-03-03 19:20:44 -0300
  • 863a54cbaf Fix cut-paste typo on PIE_HOST_NOT_FOUND. Diego Nehab 2015-03-03 19:20:13 -0300
  • 892ea1791a Merge branch 'errormsg' of https://github.com/Tieske/luasocket into Tieske-errormsg Diego Nehab 2015-03-03 19:17:53 -0300
  • 8066a90e87 Merge pull request #115 from tst2005/patch-1 Diego Nehab 2015-03-03 19:11:15 -0300
  • 104ed81acf Merge 29306663d9 into bbcbbf845e Thijs Schreijer 2015-03-03 22:01:17 +0000
  • bbcbbf845e Merge pull request #119 from gatzka/master Diego Nehab 2015-03-03 19:01:00 -0300
  • d3ed08616b updated error messages, less error prone, platform independent Thijs Schreijer 2015-03-03 21:17:06 +0100
  • 29306663d9 Updated ftp and http methods for better async support Thijs Schreijer 2015-03-02 10:26:18 +0100
  • 8396a0291b Better solution to luaL_checkint... Diego Nehab 2015-03-01 22:49:04 -0300
  • 9d49cdcf05 Merge pull request #128 from Tieske/accidental_global Diego Nehab 2015-03-01 22:01:15 -0300
  • 59869b8bf6 fixed accidental global in ftp.lua Thijs Schreijer 2015-03-01 20:34:53 +0100
  • 837a56cab1 Merge 79895cebcd into 76ed24fe8a Bruno Silvestre 2015-02-27 13:01:07 +0000
  • 76ed24fe8a Fix inet_global_getaddrinfo leak of getnameinfo Diego Nehab 2015-02-18 20:54:27 -0200
  • ddf4292824 Out of the box support for Lua 5.3. Diego Nehab 2015-02-18 20:51:37 -0200
  • 79895cebcd luaL_checkint() --> luaL-checkinteger() Bruno Silvestre 2015-02-11 09:15:27 -0200
  • c464a9218b Merge remote-tracking branch 'upstream/master' Bruno Silvestre 2015-02-11 09:05:48 -0200
  • 11aaf3434d Simple patch for Lua 5.3 Andrew Starks 2015-01-12 15:58:39 -0600
  • d8f77cca64 Remove unused function luaL_typerror(). Stephan Gatzka 2014-12-21 07:45:36 +0100
  • 9178451ef9 Add missing prototype for opt_get_reuseport(). Stephan Gatzka 2014-12-21 07:45:17 +0100
  • c6f136c7f5 Make local function udp_strerror() static. Stephan Gatzka 2014-12-21 07:44:11 +0100
  • 41692dfb4b Make casts const correct. Stephan Gatzka 2014-12-21 06:57:10 +0100
  • 2906d6a522 Add "tcp-keepidle", "tcp-keepcnt" and "tcp-keepintvl" options Victor Seva 2014-12-05 13:17:50 +0100
  • 8a24ddaf49 white background TsT 2014-11-28 12:09:44 +0100
  • afeb2342c4 Merge 92b2c704b4 into 5edf093643 François Perrad 2014-11-15 01:09:08 +0000
  • 5edf093643 Merge pull request #114 from siffiejoe/yieldable_protect52 Diego Nehab 2014-11-10 15:56:25 -0200
  • 0b03eec16b make socket.protect yieldable on Lua 5.2/5.3 Philipp Janda 2014-11-10 18:49:40 +0100
  • 583257c28c Merge pull request #113 from siffiejoe/yieldable_protect51 Diego Nehab 2014-11-10 15:39:34 -0200
  • 7006ae120d fixed yieldable socket.protect in etc/dispatch.lua Philipp Janda 2014-11-10 18:17:10 +0100
  • 6dcecd8f45 Merge pull request #108 from daurnimator/master Diego Nehab 2014-10-27 16:30:48 -0200
  • 4f122e60b1 src/usocket: Don't unset/set O_NONBLOCK around listen() or shutdown() calls. daurnimator 2014-10-27 14:03:34 -0400
  • e602c2b271 src/usocket: Do not setblocking on destroy; daurnimator 2014-10-27 11:10:48 -0400
  • d33c0317d3 src/usocket: Do not setblocking on destory; James Callahan 2014-10-27 11:10:48 -0400
  • d80bb0d82b Fix Host: header according to RFC7230 Diego Nehab 2014-07-15 14:49:20 -0300
  • 6e1e162e39 FreeBSD has a sockaddr_un.sun_len field: fill it Giel van Schijndel 2014-07-10 00:11:09 +0200
  • 5114d70be6 unix connect/bind: compute addr size the same regardless of extra fields Giel van Schijndel 2014-07-09 22:15:57 +0200
  • 2314235b3a Add proxy authentication headers if present. Charles Tabor 2014-03-27 14:40:04 -0500
  • 36aa87e031 Generate headers before proxy changes host and port Charles Tabor 2014-03-21 14:25:44 -0500
  • 4785d9e6fc Modify http.lua to do a host lookup first, to determine the right address family to use (previously tcp was the default). Benjamin Podszun 2014-02-11 13:44:25 +0100
  • 92b2c704b4 fix build with uClibc without IPv6 Francois Perrad 2014-01-17 12:51:36 +0100
  • ea12b2335c Merge 6a0587c88d into 6d5e40c324 Gerhard Preuss 2013-12-16 08:15:13 -0800
  • 7f537c189f fix use of global Pierre Chapuis 2013-11-25 16:31:43 +0100
  • 534dfed859 the universe has only existed for 43.8 years PixelToast 2013-11-07 19:13:36 -0500
  • beb82fb173 Move #define WAITFD_* to .h Bruno Silvestre 2013-09-12 09:28:31 -0300
  • 833333e131 Added ability to set the option reuseport of a tcp socket. kobra 2013-09-12 00:46:32 +0100
  • 6d5e40c324 Add MYCFLAGS and MYLDFLAGS go allow for customization Diego Nehab 2013-09-09 14:55:20 -0300
  • d0b1f5b4c1 Add support for FreeBSD in makefile Diego Nehab 2013-09-09 14:29:14 -0300