Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | chore: Remove the executable permission bit from some source files (#434) | Tianjia Zhang | 2024-06-29 | 1 | -0/+0 |
| | |||||
* | fix(wsocket): Properly report CONNRESET (#81) | Paul Kulchenko | 2023-11-09 | 1 | -0/+2 |
| | |||||
* | fix(build): Use gai_strerrorA not gai_strerror on Windows | rpatters1 | 2022-07-27 | 1 | -1/+1 |
| | | | | | | | | | | | * Explicitly call gai_strerrorA (for Windows builds), so that the code work correctly in 32bit or 64bit builds. * Implement GAI_STRERROR macro to deal with Windows vs. Non-Windows compiles for 64-bit. * make usocket.c consistent with other modules that call macro GAI_STRERROR * Use different name not just different case for macro wrapping function Co-authored-by: Caleb Maclennan <caleb@alerque.com> | ||||
* | style: Use C-style comment syntax throughout (#309) | Caleb Maclennan | 2022-03-18 | 1 | -10/+10 |
| | | | Co-authored-by: Denise Cullassnekuff <19711487+BlackCutpoint@users.noreply.github.com> | ||||
* | wrap visibility pragmas in #ifndef _WIN32 | E. Westbrook | 2019-03-10 | 1 | -8/+0 |
| | |||||
* | usocket: pragma visibility | E. Westbrook | 2019-03-10 | 1 | -24/+31 |
| | |||||
* | usocket.c: use LUASOCKET_PRIVATE | E. Westbrook | 2019-02-25 | 1 | -24/+26 |
| | |||||
* | Update to Visual Studio 2017. | Diego Nehab | 2018-08-22 | 1 | -2/+2 |
| | |||||
* | New compat.h module implements luaL_setfuncs. | Diego Nehab | 2015-08-21 | 1 | -41/+41 |
| | | | | Makes initialization code simpler everywhere. | ||||
* | updated error messages, less error prone, platform independent | Thijs Schreijer | 2015-03-03 | 1 | -31/+30 |
| | |||||
* | Fix "final" bug in pton and TCP connreset handling | unknown | 2013-05-28 | 1 | -14/+23 |
| | |||||
* | Fixed inet_pton and a new Winsock UDP bug. | unknown | 2013-05-28 | 1 | -2/+10 |
| | | | | | | | | | | | | | inet_pton was copying the entire sockaddr_in struct, rather than just the sin_addr field... I am a bit unsure about the UDP fix, because it may affect TCP as well. On UDP sockets, when a sendto fails, the next receive/receivefrom fails with CONNRESET. I changed sock_recv/sock_recvfrom in wsocket.c to skip the CONNRESET from the recv/recvfrom, hoping that if the socket is TCP, sock_waitfd will get the CONNRESET again. The tests pass, but this should be tested more thoroughly. | ||||
* | Add MingW support. | unknown | 2013-05-25 | 1 | -2/+6 |
| | |||||
* | Remove warnings and fix makefile for Win32. | Diego Nehab | 2012-12-11 | 1 | -7/+0 |
| | |||||
* | Fix socket_accept usage to depend on family. | Diego Nehab | 2012-12-11 | 1 | -4/+0 |
| | |||||
* | Copied socket_gaistrerror implementation from usocket to wsocket to allow ↵ | Eric Wing | 2012-11-20 | 1 | -0/+25 |
| | | | | Windows version to compile because it is missing the function. EAI_OVERFLOW and EAI_SYSTEM are commented out because they don't exist on Windows. | ||||
* | Making progress toward a release | Diego Nehab | 2012-04-23 | 1 | -2/+0 |
| | | | | | | | | | | 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 | ||||
* | Preliminary IPv6 support for v2.1 | Diego Nehab | 2012-04-11 | 1 | -1/+1 |
| | |||||
* | Saving before big changes to support IPv6. | Diego Nehab | 2011-05-25 | 1 | -4/+4 |
| | |||||
* | Crashy bug fixed in recvraw. | Diego Nehab | 2007-06-11 | 1 | -4/+4 |
| | | | | Also fixed returns on closed socket. | ||||
* | Changed prefix of function names to match module names. | Diego Nehab | 2005-11-20 | 1 | -14/+20 |
| | | | | Removed some warnings and useless code. | ||||
* | Before compiling on Windows. | Diego Nehab | 2005-10-07 | 1 | -47/+48 |
| | |||||
* | Almost ready to release. | Diego Nehab | 2005-09-29 | 1 | -11/+5 |
| | |||||
* | Compiled on Windows. Fixed a bunch of stuff. Almost ready to release. | Diego Nehab | 2005-08-23 | 1 | -1/+1 |
| | | | | | Implemented a nice dispatcher! Non-blocking check-links and forward server use the dispatcher. | ||||
* | Final push for release... | Diego Nehab | 2005-08-12 | 1 | -1/+4 |
| | |||||
* | Trying to get non-blocking connect to work. | Diego Nehab | 2005-04-20 | 1 | -0/+1 |
| | |||||
* | Seems to be working on windows. | Diego Nehab | 2005-03-11 | 1 | -1/+2 |
| | |||||
* | Apparently, non-blocking connect doesn't work on windows if you use 0 | Diego Nehab | 2005-03-11 | 1 | -13/+13 |
| | | | | timeout in the select call... | ||||
* | Forward server working on Mac OS X... | Diego Nehab | 2005-02-08 | 1 | -3/+12 |
| | |||||
* | New LTN12 test procedures (still short, but growing) | Diego Nehab | 2004-11-28 | 1 | -1/+1 |
| | | | | LTN12 avoids coroutines. | ||||
* | Almost ready for beta3 | Diego Nehab | 2004-11-27 | 1 | -8/+7 |
| | |||||
* | Beta2 is out! Total timeout works on Windows. | Diego Nehab | 2004-07-26 | 1 | -1/+5 |
| | |||||
* | Gonna try my luck on windows... | Diego Nehab | 2004-07-26 | 1 | -3/+4 |
| | |||||
* | Changed send function. | Diego Nehab | 2004-07-18 | 1 | -2/+0 |
| | |||||
* | Fixed a bunch of stuff. Added mike's patches. | Diego Nehab | 2004-07-16 | 1 | -266/+187 |
| | |||||
* | Compiles and runs on windows. | Diego Nehab | 2004-07-02 | 1 | -227/+242 |
| | |||||
* | Fixing send/recv and optimizing. | Diego Nehab | 2004-06-23 | 1 | -2/+7 |
| | |||||
* | More adjustments/bugfixes. | Diego Nehab | 2004-06-21 | 1 | -5/+1 |
| | |||||
* | Fixing bugs... | Diego Nehab | 2004-06-20 | 1 | -1/+4 |
| | |||||
* | Fine tuning the "require" business. | Diego Nehab | 2004-05-30 | 1 | -0/+9 |
| | |||||
* | Bug feioso no UDP e possivelmente no TCP também. | Diego Nehab | 2004-05-28 | 1 | -15/+6 |
| | |||||
* | New filter scheme. | Diego Nehab | 2004-03-16 | 1 | -2/+2 |
| | | | | | ltn12 and mime updated. smtp/ftp broken. | ||||
* | Added ltn12 module. Modified mime to be stand alone. | Diego Nehab | 2004-02-11 | 1 | -4/+4 |
| | | | | Still crashes on invalid input. Dunno why. | ||||
* | Worked on the manual. | Diego Nehab | 2004-02-04 | 1 | -2/+4 |
| | | | | | Implemented stuffing (needs test) Added cddb and qp examples. | ||||
* | New accept/connect code. | Diego Nehab | 2004-01-24 | 1 | -66/+149 |
| | | | | | | Better error checking. Better tests. __tostring implemented. | ||||
* | Adjusted wsocket to match usocket. Adjusted windows projects. | Diego Nehab | 2004-01-21 | 1 | -55/+62 |
| | |||||
* | Corrected connect in windows. Wasn't setting errno... | Diego Nehab | 2004-01-21 | 1 | -2/+8 |
| | |||||
* | Seems to be working on windows and linux. | Diego Nehab | 2004-01-19 | 1 | -9/+33 |
| | |||||
* | Trying to get rid of EINTR problems... | Diego Nehab | 2004-01-17 | 1 | -0/+7 |
| | |||||
* | Tested in windows. Still needs more testing, but progress has been made. | Diego Nehab | 2004-01-17 | 1 | -92/+88 |
| |