Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Streaming by callbacks implemented. | Diego Nehab | 2001-06-06 | 2 | -196/+366 |
| | |||||
* | Updated for 1.3b version. | Diego Nehab | 2001-06-04 | 1 | -1/+1 |
| | |||||
* | Select was also crashing on non-table parameters. | Diego Nehab | 2001-06-04 | 1 | -14/+26 |
| | | | | Changed time to _time and sleep to _sleep to avoid name clashes. | ||||
* | HTTP message bodies are transfered using a callback to return body parts | Diego Nehab | 2001-05-21 | 1 | -114/+200 |
| | | | | chunk by chunk. | ||||
* | Added support to UDP socket options. | Diego Nehab | 2001-04-23 | 1 | -77/+139 |
| | |||||
* | Some internal functions were not static. | Diego Nehab | 2001-04-16 | 1 | -32/+37 |
| | | | | Correct select bug that would crash on closed sockets. | ||||
* | BUG: multi-line replies were not supported. | Diego Nehab | 2001-03-27 | 1 | -338/+315 |
| | | | | Error logic simplified. | ||||
* | Found a new way to define global version of table methods using only ~15 | Diego Nehab | 2001-03-12 | 1 | -144/+222 |
| | | | | | lines of code. So, they are back. Added '*w' word receive pattern. | ||||
* | Removed global version of table methods. | Diego Nehab | 2001-03-06 | 1 | -329/+201 |
| | | | | | | Close method is now permitted on closed sockets. Added generalized select support. Removed poll method, replaced by select with advantage. | ||||
* | Updated for release 1.2.1 | Diego Nehab | 2001-03-06 | 1 | -2/+16 |
| | | | | Buffer size constants are now part of luasocket.h. | ||||
* | Added support for the CYGWIN gcc compiler. | Diego Nehab | 2001-01-28 | 1 | -3/+9 |
| | |||||
* | Data connection is now passive. Even minimum FTP servers are usable. | Diego Nehab | 2001-01-25 | 1 | -62/+73 |
| | |||||
* | HTTP is now generic, with function http_request. | Diego Nehab | 2001-01-25 | 1 | -167/+258 |
| | | | | RFC is more strictly followed. | ||||
* | UDP code implemented. | Diego Nehab | 2001-01-25 | 1 | -797/+1466 |
| | | | | | DNS code has been rewritten. Almost everything has been changed. :-) | ||||
* | The actuall bind to the Lua language has been rewritten with | Diego Nehab | 2001-01-15 | 1 | -457/+442 |
| | | | | | | | | | | generalized use of closure values. Sockets are now real tables, where each method receives a p_sock structure as a closure. Global version of methods are now optional, and call the table versions. Included the toip function that converts from host name to ip address. new implementation of '*a' was broken as has been fixed. The windows code has been tested and is working. | ||||
* | Included LUASOCKET_BUFFERSIZE and LUASOCKET_VERSION defines. | Diego Nehab | 2001-01-13 | 1 | -6/+3 |
| | |||||
* | All input from sockets is now buffered. This has drastically | Diego Nehab | 2001-01-13 | 1 | -315/+267 |
| | | | | | improved line I/O. The code is much simpler now, too. All timeout management has been rewritten. | ||||
* | Initial revision | Diego Nehab | 2000-12-29 | 4 | -0/+1105 |
| | |||||
* | Simplified SIGPIPE treatment. | Diego Nehab | 2000-12-29 | 1 | -16/+6 |
| | | | | Changed some ints to size_ts. | ||||
* | Added new receive pattern "*a" | Diego Nehab | 2000-12-27 | 1 | -202/+386 |
| | | | | | Added new bind pattern "*" that binds to INADDR_ANY bind now also returns the ip and port bound to. | ||||
* | Initial revision | Diego Nehab | 2000-06-02 | 1 | -0/+1357 |