2004-01-19 19:22:51 +01:00
|
|
|
|
manual
|
|
|
|
|
add shutdown
|
|
|
|
|
add gethostname
|
|
|
|
|
the need of a content-length header in the post method...
|
|
|
|
|
notice the change in callback conventions
|
|
|
|
|
the callback.lua module and the new mime module.
|
|
|
|
|
escape and unescape in url, not in code!
|
|
|
|
|
add timeout and proxy to request table
|
|
|
|
|
change stay to redirect
|
|
|
|
|
socket.time and socket.sleep
|
|
|
|
|
connect with timeout
|
|
|
|
|
local connect
|
|
|
|
|
add thanks to 'carlos cassino' and 'david burgess'
|
|
|
|
|
add new ip- options and reuseaddr option
|
|
|
|
|
|
|
|
|
|
tests
|
|
|
|
|
checar todos os metodos
|
|
|
|
|
checar todas as globais
|
|
|
|
|
checar garbage collection
|
|
|
|
|
check for interrupts
|
|
|
|
|
|
|
|
|
|
new option.c module to put all options (TCP and UDP share...)?
|
|
|
|
|
testar os options!
|
2004-01-19 06:41:30 +01:00
|
|
|
|
add _tostring methods!
|
2004-01-19 19:22:51 +01:00
|
|
|
|
change all modules to use the new namespace scheme
|
2004-01-19 01:24:41 +01:00
|
|
|
|
|
2004-01-18 09:59:21 +01:00
|
|
|
|
write some utilities that use the code.lua module and put them
|
|
|
|
|
in etc, modify the README.etc file and makefile.dist (eol.lua is done)
|
2004-01-17 01:17:46 +01:00
|
|
|
|
|
2004-01-19 19:22:51 +01:00
|
|
|
|
use gethostname it in SMTP
|
2004-01-16 08:06:31 +01:00
|
|
|
|
|
|
|
|
|
make sure modules know if their dependencies are there.
|
2003-10-21 03:12:23 +02:00
|
|
|
|
|
|
|
|
|
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).
|
|
|
|
|
|
|
|
|
|
Modules should return their namespace table in the end of the chunk.
|
|
|
|
|
|
2003-08-16 02:06:04 +02:00
|
|
|
|
Adjust dates in all files
|
2003-08-31 02:58:07 +02:00
|
|
|
|
|
2003-08-16 02:06:04 +02:00
|
|
|
|
Test the library on every system possible
|
2003-08-31 02:58:07 +02:00
|
|
|
|
|
2003-08-16 02:06:04 +02:00
|
|
|
|
Add service name translation.
|
2003-10-21 03:12:23 +02:00
|
|
|
|
Ajeitar o protocolo da luaopen_socket()... sei l<> qual <20>.
|
2003-08-16 02:06:04 +02:00
|
|
|
|
|
2004-01-19 19:22:51 +01:00
|
|
|
|
|
2003-06-26 20:47:49 +02:00
|
|
|
|
- adicionar exemplos de expans<6E>o: pipe, local, named pipe
|
2003-03-21 02:07:23 +01:00
|
|
|
|
|
2004-01-19 19:22:51 +01:00
|
|
|
|
* should be interrupt-safe
|
|
|
|
|
* notice the change in callback conventions
|
|
|
|
|
* new mime module replacing old code module (faster, more functionality)
|
|
|
|
|
* new socket options (many)
|
|
|
|
|
* only allocate in case of success
|
|
|
|
|
* optimize for success (only call select if fails)
|
|
|
|
|
* add proxy support to http
|
|
|
|
|
* add gethostname
|
|
|
|
|
* local connect
|
|
|
|
|
* connect with timeout
|
|
|
|
|
* change code to mime
|
|
|
|
|
* change stay to redirect
|
2004-01-17 01:17:46 +01:00
|
|
|
|
* add shutdown
|
|
|
|
|
* change send/recv to avoid using select
|
2003-03-21 02:07:23 +01:00
|
|
|
|
* O location do "redirect" pode ser relativo ao servidor atual (n<>o pode,
|
|
|
|
|
mas os servidores fazem merda...)
|
2003-06-26 20:47:49 +02:00
|
|
|
|
* Ajeitar para Lua 5.0
|
|
|
|
|
* Padronizar os retornos de funccao
|
|
|
|
|
* Separar as classes em arquivos
|
|
|
|
|
* Retorno de sendto em datagram sockets pode ser refused
|
2003-03-21 02:07:23 +01:00
|
|
|
|
|
2004-01-19 19:22:51 +01:00
|
|
|
|
- Fazer compilar com g++
|
2003-03-21 02:07:23 +01:00
|
|
|
|
- Thread-safe
|
|
|
|
|
- proteger gethostby*.* com um mutex GLOBAL!
|
2003-06-26 20:47:49 +02:00
|
|
|
|
- proteger ou atomizar o conjunto (timedout, receive), (timedout, send)
|
|
|
|
|
- inet_ntoa tamb<6D>m <20> uma merda.
|
2003-03-21 02:07:23 +01:00
|
|
|
|
- SSL
|
|
|
|
|
|
|
|
|
|
- unix 92 bytes maximo no endere<72>o, incluindo o zero
|
|
|
|
|
- unix 9216 maximo de datagram size
|