home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 14 / CDACTUAL.iso / cdactual / demobin / share / os2 / NFTP100 / HISTORY.TXT < prev    next >
Encoding:
Text File  |  1997-01-30  |  8.7 KB  |  194 lines

  1. NFTP : New File Transfer Protocol Client Version 1.00
  2. Copyright (C) 1994-1997 Sergey Ayukov
  3.  
  4. ----------------------------------------------------------------------------
  5. NFTP manual (main part)
  6. ----------------------------------------------------------------------------
  7.  
  8. VERSION HISTORY
  9.  
  10. Version 0.1 (preview)
  11.      First usable version. Used FTPAPI calls. Very slow; control connection
  12.      messages cannot be seen. Wasn't exposed to public, although available.
  13. Version 0.2 (preview)
  14.      Got rid of FTPAPI. Full-scale socket programming of ftp control
  15.      connection and data transfers. Introduced bookmarks.
  16. Version 0.3 (preview)
  17.      Never showed to public. The last version compiled with IBM CSet++. See
  18.      0.4.
  19. Version 0.4 (preview)
  20.      Nearly the same as 0.3, but compiled with emx 0.9a + gcc 2.6.3. A
  21.      handful of new features:
  22.         o logging in and out without restarting entire program;
  23.         o passworded entries in bookmark file;
  24.         o quick directory change: if you know where to go, you won't need to
  25.           traverse all intermediate dirs;
  26.         o various bug fixes.
  27. Version 0.5 (preview; close the beta stage)
  28.      Bugfixes plus
  29.         o ability to work in any 80xXX mode (25 <= XX)
  30.         o online context sensitive help (press F1, Shift+F1)
  31.         o code reorganization
  32.         o some errors are handled (mostly login errors)
  33.         o directory sorting by name, size, date/time
  34.         o create directory on the remote, remove file(s) on the remote
  35.         o preserving date/time of files downloaded
  36.         o fast built-in file viewer
  37.         o ability to invoke any ftp server command
  38.         o better socket selecting scheme
  39.      Will not work after 31 Dec 1995
  40. Version 0.51 (preview; close the beta stage)
  41.      I am sorry for releasing 0.5 so full of bugs... There was a lot of...
  42.         o fixed couple of awful bugs (memory corruption) resulting in core
  43.           dumps etc;
  44.         o got rid of malloc (goodbye, flat memory space! welcome, 32-bit
  45.           segments and memory protection!)
  46.         o you can set nonstandard port in nftp.ini
  47. Version 0.52
  48.      Same as 0.51 but without 31 Dec limitation. Only to be distributed by
  49.      SAMS Publishing.
  50. Version 0.53
  51.      Nearly the same as 0.52 but limited to 30 March 1996.
  52. Version 0.60
  53.      I am a bit short on time; 0.53 expires today, so some new features
  54.      weren't tested much. Bugfixes and small improvements plus:
  55.         o reget (restarting transfers)
  56.         o uploading
  57.         o IP numbers can be used instead of host names
  58.         o "Q" and "S" work! you can skip files during transfer or stop
  59.           download/upload
  60.         o more intelligent networking (fixes some problems with dynamic IP)
  61.         o changing local directory, viewing list of local files etc.
  62.         o ability to specify arbitrary port (not in bookmarks though)
  63.         o new bookmarks can be created with Insert key
  64.         o installation program
  65.         o documentation
  66. Version 0.70
  67.      Few bugfixes (including failing to recognize "hostname/directory"
  68.      format when specified in the command line) plus
  69.         o fixed nasty bug causing nftp to crash when viewing some files with
  70.           internal viewer -- thanks to Jose Ruiz who pointed out to such
  71.           file
  72.         o sort by extension
  73.         o much more error recovery; there should be no more situations when
  74.           nftp exits silently;
  75.         o improved sound signals; includes beep after successful login
  76.           (configurable)
  77.         o tables in this manual look much nicer now :-)
  78.         o firewalling support -- does not work yet
  79.         o remappable keys
  80.         o ability to specify download directory in NFTP.INI. NFTP will
  81.           change into that directory after start
  82.         o IBM TCP/IP ftpd for OS/2 is supported
  83.         o Windows NT ftpd is supported
  84.         o Windows 3.x WFTPD by Texas Imperial Software is supported
  85.         o Progress indicator in "view remote file" and during receiving of
  86.           directory listing
  87.         o You can now try to "chdir" to symbolic link
  88.         o "Parsed" directory view -- hit Ctrl-P and see
  89.         o National language support -- check out NFTP home page
  90.         o Average transfer speed is now recorded in the history (.fls file)
  91.         o Russian version
  92.         o Chinese BIG-5 version
  93.         o Spanish version
  94. Version 0.71
  95.      Several bugfixes plus
  96.         o '*' inverts selection
  97.         o f8 deletes local directories
  98.         o Neologic FTPD is supported
  99.         o moving language-dependent strings into separate DLLs (thus greatly
  100.           reducing size of the package)
  101.         o (un)marking files by template (eg, '*.txt')
  102.         o Hungarian version
  103.         o German version
  104.         o Danish version
  105.         o Japanese version
  106.         o caching of viewed remote files
  107.         o downloading all marked files from all directories (alt-f5)
  108. Version 0.72
  109.      No new functionality. Fixed small mistakes in national language
  110.      translations. Added Norwegian version. Added missing ASCII and
  111.      Postscript manuals.
  112.  
  113. Version 0.80
  114.         o Support for Neologic FTPD in UNIX emulating mode
  115.         o Support for PowerWeb FTPD
  116.         o Support for old (with DOS-like output) Windows NT ftp server
  117.         o F6 renames files/directories (on remote too)
  118.         o Alt-S saves listing of current directory into file
  119.         o left/right/ctrl-left/ctrl-right scroll remote/local directory
  120.           listing
  121.         o symbols select files starting with these symbols
  122.         o complete firewalling support (a-la WS_FTP) (wasn't completely
  123.           tested)
  124.         o built-in fileviewer now has ability to save file and search for
  125.           text
  126.         o retrieving directories/viewing files is now interruptable (with
  127.           ESC)
  128.         o when anonymous login is denied, NFTP will retry after specified
  129.           amount of time
  130.         o Italian version
  131.         o Brazilian Portuguese version
  132. Version 0.81
  133.      Mostly bugfixes. Also
  134.         o Dutch version
  135. Version 0.82
  136.      Fixed bug causing zerodivide when transferring small (<1000 bytes)
  137.      files and total size of batch transfer is larger than 1MB.
  138.         o NFTP now assumes that server has Unix-like LIST output when server
  139.           OS was not recognized.
  140.         o French version (provided as separate DLL).
  141. Version 0.83
  142.      I am very sorry -- releasing 0.82 with 1 Oct limit was a very stupid
  143.      idea because right now I am in process of completing my PhD. I hope to
  144.      return to work on NFTP in middle October or early November. There are
  145.      no differences between 0.82 and 0.83 except expiration date. French
  146.      version is now integrated into the package.
  147.  
  148.      This version will live until 1 Feb 1997 (apparently I don't want to
  149.      disappoint you just when you're celebrating New Year ;-) I hope to
  150.      produce release (1.0) meantime.
  151. Version 0.90
  152.      This version is essentially the same as 1.0; it will expire 1 Mar 1997
  153.      so you can use it while registering version NFTP (<smile>). Many small
  154.      bugfixes and much more improved error checking plus
  155.         o PM Clipboard support (shift-insert/ctrl-insert)
  156.         o Cursor is positioned correctly after deleting/creating/sorting/etc
  157.         o spacebar/tab switches are more consistent now
  158.         o PWD is no longer necessary
  159.         o history in the command prompts (somewhat poorly done; use up/down)
  160.         o Ctrl-Z is no longer transferred in ASCII mode
  161.         o completely redesigned bookmarks
  162.         o some kind of batch mode; see command-line arguments
  163.         o directories are now removed with RMD
  164.         o fixed problem with template marking (*.h* -> foo.h)
  165.         o view turns transfer mode back when completed
  166.         o case insensitivity in file searches
  167.         o fixed problems with NT servers
  168.         o you can get file from unreadable directory (alt-d)
  169.         o improved handling of numeric IP addresses
  170.         o fixed junk appearing in input fields sometimes
  171.         o folder for NFTP. Editing .bmk and .ini
  172.         o tab expanding in viewer
  173.         o password is no longer visible in some firewall configurations
  174.         o long strings in prompts
  175.         o ask to re-read remote directory after changes done to it
  176.         o ability to reverse initial sort order in NFTP.INI
  177.         o esc no longer causes problems during transfer if hit several times
  178.         o Bulgarian version
  179. Version 1.00
  180.      Same as version 0.90 but requires registering to transfer files larger
  181.      than 500KB.
  182.  
  183. Planned for next versions:
  184.  
  185.    * more multithreading (view file while downloading etc)
  186.    * searching for string in file names
  187.    * autodownloading file descriptions (00index.txt) and showing them (a-la
  188.      CuteFTP)
  189.  
  190. There were several requests for PM version. I am not sure whether I will do
  191. it because a great deal of good PM FTP clients is already available.
  192. ----------------------------------------------------------------------------
  193. Sergey Ayukov (asv@sai.msu.su)
  194.