Commit Graph

45 Commits

Author SHA1 Message Date
46ecb7e2dc src/ltn12.lua: remove duplicated codes 2022-03-21 11:07:26 +01:00
601ad8d59f refactor: Address issues raised by linter 2022-03-19 17:13:15 +03:00
8fee636309 Add ltn12.source.table() 2018-06-05 00:00:39 -06:00
cdce73b226 Added support for FTP command lists 2016-03-04 14:38:56 -03:00
3c3a5d0011 Use base.select instead of just select 2016-02-11 15:53:53 +03:00
a7f21e8ec4 Fix error in ltn12 under Lua 5.3 2016-02-11 15:51:54 +03:00
480a818bf0 support multiple filters in ltn12.{sink,source}.chain() 2013-06-18 11:01:46 +02:00
6e00ffd62f Changing from 2.1-rc1 to 3.0-rc1. 2013-06-11 19:10:03 +08:00
bc709ac7b7 Export global table only if "module()" is defined. 2013-06-05 18:36:51 +08:00
920bc97629 Build with Lua 5.2 without LUA_COMPAT_MODULE flag.
LUASOCKET_USE_GLOBAL flag enable create global variables when load socket/mime modules.
2013-05-27 12:45:09 +04:00
9d97d39575 Fix ltn12 version. 2012-12-10 15:50:44 -02:00
ffddaf4a2e fix use of arg in ltn12 2012-09-17 23:44:04 +02:00
f960b3872a Making progress toward a release
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
2012-04-23 00:18:45 +08:00
2778766d67 Preliminary IPv6 support for v2.1 2012-04-11 13:25:11 -07:00
11282d17c8 Almost done 2.0.1. 2006-04-03 04:45:42 +00:00
d55a5826e8 Few tweaks in installation, some missing files, etc. 2005-11-22 08:33:29 +00:00
f4dadea763 Before compiling on Windows. 2005-10-07 04:40:59 +00:00
72eceedc62 Bugs sent by David. 2005-10-05 03:16:17 +00:00
0c3cdd5ef2 Final push for release... 2005-08-12 05:56:32 +00:00
65c35845c5 Working on the manual. 2005-06-14 04:29:23 +00:00
5d32848674 No coroutines needed. 2005-02-03 19:14:09 +00:00
97b26e0b66 Almost ready to release beta3 2005-01-02 22:44:00 +00:00
a8254e94f8 Last line of modules was simplified. 2004-12-23 23:17:01 +00:00
2f970d782e Changes due to new compat-5.1 2004-12-23 22:32:12 +00:00
297b32e828 LTN12 bug removed. 2004-11-28 02:36:07 +00:00
05e8f24385 New LTN12 test procedures (still short, but growing)
LTN12 avoids coroutines.
2004-11-28 00:59:12 +00:00
7c97e8e40a Almost ready for beta3 2004-11-27 07:58:04 +00:00
bdc3e241bb Little bug in manual. 2004-11-17 04:55:57 +00:00
4964552718 My own ltn12.filter.chain is done.
Implemented part of DB's suggestion for ftp.
Mimetest.lua generates the test file for base64 instead of loading from disk.
2004-10-12 22:35:20 +00:00
396946b63a Using Wim's filter.chain... 2004-10-12 19:47:02 +00:00
a04f15d1ca Using new module scheme. Still needs fine tuning. 2004-09-27 04:01:18 +00:00
ecb8db95a4 Coroutine-free filter.chain. 2004-07-29 05:11:21 +00:00
613534c795 smtp.c was eatten by mime.c 2004-06-17 06:23:13 +00:00
0a4c1534f3 Still work to do in the manual... 2004-06-16 04:28:21 +00:00
d46f7a09a7 Fixed smtp.lua loading.
Adjusted tftp module.
Added some comments.
2004-06-16 01:02:07 +00:00
58096449c6 Manual is almost done. HTTP is missing.
Implemented new distribution scheme.
Select is now purely C.
HTTP reimplemented seems faster dunno why.
LTN12 functions that coroutines fail gracefully.
2004-06-15 06:24:00 +00:00
9ed7f955e5 Só pra não perder se der merda. 2004-06-04 15:15:45 +00:00
888496aa82 FTP low-level working.
SMTP connection oriented working.
ltn12 improved.
2004-05-25 05:27:44 +00:00
d92132e87a complicated bug in ltn12.filter.chain... 2004-04-01 07:32:53 +00:00
1fa65d89ca Adjusted some details, got rid of old files, added some new. 2004-03-22 04:15:03 +00:00
4919a83d22 Changed receive function. Now uniform with all other functions. Returns nil
on error, return partial result in the end.

http.lua rewritten.
2004-03-21 07:50:15 +00:00
e896454e6c Seems to be working. 2004-03-19 05:04:03 +00:00
2c160627e5 Message source in smtp.lua is a work of art. 2004-03-18 07:01:14 +00:00
bcc0c2a9f0 New filter scheme.
ltn12 and mime updated.
smtp/ftp broken.
2004-03-16 06:42:53 +00:00
390846b640 Added ltn12 module. Modified mime to be stand alone.
Still crashes on invalid input. Dunno why.
2004-02-11 03:31:53 +00:00