|
MailForm Revision History
MailForm 1.2.2 - 1/2000
Fixed portability issue so that MailForm should compile on SysV derived unices now.
MailForm 1.2.1 - 7/1999
Maintenance update to MailForm 1.2, fixes 2 minor bugs.
- Fixed compiler warning generated by gcc compiler.
- Removed dependance on HTTP_REFERER variable being set since some web servers apparently don't set it.
MailForm 1.2 - 12/1997
Released very quickly after MailForm 1.1 due to demand; this release is a huge improvement over MailForm 1.1.
- The entire CGI query parsing routines were rewritten from scratch designed to be
*much* faster than previous routines. In addition, the new query parsing routines
support HTML checkboxes (previously only one of the checked options would be reported,
now they all are), as well as any instance of multiple HTML inputs with the same Name
value. The new routines can now also accept any amount of query data
(previous routines were limited to a mere 8K).
- Improved sort algorithm to be faster. Added ability to recognize HTML comments with
embedded HTML tags in input stream and properly strip the entire comment (to prevent
server-side includes from being passed with form data).
- Improved error handling. Fixed web page redirection bug.
- Now accepts multiple recipients (see recipient configuration field).
- Removed obsolete x-faxsender option (can use mailheader field instead).
- Better output formatting both for e-mail and generated HTML response.
- Added time stamp and referrer fields to log output.
- Cookie support is no longer considered experimental.
MailForm 1.1 - 12/1997
Updated MailForm so that it could be presented to the public :)
Added features found in FormMail 1.6; does not support excluding form fields from the
e-mail if the fields are blank.
- Added logging capability and FastCGI support.
- Added style_sheet_URL field.
- Added set_cookie field...still considered experimental.
- Removed checks made on redirect and missing_fields_redirect that were intended to make
sure the destination was a full URL; now you can redirect the user to a web site (http), a
secure web site (https), a FTP site (ftp), or whatever. It is your responsibility,
though, to make sure the destination is a full URL.
MailForm 1.0 - 12/1996
Original port to C from Matt Wright's FormMail
PERL script. Almost fully compatible with FormMail 1.5 with additional
ability to sort fields reverse alphabetically and force
mail headers into the e-mail. The only missing
feature is the ability to restrict access to the CGI based on the referring web page's
domain.
|
|