
Testing plan for 2.0:

In order to get muddleftpd ready for 2.0 release, the following must be
tested. In addition, just before release, it must all be tested again,
to prevent new bugs from sneaking in with the bugfixes for other things.

1) Test all ftp commands, basic			DONE
2) Test all ftp commands, white box		NOT DONE
3) Test listing, retreive in all clients:
		lynx				DONE
		console ftp			DONE
		netscape			DONE
		ie 4.0				DONE
		ie 5.0				DONE
		ie 5.5				NOT DONE
		konqeror			DONE
		cuteftp				DONE
		wsftp				DONE
		kfm				NOT DONE
		mozilla				NOT DONE
4) Test all ACL characters			NOT DONE
5) Test the include directive			NOT DONE
6) Test all configuration directives		NOT DONE
7) Thougthorly test SIGHUP configuration
				reloading	NOT DONE
8) Thougthorly test host based virtual
				servers		NOT DONE
9) Stress test pnums code to expose possible
			timing bugs		NOT DONE
10) Test compile and running on operating systems:
		Freebsd 3.x			NOT DONE
		Freebsd 4.x			NOT DONE
		Linux 2.4			DONE
		Linux 2.2			NOT DONE
		Linux 2.0			NOT DONE
		SunOS 4.x			NOT DONE
		Solaris 2.6			NOT DONE
		IRIX 5.3			NOT DONE
11) Make sure rlimits for memory work:		DONE
12) Test all authentication modules:
		authint				NOT DONE
		authanon			NOT DONE
		authpam				NOT DONE
		authunix			NOT DONE
		authdisable			NOT DONE
		authmud				NOT DONE
		authmsql			NOT DONE
		authmysql			NOT DONE
 		authsmb				NOT DONE
13) Test 8 and 9 in inetd mode			NOT DONE
14) Test ftpwho					NOT DONE
15) Test ratiotool				NOT DONE
16) Test ratios in muddleftpd			NOT DONE
17) Test mudpasswd				NOT DONE
18) Test mudlogd				NOT DONE

14) Tested everything again before 2.0 release  NOT DONE
