home *** CD-ROM | disk | FTP | other *** search
/ back2roots/padua / padua.7z / padua / ftp.vapor.com / mftp / mftp_13.lzx / mFTP-II / mFTP.ReadMe < prev    next >
Encoding:
Text File  |  2014-05-19  |  12.6 KB  |  331 lines

  1.                  ______________   _______
  2.         _ __ ___ |  ___  _____ \  \_   _/
  3.        | '_ ` _ \| __| | | ___) |  | | |     too good
  4.        | | | | | | |   | | | __/ - | | |    for vowels
  5.        |_| |_| |_|_|   |_| | |    /_____\
  6. ---------------------------|_|------------------------------
  7.    ⌐ 1995-98 Michael Neuweiler <dolphin@zool.unizh.ch>
  8.    ⌐ 1999    Jamie van den Berge <entity@vapor.com>
  9.    ⌐ 2000-01 Zeus Developments <neil@tkgbbs.freeserve.co.uk>
  10. ------------------------------------------------------------
  11.  
  12. Welcome to mFTP-II version 1.3.
  13.  
  14. mFTP-II is a file transfer protocol (FTP) client for
  15. AmigaOS. It works over any TCP/IP link (including
  16. non-world-visible machines behind IP-NAT gateways) and uses
  17. modern object oriented design to allow any number of
  18. simultaneous connections and file transfers between
  19. any two locations, such as between a local directory and an
  20. FTP server or even two FTP servers.
  21.  
  22. Version 1.3 is an evolutionary step from 1.2. <=1.2 has been
  23. notoriously buggy and very unforgiving with some FTP servers.
  24. 1.3 improves on this.
  25.  
  26. To read about what has been improved since 1.2, please read
  27. the log below.
  28.  
  29. Reporting Bugs:
  30.  
  31. Please please please, if anything goes wrong make a note of
  32. every detail you can and describe it in a message on the mFTP
  33. mailing list.
  34.  
  35. To subscribe, mail to:
  36.  
  37.  <mftp-request@vapor.com>
  38.  
  39. and put "SUBSCRIBE" in the subject or body of the mail.
  40.  
  41. The mailing list is archived at:
  42.  
  43.  http://www.mail-archive.com/mftp@vapor.com/
  44.  
  45. You might like to try using the automated bug tracking
  46. system located at:
  47.  
  48.  http://bugs.vapor.com/
  49.  
  50.  
  51.  
  52. ------------------------------------------------------------
  53.  
  54.  
  55. 0.97alpha
  56. =============
  57. - Development taken over by Jamie van den Berge
  58. - General: Lotsa changes :)
  59.  
  60. 0.98alpha
  61. =============
  62. - GUI: fixed hit on reading dir
  63. - Net: fixed cd to /pub/aminet on non-ADT servers
  64. - GUI: added context menu to filelist
  65.  
  66. 0.99alpha
  67. =========
  68. - General: implemented keyfile system
  69. - Net: fixed login failure race condition
  70. - GUI: prefs window now opens on 640x256
  71. - Net: fixed Nuke(TM) and/or Hang« on abort or failure of file transfer.
  72. - GUI: local listers in dual list mode now show the right directory on open
  73.   (set in host edit window)
  74. - Net: added automatic transfer type stuff
  75. - GUI: 'Start All' button in batch window should now work
  76. - GUI: ghosting of toolbar icons in dual list adt mode now working
  77. - Net: fixed connection lockup on failure to read the dir
  78. - GUI: added primitive download status indication to batch window
  79.  
  80. 1.0
  81. ===
  82. - WOA Prerelease
  83.  
  84. 1.0.1alpha
  85. ==========
  86. - GUI: fixed stringgadget showing crap in makedir requester
  87. - GUI: fixed local listers not being refreshed after makedir
  88. - General: hostlist is now automatically saved on exit
  89. - GUI: added menu option to save hostlist w/o requester
  90. - Net: fixed a filelist parsing bug causing weird effects on
  91.   some FTP servers
  92.  
  93. 1.0.2alpha
  94. ==========
  95. - ADT: added search feature
  96. - GUI: dirs show up white now
  97. - GUI: added seperator thingies to filelist context menu
  98. - GUI: added parent button next to path string
  99. - Net: fixed false reporting of 'No control connection' when
  100.   uploading
  101.  
  102. 1.0.3alpha
  103. ==========
  104. - GUI: toolbar now made using SpeedBar.mcc (by Wiz)
  105. - Net: added VMS support code
  106. - GUI: fixed Select files thingy (was broken due to chaning
  107.   toolbar to SpeedBar.mcc)
  108. - Net: added 'Send NOOPs' option in host edit window
  109. - GUI: added Batch Window item to lister menu
  110. - ADT: viewing of .readmes now possible
  111. - GUI: added option to change the pen and background
  112.   colour/image of the statusbar in the listers
  113. - Net: fixed some hickups in the parser that could cause
  114.   crashes
  115. - GUI: added new 'GUI' tab in Settings window
  116. - GUI: removed redundant 'Host type' from lister menus
  117.  
  118. 1.0.4alpha
  119. ==========
  120. - GUI: fixed Anonymous checkmark not unghosting user/pass
  121. - GUI: added RMB menu to lister status bar to select
  122.   SRCE/DEST/OFF state
  123. - Net: added IsOnline check to determine online status
  124.   before trying stuff like connecting to a site or commencing
  125.   a download
  126. - GUI: when adding a new host/group, the list will jump
  127.   to the new entry
  128. - GUI: when creating a new group mFTP now asks for a name
  129. - Net: added passive FTP (PASV) support
  130. - Net: disabling 'Show Hidden files' now works :^)
  131. - GUI: bottom half of icon bar no longer partially disappears
  132.   vertical if window is made (too) small
  133. - GUI: added back/forward buttons to toolbar
  134. - Net: added resume support
  135. - Net: added auto hosttype detection (VMS/normal)
  136. - Cache: disk cache is now actually used and expires at after
  137.   user definable period
  138. - GUI: 'New Group' and 'NewHost' now add the new item in the
  139.   currently active group
  140. - Net: added option to use STAT <dir> for reading the
  141.   directory contents instead of the classic PORT/PASV, TYPE,
  142.   LIST combo. This is generally faster and more efficient,
  143.   but cannot be interrupted. (Only used for non-VMS hosts)
  144.  
  145. 1.0.5alpha
  146. ==========
  147. - Prefs: remote dir now 'empty' by default, and no longer always
  148.   CWDs to / in that case (this was already fixed in 1.0.4 ;)
  149. - GUI: password win would show up even when anonymous was checked
  150.  
  151. 1.0.6alpha
  152. ==========
  153. - Net: seems 211 is not the only replycode to STAT. Added 213,
  154.   otherwise the dir is requested two times (STAT + LIST), with
  155.   the stat being show in the FTP output list (argh!)
  156. - GUI: fixed some improper menu labels/shortcuts
  157. - GUI: added hotkeys to buttons in main window
  158. - GUI: a new group is now removed if name requester is cancelled
  159. - GUI: FTP output list now no longer removes the top line for
  160.   EVERY extra line received beyond the set limit
  161. - GUI: overwrite/resume requester now also shows in ADT mode
  162. - Net: fixed broken file transfer in 1.0.5
  163. - General: removed some nasty enforcerhits here and there
  164.  
  165. 1.0.7alpha
  166. ==========
  167. - GUI: removed enforcerhits when ordering a file transfer in a
  168.   double list window
  169. - GUI: dates of files are now correctly shown in the
  170.   overwrite/resume requester
  171. - ADT: option to set maximum number of search results added
  172. - ADT: added basic ADT 'filter' system (only wildcard hilite atm)
  173.  
  174. 1.0.8alpha
  175. ==========
  176. - GUI: removed enforcer hits when closing requesters
  177. - GUI: now downloads to default download directory if there is
  178.   no destination lister
  179. - Net: fixed not being able to connect if PASV is not enabled
  180. - GUI: improved ADT filter a lot
  181. - Net: on failing to read dir, cache is no longer saved
  182. - GUI: added Recent 7/14 starting choice cycle in prefs
  183. - General: cache now only used in online mode if that setting is
  184.   enabled
  185. - General: listers now auto-refresh when content changed
  186. - General: killed some more nasty enforcer hits
  187.  
  188. 1.0.9alpha
  189. ==========
  190. - ADT: it's now possible to specify what to do with highlighted
  191.   entries (don't do anything, top of list, or exclusively show them)
  192. - GUI: you can now Drag&Drop files from remote listers into the
  193.   batch list, which will download them to default download directory
  194.  
  195. 1.0.10alpha
  196. ===========
  197. - GUI: 'local dir' string in host prefs wasn't disabled when ADT
  198.   was checked.
  199. - ADT: directory field of entries now also processed by filter
  200. - GUI: after toolbar prefs change, all buttons were displayed
  201.   in ADT listers
  202.  
  203. 1.0.11alpha
  204. ===========
  205. - GUI: added option to use a Contact Manager front end instead of
  206.   mFTP's own host list
  207. - GUI: listers now close on fatal error
  208.  
  209. 1.0.12alpha
  210. ===========
  211. - GUI: Contact Manager is now entirely optional :^)
  212. - GUI: moved around some prefs items to make it fit on 640x256
  213. - General: localized some hardcoded strings (still some left)
  214. - Net: fixed mFTP asking login/pass in some circumstances when
  215.   using the CM interface
  216. - General: a keyfile in one of the hardcoded locations was
  217.   not be recognised if KEYFILES and/or KEYPATH variable(s)
  218.   existed
  219. - GUI: overwrite/resume requester now also states the size of
  220.   the two files involved :^)
  221.  
  222. 1.1
  223. ===
  224. - GUI: window titles of CM launched listers were trashed
  225. - General: fixed nuke bug on exit caused by too old CM
  226. - GUI: added immediate update of toolbar images when prefs changed
  227. - General: added vapor_update.library support
  228. - First release
  229.  
  230. 1.1.1alpha
  231. ==========
  232. - GUI: fixed popping up of error requester causing major mayhem when
  233.   ftp service is not defined in services database of the TCP/IP stack
  234. - General: added AmFTP profiles import feature (Internal host manager)
  235. - GUI: (hopefully) fixed Resume/Overwrite window showing trash
  236. - General: added check for cmanager.library before trying to create
  237.   the CM object, to prevent a Total and Utter Mess«
  238. - GUI: listers opened using CM can now be snapshotted as well
  239. - GUI: non-relevant menu items now disabled when in CM mode
  240. - GUI: added CHMOD support
  241.  
  242. 1.2
  243. ===
  244. - NC3 Release
  245. - GUI: fixed 'Finished' time in download window showing nonsense in case
  246.   of HUGE files
  247.  
  248. 1.2.1
  249. =====
  250. - General: amftp profiles file was not closed on import (Entity)
  251. - GUI: demo timeut requester had body/buttons mixed up (Entity)
  252. - GUI: added list backgrounds where appropriate (KingGuppy)
  253. - Locale: fixed the English string for the "Treat links" menu item (KingGuppy)
  254. - GUI: made single-lister directory lists the default object of their window,
  255.   allowing easier keyboard control (KingGuppy)
  256. - GUI: fixed the cyclechain in directory views (KingGuppy)
  257.  
  258. 1.2.2alpha
  259. ==========
  260. - Development taken over by Zeus Developments
  261. - Net: Added option to skip online check, see prefs/net options (nOw2)
  262.  
  263. 1.2.3alpha
  264. ==========
  265. - General: Enforcer hits fixed (hosts lists -> save as) (nOw2)
  266. - GUI: Localised some more strings. (nOw2)
  267. - Prefs: If the prefs dir is retrieved from env:mftpConfigPath, the string
  268.   will be terminated at the first line feed, if any. (nOw2)
  269. - GUI: Localised 'demo period over' requester, added register & homepage
  270.   buttons. (nOw2)
  271. - GUI: The status line in the directory transfer info window updates only
  272.   once a second, not on every data packet. (nOw2)
  273. - GUI: Status windows now have window borders and depth gadgets. (nOw2)
  274. - General: Corrected help file path. Erm.. help file? (nOw2)
  275. - Prefs: New hosts default to dual list mode. (nOw2)
  276. - Prefs: Imported AmFTP hosts default to NoOps, and dual list mode if not
  277.   ADT, and also have more sensible 'buffer' and 'lines' settings. (nOw2)
  278. - ADT: Defaults sorting to group/area first, then name, etc. (nOw2)
  279. - GUI: The Speedbar class redraws on every set(), whether there was a
  280.   change or not, so now a set() is only performed if necessary. (nOw2)
  281.  
  282. 1.2.4alpha
  283. ==========
  284. - GUI: Whoops, unintentional self-modifying code meant that the SpeedBar
  285.   redraw fix crashed on the second run. (nOw2)
  286. - GUI: Directory status line redraws once per half second and the bytes
  287.   reading is emboldened when the transfer is finished. (nOw2)
  288. - ADT: Was displaying dates 1 day in the future for files. Completely
  289.   overhauled date code, now supports Localised formats. (nOw2)
  290. - Prefs: Due to some broken STAT implementations (i.e. Microsoft), each
  291.   host now has an individual option to use STAT or not. (nOw2)
  292. - Prefs: The main "Use STAT" setting is now used as a default to set the
  293.   Use STAT option in a new host's preferences. (nOw2)
  294. - Net: Implemented a simple check which detects broken STAT implementations
  295.   and if necessary disables it for that host, warning the user of this.
  296.   (nOw2)
  297. - GUI: FTP output now uses small font (like AmFTP) and is being expanded
  298.   into a general logging/info/debug list. (nOw2)
  299. - Net: Added code/option to download Aminet readme files. Check the option
  300.   in Settings->ADT to enable it (it's global, and enabled by default). (nOw2)
  301. - General: Fixed enforcer hit loading non-ADT directory listing of AmiNet
  302.   on WuArchive. (nOw2)
  303.  
  304. 1.3
  305. ===
  306. - General: Cleaned up some debug code and error requesters, going for
  307.   semi-beta release... (nOw2)
  308. - GUI: Batch List window could cause a divide by zero guru with very small
  309.   files (less than 1KB). (nOw2)
  310. - Net: Clicking "Cancel" or "Overwrite" on a 'file exists' requester would
  311.   upload the file anyway. Fixed. (nOw2)
  312. - GUI: If you clicked Abort while reading a directory, the Connection Status
  313.   window would remain forevermore. (nOw2)
  314. - General: Fixed hang on some FTP servers: was checking for data which would
  315.   never arrive, and the 'never arrive' handling was broken. (nOw2)
  316. - Net: No longer attempts to check every possible socket that could ever exist
  317.   when downloading directory lists.  So it's faster. (nOw2)
  318. - Net: If a server sends 'extra' data after a directory change command, mFTP
  319.   now knows to ignore this. (nOw2)
  320. - Net: Handles servers which send extra blank lines in their output. (nOw2)
  321. - GUI: (Local-) file exists requester was completely broken. Fixed. (nOw2)
  322. - Prefs: Implemented DOpusFTP configuration importing. This was partially done
  323.   in the source, but I had to rewrite most of it anyway. HoHum. By default it
  324.   points directly at DOpus5:System/ftp.config. (nOw2)
  325.  
  326. 1.3.1
  327. =====
  328. - General: Gone back to beta release version numbering. (nOw2)
  329. - GUI: Locale works again. (nOw2)
  330.  
  331.