diff options
author | Diego Nehab <diego@tecgraf.puc-rio.br> | 2004-05-26 04:58:32 +0000 |
---|---|---|
committer | Diego Nehab <diego@tecgraf.puc-rio.br> | 2004-05-26 04:58:32 +0000 |
commit | bf738a03368b8de9c574d9631f131c5a520acf7b (patch) | |
tree | a65c512ce4601b056417ff7154ebdc254d762054 /TODO | |
parent | 4b7c2db4b7109bf57abd1b76abf24eba27f51aa1 (diff) | |
download | luasocket-bf738a03368b8de9c574d9631f131c5a520acf7b.tar.gz luasocket-bf738a03368b8de9c574d9631f131c5a520acf7b.tar.bz2 luasocket-bf738a03368b8de9c574d9631f131c5a520acf7b.zip |
Working with in the manual.
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 38 |
1 files changed, 19 insertions, 19 deletions
@@ -19,38 +19,40 @@ | |||
19 | * Separar as classes em arquivos | 19 | * Separar as classes em arquivos |
20 | * Retorno de sendto em datagram sockets pode ser refused | 20 | * Retorno de sendto em datagram sockets pode ser refused |
21 | * select sets are now associative | 21 | * select sets are now associative |
22 | 22 | * colocar pump.all, pump.step | |
23 | colocar pump.all, pump.step e pump.simplify. | 23 | * mudar ltn12.html e usar o exemplo source.cat que está muito melhor. |
24 | mudar ltn12.html e usar o exemplo source.cat que está muito melhor. | 24 | * break smtp.send into c = smtp.open, c:send() c:close() |
25 | 25 | * fazer com que a socket.source e socket.sink sejam "selectable". | |
26 | break smtp.send into c = smtp.open, c:send() c:close() | 26 | * change mime.eol to output marker on detection of first candidate, instead |
27 | of on the second. that way it works in one pass for strings that end with | ||
28 | one candidate. | ||
29 | * unify backbone of smtp and ftp | ||
30 | * unify filter and send/receive callback. new sink/source/pump idea. | ||
31 | * get rid of aux_optlstring | ||
32 | * get rid of unpack in mime.lua | ||
33 | * create socket.(sink|source).simplify | ||
34 | * break chain into a simpler binary chain and a complex (recursive) one. | ||
35 | * Create a passive mode option for the FTP (good for firewall). | ||
36 | * Modules should return their namespace table in the end of the chunk. | ||
37 | |||
38 | ajeitar o manual sobre select, mais liberal agora | ||
39 | conjunto associativo | ||
27 | 40 | ||
28 | falar sobre encodet/wrapt/decodet no manual sobre mime | 41 | falar sobre encodet/wrapt/decodet no manual sobre mime |
29 | 42 | ||
30 | 43 | ||
31 | RECEIVE MUDOU!!! (partial stuff) COLOCAR NO MANUAL. | 44 | RECEIVE MUDOU!!! (partial stuff) COLOCAR NO MANUAL. |
32 | HTTP.lua mudou bastante também. | 45 | HTTP.lua mudou bastante também. |
33 | 46 | pump.step usado em todo mundo que recebe source ou sink | |
34 | fazer com que a socket.source e socket.sink sejam "selectable". | ||
35 | |||
36 | change mime.eol to output marker on detection of first candidate, instead | ||
37 | of on the second. that way it works in one pass for strings that end with | ||
38 | one candidate. | ||
39 | 47 | ||
40 | colocar um userdata com gc metamethod pra chamar sock_close (WSAClose); | 48 | colocar um userdata com gc metamethod pra chamar sock_close (WSAClose); |
41 | sources ans sinks are always simple in http and ftp and smtp | 49 | sources ans sinks are always simple in http and ftp and smtp |
42 | unify backbone of smtp and ftp | ||
43 | expose encode/decode tables to provide extensibility for mime module | 50 | expose encode/decode tables to provide extensibility for mime module |
44 | use coroutines instead of fancy filters | 51 | use coroutines instead of fancy filters |
45 | unify filter and send/receive callback. new sink/source/pump idea. | ||
46 | get rid of aux_optlstring | ||
47 | wrap sink and sources with a function that performs the replacement | ||
48 | get rid of unpack in mime.lua | ||
49 | 52 | ||
50 | check garbage collection in test*.lua | 53 | check garbage collection in test*.lua |
51 | pop3??? | 54 | pop3??? |
52 | 55 | ||
53 | break chain into a simpler binary chain and a complex (recursive) one. | ||
54 | 56 | ||
55 | add socket.TIMEOUT to be default timeout? | 57 | add socket.TIMEOUT to be default timeout? |
56 | 58 | ||
@@ -123,9 +125,7 @@ to do with it. | |||
123 | 125 | ||
124 | Make sure nobody can fuck up with the metatables... | 126 | Make sure nobody can fuck up with the metatables... |
125 | 127 | ||
126 | Create a passive mode option for the FTP (good for firewall). | ||
127 | 128 | ||
128 | Modules should return their namespace table in the end of the chunk. | ||
129 | 129 | ||
130 | Adjust dates in all files | 130 | Adjust dates in all files |
131 | 131 | ||