FlashFXP v3.4 Beta3 (3.3.3 build 1109) - 11/14/2005 * Bug fixes * Updated OpenSSL dll's. They are now compiled with VS2005 for speed and do not need msvcr71.dll FlashFXP v3.4 Beta3 (3.3.3 build 1104) - 10/13/2005 This release addresses the shift+T and DEL key bugs found in the previous release and introduces a new way to show cached folders, a cached folder now appears as a normal folder with a green + sign in the bottom right corner. FlashFXP v3.4 Beta 3 (3.3.3 build 1100) - 10/01/2005 This release addresses some more issues with the new cache system. FlashFXP v3.4 BETA 3 (3.3.3 build 1097) - 09/27/2005 This release fixes some major bugs found in the previous release. If you're currently using a v3.3 beta please upgrade ASAP. FlashFXP v3.4 BETA 2 (3.3.2 build 1094) NEW: Added new status msg \"Listening on PORT: X, Waiting for connection.\" to help troubleshoot PORT mode connections. NEW: If Passive mode fails two times in a row, FlashFXP will switch to PORT mode or vis versa. NEW: If the connection is lost to the ftp site you can continue to browse cached folders and queue files, if a task is performed that requires a connection flashfxp will reconnect back to the ftp site and then perform that task. FlashFXP v3.2 build 1080 Final Release Thank you for trying FlashFXP v3.2! Many changes and fixes have been made since v3.0, and we recommend all users of FlashFXP upgrade to this release. We are confident that it is the fastest and most stable release of FlashFXP ever released. Due to the success of our integrated bug reporting system, we have decided to keep it in the final release. While this causes a slight increase in the size of the binary, it will allow us to continually provide the most bug-free software to our users. Updates since FlashFXP v3.0.2.1045 New Features Queue right-click menu > Expand Folder. (Only downloads are supported) Added URL highlighting to Status Window. Improved queue <> site manager relationships to prevent an invalid queue by renaming or moving a site. Added Retry Failed Site to Site Transfer Setting. TCP/IP Download Packet Size setting. Multi-Proxy Server Manager. Added new compare folder option "Don't Size Compare ASCII Files" this option excludes ASCII files from the SIZE compare, when Compare Name & Size is selected. Added SSL Option to "Turn Off Fingerprint checking on Data Connection" some ftp servers that do virtual ftp sites (multiples sites within a site need this off). Added "Copy Site to Site Manager" right-click option to for quick connect sites in Site Manager Dialog. Added MODE Z support. Added new INI only setting to adjust the MODE Z compression level for uploads, under the "[main]" section add "Zlib_Level=value" where value is between 0 and 9. New bug report wizard, bug reports are now sent via http to our website rather than over email. Synchronized browsing (On the menu - Directory > Synchronized browsing) or hold ALT while double clicking a folder. Synchronized browsing is only supported in the file listing. Improved Drag/drop within the local browser. Changes Updated the ftp list parser to detect UNIX:L8 and override MVS list format when SYST returns MVS. The raw command dialog (ctrl-r) now shares a command history with the raw command line. Restructured the Compare Folder option menu, Added Submenu under Tools for changing options. Separated Retry Failed Upload/Download Transfer Settings. Removed "Bypass proxy for this connection" option, now obsolete. Removed "Restore broken transfers" option, now obsolete. Command line param -restorequeue has been changed so that the temp queue that's loaded is re-used, rather than creating a new temp queue. otherwise you could end up with many temp queue files. Now when a file is skipped the status message displays "Skip [reason]: filename" reason could be smaller, larger, equal, manual, skiplist, skipall. Auto fallback on PROT P or PROT C failure with error 534 as defined in RFC 2228. Implicit SSL now allows the user to turn off SSL for data connections, some ftp servers allow this behavior. Calculate free space on ftp now allows you to use the current folder selection. Updated openssl dll’s to 0.9.7g Improved drawing for status console window. While the notes window is focused press alt+enter to show the notes in a larger window. Added skip reasons for empty folders and 0 byte files. Changed some of the numerical values to use thousands separators. Changed delete/move to show a progress of the current operation i.e (1 of 100). Added support for * and ? when using the find feature. The beep has been removed when pressing alt+enter in the site note window. An extra check to make sure flashfxp is active when detecting when the ctrl key pressed, because it caused problems when using -tray via the command line. Added ESC key to close the note window. Fixes Fixed Drawing issue when moving the mouse over an unchecked checkbox. A/V when performing "local browser > right click > explorer menu > rename" on the parent directory item. In the FTP File Search dialog the selection size / count weren't being calculated correctly. In some instances the Stop/Transfer Queue buttons weren't toggled properly. In some cases enabling the transfer graph appeared below the statusbar, it should of always appeared above the status bar. Double clicking the splitter/sizer for the transfer graph will now resize the graph to the default size. In some rare instances a race condition occured in the socks5 engine causing FlashFXP to lock up. Fixed a socks5 proxy bug when connecting to a site with Implicit SSL While FlashFXP is locked to the tray there was a way to circumvent the lock and show the main window, the main window remained locked only allowing view access. Send/Recv buffer sizes have been fixed, and reset to default values of 8kb/32kb. If you customized these settings, they will need to be reset. After loosing connection the Go/Stop buttons weren't displaying the proper state during the retry attempt. Proxy configuration issue when selecting proxy type 13. Abort will now abort a move operation on the ftp server. Manually disconnecting from a site during a transfer reset the transfer state and aborted the queue on the following file. The lock icon is now shown for SSL/TLS site to site transfers. Other minor fixes. Please report bugs on our support forum http://forum.flashfxp.com FlashFXP v3.0.2 Build 1045 Final - 11/07/2004 FlashFXP v3.0.2 Build 1040 Final - 10/21/2004 FlashFXP v3.0.1 Build 1039 BETA - 10/7/2004 FIX: A fairly significant flaw was found in a routine that was modified to improve "send noops during transfer", this flaw was observed when the server returned a multi-line reply after a data connection (List, Upload, Download). CHG: Added command line option for specifying an alternate logfile. The command is -logfile="path to logfile". CHG: When copying a site profile the bookmarks for the site are now copied as well. CHG: RTF generator now uses the system default character set rather than the ANSI character set. This caused problems displaying chinese text. FlashFXP v3.0.1 Build 1038 BETA - 10/02/2004 FIX: Corrected an evaluation logic error in the local browser. FIX: The ListView_EditLabel(handle, -1) API doesn't seem to correctly cancel a listview item edit when the listview is LVS_OWNERDATA FIX: In the File Exists Dialog several labels weren't using the user defined font. CHG: /setreg or /repair via the command line will now update the registry "Install Path" with the current location of FlashFXP. CHG: If you run LiveUpdate from a location other than the "Install Path" set in the registry you will now be able to update your copy of FlashFXP, but will be required to download the "Full Install". FIX: The statusbar was incorrectly updated when files were skipped by adding them to the queue while a file transfer was in progress. FIX: Connecting to two sites via Quick Connect (and possiblity the Site Manager) at the exact same time can result in the connection data pointer being improperly set. The user may not notice a problem but the first site may use the wrong settings or fail to start the transfer queue. FIX: Adding a new site manager site and then adding multiple IP addresses without first saving the site caused the site to be improperly saved. CHG: The upload packet size now defaults to 8kb, if your previous setting is 4kb it will automatically be updated to 8kb. There appears to be some strange issues with 4kb packets. CHG: The find dialogs in FlashFXP have been replaced by custom dialogs. The native windows find dialog was causing a rare but unexplained error. CHG: Relocated some resizing code to perform prior to displaying the main window to reduce a flicker when using certain windows xp themes. CHG: To insure the proper action for the file exist rule, a hidden "SIZE " is now issued to the target size when performing a site to site transfer. FIX: Overriding the global file exists rule and then copying over the default rules disabled the per-site rule tab. FIX: The Calculate FTP Space Used dialog was not compatible with windows large fonts. FlashFXP v3.0.1 Build 1037 BETA - 09/29/2004 33. FIX: Adding a new site manager site and then adding multiple IP addresses without first saving the site caused the site to be improperly saved. 34. CHG: The upload packet size now defaults to 8kb, if your previous setting is 4kb it will automatically be updated to 8kb. There appears to be some strange issues with 4kb packets. 35. CHG: The find dialogs in FlashFXP have been replaced by custom dialogs. The native windows find dialog was causing a rare but unexplained error. 36. CHG: Changed some of the intalization code to reduce a flicker on startup when using certain windows xp themes. 37. CHG: To insure the proper action for the file exist rule, a hidden "SIZE " is now issued to the target size when performing a site to site transfer. 38. FIX: Overriding the global file exists rule and then copying over the default rules disabled the per-site rule tab. FlashFXP v3.0.1 Build 1033 BETA - 09/21/2004 FIX: More changes to "send noop during transfer" hopefully it's 100% compatible now, or at least as most compatible as possible. FlashFXP v3.0.1 build 1032 BETA - 09/16/2004 FIX: The statusbar was incorrectly updated when files were skipped by adding them to the queue while a file transfer was in progress. FlashFXP v3.0.1 Build 1031 Beta - 09/13/2004 FlashFXP v3.0.1 Build 1030 BETA - 09/05/2004 CHG: Small improvements to Local Browser. FIX: Fixed multiple selection bug in Restore Queue dialog. FIX: Eliminated delay on closing remote dropdown box after making a selection. CHG: Added some extra handling in an attempt to handle "550 Active transfer in process, terminate transfer with ABOR before proceeding." errors. CHG: I came up with a new method of converting the ftp status text into richtext (RTF) for display in the internal editor; a huge speed improvement over the old way. CHG: Fixed tabstop order in the CHMOD dialog. CHG: Improved IP-NAT detection and handling when performing site to site transfers. FIX: When using "Transfer As" the Cancel button will no longer transfer any previously queued files. FIX: A graphical glitch in progressbar on the "Calculate FTP Space Used" Dialog. FlashFXP v3.0.1 Build 1028 BETA This build cleans up alot of code that was added over the past several beta builds. Please let me know if you have any problems ASAP. Thanks! All beta testers are recommended to upgrade. FlashFXP v3.0.1 Build 1027 BETA 1. CHG: Fixed tabstop order in the CHMOD dialog. 2: CHG: Improved IP-NAT detection and handling when performing site to site transfers. 3. FIX: When using "Transfer As" the Cancel button will no longer transfer any previously queued files. 4. FIX: A graphical glitch in progress bar on the "Calculate FTP Space Used" Dialog. FlashFXP v3.0.1 Build 1025 BETA RELEASE 1. NEW: New super fast richtext code generator for displaying the ftp session in the internal text editor. FlashFXP v3.0.1 Build 1024 BETA - 08/21/2004 1. CHG: Small improvements to Local Browser. 2. FIX: Fixed multiple selection bug in Restore Queue dialog. 3. FIX: Eliminated delay on closing remote dropdown box after making a selection. 4. CHG: Added some extra handling in an attempt to handle "550 Active transfer in process, terminate transfer with ABOR before proceeding." errors FlashFXP v3.0.1 Build 1022 BETA - 08/17/2004 FIX: I completely rewrote the bookmark menu routine to resolve a new bug created by my previous fix. FIX: The popup welcome message window now uses the correct text colors. FIX: After aborting a file edit/view the temporary file was not properly deleted on exit. FIX: Resolved bug that prevented accessing network drives under some configurations. (i.e. novell network shares) FIX: The site import failed to update the notes field to the new format when importing sites from older versions of FlashFXP. CHG: Improved the resource consumption by dynamically managing the custom command and site list menus. FIX: Fixed retry delay bug when loading a fxp queue and the first site failed to login. i.e. site1(login error), site2(logged in), immediately tried site1 again without using the proper retry delay. FIX: When you delete the last item in the queue the itemindex becomes -1 preventing you from pressing the up arrow. FIX: Prior to each file transfer the SIZE command is issued to determine if the file still exists and the current size, However on failure an error message appears the statusbar that should of been suppressed. FIX: In some cases the right drop down path box was being incorrectly selected when using old style tab stops. CHG: The two text file site import formats now support importing from unicode type text files. FIX: Ctrl + auto resize bug FIX: drawing bug in filter / favorites list after selecting a custom color. CHG: Improved interval precision sending noops "Send noop during transfer". CHG: Improved FTP error handling while using "Send noop during transfer". CHG: The internal text editor find feature now supports searching in the up direction. FlashFXP v3.0 Build 1019 - 08/11/2004 1. FIX: I completely rewrote the bookmark menu routine to resolve a new bug created by my previous fix. 2. FIX: The popup welcome message window now uses the correct text colors. 3. FIX: After aborting a file edit/view the temporary file was not properly deleted on exit. 4. FIX: Resolved bug that prevented accessing network drives under some configurations. (i.e. novell network shares) 5. FIX: The site import failed to update the notes field to the new format when importing sites from older versions of FlashFXP. 6. CHG: Improved the resource consumption by dynamically managing the custom command and site list menus. 7. FIX: Fixed retry delay bug when loading a fxp queue and the first site failed to login. i.e. site1(login error), site2(logged in), immediately tried site1 again without using the proper retry delay. 8. FIX: When you delete the last item in the queue the itemindex becomes -1 preventing you from pressing the up arrow. 9. FIX: Prior to each file transfer the SIZE command is issued to determine if the file still exists and the current size, However on failure an error message appears the statusbar that should of been suppressed. 10. FIX: In some cases the right drop down path box was being incorrectly selected when using old style tab stops. (some of these changes were mentioned in 1018) 3 more bug fixes.. Keep those bugs coming FlashFXP v3.0 Build 1018 - 08/10/2004 1. FIX: I completely rewrote the bookmark menu routine to resolve a new bug created by my previous fix. 2. FIX: The popup welcome message window now uses the correct text colors. 3. FIX: After aborting a file edit/view the temporary file was not properly deleted on exit. 4. FIX: Resolved bug that prevented accessing network drives under some configurations. (i.e. novell network shares) 5. FIX: The site import failed to update the notes field to the new format when importing sites from older versions of FlashFXP. 6. CHG: Improved the resource consumption by dynamically managing the custom command and site list menus. 7. FIX: Fixed retry delay bug when loading a fxp queue and the first site failed to login. i.e. site1(login error), site2(logged in), immediately tried site1 again without using the proper retry delay. (some of these changes were mentioned in 1017) FlashFXP v3.0 Build 1017 DEBUG RELEASE This build should address the following issues.. 1. FIX: I completely rewrote the bookmark menu routine to resolve a new bug created by my previous fix. 2. FIX: The popup welcome message window now uses the correct text colors. 3. FIX: After aborting a file edit/view the temporary file was not properly deleted on exit. 4. FIX: Resolved bug that prevented accessing network drives under some configurations. (i.e. novell network shares) 5. FIX: The site import failed to update the notes field to the new format when importing sites from older versions of FlashFXP. FlashFXP v3.0.0.1015 Final - 07/30/2004 * final FlashFXP v3.0 Build 1014 - 07/25/2004 NEW: The revised FlashFXP Help File is included. Please test, and report any issues. FIX: Help File linking should be fixed now. FIX: Update Installer had a glitch that prevented some users from upgrading. FlashFXP v3.0 Build 1013 - 07/21/2004 1. FIX: We forgot to remove a diagnostic beep in build 1012. FlashFXP v3.0 Build 1012 - 07/21/2004 1. FIX: The reset button located in the Site Manager on the Stats tab wasn't using the custom application font. 2. FIX: Fixed a drawing issue in the ftp search when zero results were found. 3. CHG: Changed the way child dialogs are centered over the parent to prevent the child dialog to appear offscreen. 4. NEW: Added support for importing FTP Voyager Sites Export CSV format. 5. CHG: The IE Plugin has been compiled using Borland Delphi 6. FlashFXP v3.0 Build 1011 - 07/14/2004 1. CHG: The -lock command line param now enforces -tray. 2. NEW: You can now optionally combine the password with the -lock command -lock= 3. CHG: FlashFXP can now be locked via the tray right-click menu when not using an application password. The user is prompted for a password. 4. CHG: The command line param -remote_path= was renamed to -remotepath= 5. NEW: You can now select whether to check for official releases or official and beta releases via LiveUpdate. 6. NEW: The whats new is now displayed within the LiveUpdate dialog. FlashFXP v3.0 Build 1010 - 06/10/2004 1. Minor bugfix 2. Extended RC timeout to July 31st, 2004 FlashFXP v3.0 Build 1009 - 06/10/2004 1. CHG: Changed the way the Internet Explorer plugin is enabled/disabled. From now on, register of dll only happens on install. This required re-working how flashfxp handles the plugin as well as a change in the setup. FlashFXP v3.0 Build 1008 - 06/09/2004 1. FIX: Fixed remote treeview broken in 1006. 2. FIX: Fixed in some cases the ftp server timezone was set to GMT-12 3. FIX: Fixed when using the IE plugin to d/l a file and both views are remote view FlashFXP connected to the left and queued the file from the right. 4. CHG: You can no longer modify the site name of a Quick Connect entry via the Site Manager, renaming isn't allowed. 5. CHG: If you directly type a ftp:// url into the IP Address field in the Site Manager the url is parsed on connect rather than failing. FlashFXP v3.0 Build 1007 - 06/07/2004 1. FIX: A bug fix in 1006 revealed a new issue where most of the event timers failed to update properly. FlashFXP v3.0 Build 1006 - 06/07/2004 1. FIX: Fixed a small memory leak on exit. 2. FIX: FlashFXP wasn't waiting for the ready signal before sending a site "perform on connect" custom command. FlashFXP v3.0 Build 1005 - 06/04/2004 1. FIX: Removed an uneeded delay during FXP transfers. 2. FIX: Sometimes editing a remote file resulted in an A/V and you were unable to upload the file after edit. FlashFXP v3.0 Build 1004 - 06/02/2004 1. FIX: Sometimes the proper connection failed message was surpressed by "connection failed" when in fact the connection may have been "connection refused" 2. FIX: On list failure the internal list wasn't properly cleared before trying again. 3. CHG: Right-clicking on Parent Folder in the local browser and selecting "Explorer Menu" will now show the menu for the current folder. 4. FIX: Fixed Site Manager / Options Tab / Case conversion not enabling the Apply button. FlashFXP v3.0 Build 1003 - 05/30/2004 1. FIX: The transfer rate was calculated incorrectly in kbps mode for listing and FXP transfers. 2. CHG: Removed Set Font and Color from the editor window when displaying the ftp session/welcome message. 3. NEW: Added command line parameter -ruleset="" to select a pre-defined Selective Transfer ruleset. FlashFXP v3.0 Build 1001 - 05/29/2004 1. FIX: When changing the status window font the Apply button wasn't being enabled. 2. CHG: The welcome message popup window now uses the status window font. 3. NEW: When you select a group in the Site Manager FlashFXP will show stats for the selected group on the stats tab. 4. NEW: You can now adjust your Quick Connect History limit via the Quick Connect Advanced Tab. FlashFXP v3.0 Build 1000 RC3 05/28/2004 1. FIX: Fixed a bug in high speed ssl uploads. 2. FIX: the new tab stop option value wasn't being set on the pref dialog, causing it to reset if checked. FlashFXP v3.0 build 999 RC2 05/27/2004 1. FIX: The Help tab text in the Custom Command Dialog came up missing. 2. FIX: Bookmarks weren't being loaded properly when switching between local and remote view. 3. FIX: Improved error handling for a list failure. 4. FIX: Resolved a bug in the "Allow local browsing during download" feature. 5. FIX: The Transfer Graph history wasn't clearing on clear. 6. NEW: Added new option Preferences / Options Tab / "Use old style tab stops" 7. FIX: Some FTP server replies weren't handled properly when using SSL/TLS. FlashFXP v3.0 Build 995 - 05/16/2004 Crazy.... FlashFXP v2.2 Build 994 - 05/05/2004 1. FIX: This release addresses several major SSL issues that appeared in the past couple builds. 2. FIX: resolved ssl cert parse error when handling the email address. FlashFXP v2.2 Build 993 - 05/03/2004 1. FIX: The transfer graph position setting is really fixed now. 2. CHG: I rewrote all of the old menu splitting code. 3. FIX: Some of the View option labels were reversed. 4. FIX: Under some circumstances uploading a file via a proxy failed. FlashFXP v2.2 Build 992 - 05/02/2004 1. FIX: I broke the transfer graph position setting, it's been fixed. FlashFXP v2.2 Build 991 - 05/02/2004 1. FIX: The setting for the queue/status position was misplaced and lost during the GUI update, it's back. Some of your GUI layout settings may have reverted back to their defaults due to this change. 2. FIX: Several bug fixes. 3. NEW: Added back the old option "Break Menu At (lines)", which allows you to limit the length of the site menu, bookmark menu, custom command menu, when the menu becomes longer it will break into a new column. FlashFXP v2.2 Build 990 - 04/30/2004 1. NEW: Added new option (Pref / Advanced Tab) "Allow local browsing during download" default is true. 2. CHG: A couple more resource optimizations. 3. FIX: the custom command line wasn't being updated as expected when executing a command. 4. FIX: The "Check free space on download" option wasn't working properly. FlashFXP v2.2 Build 989 - 04/28/2004 1. CHG: A couple resource optimizations. 2. FIX: The File Exists dialog now uses the application font. 3. FIX: The "Fast File transfer progress updates" now works properly with ssl/tls file transfers. FlashFXP v2.2 Build 988 - 04/24/2004 1. FIX: Some layout settings in the View / Options were resetting to the default position. 2. FIX: If you connect to a site and then quickly disconnect and connect to a new site sometimes it would start to login and then log off. This was due to the last command usually "QUIT" still in the send queue and it was sent after connection. This bug has been around for awhile, It's good to finally put it to rest. FlashFXP v2.2 Build 987 - 04/23/2004 Your Grid Style and the Graph Type settings are now incorrect due to changes, please re-adjust your settings. 1. CHG: renamed Colors & Fonts dialog to Options and relocated it under the View menu. 2. NEW: Added "Transfer speed display units" option in Pref / Display Tab. Display transfer speed in KB/s or Kbps. 3. NEW: Added "Clear graph on connect" to the View / Options dialog. 4. FIX: Fixed problem with the comboboxes not being aligned properly when themes were disabled. 5. NEW: Added Several different graph method options, continuiously, during transfer, while connected. 6. NEW: Added option to set graph grid lines to none. 7. NEW: Added right-click menu to graph with an option to clear. 8. NEW: Added "Fast File transfer progress updates" to Preferences / Display Tab, off by default. 9. FIX: The Y axis values on the right side of the graph are now properly aligned. 10. CHG: The graph data combines the traffic of the control connection, file listing, and ftp file transfers. 11. CHG: The graph now uses the application font. FlashFXP v2.2 Build 986 - 04/20/2004 1. CHG: A couple minor cosmetic changes to the transfer graph. 2. NEW: Added a couple layout options to the transfer graph (3D, 2D solid, 2D line). 3. CHG: The connection retry count no longer counts each individual IP as a retry. 4. NEW: Added a Filename case conversion ruleset for site to site transfers. 5. NEW: Added per-site option to disable "Force Active Mode IP" FlashFXP v2.2 Build 985 - 04/18/2004 1. FIX: There was a compatiblity issue when dealing with TLSv1 connections. 2. FIX: Performing a Compare Folder with the option select non-matches failed to select anything if all of the files were different. 3. CHG: The Colors and Fonts dialog has been removed from the Preferences and relocated to the Options menu. 4. NEW: Added a new Transfer Graph, Can be activated via the View Menu. Graph colors can be adjusted via the Colots and Fonts dialog. FlashFXP v2.2 Build 984 - 04/07/2004 1. NEW: Added a Backup and Restore feature. This will backup all 8 data files to a single file. The file will be encrypted using your application password protection if you have one set. 2. FIX: When running multiple instances of FlashFXP from different locations setting an application password in one instance causes all instances to use the new application password even if they were in different folders using different data files. FlashFXP v2.2 Build 982 - 03/29/2004 1. CHG: Minor improvments to the status display. 2. NEW: New option "Reveal password selecting password field". 3. CHG: Copy URL no longer prompts for the site password. FlashFXP v2.2 Build 981 - 03/24/2004 1. FIX: A divide by zero error slipped by. 2. FIX: Access violation at address 004C4F77 in module 'FlashFXP.exe'. Read of address 00000294 3. FIX: Browsing My Computer while containing a disconnected network drive was extremely slow because it was trying to get the disk usage. 4. FIX: Several bug fixes in the local path combobox component. Hopefully I didn't break anything. This is a very touchy component. 5. CHG: Several changes have been made to the statusbar to reduce flicker. FlashFXP v2.2 Build 980 - 03/20/2004 1. CHG: Another change to the internal text editor to improve Terminal Font support. FlashFXP v2.2 Build 979 - 03/17/2004 1. CHG: An internal change to the text editor. 2. CHG: Some changes to how FTP listings are handled. 3. FIX: Select All from the FTP Search dialog didn't properly update the selection total shown in the status bar. FlashFXP v2.2 Build 978 - 03/15/2004 1. FIX: Local view sort ascending/descending was accidently reversed. 2. NEW: Yet another new method of keeping the view origin after a folder compare, does this work ok? 3. FIX: Some of the optimizations in build 977 broke proxy support. 4. NEW: You can now access the internal text editor directly via the Tools menu. 5. CHG: Now when viewing the status window inside of the text editor the status window font type and background color are used. FlashFXP v2.2 Build 977 - 03/12/2004 1. CHG: Several optimizations and a couple minor bug fixes. 2. CHG: Show hidden files is now the default value. 3. NEW: Added new sound event 'disconnect'. 4. NEW: Added new option to Site Manager / Options, Site does not support FEAT command. This allows you to turn off FEAT support, but is not recommended for servers that do support FEAT. Doing so will limit functionality. 5. CHG: Improved upload/download transfer performance and speed. For optimal highspeed transfers (i.e. lan) an upload packet size of 8kb or greater is recommended. The packet size can't be changed while connected to a ftp. 6. NEW: Transfer times are now displayed in hours minutes seconds. FlashFXP v2.2 Build 976 - 03/05/2004 1. NEW: Added Total Size and Total Free columns to My Computer display. 2. CHG: Several internal routines were rewritten to improve performance. FlashFXP v2.2 Build 975 - 03/04/2004 1. NEW: The CHMOD dialog now allows you to seperately set file & folder modes. 2. NEW: Added a per-site Ident USER ID field. FlashFXP v2.2 Build 974 - 03/02/2004 1. FIX: Selective Transfer should now work as it was intended. 2. FIX: Displaying ftp session in the internal editor sometimes caused a lock up. 3. FIX: Resume bug during FXP with "Use APPE for upload resume" unchecked. 4. FIX: Improved support for using the terminal font with the internal editor. FlashFXP v2.2 Build 973 - 02/27/2004 1. NEW: ftp sessions now appear in color when viewed inside the internal editor. 2. NEW: Added Load/Save as Rich Text Format (*.RTF) to the internal editor, save the ftp session as RTF to retain color codes. 3. FIX: Right-clicking on remote ftp list sometimes generated a internal error (not seen by the user). 4. NEW: Added option "Use this IP only for non-port 21 and SSL/TLS connections". (works in combination with "Force active mode to use this IP") This option is a must for people like myself who are behind a router with Network Address Translations (NAT). Not all NATs are created equal, For example take my router it messes up if you send PORT with any IP but the actual LAN IP on standard port 21 ftp connections. 5. CHG: The force IP for PORT mode option has been improved. 6. CHG: Several minor GUI changes. 7. NEW: Added duplicate item checking when dropping files from explorer. 8. FIX: Fixed Windows XP theme compatibility issue with the theme roue201. 9. CHG: The command line param -local= has been renamed to -local_path= 10. NEW: Added new command line param -remote_path= after establishing a connection the remote path will be changed to this, this overrides the default remote path. 11. NEW: New option "move successful entry to top of list" in the IP Address Dialog. 12. CHG: The errorlog.txt is now limited to 500KB. 13. NEW: Added new file exist option "Only resume files transferred in binary mode". When checked if your matching rule is to resume and the file is ASCII it will be overworte instead. 14. NEW: A Refresh of the listing will now reset a modified path in the combobox. 15. FIX: Under rare circumstances FlashFXP would get stuck in an infinite loop while searching the file list. 16. NEW: Added new Selective Transfer feature, located on the Tools menu and for convenience to the right of the Transfer Queue button. This powerful feature allows you to define transfer sets that will allow or disallow matching file/directory patterns. i.e. a web developer might add *.php so he could download just the php files from his website. ============================================ FlashFXP v2.2 Build 972 - 02/27/2004 1. NEW: ftp sessions now appear in color when viewed inside the internal editor. 2. NEW: Added Load/Save as Rich Text Format (*.RTF) to the internal editor, save the ftp session as RTF to retain color codes. 3. FIX: Right-clicking on remote ftp list sometimes generated a internal error (not seen by the user). 4. NEW: Added option "Use this IP only for non-port 21 and SSL/TLS connections". (works in combination with "Force active mode to use this IP") This option is a must for people like myself who are behind a router with Network Address Translations (NAT). Not all NATs are created equal, For example take my router it messes up if you send PORT with any IP but the actual LAN IP on standard port 21 ftp connections. 5. CHG: The force IP for PORT mode option has been improved. 6. CHG: Several minor GUI changes. 7. NEW: Added duplicate item checking when dropping files from explorer. 8. FIX: Fixed Windows XP theme compatibility issue with the theme roue201. 9. CHG: The command line param -local= has been renamed to -local_path= 10. NEW: Added new command line param -remote_path= after establishing a connection the remote path will be changed to this, this overrides the default remote path. 11. NEW: New option "move successful entry to top of list" in the IP Address Dialog. 12. CHG: The errorlog.txt is now limited to 500KB. 13. NEW: Added new file exist option "Only resume files transferred in binary mode". When checked if your matching rule is to resume and the file is ASCII it will be overworte instead. 14. NEW: A Refresh of the listing will now reset a modified path in the combobox. 15. FIX: Under rare circumstances FlashFXP would get stuck in an infinite loop while searching the file list. 16. NEW: Added new Selective Transfer feature, located on the Tools menu and for convenience to the right of the Transfer Queue button. This powerful feature allows you to define transfer sets that will allow or disallow matching file/directory patterns. i.e. a web developer might add *.php so he could download just the php files from his website. ============================================ FlashFXP v2.2 Build 971 - 02/14/2004 1. This release will work in unregistered mode where build 970 did not. ============================================ FlashFXP v2.2 Build 970 - 02/11/2004 1. Fixed bind to ip bug where connecting to an external ftp and then a local ftp gave incorrect results. 2. Improved FXP error handling routine. 3. Fixed logic error that prevented the ident server from stopping after changing the preferences. 4. Fixed EInvalidPointer error. ============================================ FlashFXP v2.2 Build 968 - 02/05/2004 1. Couple minor bug fixes. With the help of extended debugging and users sending me their debug logs (THANKS!) I managed to resolve some minor but nagging bugs. ============================================ FlashFXP v2.2 Build 967 - 02/02/2004 1. Several minor bug fixes. ============================================ FlashFXP v2.2 Build 966 - 01/29/2004 1. Compiled with extended debug information ============================================ FlashFXP v2.2 Build 965 BETA - 01/28/2004 1. This build resolves several bugs that were reported in 964. 2. FlashFXP will no longer update all of the registry settings on startup. (File Associations and the FlashFXP location) These are set during installation via the installer. However if you need to update their value you can run FlashFXP with the command line flashfxp.exe -setreg If you move FlashFXP into a new folder you will need to run this command otherwise it will be pointing to the old folder. 3. Added clear history to the right click popup menu of the raw command line. ============================================ FlashFXP v2.2 Build 964 BETA - 01/24/2004 1. Several minor bug fixes. 2. Added INI only setting. If you have multiple network interfaces on your system and want to force FlashFXP to use a specific interface. [main] bind_addr= 3. Renamed the Proxy/Firewall/Ident tab to Connection Tab 4. SSL/TLS optimizations and improvements. ============================================ FlashFXP v2.2 Build 963 BETA - 01/22/2004 1. Fixed File/Directory Highlights which somehow managed to break in 962. ============================================ FlashFXP v2.2 Build 962 BETA - 01/22/2004 1. Fixed drag/drop move file bug. 2. Added 'Hibernate' to the list of on transfer complete events. 3. Optimized and improved Transfer Queue routines. (If you were connecting to the same site as in the queue and then started the queue in previous versions it would logoff and then reconnect) 4. I discovered a compatiblity issue with some SSL FTP servers, some ftp servers close the data connection without issuing a proper shutdown. Which triggered a SSL_ERROR_SYSCALL and the socket was closed. This was bad because there may of been more data in route. I have come up with a solution that seems to work perfectly. ============================================ FlashFXP v2.2 Build 961 [Beta] - 01/20/2004 1. Fixed stack overflow under Windows 2003 when selecting a path from the dropdown box. 2. Minor bug fixes. ============================================ FlashFXP v2.2 Build 960 [Beta] - 01/17/2004 1. SSL/TLS now works properly with HTTP proxy connections. (I personally tested this with SQUID 2.4.STABLE6) 2. Fixed some issues with the queue column sizing. 3. Fixed PRET, tested and confirmed using drftpd. (I was under the impression that PRET was fully functional with the last fix but apparently I was wrong.) 4. For now I have decided to remove the focus rect from the status window. ============================================ FlashFXP v2.2 Build 959 [Beta] - 01/12/2004 1. Added a new expierimental feature, if you click on the status window basic keyboard navigation will be accepted, up, down, page up, page down. 2. Added a "New Session" shortcut to the system tray menu. 3. I was informed that FlashFXP does work under WINEX, but still not WINE. 4. Improved the internal text editor find feature, it now works the way most would expect it to. Added support for optionally setting the column when using the Goto line feature. ============================================ FlashFXP v2.2 Build 957 ALPHA 1. When downloading many little files FlashFXP will now force the local listing to update the list atleast once per every 2 seconds. Perviously the list did not refresh until 400ms after the last transfer; however if the transfer completed and the next file started in less than 400ms the update did not occur. 2. re-did the "File Exists Options" dialog to include tabs, a global tab and one for the currently selected site. 3. A patch has been applied to the local tree listing to reduce delays associated with disconnected networked drives. ============================================ FlashFXP v2.2.955 [BETA] - 01/05/2004 1. Fixed the toolbar and the combobox issue. ============================================ FlashFXP v2.2.955 [BETA] - 01/05/2004 1. Quickscroll buttons on the mx700 work now 2. missing drive label is fixed 3. Disk letter bug is fixed for me as well. 4. The crooked local pane problem is fixed as well. 5. Drive name/letter issue working here, as is mouse wheel scrolling in local dropdown. 6....... ============================================ FlashFXP v2.2 Build 954 [BETA] - 01/04/2004 1. Maybe this works better, i know it doesn't fix all the problems. ============================================ FlashFXP v2.2 Build 953 [BETA] - 01/03/2004 This build addresses two previously reported bugs. 1. Fixed Windows 9x runtime error 2. Fixed Windows 2003 display bug with local combobox. ============================================ FlashFXP 2.2 Build 952 Beta - 01/03/2004 1. resolve the problems reported in build 951 2. added an option to export the ftp search as a CVS file. ============================================ FlashFXP 2.2 Build 951 Beta - 12/30/2003 1. This release is for both registered and unregistered users. 2. This is a maintance release to extend the expiration another month. ============================================ FlashFXP v2.2 Build 950 BETA - 12/11/2003 1. Fixed FTP file search bug when resorting the columns 2. More tweaks to adjusting the layout, this should help solve any GUI misalignments, if not please let me know support@flashfxp.com, a screenshot would be most helpful. 3. I believe I eliminated the flicker at the top of the window while loading. 4. I came up with an idea to resolve the maximize issue, not sure if it's the best solution. Question is does it work for everyone? or what did it break. 5. Fixed time zone calculation bug. 6. Fixed list capacity out of bounds error. ============================================ FlashFXP v2.2 Build 949 BETA - 12/09/2003 1. FlashFXP is no longer compatible with WINE, Switching to the OwnerData listview has broken compatiblity, it's unlikely that WINE will be supported. WINE needs to be made more compatible with FlashFXP. |- After reviewing the wine source code I believe the problem is located here http://source.winehq.org/source/dll...tl32/listview.c line 2971 & 2972 2971 for (i = nFirst; i <= nLast; i++) 2972 LISTVIEW_SetItemState(infoPtr,i,&item); The Problem: In OwnerData mode the OnData event is triggered when the ItemState changes. However in the OnData event we set the item state. I suspect this causes an infinite loop. 2. Improved queue list sort formula, priority items are now sorted as expected. 3. Added Time Zone setting to Site Manager, By setting the time zone File/Folder times are displayed in your local time zone. ============================================ FlashFXP v2.2 Build 947 BETA - 12/05/2003 1. Several Windows XP theme improvements 2. Fixed sorting issue in the FTP Search dialog |- The ownerdata listviews require a new sort method. 3. First implementation of queue sorting. |- Suggestions welcome ============================================ FlashFXP v2.2 Build 946 BETA - 12/03/2003 1. PROT is now used on Implicit SSL connections. 2. The nibbles game now has it's own taskbar icon. 3. Toned down the tray icon changes made in 945, Please let me know if your tray icon continues to disapear like in previous builds. 4. A few other minor bug fixes and changes ============================================ FlashFXP v2.2 Build 945c BETA - 11/30/2003 1. Fixed remote listview display problem when a bold font was selected. |- I thought it was fixed in 945b, guess I should of tested it more. ============================================ FlashFXP v2.2 Build 945b BETA - 11/30/2003 1. Extended expiration date 2. Fixed remote listview display problem when a bold font was selected. ============================================ FlashFXP v2.2 Build 945 BETA - 11/29/2003 1. The symbolic link overlay icon fix made in 944 didn't work as good as expected. So a new method has been found that seems to work perfectly. 2. I made some changes to the tray icon so that if a 3rd party application deletes the tray icon, the icon will automatically be re-added. This will not have any effect to windows XP hidding inactive icons, since windows XP doesn't actually delete the tray icon. An error will be displayed in the status window if FlashFXP suspects a 3rd party application has deleted the tray icon. Please let me know if this happens and including all programs that were running at the time. ============================================ FlashFXP v2.2 Build 944 BETA 1. Fixed symbolic link overlay icon. 2. Fixed many listview related problems caused by the new owner data listview ============================================ FlashFXP v2.2 Build 943 BETA - 11/25/2003 1. Fixed The Parent Directory entry no longer shows Size/Date. 2. Fixed Compare filename & Size option. 3. Compare Folders Exact Matching is now case insensitive. 4. Fixed selection count after performing a Compare folders. 5. Fixed listview selection after dragdrop. Known Bugs 1. The folder shortcut (symbolic links) still isn't being displayed ============================================ FlashFXP v2.2 Build 942B BETA - 11/22/2003 1. Rewrote major parts of the remote ListView that relate to data handling. ¡¡|- Major performance gained on large listings and operations involving the file list. ¡¡|- These changes directly effect many features, please let me know if you find one that doesn't work the way it used to or seems buggy. 2. Rewrote the entire compare folders feature. ¡¡|- The new compare should be faster and more exact. ¡¡(in some instances the old routines would miss matches) ============================================ FlashFXP v2.2 Build 941B BETA - 11/18/2003 1. Reduced flickering on checkboxes 2. Fixed item selection after item delete in the queue list. 3. Fixed all remaining queue problems ============================================ FlashFXP v2.2 Build 940F BETA - 11/16/2003 1. Improved some resources of Space, Site, Main, Find. 2. Lots of minor bug fixes ============================================ FlashFXP v2.2 Build 939 BETA - 11/14/2003 1. Fixed List Index out of bounds error on startup when Auto Column sizing was turned off. ============================================ FlashFXP v2.2 Build 938 BETA - 11/13/2003 1. Add 2 Pictures - "Up" and "Down" arrow. 2. Improved some resources of Site Manager, Queue, Quick, Preferences and Site. 3. Lots of minor bug fixes 4. and other, maybe, i don't know... ============================================ FlashFXP v2.2 Build 937 BETA - 11/09/2003 1. Full support for Windows XP themes |- There are two minor theme gitches that I am aware of. |- 1. Mouse over the listview columns doesn't highlight the columns. |- 2. In the Site Manager / Stats tab, the two buttons don't properly draw their background. |- Please let me know of any other problems I overlooked or Themes that aren't compatible with FlashFXP ============================================ FlashFXP v2.2 Build 936 Beta Debug Version - 11/04/2003 1. Removed FlashFXP Symbol Font 2. Bugs Fix, I Think... ============================================ FlashFXP v2.2 Build 935 Beta Debug Version - 11/02/2003 1. Improved Ident Daemon |- Optimized memory/resource management. |- Restricted the maximum number of concurrent ident requests to 15. |- Restricted the maximum wait time for a connected socket to 60 seconds. 2. Fixed pasting into raw command line resulted in an access violation. 3. Fixed arrows on buttons 4. Fixed SSL resume on upload when using STOR, I broke it when I added PRET support. |- Special Thanks to dark0n3 for bringing this to my attention. 5. Lots of minor bug fixes ============================================ FlashFXP v2.2 Build 934 BETA - 10/29/2003 1. Fixed - When Editing bookmarks for "My Computer" via the bookmark menu the "My Computer" entry did not become selected in the Site Manager. 2. The Calculate FTP Space used dialog is no longer on top when FlashFXP is inactive. 3. Fixed paste url in the Site Manager. 4. Removed INI only "XMouse" setting, We've made alot of progress with supporting scroll wheel mice and I don't believe this alternative method is still needed. - Please let me know if you use the XMouse setting and still require it. 5. Copy URL now correctly copies the IPORT for multi-ip sites. 6. Fixed bug that introduced a empty iport field in a multi-ip site if you create a new site and then added the first ip via the ip address dialog. 7. Site Notes and the Perform on connect commands now allow input of a ; semi-colon. 8. **Updated** Improved support for ftp servers running on a LAN. |- John Long the author of RaidenFTPD helped me to realize a logic error 9. Fixed bug where SSL data connection failed when auto switching from PASV to PORT. |- Special thanks to John Long author of RaidenFTPD for pointing this out. 10. Fixed bug in the bind to external address routine. 11. Changed command line behavior of how a ftp:// link to a file is handled. |- The file is now placed in the queue, previously FlashFXP just entered the folder where the file was stored. 12. Added -get command line param, when passed FlashFXP will transfer a file passed via the command line i.e. ftp://ftp.myhost.com/download.exe 13. The Up/Down arrows should now display correctly for those of you who encountered problems with them. 14. Minor change to the local browser, this should provide a slight speed improvment. ============================================ FlashFXP v2.2 Build 933 BETA - 10/24/2003 1. Fixed most if not all issues found in the calculate ftp space used dialog. 2. Fixed bug in ftp engine that was introduced into build 932/931 that ignored the FEAT reply list. 3. Fixed bug in the local dropdown that generated a "cavas does not allow drawing" error. ============================================ FlashFXP v2.2 Build 932 BETA - 10/22/2003 1. Improved calculate ftp space used dialog |- clicking on the details button will reveal per-folder statistics |- Suggestions welcome 2. When connecting to a site via the connect menu that side now becomes |- the selected side. 3. The & symbol in site names now appears corrected on the reconnect to menu. 4. Added support for multiple ip:port entries per site. |- If you leave off the port then the default port for that site profile is used. |- Suggestions welcome 5. With Sharks help I finally resolved the local dropdown path drawing issue. ============================================ FlashFXP v2.2 Build 931 BETA - 10/16/2003 1. Fixed SSL error that caused problems accepting certificates from some |- ftp servers. 2. Fixed error when browsing My Network Places on WinXP |- Other OS's may have been effected as well. 3. Fixed statusbar drawing issue (i think?) ============================================ FlashFXP v2.2 Build 930 BETA - 10/15/2003 1. The list method of -aL is now switched back to -al |- Later on I'll add some checkboxes for toggling different list options |- It seems most people would rather see symbolic links separate 2. When Deleting; symbolic links are now treated and deleted as files 3. Bind to external IP is now switched back to binding on connect 4. FlashFXP no longer requires modified ssl dlls, the standard dlls |- can now provide full functionality 5. Added support for 'stat -l' fast directory list |- Supported by raidenftpd, glftpd, microsoft ftpd, proftpd, pureftpd |- Site Manager\Options Tab |- Alternative FXP Options were relocated to the Advanced Tab. 6. Improved Import Dialog |- The user can now select which group to import the sites into. |- Improved support for skipping or overwriting existing sites. |- Added Support for importing Total Commander Sites 7. Resolved drawing problem when scrolling the listview with gridlines active |- This solution may cause some minor flickering while scrolling? 8. Happy Birthday to me :=P ============================================ FlashFXP v2.2 Build 929 BETA - 10/12/2003 1. Modified FXP error handling. |- Please let me know if this is better or worse. 2. **Updated** Improved support for ftp servers running on a LAN. |- If you connect via a proxy server this auto detection is now |- bypassed since some proxies rewrite the PASV reply with their ip address. 3. The find dialog is now populated correctly with the current folder. 4. Added "New Group" button to Add Site Dialog ============================================= FlashFXP v2.1 Build 928 BETA - 10/09/2003 1. Added support for PRET (DrFTPD - http://drftpd.mog.se/) 2. Added support for using standard openssl dlls but with limitations. |- The dlls must be named libeay32.dll and ssleay32.dll respectively. |- both 0.9.6.x and 0.9.7.x dlls are supported. |- by using the standard dlls FlashFXP looses the functionality of displaying |- and verifying the certificate date, you will see the word "unknown" instead. 3. Fixed maximize bug under windows 2000. This release is compiled with extended debugging, A debug.log will be generated in your FlashFXP folder and contain information on any error you encounter. Please include the debug.log if it applies to a problem you encounter. ============================================= FlashFXP v2.2 Build 926 BETA - 10/07/2003 What's new: 1. Fixed a bug that resulted in the queue not completing, this was caused by the |- 'bind socket to external address' feature failing to resolve the dns after |- losing connection to the site. |- Only users using a DNS address with this feature were effected. 2. Fixed a bug that resulted in lost site stats, this was caused by exiting |- FlashFXP without first disconnecting from the site. 3. Previous versions of FlashFXP had a hidden ini option called Debug tags |- this option has been renamed Identification Tags and is located on the |- right click menu of the status window. |- The display has been updated from (1) and (2) to [L] and [R] 4. Minor change to how the registration details are saved. 5. Changed local browser drop down box to accept direct text input. 6. Changed remote borwser drop down box to match. 7. Rewrote the routine that builds the toolbar to resolve a bug. 9. Fixed "Activate FlashFXP on Conenct" bug 10. Changed Bind to external address to support http lookups |- Auto disables for LAN FTP servers (based on ip mask) |- Lookup is now performed prior to the list or transfer |- Basic implementation, error handling to come |- For testing you can use http://repeater.flashfxp.com |- Sample PHP 11. Added support for FEAT and CLNT 12. Added support for Secure FXP with raidenFTPd (SSCN) |- http://www.raidenftpd.com/kb/kb000000037.htm |- Might be buggy, please let me know 13. Improved support for ftp servers running on a LAN. |- FlashFXP will auto detect if the IP returned from PASV is a LAN IP and |- compare it to the ftp server IP, if they don't match and the IP retuned from |- PASV is a LAN IP then FlashFXP will replace it with the ftp server IP.. |- If you connect to a LAN based ftp server and PASV returns a WAN IP address |- FlashFXP will replace it with the ftp server IP.. |- These changes should make the "Site uses IP Masq/NAT/Non-Routable IP" option |- obsolete. Please let me know of any situations where this option is required. 14. Resolved a possible security issue when using an application password.