From 9bc4e0648ab4a177293a94425594bdc54c9a84fa Mon Sep 17 00:00:00 2001
From: Diego Nehab <diego@tecgraf.puc-rio.br>
Date: Tue, 21 Oct 2003 01:12:23 +0000
Subject: First version of generic SMTP code and of the base64 encoding. Gonna
 rewrite the base64 stuff (found a better way).

---
 TODO | 33 ++++++++++++++++++++++++++++++++-
 1 file changed, 32 insertions(+), 1 deletion(-)

(limited to 'TODO')

diff --git a/TODO b/TODO
index 35a5225..ce3ee38 100644
--- a/TODO
+++ b/TODO
@@ -1,3 +1,34 @@
+
+Read about
+
+250-ENHANCEDSTATUSCODES
+250-PIPELINING
+250-8BITMIME
+250-SIZE
+250-DSN
+250-ETRN
+250-AUTH GSSAPI
+250-DELIVERBY
+250 HELP
+
+Change return of send and receive callbacks to allow for 
+new functions. "" signals end of transmission. Pass total 
+number of bytes in request table for HTTP. Callback has nothing
+to do with it.
+
+Make sure nobody can fuck up with the metatables...
+
+Create a passive mode option for the FTP (good for firewall).
+
+Use environments in module definitions or declare all local and create the
+function with exported symbols later?
+
+local P = {}
+complex = P
+setfenv(1, P)
+
+Modules should return their namespace table in the end of the chunk.
+
 Adjust dates in all files
 
 Test the library on every system possible
@@ -7,7 +38,7 @@ Document socket.time and socket.sleep
 Implement time critical stuff from code module in C.
 Add service name translation.
 
-Ajeitar o protocolo da lua_socketlibopen()...
+Ajeitar o protocolo da luaopen_socket()... sei l� qual �.
 
 - testar os options!
 - adicionar exemplos de expans�o: pipe, local, named pipe
-- 
cgit v1.2.3-55-g6feb