HISTORY FILE FOR CGIExecutor (version 1.02)
-------------------------------------------

CHANGES IN VERSION 1.01:

	- Corrected problem with cmd.exe on NT systems.
	When cmd.exe was started in version 1.00 it returned an errorcode 255
	and refused to execute command.
	Version 1.01 of CGIExecutor uses new input/output redirection aproach,
	wich corrects this problem. See notes about IOREDIRECT, STDIN, STDOUT
	and STDERR variables in configuration file for more information.


	-Removed "CONTENT_LENGTH variable is not passed" error message.
	Some web servers will not pass CONTENT_LENGTH variable to an CGI
	program when called from <a href> tag. To allow users to call
	CGIExecutor this way CGIExecutor will now check CONTENT_LENGTH
	variable and if set it will use it to determine length of input.
	If CONTENT_LENGTH variable is not set CGIExecutor will assume that
	input is zero-length and continue execution.


	-Improved configuration file processing.
	Now INFEXT and OUTFEXT variables does not have to precede TMPDIR
	variable in configuration file. CGIExecutor will now process
	configuration file in correct order.

	
	-Package now contains GBMailer (a freeware command-line mailer) wich
	can be used with CGIExecutor.
	For additional information about GBMailer see readme.txt in bin
	directory of this package.
	For information on using GBMailer with CGIExecutor see complex
	sample.
	Also I am planing to continue with including command-line tools wich
	can be used with CGIExecutor.


CHANGES IN VERSION 1.02:

	- TIMEOUT variable added to configuration file.
	Now You can set TIMEOUT variable to tell CGIExecutor how much seconds
	to wait external program to finish. If program does not finish before
	TIMEOUT CGIExecutor will terminate it and return "timed out" error
	(error code: 23).


