home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Spezial / SPEZIAL2_97.zip / SPEZIAL2_97.iso / ANWEND / ONLINE / FTPIT23 / INSTALL.ZIP / HISTORY.TXT < prev    next >
Text File  |  1997-01-27  |  10KB  |  200 lines

  1. v1.01
  2.  
  3. o Fixed the SYS error message caused by reading the address book at the same
  4.   time the drives were being checked.
  5. o If a link resolves to a directory that is already in the tree somewhere
  6.   else and the resolve directory is loaded, the data will no longer appear
  7.   in the other directory.  ftp.cdrom.com and boris.infomagic.com had
  8.   problems related to this.
  9.  
  10. v1.02
  11.  
  12. o Added support for IBM's FTPD server.  The parser didn't like the output
  13.   from the dir command with this server.
  14. o Fixed packaging .cmd file which grabbed the incorrect registration form.
  15.   The correct register.txt is now included in the archive.
  16. o The local file view was accidently deleting the file from the hard disk
  17.   after viewing because it thought it was a temp file.
  18. o Permission denied on the delete processed correctly now.
  19. o Added toggle to install program to decide if the default .ini file will
  20.   be installed.  This allows the option to not have your previous version's
  21.   .ini overwritten.
  22.  
  23. v1.03
  24.  
  25. o Fixed upload/download/list problems with Windows NT FTP servers.
  26.  
  27. v1.04
  28.  
  29. o Fixed problem with accepting the connection from the server.  This would
  30.   often InterFTP to become stuck retrieving directory lists, upload, and
  31.   download.
  32.  
  33. v1.05
  34.  
  35. o You probably have been wondering what I have been working on for so long.
  36.   Well here is the beginning of it.  We have written a custom treeview control
  37.   which removes the limitations that OS/2's container control has.  We have
  38.   replaced only the address book container with the new treeview in this
  39.   version so that we can have a wide scale test of the new control and see if
  40.   it is functioning like it should.  The next version will use the new
  41.   treeview control for the file listings.  This new control allows scrolling
  42.   during drag/drop and selection operations.  It also supports multiple
  43.   selection of items.
  44.  
  45. v1.06
  46.  
  47. o Fixed bug in treeview control with the double click over the expand/collapse
  48.   button.  It was sending the double click message causing a connection to
  49.   the site instead of just expanding/collapsing the branch.
  50. o Fixed a bug in the drawing of the connecting lines between items in
  51.   certain circumstances.
  52. o Fixed redraw bug in the treeview which caused vertical scroll bar to be
  53.   overdrawn by items in the treeview.
  54. o Enhanced redraw of the blank spaces between the horizontal scroll bars
  55.   in the treeview.
  56. o Added support for enter and carriage return keys in the treeview.  They
  57.   have the same effect as double clicking on an item.
  58. o Fixed the popup menu, on the remote directory list, not highlighting the
  59.   queue command when an entry in the local list was not selected.
  60. o Fixed some of the local listing popup menus from being highlighted when
  61.   they shouldn't have been.
  62. o Finally fixed the problems with WindowsNT FTPD.  I made the mistake of
  63.   testing InterFTP on ftp.microsoft.com   Come to find out that isn't NT FTPD
  64.   that they are running.  It is a hacked version of something like NetBSD
  65.   which reports Windows_NT 4.0 when the SYST command is issued.  Just goes to
  66.   show you that microsoft knows their stuff can't handle it.
  67. o Enhanced algorithm that checks for duplicate entries while adding a group of
  68.   files to the upload/download queue.
  69. o Fixed a bug in the treeview delete function.  It was incorrectly deleting
  70.   the last item in the root directory.
  71. o Fixed bug in the function that adds an entire path to the treeview.  This
  72.   wasn't apparent in prior versions because they didn't have the new treeview.
  73. o Replaced the OS/2 container control with the new custom treeview control.
  74. o Simplified the popup menus.
  75. o There is no longer tagging of files by double clicking because multiple
  76.   selection is supported by the treeview control directly now.
  77. o The last column in the treeview will always be as wide as possible now.
  78. o The highlighting bar for a column is only as wide as the text now.
  79. o Fixed bug in the loading of a saved FTPD directory structure.  If there
  80.   was no saved directory and the path where IFTP has installed wasn't a FAT
  81.   8.3 filename then it would take the HPFS path and create the FAT equivalent.
  82. o Some servers did not understand the SYST command.  In this situation we
  83.   now assume it is a unix type server.  This stops the hangup that InterFTP
  84.   had with a server running on a SunOS machine.
  85. o Added Load (normal and recursive) option to the remote directory popup
  86.   menu.
  87.  
  88. v1.07
  89.  
  90. o Fixed bug in changing to the starting directory in a site.
  91.   ftp.wilmington.net had a link for the starting directory "/bmtmicro" which
  92.   confused InterFTP.  Now it issues the CWD command and if successful sends
  93.   the PWD command to find out the actual path.
  94. o Some machines running IBM's FTPD were generating an error message for
  95.   DosOpen if a LIST X: (Where X is the drive letter) was performed.  To solve
  96.   this problem a \ is appended when dir for a root directory on any drive is
  97.   performed.
  98. o Fixed the SYS3175 caused when queuing a file.
  99. o The options on the popup menu take effect on all the selected items now.  If
  100.   no item is selected then the item underneath where the mouse is right clicked
  101.   is selected.  If two types of items (i.e. dir and file) are selected then
  102.   the popup menu for the first item is selected.  The other selected items
  103.   that aren't of the same type are ignored.
  104. o Multiple sites can now be selected in the address book.  When the connect
  105.   button is pushed it will log in to all the selected sites.
  106.  
  107. v1.08
  108.  
  109. o Fixed a minor drawing bug in the treeview when multiple lines for each entry.
  110. o Made a seperate child window in the treeview control that is used for
  111.   the painting of the tree.  This allows us to now paint the partially visible
  112.   items.
  113. o Added feature to load description files, such as 00-index.txt, from the
  114.   server and place the descriptions in a column.  The loading of the
  115.   descriptions can be done manually from the popup menu for a remote
  116.   directory.  You can also toggle a checkbox in the address book to have it
  117.   automaticly load them for you for a specific server.  If you have a fast
  118.   connection then this option is great for sites like ftp.cdrom.com
  119. o Vertical scroll bar in treeview control now disappears when it isn't needed.
  120. o The individual scroll bars for the columns in the treeview control are now
  121.   only visible only when necessary.
  122. o Added support for MudOS FTPD, but there is a bug in the MUD I did the testing
  123.   on which caused the FTPD to chop parts of the filenames when it transferred
  124.   them.  This isn't a problem with InterFTP so everything should be fine once
  125.   the author of that MUD fixes the problem.
  126. o Added an overall horizontal scroll bar.  This bar should be used when branches
  127.   of the tree are expanded and the right hand columns are not viewable.
  128. o Fixed the calculation of the actual string length of a text column during
  129.   drawing.
  130. o Modified the code which expands the last column in the treeview to take in
  131.   to account the largest item in the column.  That way it only expands it
  132.   when it needs to be.
  133.  
  134. v1.09
  135.  
  136. o Fixed a bug caused by the automatic expansion/contraction of the last
  137.   column when the treeview is sized.  If it was scrolled and the size of
  138.   the column was increased so that the scroll bar wasn't needed it would
  139.   disappear and you couldn't scroll the text back to normal position.  Now it
  140.   resets the scroll position to zero if the scroll is hidden.
  141. o Worked out some of the bugs with the tracking of the current position in the
  142.   treeview control caused by inserting/deleting items.  This will hopefully
  143.   remove the problem of not being able to scroll back up to the top of the
  144.   list.
  145. o Fixed another bug with the current position indicater for the scroll bar.
  146.   The position should have been recalculated each time the list was sorted.
  147. o Added batch delete functions to the treeview control which helped to
  148.   optimize the deleting of large numbers of items.
  149. o Found and fixed a memory allocation error in the log window code.
  150. o Added a notebook control to store the listboxes which serve as logs.  This
  151.   makes it much easier to navigate between the logs than before.  The tabs
  152.   on the notebook are also alphabetized.
  153.  
  154. v1.10
  155.  
  156. o A presentation space handle that was created to measure the font size wasn't
  157.   released.
  158. o Fixed the sys3175 if you right click on the treeview where an item isn't
  159.   located.
  160. o Added the rename function for remote files.
  161. o Fixed some bugs in the Make Path function that had to deal with the base
  162.   path.
  163. o Fixed bug when deleting a directory including subdirectories.  It wasn't
  164.   removing the long paths first.
  165. o Fixed bug with InterFTP not responding after a permission denied message
  166.   was received when trying to get a file.
  167.  
  168. v1.11
  169.  
  170. o All paths and filenames for FAT drives now appear in lowercase instead of
  171.   uppercase.
  172. o Fixed a bug in the change directory command when a SunOS FTPD produced a
  173.   result code of 500 instead of 550 when trying to change to a directory that
  174.   didn't exist.  This was mainly experienced during the making of a directory
  175.   on the SunOS FTPDs.
  176. o Fixed the problem with the 500 result code for the MKD command.
  177. o Also fixed a bug in the make path function.  On unix machines it wasn't
  178.   making the path because it wasn't starting with the first directory after
  179.   the root /
  180. o Added a manual connect dialog box so that entries that might only be
  181.   connected to once don't have to be added to the address book.
  182.  
  183. v1.12
  184.  
  185. o Fixed a minor problem found just after the 1.11 release
  186.  
  187. v1.13
  188.  
  189. o Fixed a major bug.  The ID of the system was being incorrectly stored during
  190.   a drag operation.  This caused things like downloads, etc. to appear like
  191.   they weren't working.
  192.  
  193. v1.14
  194.  
  195. o Fixed the "disappearing address book entries" bug.  The problem was that data
  196.   in that is stored in .ini files can not be greater than 64K.  The address
  197.   book entries were crossing this boundary if the user added a few more entries
  198.   beyond the default address book.  To solve this problem we now store the
  199.   folders and entries in two seperate files named abfolder.dat and abentry.dat
  200.