Metropoli BBS
VIEWER: whats.new MODE: TEXT (ASCII)
September 15, 1995

What's new?
Version 1.00
*	Added "Kill Connection" item under Connections menu.
*	Added the most oft-requested feature: a download progress
	indicator. This is through a little trick someone emailed me:
	to use the REXX STREAM "query size" function. Same trick
	_doesn't_ work for uploading however.
*	Fixed a stupid bug where choosing to "view" a file from a UNIX
	or VMS host (which causes an ASCII transfer to occur) would
	leave the transfer mode in ASCII. The user had to toggle the
	transfer type to ASCII, then back to Binary. Chalk this one up
	to sketchy IBM documentation.	
*	Moved "Re-login" info to its own Settings page.
*	Fixed bug where the settings for sorting the Remote File LIst
	wouldn't remain the same from session to session.
*	Created Help through the new WebExplorer_URL class.
	Help is actually a set of web pages served up by my Pentium
	at work via OS/2 GoServ.
*	Fixed two or three minor cosmetic bugs.
*	Have gotten tired of VxFTP, so I'm publishing the VX-REXX 
	source code for those who want to modify it for their own use.

Version 0.44
*	Fixed bug where starting up VxFTP for the first time 
	after installation and click "re-attempt logins"
	would cause the program to immediately try to re-login
	even though there was no hostname given.
*	Added the ability to see file date and sizes right in the
	remote file listbox. Also added the ability to sort ascending
	(by filename),	descending, or no sorting at all. "No sorting"
	is fastest, obviously.
*	Added the ability to choose between the directory command
	VxFTP issues. The 'dir' command gets file and directory
	information, generally in alpha order. The 'ls' command gets
	only a list of files and directories (with no distinction 
	between the two); for many sites, the order is by time,
	from least to most recent.
*	A downloaded file now gets text in its .COMMENTS extended
	attribute relating the site, the directory, the time and date 
	that VxFTP downloaded it. Files downloaded can then be
	search for (using the WPS Find... command) by the site
	it was downloaded from, etc.
*	If VxFTP is minimized during a file transfer, it pops up a
	dialog box onces the transfer(s) is (are) completed. This 
	dialog took focus away from the app the user was using
	but did not return it. VxFTP now returns focus to the other 
	app once the user clicks the OK button.
*	Sometimes, Unzip would fail and the user would never know
	why. Included an option in the Settings Notebook to 
	display the STDOUT from unzip.exe. Window closes by itself
	in 5 seconds if user doesn't close it.
*	Added the Site command.
*	Added a menu item to allow the user to refresh the local
	lists.

Version 0.43

Most of my efforts this time were spent trying to incorporate
Firewall support, but as of yet, I've been unsuccessful. Will
keep plugging at it though.
*	Added support for parsing Windows NT server output.
	(Unfortunately, ftp.microsoft.com identifies itself as
	a Windows NT server but puts out UNIX directory listings.)
*	Fixed a bug in parsing Novell server directory path.
*	Added support for multiple attempts to log in when
	earlier attempts fail. Such situations are common when
	trying to log into busy anonymous FTP sites such as
	hobbes.nmsu.edu or ftp.cdrom.com. Retries are every
	15 seconds.
*	Added 'space free' on current local drive.
*	Added a Quote command to send commands to the
	server verbatim.
*	Added some messages in status window.
*	Improved icon (in my opinion) for 800x600 resolution.


Version 0.42
*	Re-architected the relationship between the thread that
	manages the interface and the thread that handles the 
	remote connection. Much cleaner relationship now.
*	Added directory contents caching. Through use of a Notebook
	settings page, user can control whether to use caching,
	how many directories to cache (up to 15), and how long
	to age them (up to an hour). This feature substantially
	increases performance, especially over SLIP and PPP
	connections.
*	User can view the directories in the cache using a non-modal
	dialog box. From there, the user can select a directory in 
	order to change directly to it.
*	Fixed (I hope) the problem where user cannot kill program
	when the connection hangs or dies. User should use the
	system menu's "Close" menu choice.
*	Re-worked menus to solve a VX-REXX problem where using
	popup-menu ruins the pull-down menus' behaviour. 
*	Speeded up screen re-draws when user resizes.
*	Program now remembers last position and size. Program
	will start up at the same size and position.
*	Added the ability to turn off Hints!
*	Added file transfer type text over the Get/Put buttons.

Version 0.41a

*	Fixed a bug related to displaying files from VMS systems.
*	Added suppport for detecting file sizes and dates on certain
	VMS systems.
*	Added the ability to tell VxFTP what OS the remote host is
	running in case automatic detection doesn't work. You can
	even change it on the fly, after you've logged in. The login
	dialog box includes a field to specify the OS at login time.
*	Added the ability to save login information from the login
	dialog box to the Alias list, rather than requiring the user
	to go to the Settings Notebook.
*	Added "Copy" to the Local files pop-up menu.
*	Added the ability to unzip a ZIP archive into a new sub-
	directory. The new subdirectory name can be either extracted
	from the ZIP archive name or the user will be prompted for
	a directory name.
*	Allow interaction with local files while downloading or
	uploading. For instance, while you're downloading, you can
	now unzip the file you just downloaded, view its read.me,
	and execute it.
*	Support for both InfoZIP's unzip and PKUnzip.

======================================================
June 6, 1994

First off, VxFTP is a little more stable and coherent.

Added since version 0.39:
*	Displays file and directory listings for:
	- Macintoshes
	- DEC's VAX-VMS
	- IBM VM
	- as well as PCs running OS/2 FTPD, and UNIX hosts
*	For platforms that VxFTP can't interpret directory listings,
	a menu item (Long Dir Listing) allows you to see what
	data came back from the host.
*	Support for saving Font settings on the local and remote
	file lists. Sorry, VX-REXX is having problems with giving
	me font info on the directory lists.
*	Notebook setting to allow using the 'E' system editor 
	as the default viewer.
*	Default directory setting in the Notebook.
*	Fixed problem with the objects redrawing themselves at
	launch-time and after restoring from a minimized state.

[ RETURN TO DIRECTORY ]