aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorDiego Nehab <diego@tecgraf.puc-rio.br>2004-01-16 07:06:31 +0000
committerDiego Nehab <diego@tecgraf.puc-rio.br>2004-01-16 07:06:31 +0000
commit89f3ecf7820857f91c4039536d2bbe3cf12d5f95 (patch)
tree76e6cc9ff403a8c5ee52448d7ae9311bdf499039 /TODO
parent3febb302ad28fd25de51cbc686739469b92d8921 (diff)
downloadluasocket-89f3ecf7820857f91c4039536d2bbe3cf12d5f95.tar.gz
luasocket-89f3ecf7820857f91c4039536d2bbe3cf12d5f95.tar.bz2
luasocket-89f3ecf7820857f91c4039536d2bbe3cf12d5f95.zip
http.lua updated. still needs proxy support.
code.lua updated. looks neat.
Diffstat (limited to 'TODO')
-rw-r--r--TODO15
1 files changed, 12 insertions, 3 deletions
diff --git a/TODO b/TODO
index 9fdb1e8..bd8a950 100644
--- a/TODO
+++ b/TODO
@@ -1,7 +1,17 @@
1replace times by getrusage 1change send/recv to avoid using select
2 2
3make sure modules know if their dependencies are there. 3add gethostname and use it in HTTP, SMTP etc, and add manual entry.
4add local connect, and manual entry
5add shutdown, and manual entry
6
7only allocate in case of success
8only call select if io fails...
9Proxy support pro http
4 10
11make REUSEADDR an option...
12
13make sure modules know if their dependencies are there.
14_
5one thing i noticed in usocket.c is that it doesn't check for EINTR 15one thing i noticed in usocket.c is that it doesn't check for EINTR
6after write(), sendto(), read(), recvfrom() etc. ? the usual trick is 16after write(), sendto(), read(), recvfrom() etc. ? the usual trick is
7to loop while you get EINTR: 17to loop while you get EINTR:
@@ -68,7 +78,6 @@ Ajeitar o protocolo da luaopen_socket()... sei lá qual é.
68 - proteger ou atomizar o conjunto (timedout, receive), (timedout, send) 78 - proteger ou atomizar o conjunto (timedout, receive), (timedout, send)
69 - inet_ntoa também é uma merda. 79 - inet_ntoa também é uma merda.
70- SSL 80- SSL
71- Proxy support pro http
72 81
73- checar operações em closed sockets 82- checar operações em closed sockets
74- checar teste de writable socket com select 83- checar teste de writable socket com select