---------------------------------------------
CGI Expert 3.04A 10-May-1998
Copyright 1998 by Lars kerman Software
---------------------------------------------

Agreement
---------
By installing this software you agree with:
- You may not use the source code in this package to
  create competitive software product.
- You  may not manipulate any binary files included or 
  generated by Delphi/C++Builder using the package.
- You may not distribute source code or registered version 
  to non registered people.

About CGI Expert
----------------
CGI Expert is a simple yet powerful suite of components for 
Delphi 2,3 and C++Builder 1,3 to build server side web 
applications using the CGI, Win-CGI, ISAPI and NSAPI 
interfaces.

The full version of CGI Expert (Light and Professional)
has nor limitations at all.

The Shareware version of CGI Expert has full functionality
but it has a few limitations:
- A link to the CGI Expert Homepage is added to each 
document produced by the shareware version.
-The life time of each cgi is reduced.

The Freeware version has reduced functionality, but it has
no limitations.

-----------------------------
What is new since version 3.03
------------------------------

New 3.04A! New examples DBBrowse and WebStat (webstat only 
included in Pro version).

Improved 3.04A! Application name is now used as sessionname
if Sessionname is not set

Fixed 3.04A! Problem with GetEnvVar fixed (illegal value 
sometimes when no value).

Fixed 3.04A! SmtpSendMail "HELO hostname" must include '.' 
in hostname.

Fixed 3.04A! HttpDate generates additional blank ! 

Fixed 3.04A! Problem with QueryStrings > 255 characters is 
fixed.

Fixed 3.04A! Problem with buffered output and  GIF or JPEG images fixed.

Fixed 3.04A! Problem with truncated document with HttpUrlRequest on local server fixed.

Fixed 3.04A! C++Builder name collission between nsapieng::filebuf and filebuf fixed.

New 3.04! C++Builder 3.0 support.

Improved 3.04! ISAPI and NSAPI interface improved.

New 3.04! You can now also use the # character as delimeter for variables in the THttpFileFilter and THttpMemoFilter components. i.e. #MyVariable#. Doing this, you prevent the FrontPage feature to translate the % character to its hexadecimal value (%25).

New 3.04! You can now also use the # character as delimeter for variables in the 
  THttpFileFilter and THttpMemoFilter components. i.e. #MyVariable#. Doing this, you prevent 
  the FrontPage "feature" to translate the "%" character to its hexadecimal value (%25).

Fixed 3.04! Delphi crashes when adding TSmptSendMail and TUrlRequest component to form is fixed.

Fixed 3.04! "Content-Transfer-Encoding: quoted-printable" is now removed as default
          header in TSmtpSendMail component.

Fixed 3.04! The THttpFileFilter component can now handle a line like this 
     "<TD width="50%">%CARROSS%</TD>"

Fixed 3.04! Problem when having session variable names that are substring of other session variables
  names is fixed.

Fixed 3.04! A few examples that where messed up are fixed.

Fixed 3.04! Installation program improved so old dcu files is removed when installing in the same directory 
             as a previous version.

NEW 3.04! The THTTPDBGrid has a new property named "TableOptions" letting you add optional properties in the the table tag.

NEW 3.04! The TSmtpSendMail has a new property named "MailBCC" (Blind carbon copy).

IMPROVED 3.04! Class renamed in socket routines to avoid conflicts with Francoise Piette components.

IMPROVED 3.04! Installation program fixed to avoid removal of library path when path is to long.

IMPROVED 3.04! Bug fixes in THttpUrlRequest bug fixes.

IMPROVED 3.04! Bug fixes in TSmtpSendMail 


------------------------------
Check the latest information about CGI Expert:
------------------------------
http://www.cgiexpert.com

--------------------------
Registering the components
--------------------------
Latest information about register fees is to be found at: 
http://www.cgiexpert.com


How register
------------
http://www.cgiexpert.com

Disclaimer
==========
The Author cannot and does not warrant that any functions contained 
in the Software will meet your requirements, or that its operations 
will be error free. The entire risk as to the Software performance 
or quality, or both, is solely with the user and not the Author. 
You assume responsibility for the selection of the component to 
achieve your intended results, and for the installation, use, and 
results obtained from the Software. 

The Author makes no warranty, either implied or expressed, including
with- out limitation any warranty with respect to this Software documented here, its quality, 
performance, or fitness for a particular purpose. In no event shall 
the Author be liable to you for damages, whether direct or indirect,
incidental, special, or consequential arising out the use of or any 
defect in the Software,  even if the Author has been advised of the
possibility of such damages, or for any claim by any other party. 

All other warranties of any kind, either express or implied, 
including but not limited to the implied warranties of 
merchantability and fitness for a particular purpose, are expressly 
excluded. 

