diff options
| author | Diego Nehab <diego@tecgraf.puc-rio.br> | 2004-01-16 07:06:31 +0000 |
|---|---|---|
| committer | Diego Nehab <diego@tecgraf.puc-rio.br> | 2004-01-16 07:06:31 +0000 |
| commit | 89f3ecf7820857f91c4039536d2bbe3cf12d5f95 (patch) | |
| tree | 76e6cc9ff403a8c5ee52448d7ae9311bdf499039 /TODO | |
| parent | 3febb302ad28fd25de51cbc686739469b92d8921 (diff) | |
| download | luasocket-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-- | TODO | 15 |
1 files changed, 12 insertions, 3 deletions
| @@ -1,7 +1,17 @@ | |||
| 1 | replace times by getrusage | 1 | change send/recv to avoid using select |
| 2 | 2 | ||
| 3 | make sure modules know if their dependencies are there. | 3 | add gethostname and use it in HTTP, SMTP etc, and add manual entry. |
| 4 | add local connect, and manual entry | ||
| 5 | add shutdown, and manual entry | ||
| 6 | |||
| 7 | only allocate in case of success | ||
| 8 | only call select if io fails... | ||
| 9 | Proxy support pro http | ||
| 4 | 10 | ||
| 11 | make REUSEADDR an option... | ||
| 12 | |||
| 13 | make sure modules know if their dependencies are there. | ||
| 14 | _ | ||
| 5 | one thing i noticed in usocket.c is that it doesn't check for EINTR | 15 | one thing i noticed in usocket.c is that it doesn't check for EINTR |
| 6 | after write(), sendto(), read(), recvfrom() etc. ? the usual trick is | 16 | after write(), sendto(), read(), recvfrom() etc. ? the usual trick is |
| 7 | to loop while you get EINTR: | 17 | to 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 |
