-------------------------------------------------------------------------------- Version 0.1 (preview) -------------------------------------------------------------------------------- First usable version. Used FTPAPI calls. Very slow; control connection messages cannot be seen. Wasn't exposed to public, although available. -------------------------------------------------------------------------------- Version 0.2 (preview) -------------------------------------------------------------------------------- Got rid of FTPAPI. Full-scale socket programming of ftp control connection and data transfers. Introduced bookmarks. -------------------------------------------------------------------------------- Version 0.3 (preview) -------------------------------------------------------------------------------- Never showed to public. The last version compiled with IBM CSet++. See 0.4. -------------------------------------------------------------------------------- Version 0.4 (preview) -------------------------------------------------------------------------------- Nearly the same as 0.3, but compiled with emx 0.9a + gcc 2.6.3. A handful of new features: - logging in and out without restarting entire program; - passworded entries in bookmark file; - quick directory change: if you know where to go, you won't need to traverse all intermediate dirs; - various bug fixes. -------------------------------------------------------------------------------- Version 0.5 (preview; close the beta stage) -------------------------------------------------------------------------------- Bugfixes plus - ability to work in any 80xXX mode (25 <= XX) - online context sensitive help (press F1, Shift+F1) - code reorganization - some errors are handled (mostly login errors) - directory sorting by name, size, date/time - create directory on the remote, remove file(s) on the remote - preserving date/time of files downloaded - fast built-in file viewer - ability to invoke any ftp server command - better socket selecting scheme Will not work after 31 Dec 1995 -------------------------------------------------------------------------------- Version 0.51 (preview; close the beta stage) -------------------------------------------------------------------------------- I am sorry for releasing 0.5 so full of bugs... There was a lot of... - fixed couple of awful bugs (memory corruption) resulting in core dumps etc; - got rid of malloc (goodbye, flat memory space! welcome, 32-bit segments and memory protection!) - you can set nonstandard port in nftp.ini -------------------------------------------------------------------------------- Version 0.52 -------------------------------------------------------------------------------- Same as 0.51 but without 31 Dec limitation. Only to be distributed by SAMS Publishing. -------------------------------------------------------------------------------- Version 0.53 -------------------------------------------------------------------------------- Nearly the same as 0.52 but limited to 30 March 1996. -------------------------------------------------------------------------------- Planned for next version: - ability to use IP numbers - more error recovery - more multithreading (view file while downloading etc) - maybe remappable keys - ability to use arbitrary port - reget (restarting transfers) - uploading - something else I haven't realized yet