From 71f6bb60bf2b7457091c7106190f92ab7e51f7c6 Mon Sep 17 00:00:00 2001
From: Diego Nehab <diego@tecgraf.puc-rio.br>
Date: Thu, 26 Jun 2003 18:47:49 +0000
Subject: Finished implementation of LuaSocket 2.0 alpha on Linux. Some testing
 still needed.

---
 TODO | 26 +++++++++++++-------------
 1 file changed, 13 insertions(+), 13 deletions(-)

(limited to 'TODO')

diff --git a/TODO b/TODO
index 25d2586..5c2492d 100644
--- a/TODO
+++ b/TODO
@@ -1,24 +1,26 @@
+- Melhorar a interface de setoptions (aceitar nada como true, por exemplo)
 - Inicializaccao das classes pode falhar?
 - Ajeitar melhor a hierarquia de classes. Ajeitar o file...
+- GARBAGE COLLECTOR!
+- Adicionar um m�todo sock:setoption???
+- testar em v�rias plataformas
+- adicionar exemplos de expans�o: pipe, local, named pipe
 
 * Como mostrar um erro em lua_socketlibopen()...
 * O location do "redirect" pode ser relativo ao servidor atual (n�o pode,
   mas os servidores fazem merda...)
-* - Ajeitar para Lua 4.1
+* Ajeitar para Lua 5.0
+* Padronizar os retornos de funccao
+* Separar as classes em arquivos
+* Retorno de sendto em datagram sockets pode ser refused
+* Fazer compilar com g++
 
-- Padronizar os retornos de funccao
 - Thread-safe
   - proteger gethostby*.* com um mutex GLOBAL!
-  - proteger o atomizar o conjunto (timedout, receive), (timedout, send)
-- Usar "require" nos m�dulos
+  - proteger ou atomizar o conjunto (timedout, receive), (timedout, send)
+  - inet_ntoa tamb�m � uma merda.
 - SSL
-- Fazer compilar com g++
-- usar lua_verror
-- separar as classes em arquivos
-- criar mais uma classe, a de stream, entre p_sock e p_client
-- criar um internal include file ls.h
-- impedir que voe quando chamar accept(udpsocket())
-- trocar recv and send por read e write (ver se funciona)
+- Proxy support pro http
 
 - checar opera��es em closed sockets
 - checar teste de writable socket com select
@@ -34,6 +36,4 @@
 - unix 92 bytes maximo no endere�o, incluindo o zero
 - unix 9216 maximo de datagram size
 
-- retorno de send/receive em datagram sockets pode ser refused...
 
-- adicionar um m�todo sock:setoption???
-- 
cgit v1.2.3-55-g6feb