Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #116 from linuxmaniac/master | Diego Nehab | 2019-02-24 | 1 | -0/+6 |
|\ | | | | | Add "tcp-keepidle", "tcp-keepcnt" and "tcp-keepintvl" options | ||||
| * | Add "tcp-keepidle", "tcp-keepcnt" and "tcp-keepintvl" options | Victor Seva | 2014-12-05 | 1 | -0/+6 |
| | | |||||
* | | http.lua: allow override of hard-coded 5 max redirects | E. Westbrook | 2019-02-23 | 1 | -3/+5 |
| | | |||||
* | | Add ltn12.source.table() | E. Westbrook | 2018-06-05 | 2 | -1/+12 |
| | | |||||
* | | Hide ftp.PORT "constant" as a local | Diego Nehab | 2016-03-07 | 1 | -1/+0 |
| | | |||||
* | | Remove global PORT. Fix https redirect. | Diego Nehab | 2016-03-04 | 1 | -2/+5 |
| | | |||||
* | | Added gettimeout for completeness. | Diego Nehab | 2016-03-04 | 6 | -519/+561 |
| | | | | | | | | | | Also documented. Rordered manuals so order is alphabetical. | ||||
* | | Added support for FTP command lists | Diego Nehab | 2016-03-04 | 1 | -2/+4 |
| | | |||||
* | | Clarify documentation for try/protect. | Philipp Janda | 2016-02-24 | 1 | -4/+6 |
| | | |||||
* | | Don't swallow errors in finalizers. | Philipp Janda | 2016-02-24 | 1 | -2/+1 |
| | | |||||
* | | Update HTML docs for try/protect | mpeterv | 2016-02-21 | 1 | -10/+5 |
| | | |||||
* | | When zero-timeout, only try first address in connect. | Diego Nehab | 2015-12-03 | 1 | -5/+8 |
| | | |||||
* | | Changed buffer-per-socket to buffer-per-operation. | Diego Nehab | 2015-10-06 | 3 | -27/+33 |
| | | | | | | | | | | | | | | | | This is a difficult tradeoff to measure. I think large datagrams won't be used very frequently. So it is better to not lock a large buffer to each socket object and instead allocate and deallocate for each operation receiving a datagram larger than UDP_DATAGRAMSIZE. | ||||
* | | Added support for arbitrary datagram sizes. | Diego Nehab | 2015-10-05 | 1 | -6/+28 |
| | | | | | | | | | | The maximum size is still constant per UDP object, but the size can be speficied at creation time. | ||||
* | | Merge branch 'agnostic' | Diego Nehab | 2015-08-25 | 3 | -146/+220 |
|\ \ | | | | | | | | | | Seems safe to move to master. | ||||
| * | | Fixes suggested by @Florob in #147. | Diego Nehab | 2015-08-25 | 2 | -0/+12 |
| | | | |||||
| * | | New agnostic IPv4 IPv6 functions. | Diego Nehab | 2015-08-22 | 3 | -146/+208 |
| | | | | | | | | | | | | | | | Also dealing with EPROTOTYPE Yosemite seems to be throwing at us for no reason. | ||||
* | | | Merge pull request #84 from PixelToast/patch-2 | Diego Nehab | 2015-08-24 | 1 | -2/+1 |
|\ \ \ | |/ / |/| | | the universe has only existed for 43.8 years | ||||
| * | | the universe has only existed for 43.8 years | PixelToast | 2013-11-07 | 1 | -2/+1 |
| |/ | |||||
* / | white background | TsT | 2014-11-28 | 1 | -0/+1 |
|/ | | | white background (successfully tested on https://tst2005.github.io/luasocket/ in https://tst2005.github.io/luasocket/reference.css ) | ||||
* | Change link to github page.v3.0-rc1 | Diego Nehab | 2013-06-14 | 1 | -2/+2 |
| | |||||
* | Update NEW file and section | Diego Nehab | 2013-06-14 | 2 | -4/+27 |
| | |||||
* | Changing from 2.1-rc1 to 3.0-rc1. | Diego Nehab | 2013-06-11 | 4 | -25/+25 |
| | |||||
* | Fix udp:setpeername("*") | Diego Nehab | 2012-08-23 | 1 | -1/+3 |
| | | | | | | | | | | | | | | There seems to be a curious difference between MacOS and Linux and I am not sure if this is documented. When you break a "connection" on Mac OS, you only eliminate the peer association, but the local address remains bound. On Linux, breaking a "connection" eliminates the binding to the local address. Have you guys ever come accross this? Another irritating difference is that connect() returns the error EAFNOSUPPORT on Mac OS. I am going to ignore all errors when the reason for calling connect() is simply to break the "connection". | ||||
* | Add new bug fix comment. | Diego Nehab | 2012-08-01 | 1 | -0/+3 |
| | |||||
* | socket.connect now implemented in the C core | Sam Roberts | 2012-05-10 | 2 | -3/+10 |
| | | | | | | | This avoid socket.lua duplicating the iteration over the results of getaddrinfo(). Some problems with the C implementation not initializing sockets or the luasocket family have also been fixed, and error reporting made more robust. | ||||
* | Fixed getpeername/getsockname situation | Diego Nehab | 2012-04-24 | 3 | -11/+21 |
| | | | | | | | - Added IPv6 support to getsockname - Simplified getpeername implementation - Added family to return of getsockname and getpeername and added modification to the manual to describe | ||||
* | Making progress toward a release | Diego Nehab | 2012-04-23 | 6 | -8/+36 |
| | | | | | | | | | | Documented headers.lua Update copyright date everywhere Remove RCSID from files Move version back to 2.1 rather than 2.1.1 Fixed url package to support ipv6 hosts Changed "domain" to "family" in tcp and udp structures Implemented getfamily methods | ||||
* | First stab at documenation | Diego Nehab | 2012-04-17 | 8 | -157/+318 |
| | | | | | | | | | Update Lua and Luasocket version in samples and in documentation Documented ipv5_v6only default option being set Documented tcp6 and udp6 Documented dns.getaddrinfo Documented zero-sized datagram change? Documented getoption | ||||
* | Merge branch 'git-sam' into diego-sam-mwild-integration | Sam Roberts | 2012-04-11 | 3 | -6/+110 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts in options.c were just due to independent small functions being close to each other. unix.c in mwild was broken, it wasn't using LUASOCKET_API. serial.c needed luaL_reg renamed, and to use LUASOCKET_API. makefile didn't respect standard DESTDIR and prefix makefile variables, and didn't allow LUAV variable to select lua version to build against. I've tested the top-level install-both target builds and installs against both lua5.1 and lua5.2, but not done further testing. Conflicts: README config gem/ltn012.tex makefile src/makefile src/options.c src/options.h src/tcp.c src/usocket.c | ||||
| * | Support getoption method for tcp objects. | Sam Roberts | 2012-04-11 | 2 | -1/+35 |
| | | |||||
| * | Fix links to home.html, they should be to index.html. | Sam Roberts | 2012-04-11 | 14 | -55/+55 |
| | | | | | | | | home.html doesn't exist, index.html does. | ||||
| * | Document dirty, getfd, and setfd for select and tcp. | Sam Roberts | 2012-04-11 | 3 | -0/+67 |
| | | |||||
| * | Reference index was missing documented APIs, and only partially alphabetized. | Sam Roberts | 2012-04-11 | 1 | -5/+8 |
| | | |||||
* | | Saving before big changes to support IPv6. | Diego Nehab | 2011-05-25 | 6 | -32/+31 |
| | | |||||
* | | Decent makefiles! | Diego Nehab | 2009-05-27 | 14 | -117/+121 |
| | | |||||
* | | New release. | Diego Nehab | 2007-10-13 | 2 | -3/+7 |
|/ | |||||
* | Global variable references. | Diego Nehab | 2007-07-11 | 1 | -1/+1 |
| | |||||
* | Typo. | Diego Nehab | 2007-06-15 | 1 | -1/+1 |
| | |||||
* | Almost ready to release. | Diego Nehab | 2007-06-15 | 2 | -56/+28 |
| | |||||
* | Crashy bug fixed in recvraw. | Diego Nehab | 2007-06-11 | 1 | -4/+6 |
| | | | | Also fixed returns on closed socket. | ||||
* | Tidy. | Diego Nehab | 2006-04-20 | 1 | -2/+1 |
| | |||||
* | Spell checked and updated modification date. | Diego Nehab | 2006-04-20 | 14 | -15/+15 |
| | |||||
* | Almost ready to release 2.0.1 | Diego Nehab | 2006-04-20 | 2 | -21/+41 |
| | |||||
* | Mentions that closed sockets are ignored by select. | Diego Nehab | 2006-04-14 | 1 | -0/+5 |
| | |||||
* | http.request was using old host header during redirects. | Diego Nehab | 2006-04-13 | 1 | -0/+2 |
| | |||||
* | Almost done 2.0.1. | Diego Nehab | 2006-04-03 | 3 | -62/+29 |
| | |||||
* | Bug in footer. | Diego Nehab | 2005-12-01 | 1 | -1/+0 |
| | |||||
* | Simplified documentation of send(). | Diego Nehab | 2005-11-24 | 1 | -28/+11 |
| | |||||
* | Changed LIB/SHARE to CDIR/LDIR. | Diego Nehab | 2005-11-22 | 1 | -18/+18 |
| |