Network support for the Lua language
Go to file
2001-06-06 20:59:12 +00:00
etc Transformed in a library, instead of a sample program. 2001-04-25 20:08:21 +00:00
samples New description for the dict.lua file. 2001-04-25 20:11:03 +00:00
src Streaming by callbacks implemented. 2001-06-06 20:55:45 +00:00
test Corrected command line parameter bug... 2001-03-12 19:40:29 +00:00
makefile.dist Updated for release 1.2.1. 2001-03-12 20:10:39 +00:00
README Updated for 1.3b. 2001-06-06 20:59:12 +00:00

This directory  contains the implementation  of the protocols  FTP, HTTP
and SMTP. The files provided are:

	http.lua				-- HTTP protocol implementation

The  module   http.lua  provides   general  HTTP  client   support.  The
implementation conforms to the HTTP/1.1 standard, RFC 2068.

	smtp.lua				-- SMTP protocol implementation
	
The module smtp.lua provides functionality  to send e-mail messages to a
SMTP mail server. The implementation conforms to RFC 821.

	ftp.lua					-- FTP protocol implementation

The module ftp.lua provides functions  to download and upload files from
and to FTP servers. The implementation conforms to RFC 959.

	base64.lua				-- base64 encoding implementation

The base64.lua module provides base64  encoding and decoding. The module
is used  for the HTTP Basic  Authentication Scheme, and conforms  to RFC
1521.

	buffer.lua				-- fast concatenation library

The module buffer.lua implements, completely  in Lua, a set of functions
that greatly improves the performance  of repeated concatenations of Lua
strings. The module was created by Roberto Ierusalimschy.

These  modules are  part of  the  LuaSocket library  and are  supported.
Please send any comments to diego@tecgraf.puc-rio.br.