Softpedia
 

WINDOWS CATEGORIES:



GLOBAL PAGES >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Sticky Password FR...
  • Parallels Workstat...
  • ESET NOD32 Antivir...
  • BitDefender Total ...
  • WinPatrol 24.6.201...
  • PerfectDisk Free D...
  • Adobe Photoshop CS...
  • PerfectDisk Profes...
  • Windows 8 Consumer...
  • Atlantis Word Proc...
  • 7-DAY TOP DOWNLOAD
    #
    Program
    Sticky Password FREE
    [SOFTPEDIA
    EXCLUSIVE] 6.0.2.323

    78,546 downloads
    Nokia PC Suite
    7.1.180.64

    74,932 downloads
    3DP Chip 12.04
    60,801 downloads
    Adobe Flash Player
    11.3.300.250 Beta 3
    / 11.2.202.235

    49,717 downloads
    Samsung PC Studio
    7.2.24.9

    45,498 downloads
    Nero 9 Free
    9.4.12.3d

    43,090 downloads
    Yahoo! Messenger
    11.5.0.192

    36,228 downloads
    Samsung Kies
    2.3.1.12044_18

    35,827 downloads
    Internet Download
    Manager 6.11 Build 7

    34,401 downloads
    Avira Antivir Virus
    Definition File
    Update May 22, 2012

    33,272 downloads
    Home > Windows > Internet > FTP Clients > FlashFXP > Changelog

    FlashFXP 4.2.3 Build 1771 - Changelog


    What's new in FlashFXP 4.2.3 Build 1770:

    May 12th, 2012

    Security updates:
    · Updated to OpenSSL 1.0.1c.
    · OpenSSL Security Advisory

    Improved features:
    · Improved file upload routine to keep the file open throughout the entire upload process, this should eliminate issues where FlashFXP attempts to upload the file only to have it fail with an open/access error.
    · Added the ability to store x509 certificates/ssh keys with a passphrase, you will be prompted to enter a password any time the certificate or ssh key is loaded.
    · Improved logical/natural sorting. The hybrid method we were using didn't always match the operating system.
    · Improved FTP directory list handling and parsing. Typically each entry should end in a CR/LF, but this isn't always the case and some FTP servers use LF or CR.
    · Improved the behavior of Transfer (via queue list > right-click ), if the connection attempt is delaying for retry it will now trigger a reconnect, rather than waiting the duration of the retry delay.
    · Improved drawing of the file list, in some cases moving the mouse over the file list would cause some items to randomly erase and not draw correctly.

    Bug fixes:
    · Fixed a bug in the UNIX style list parser when parsing certain timestamps and as a result the entry displayed the wrong timestamp.
    · Fixed [interface/keyboard] issue that prevented item selection/unselection when using control+space key combination.



    What's new in FlashFXP 4.2.2 Build 1760:

    April 21st, 2012

    Security updates:
    · Updated to OpenSSL 1.0.1a.
    · OpenSSL Security Advisory

    Improved features:
    · Added: [SSL/FTP/X509] support for verifying the host-name using X509 v3 subject alternative names.
    · Added a text Find feature to the language translation editor.
    · Added: The ability to select more than one file/folder when using the Enqueue > Rename feature.
    · Added: Command line switches to rename/move files on the server. FlashFXP.exe /RENAME="/absolute/path/file.ext" TO="/absolute/path/new.ext"
    · Improved local browser re-sort method on automatic refresh.
    · Improved error handling in the local folder select dialog.
    · Improved the method used to keep a folder cache state in sync with the tree navigation cached icon.
    · Improved automatic SSCN command switching and error handling when performing secure site to site transfers.
    · Improved toolbar/buttons rendering, some older systems had problems rendering the 32-bit button images with a alpha channel, resulting in a solid color (non-transparent) box around each button.
    · Improved toolbar backgrounds to support transparent PNG images.
    · Improved placement, position and size of translated text in several locations.
    · Improved support for files and folders containing a forward slash (\) as part of the name on unix based systems.
    · Improved font size for the local browser text on the toolbar, the font size now scales to better match the toolbar button size.
    · The shortcut key for "Connection Type" in the Quick Connect dialog has changed to Alt+E.

    Bug fixes:
    · Fixed: [Advanced Transfer] The Queue As and Transfer As features now bypass the skip-list rules.
    · Fixed: [remote browser] The ctrl + v shortcut for view file did not always work.
    · Fixed: [UTF-8] The UTF-8/ANSI text conversion was failing on filenames that were only 1 character long.
    · Fixed: [FTP/MLST] Our previous fix for the PS3 FTP Server/multiMAN MLST issue has resulted in an unexpected compatibility issue with other servers, resulting in the wrong date/time and file size being detected, the wrong file transfer rule can be applied and the wrong date/time set on downloads.
    · Fixed: Lockup when connecting to two sites at the exact same time.
    · Fixed: When using the enqueue / rename feature the internal directory cache was not reset to reflect the changes.
    · Fixed issue with MLSD failing to handle unix.mode with a non-standard value.
    · Fixed two separate situations that could cause FlashFXP to crash on shutdown.
    · Fixed issue where the local parent directory button was non-working during a remote operation (i.e. delete) on the same side.
    · Fixed: Logical sorting was broke when sorting items such as a1a, a1b, a1c, etc.
    · Fixed: remote tree navigation was missing the folder icons. Somehow the image-list association was lost.
    · Fixed: FlashFXP was not remembering the maximized window state when closed while the window is minimized.
    · Fixed: After deleting a file the file list would sometimes stop redrawing correctly.
    · Fixed: [ftp/ssl] empty directory listing, this occurred when the data socket was closed during the SSL handshake.



    What's new in FlashFXP 4.2.1 Build 1744:

    April 21st, 2012

    New and Improved features:
    · Improved [ftp] folder path name handling when performing operations on the server, specifically when the folder name changes as a result of the FTP server. A folder named "test" may be entered by the user but the server might name the folder as "TEST"
    · Improved UNIX:L8 directory list parser to better handle directory listings where the group or owner field contains a space
    · Improved internal image-list stream loading/saving. A compatibility issue in the old method could cause FlashFXP to crash immediately on start-up on some operating systems
    · Improved and updated the theme manager component. The update addresses an issue found in the original theme manager that failed to insure the window handle for the sub-classed component was valid, If the handle was invalid it could cause FlashFXP crash
    · Improved threaded timer callback routines, Some rare situations could trigger a race condition which could cause FlashFXP to crash
    · Improved performance of the server file search and calculate disk space features by replacing the lookup list container with a faster hash lookup list container
    · Upgraded OpenSSL to v1.0.1
    · Improved compatibility with PS3 FTP Server/multiMAN, The MLST command unexpectedly returns multiple non-matching entries causing a conflict when evaluating the file transfer rules
    · Improved [server compatibility] We now attempt to detect "mTCP FTP server" and "PS3 FTP Server" during login, when detected FlashFXP will issue the standard LIST command without any parameters
    · Improved [server compatibility] We now attempt to login with ANSI and/or UTF8 encoded username and password on login failure, some FTP servers require UTF8 while others require ANSI with no way to determine

    Bug Fixes:
    · Fixed [remote/tree navigation] an issue where the cached overlay icon displayed on the tree navigation wasn't removed after uploading files into the folder
    · Fixed [connection/retry] There was a very small chance of a race condition when aborting the connection attempt that could result in FlashFXP locking up
    · Fixed: [local browser/sorting] In some situations the sort comparison was comparing the wrong data
    · Fixed: [sftp] The connection lost status message was reporting the wrong idle time
    · Fixed: [download/upload] On write failure the file stream object was freed twice which could lead to memory corruption
    · Fixed: [application/event timer] When closing FlashFXP the event thread could crash as a result of the owner being freed before the thread loop exited
    · Fixed: [local browser/drop-down box] Unable to insert a line. error, the drop-down list failed to clear the entries on close up eventually running out of space
    · Fixed: [remote edit / auto upload] In some cases FlashFXP didn't detect when the local file was saved
    · Fixed: [remote edit / legacy prompt] When using legacy prompt mode and opening the file in the internal text editor the upload prompt would appear on top of the internal editor preventing the file from being edited
    · Fixed: [remote browser / rename] Under some conditions performing a rename didn't set the browser state to busy, allowing the user to perform unsafe operations while in the middle of performing the rename operation
    · Fixed: [remote browser / delete] Under some conditions delete was incorrectly disabled and prevented the user from performing the operation
    · Fixed: [application] A performance bottleneck in the main application message loop resulted in a wide range of issues, non-ssl ftp downloads were being throttled, audio stuttering (text-to-speech) when using NVDA screen-reader, were a couple of the main issues noticed
    · Fixed: [server/set file attributes dialog] Incorrect tab order when pressing the tab key to switch focus to the next control
    · Fixed: [sftp/download] When disk write error occurred during download the file transfer wasn't stopped immediately
    · Fixed: [server/download] A bug in the cache lookup system resulted in some upload file transfers being overwritten without prompting the user
    · Fixed: [installer] The installer didn't always update existing language files and sometimes it installed languages that weren't installed



    What's new in FlashFXP 4.2.1 Build 1740:

    March 24th, 2012

    New and Improved features:
    · Improved [ftp] folder path name handling when performing operations on the server, specifically when the folder name changes as a result of the FTP server. A folder named "test" may be entered by the user but the server might name the folder as "TEST".
    · Improved UNIX:L8 directory list parser to better handle directory listings where the group or owner field contains a space.
    · Improved internal image-list stream loading/saving. A compatibility issue in the old method could cause FlashFXP to crash immediately on start-up on some operating systems.
    · Improved and updated the theme manager component. The update addresses an issue found in the original theme manager that failed to insure the window handle for the sub-classed component was valid, If the handle was invalid it could cause FlashFXP crash.
    · Improved threaded timer callback routines, Some rare situations could trigger a race condition which could cause FlashFXP to crash.
    · Improved performance of the server file search and calculate disk space features by replacing the lookup list container with a faster hash lookup list container.
    · Upgraded OpenSSL to v1.0.1.
    · Improved compatibility with PS3 FTP Server/multiMAN, The MLST command unexpectedly returns multiple non-matching entries causing a conflict when evaluating the file transfer rules.
    · Improved [server compatibility] We now attempt to detect "mTCP FTP server" and "PS3 FTP Server" during login, when detected FlashFXP will issue the standard LIST command without any parameters.
    · Improved [server compatibility] We now attempt to login with ANSI and/or UTF8 encoded username and password on login failure, some FTP servers require UTF8 while others require ANSI with no way to determine.

    Bug Fixes:
    · Fixed [remote/tree navigation] an issue where the cached overlay icon displayed on the tree navigation wasn't removed after uploading files into the folder.
    · Fixed [connection/retry] There was a very small chance of a race condition when aborting the connection attempt that could result in FlashFXP locking up.
    · Fixed: [local browser/sorting] In some situations the sort comparison was comparing the wrong data.
    · Fixed: [sftp] The connection lost status message was reporting the wrong idle time.
    · Fixed: [download/upload] On write failure the file stream object was freed twice which could lead to memory corruption.
    · Fixed: [application/event timer] When closing FlashFXP the event thread could crash as a result of the owner being freed before the thread loop exited.
    · Fixed: [local browser/drop-down box] Unable to insert a line. error, the drop-down list failed to clear the entries on close up eventually running out of space.
    · Fixed: [remote edit / auto upload] In some cases FlashFXP didn't detect when the local file was saved.
    · Fixed: [remote edit / legacy prompt] When using legacy prompt mode and opening the file in the internal text editor the upload prompt would appear on top of the internal editor preventing the file from being edited.
    · Fixed: [remote browser / rename] Under some conditions performing a rename didn't set the browser state to busy, allowing the user to perform unsafe operations while in the middle of performing the rename operation.
    · Fixed: [remote browser / delete] Under some conditions delete was incorrectly disabled and prevented the user from performing the operation.
    · Fixed: [application] A performance bottleneck in the main application message loop resulted in a wide range of issues, non-ssl ftp downloads were being throttled, audio stuttering (text-to-speech) when using NVDA screen-reader, were a couple of the main issues noticed.
    · Fixed: [server/set file attributes dialog] Incorrect tab order when pressing the tab key to switch focus to the next control.
    · Fixed: [sftp/download] When disk write error occurred during download the file transfer wasn't stopped immediately.
    · Fixed: [server/download] A bug in the cache lookup system resulted in some upload file transfers being overwritten without prompting the user.
    · Fixed: [installer] The installer didn't always update existing language files and sometimes it installed languages that weren't installed.



    What's new in FlashFXP 4.2.0 Build 1730:

    March 5th, 2012

    New and Improved features:
    · Added: [preferences/view and edit file] New option to include "View and Edit" in edit history, previously local edits were included and this was not desirable for everyone. The default value is unchecked.
    · Added: [live update] integrity check of the downloaded setup and on failure the ability to use an alternative download location.
    · Added: [session/speed limits] You can now set/adjust the session speed limits via the session menu, or by right-clicking the speed limit icon in the status-bar.
    · Added: Holding down the shift key while selecting Copy to clipboard > HTTP URL will open the url in your default web browser.
    · Added: [sftp] A fallback solution for sftp servers where the sftp-subsystem is not enabled, but the sftp-server binary is installed.
    · Added: [queue/list] The ability to hide/show the columns (Target, Size, and Remark) in the queue window, right-click on the column header for the menu.
    · Improved: [Server File Search] These improvements were made to the error handling, command execution, and sub-search filtering.
    · Improved Implicit SSL connection handshaking and auto switching from Implicit SSL to Explicit SSL if a standard plain text FTP server reply is received.
    · Improved CPU usage when connecting to two servers at the same time.
    · Improved the speed in which FlashFXP exits, depending on what FlashFXP was doing there were situations where FlashFXP might take a minute or more to actually exit.
    · Improved: [Site Manager] Loading and saving site profiles is now faster.
    · Improved: [file transfer rules/validation] In certain cases a file transfer rule could be considered invalid with a prior rule taking priority, however there was no indication if this.
    · Changed: [file transfers] When the "remove failed transfers from queue" setting was enabled it bypassed the "retry failed transfers" feature, To resolve this issue a failed item is kept in the queue until the retry limit has been reached and then it is removed.
    · Changed: The connection status icons (encryption, speed limiting, compression) are now always displayed on the status-bar.
    · Changed: [folder bookmarks/synchronized browsing] Previous versions of FlashFXP had a setting named "Use synchronized browsing" on the bookmark dialog, this has been replaced with a drop-down box allowing 3 different states.
    · Default - uses the current synchronized browsing mode.
    · Enabled - turns on synchronized browsing, if it isn't already on.
    · Disabled - turns off synchronized browsing, if it is already on.
    · Changed: [local browser/drag&drop] All drag/drop operations between local browser windows now correctly support the ctrl and shift keyboard modifiers.
    · Changed: [local browser/local to local/drag&drop] The behavior of the "local to local" drag/drop option has changed, Now this option will only change the default behavior for drag/drop between the local browsers, it will not effect drag/drop between the tree navigation and the file list within the local browser pane.
    · Changed: [tool-bars] Eliminated unnecessary repainting when toggling tool-bar buttons.
    · Changed: [network/sockets] The way we use TCP keep-alives has changed. Now TCP keep-alives are only enabled on the control channel when a data channel is active.
    · Changed: [tool bar/background] Changes to the way the tool-bar background is rendered, eliminating some unnecessary erasing/drawing.
    · Changed: [sftp] When using public key authentication FlashFXP will skip any keyboard-interactive password prompts and use the public key.
    · Changed: [on transfer complete/shutdown computer] The original design didn't allow FlashFXP to shut down the computer if the user session was locked. This has been changed, FlashFXP will now try the normal way first and if windows reports that the session is locked it will attempt to force the shutdown.
    · Changed: [remote edit] FlashFXP uses the last write file date/time stamp to determine if the file is modified, this value is only accurate to the nearest 2 seconds, as a result a quick edit and save could occur without detection. To address the problem we now set the file date/time stamp to an earlier time.
    · Changed: [remote edit/upload prompt] The site name is now displayed in the caption of the remote edit upload prompt.
    · Changed: [remote/navigation tree] The sort order now matches the file list which uses a natural word based sort.
    · Improved: [download/transfers] I eliminated a couple unnecessary file operations.
    · Updated OpenSSL to 1.0.0g
    · Minor improvements to the setup installer script, The installer now uses a new method to detect if FlashFXP is running.
    · Improved: [tool-bar/backgrounds] Using a custom background with certain display layouts. In some cases the end result wasn't what you might expect.
    · Improved: [sftp/server specific] Addressed a compatibility issue with JSCAPE SFTP server. This issue resulted in random disconnects.
    · Updated SFTP engine to latest version.
    · Improved: [socket/connections] The way socket connections are established.

    Bug Fixes:
    · Fixed: [Buffer Overflow Vulnerability] Discovered by vulnerability-lab.com, A flaw in the VCL components (TListbox and TComboBox) resulted in a buffer overflow. I have resolved the issue in the components and added additional input validation.
    · Fixed: [file transfers] If the retry failed transfer count was set to retry 0 times and the connection is lost, FlashFXP made no attempt to reconnect and transfer any files remaining in the queue.
    · Fixed: [file list/columns] The remote file browser was not properly sizing the columns when only the name column is visible and the auto size column setting was off.
    · Fixed: [tool-bar/states] The queue/transfer selected buttons are no longer enabled when just the parent directory entry is selected. Since this is not a valid selection.
    · Fixed: [Server file search] Searching by date incorrectly used the server date/time and was not adjusting for any server time zone offset.
    · Fixed: [Portable Installer] In some cases the portable installer was failing when run via from the update check.
    · Fixed: [local browser/drag&drop] The state of the drag cursor did not reflect the actual operation that was performed on drop between local browser panes.
    · Fixed: [logging] When disk logging was disabled there was still an attempt to log the session summary on transfer queue completion.
    · Fixed: [file transfers] The "retry failed transfers" setting was counting the first failure as 1 and as a result a retry count of 1 would not retry the transfer.
    · Fixed: [file transfers] The "remove failed transfers from queue" setting wasn't working as intended and when this option was enabled a directory failure could result in an end-less loop.
    · Fixed: [local browser] Drive/device error when attempting to read the icon from a shortcut that points to an invalid location.
    · Fixed: [local browser/tree navigation] shift and ctrl key modifiers for drag and drop operations.
    · Fixed: [server/connect] In some cases the connection failure error message was incorrectly reporting "connection refused" as "connection timeout".
    · Fixed: [server/connect] The IP address list from a DNS lookup was not cleared between connection attempts. This was an issue when connected to Site A via a host-name, disconnecting, then connecting to Site B via an IP. If the connection attempt to Site B failed a the retry was attempted using the IP from Site A.
    · Fixed: [tray icon] Rapidly hiding and showing the main window could result in a race condition where the main window became hidden and the tray icon is removed.
    · Fixed: Closing FlashFXP while minimized to the system tray could cause FlashFXP to crash while exiting.
    · Fixed: [scheduled tasks/logging/email] If the task was configured to send an email and include the log for say failed transfers but logging of failed transfers was disabled, a empty log of the failed transfers was included in the email. Now if logging is disabled there is no reference to the log file in the email.
    · Fixed: [local browser/menu] The local browser/file list control menu on the right pane decided to stop working for us. Its now back in action.
    · Fixed: [remote edit/upload] If the user disconnects from site A while a prompt for upload is active, then connects to site B and clicks Yes on the upload prompt this could result in a crash or an unpredictable result.
    · Fixed: [remote browser/file list] When renaming an item the item selection state was lost, the item with the new name is now re-selected.
    · Fixed: [update/installer] When updating FlashFXP portable edition the update installer might install the update into the wrong folder if the pathname contained a space due to a missing double-quote.
    · Fixed: [site manager/statistics] A defect was discovered resulting in incorrect stats.
    · Fixed: [active edits dialog] hovering the mouse over an entry in the list could result in a range-check error while displaying the entry tool-tip if the time of the download was more than a couple weeks.
    · Fixed: [remote/move folder dialog] More fixes, en-queue > move was broken and when entering a non-cached folder the path shown in the box did not match the folder selection.
    · Fixed: [ftp/download] One of the fixes in our previous release re-introduced an issue that caused FlashFXP to hang on zero byte files.
    · Fixed: [active edits dialog] Delete was disabled after de-selecting an entry from the list.
    · Fixed: [console/ANSI parser] The ANSI color parser used in the status window contained a flaw that attempted to read past the end of the string resulting in unpredictable crashes.



    What's new in FlashFXP 4.1.8 Build 1701:

    January 16th, 2012

    · This hot fix makes FlashFXP compatible with Windows XP service pack 1 and service pack 2, The previous release required Windows XP service pack 3 to run.



    What's new in FlashFXP 4.1.8 Build 1700:

    January 15th, 2012

    · Added: [site manager/search] You can now search for a site by name.
    · Updated OpenSSL to 1.0.0f
    · Improved: [ssh/sftp] error reporting, some protocol errors during the login were not shown.
    · Improved: [custom command/editor] Several minor user-improvements, and you can now export a (single or multiple) command without having to export the entire group.
    · Changed: [remote/folder select dialog] Clicking a folder in the server folder select dialog will now request a directory listing from the server and populate the children and you can use the F5 key to force a re-fresh of the current directory.
    · Changed: [interface/toolbar] Added auto font scaling to The "local browser" text shown on the toolbar.
    · Changed: [task/scheduler] You can now manually execute disabled tasks using the "Run now" command. Previously it would indicate that the task was disabled.
    · Fixed: [task/scheduler] Monthly tasks scheduled to run on "first, second, third, etc" day of the week weren't being set properly on vista and up, and older versions of windows only allow a single value but the control incorrectly allowed multiple choices.
    · Fixed: [server/session] Under some conditions server replies were displayed twice in the session window/log.
    · Fixed: [server/select folder dialog] The dialog wasn't scaling the content correctly when using a non-standard screen text DPI.
    · Fixed: [queue/list] Previous builds would sometimes show blank entries, this should now be fixed.
    · Fixed: [ftp/MVS] Back in build 1669 we introduced a change that broke compatibility with MVS FTP servers resulting in incomplete downloads. This has been resolved.
    · Fixed: [ftp/ssl/download] In some rare instances the downloaded file could end up incomplete due to the way FlashFXP was handling the SSL shutdown.
    · Fixed: [mouse wheel/scrolling] Sometimes would throw an error "Cannot focus an invisible or disabled window"
    · Fixed: [tree navigation] Items in the tree weren't always color coded, either by the skiplist or the highlighting.
    · Fixed: [skiplist] The skiplist wasn't always being applied to files that were dragged from the local browser and dropped on the remote browser.
    · Fixed: [key manager] Closing the key manager while creating a certificate would sometimes result in a crash while aborting the certificate generator thread.



    What's new in FlashFXP 4.1.7 Build 1687:

    December 20th, 2011

    · Improved http proxy and ftp ssl/tls handshakes.
    · Improved passive mode connections via a proxy server.
    · Fixed: [ftp/list/parser] trailing spaces in file/folder names were being truncated.
    · Fixed: [ftp/ssl] Improved and addressed some issues related to ssl session re-use on the data connection socket.
    · Fixed: [ftp/ssl] When closing the ssl session of a data connection FlashFXP wasn't waiting for an answer from the server, technically this is acceptable but could be a security risk? This change makes FlashFXP compatible with vsftpd when the config setting strict_ssl_read_eof=Yes
    · Upgraded SFTP engine to the latest version.
    · Fixed: [UI/drawing/non-themed] a small area of the toolbar background wasn't being painted correctly and displayed random colors.
    · Fixed: [ftp/upload] In some situations the upload would fail with a "File Read Error".
    · Fixed: [ftp/proxy/data connection] When connecting to a local proxy via the hostname if the hostname resolved to an IPv6 address in some cases the IPv6 address was treated as an IPv4 address resulting in a data connection failure.
    · Improved: [site configuration] Site Manager > FTP > Option "Use site IP for passive mode connections". The previous build wasn't using this option correctly causing a malfunction on some FTP servers.
    · Fixed: [transfer/case conversion] Filename case conversion option when using 'first character upper case' the first character was not upper-cased.
    · Fixed: [queue] When performing an en-queued delete operation if the connection to the server was lost then FlashFXP did not mark the delete operation as failed and go onto the next item in the queue.
    · Improved: [local browser/tree] The performance of local browser tree navigation when navigating network file locations.
    · Fixed: [task scheduler/task] When using the weekly schedule and selecting Wednesday, it would report a COM error "the parameter is incorrect".
    · Fixed: [proxy] SOCKS/HTTP proxy issue when using a local LAN based proxy to connect to a remote FTP server where the FTP server PASV reply returns a local LAN IP address.
    · Improved: [site configuration] Site Manager > FTP > Option "Use site IP for passive mode connections", This setting now has 3 states, unchecked (off), checked (on), and intermediate (auto-detect).
    · Fixed: [key manager] Exporting public and private keys via the key manager. (BUG #619)
    · Fixed: [ftp/data connection] after a passive data connection failure the retry attempt would also fail because an internal state flag wasn't reset back to default.
    · Fixed: [sftp/upload] a defect triggered by uploading a 0 byte file using the SFTP protocol, after the upload completed the next upload or directory listing would fail.
    · Added: [custom commands] the ability to create symbolic links (SFTP protocol) using a custom command, the syntax is "SITE SYMLINK "
    · Misc: More general tweaks, improvements, fixes and optimizations



    What's new in FlashFXP 4.1.6 Build 1673:

    November 18th, 2011

    · Improved status-bar panel width sizing for text translations, specifically during a file transfer the panel width would re-size to fit the length of text plus time which could fluctuate between hh:mm:ss and mm:ss changing the width of the panel, now the panel is sized to fit the translation + hh:mm:ss.
    · Deleting a symbolic link to a folder via the tree navigation now treats the symbolic link as a file delete operation instead of a folder delete.
    · Cleaned up the site name displayed in the Active Edits window.
    · Improved remote edit feature to auto reconnect and re-upload the file in the event of a connection loss during the file upload.
    · Fixed symbolic links on FTP servers using MLSD, in some cases the symbolic links were not displayed.
    · Fixed modifying items in the per-site skip list while connected to the site did not take immediate effect.
    · Fixed the local browser tree navigation drag/drop would sometimes stop functioning when switching between local and remote browsers.
    · Fixed changing the sort order in the local file browser would sometimes clear the item selection.
    · Fixed manually refreshing the local file browser would sometimes cause the item selection to malfunction.
    · Changed the default "whats new" viewer to a customized version that sets word wrap as default and removed the unnecessary set font/background options from the menu.
    · Fixed drawing issue in the text editor when when resizing the window or toggling word wrap.
    · Fixed excessively long wait when aborting a file transfer when using FTP+SSL, sometimes the abort could take up to 2 minutes to complete.
    · Fixed memory leak triggered by aborting a FTP upload using MODE Z. The Zlib compression object wasn't properly finalized to free the internal memory buffer.
    · Fixed FTP+SSL download issue that sometimes resulted in a transfer error even though the transfer was successful, this was caused by the way the SSL connection was shutdown.
    · Fixed access violation crash when running FlashFXP on windows 2000 or with themes disabled when in the Preferences dialog > Toolbars section. We missed a test to verify themes before attempting to use them to draw the default background.
    · Fixed access violation crash that can occur when switching between the local and remote browser.
    · Fixed a defect that prevented ASCII files from downloading 100% on some FTP servers, the transfer would appear frozen or stalled and would eventually time out.
    · Fixed site name defect in the remark column of the queue window when displaying the name of a site within a nested group.
    · Fixed an issue when running on pre Windows Vista operating systems where minimizing the main window didn't minimize the children windows.
    · Fixed selecting "rename" from the file conflict prompt failed to rename the file.
    · Improved "rename" on the file conflict prompt, it now checks to see if the new file-name exists.



    What's new in FlashFXP 4.1.5 Build 1668:

    November 9th, 2011

    · FlashFXP could lockup while displaying the connect menu after disconnecting from a site.
    · The remote navigation tree wasn't populated correctly when connecting to sites with a pre-defined remote path.



    What's new in FlashFXP 4.1.5 Build 1667:

    November 8th, 2011

    · Fixed an issue that resulted a false positive error "Change Folder Failure: (5: Access is denied)" during upload. The IO result wasn't cleared before testing for failure.
    · Fixed an issue where switching between MLSD and LIST (or stat -al) didn't correctly clear the remote folder cache.
    · Added a work-around specifically for XeXMenu FTPD 0.1 to address an issue when navigating into empty folders.
    · Fixed an issue where the oldest site in the quick connect history was removed when the history limit was reached, instead of removing the site with the oldest last connection time.
    · Fixed an issue where FlashFXP was throttling the rate at which commands were sent to the server, this was most noticeable during recursive deletes and when transferring many small files.
    · Fixed changing the per-site preserve file date/time settings in the file transfer rules dialog didn't take immediate effect.
    · Fixed proxy/connection failure when connecting to an sftp server, resulting in an error message 'SSH Error: The packet is too large.'
    · Fixed a connection failure that occurred under the following conditions, connect to a ftp+ssl server and then disconnect before the ssl handshake completes, now connecting to a non-ssl ftp server, after about 30 seconds the connection attempt would fail.
    · Fixed an access violation that occurred when performing an en-queued operation (rename, exec custom command, move, delete).
    · Fixed reported progress percentage during an en-queued delete operation, the progress would jump between the correct value and 100%, and the progress bar wasn't shown on the status-bar.
    · Fixed an issue where several toolbar buttons would enabled/disabled while transferring a queue under multiple different conditions.
    · Added additional support to handle servers that report the remote path as "//path/to/my/home", the tree navigation wasn't allowing "//" as a valid root.



    What's new in FlashFXP 4.1.4 Build 1664:

    October 29th, 2011

    · Fixed upload performance issue, after lots of testing and research I have determined that the problem is related to windows "Receive Window Auto-Tuning Level" setting. If you experience a slow down in this release vs previous releases please let me know via the forums.
    · Fixed custom command token %f when executing a command via the FTP search dialog. It was returning the path + filename instead of just the filename. (bug #582)
    · Fixed custom command token %c to correctly handle multiple commands separated by CR/LF.
    · Fixed the Active Edits dialog would automatically appear after restoring the main window, this issue only appeared on versions of windows prior to Vista.
    · Fixed auto reconnect on remote server move folder/file, the connection was restored but the operation was not executed if the main window did not have focus. (Bug #586)
    · Fixed the "swap panes" feature wasn't swapping the text shown on the status-bar. (Bug #587)
    · Fixed defect when performing a custom command after a loss of connection (i.e idle timeout), The connection is restored but the command wasn't always sent. (Bug #585)
    · Improved SFTP upload speed on OpenSSH servers.
    · Improved command line switch parser. (bug #594)
    · Fixed after performing a en-queued remote file delete operation the directory listing wasn't refreshed.



    What's new in FlashFXP 4.1.3 Build 1658:

    October 9th, 2011

    · Fixed grabled text in the session status window.
    · Added new option (in Preference / Live Update) "prompt to select download location".



    What's new in FlashFXP 4.1.2 Build 1657:

    October 9th, 2011

    · Fixed FTP UTF-8/ANSI character converter. Due to the incomplete bug reports I received regarding broken UTF-8 I was not aware that FTP was broken too and sadly it didn't show up in my test cases.
    · Fixed floating point unit crash in memory manager, if the FPU was changed by a dll loaded by FlashFXP it could result in a crash.
    · Fixed a defect resulted in a lockup or failed upload when uploading to a site via a proxy server.
    · Removed the daily automatic update checks. This setting can be manually configured via the Preferences.
    · Replaced the status bar indicator icon that is displayed when MODE Z / SFTP compression is active.
    · Fixed defect in single connection mode where the abort button wasn't enabled unless the remote browser pane was selected.
    · Fixed defect in the FTP server reply command handler that trimmed excess spaces from the end of each line, this caused a problem with FTP servers using unusual server replies, such as multi-line replies where the last line of the reply was 230



    What's new in FlashFXP 4.1.2 Build 1655:

    October 7th, 2011

    · Fixed a defect that resulted in a crash if a monitor was added or removed while FlashFXP was running. The internal monitor enumeration wasn't being refreshed properly.
    · Fixed item selection and rename issue in the local browser.
    · Fixed SFTP UTF-8/ANSI character converter.
    · Updated language translations.



    What's new in FlashFXP 4.1.2 Build 1654:

    October 6th, 2011

    · Fixed file name character case conversion during a file upload, the conversion was not always being applied to the file name in some situations. (bug #565)
    · The installer update used for the previous update included an unexpected change that resulted in all command line parameters being quoted. This this change was unexpected and broke part of the uninstall process where FlashFXP prompts to remove the program data files.
    · Fixed PASV mode when using a FTP proxy. FlashFXP was forcing the server IP when the FTP proxy was located on a local network.
    · Fixed the behavior of select-all (ctrl+A) in the file list pane, performing a select-all will now un-select the parent directory. (Bug #571)
    · Fixed local file browser slow performance issue navigating to "My computer" if it contained a disconnected or ejected disk.
    · Fixed an issue where custom commands weren't being imported when upgrading from FlashFXP v3.x.
    · Changed the list socket data timeout so that its not bound by the connection timeout value, a low connection timeout could result in a lost of connection on a large directory or slow ftp server.
    · Improved the file transfer action rule for "rename" to try again on rename failure then if it fails mark the file as failed.
    · Fixed the sub-search feature on the server file search dialog where in some cases it would become non-functional.
    · Improved the Live-Update feature, future versions will no longer prompt for a download location, the update will download to your temp folder and be deleted after updating.
    · Improved performance speed and the efficiency of FTP uploads on high-speed networks.
    · Fixed memory leak in key / certificate manager.
    · Fixed memory leak in DNS resolver.
    · Fixed a defect that prevents logging of scheduled tasks when global logging is turned off and "store logs in unique session folders" is checked.
    · Fixed a defect in the path drop-down box requiring a double click to trigger the drop-down.
    · Fixed a defect in the logging setting of scheduled tasks that resulted in no logging from occurring.



    What's new in FlashFXP 4.1.1 Build 1651:

    September 26th, 2011

    · Fixed an issue where certain raw command groups contained invalid keyboard shortcuts that would be bound to standard A-Z characters without a (alt, ctrl, shift) modifier, in most cases binding to the "e" key, this prevented the "e" character from being entered.
    · Fixed an issue with plain text FTP downloads being incomplete (missing the last few bytes) under heavy disk i/o.
    · Updated the installer script engine to resolve an issue with FlashFXP failing to install on large hard drives (the previous fix was a crude patch), this is an official update from the developer.
    · Fixed 'compare folder' and 'transfer mode' tool-bar button defect, after clicking the drop-down arrow the button arrow disappeared.
    · Fixed defect in the behavior of the "Stalled transfers > Restart transfer if no data transferred" option, when the option was unchecked the feature did not disable as intended and the stall detection timeout was to 0 seconds triggering a timeout.
    · Added status-bar status icon indicator to reflect when FTP MODE Z or SFTP compression is enabled.
    · Fixed an issue where the "parent folder" item in the server file list was unclickable after performing a remote folder delete.
    · Fixed an issue where local browser would revert back to the default local path after a file transfer if the connection is lost or if you're not connected to the server when the transfer is executed.
    · Fixed an issue when importing sites from total commander, the password field wasn't decrypted correctly.
    · Changed the way the navigation tree monitors for folder changes, in previous builds FlashFXP monitored all drives, now only the drive of the selected folder is monitored for changes. This change was needed to resolve an issue that prevented the user from removing removable hard drives while FlashFXP was running.



    What's new in FlashFXP 4.1.0 Build 1648:

    September 14th, 2011

    · Major performance improvements throughout by reducing unnecessary overhead through code refactoring and performance profiling.
    · Added native support for 32-bit alpha masks in the tool-bar buttons. With a fall back to the old blend mode when 32-bit is unavailable.
    · We now use the Tango button style as default in FlashFXP, the original classic style is still available for customers.
    · Improved compatibility with older versions of Windows. Specifically user interface related glitches when themes were unavailable or disabled.
    · Improved error messages for SFTP, FTP, FTP-SSL, Socks4/5, HTTP Proxy, etc.
    · Improved use of windows TaskDialog with a automatic fall back on failures.
    · Improved WINE compatibility, This is the first release of FlashFXP that is 100% compatible with WINE.
    · Improved FTP and SFTP protocol error handling, with additional fail safes to handle unexpected server responses.
    · Improved SFTP transfer speeds. Uploads and downloads are much faster.
    · Improved input controls and added control + Backspace support.
    · Improved tool-bars buttons by enabling or disabling them based on the current state.
    · Improved remote SFTP and FTP directory refreshing, the item selection is preserved in-between refreshes.
    · Improved the performance speed of the local file browser.
    · Improved selective transfer rules.
    · Improved performance speed of MODE Z file transfers (FTP protocol).
    · Improved file handling when uploading or downloading to a slow device or network share.
    · Added En-queue Delete/Rename support to the local browser right-click menu.
    · Added 'Schedule At' under Queue on the main menu, previously this was only available via the queue window right-click menu.
    · Added status message when the loaded translation is incomplete and a link to the translation editor.
    · Added Remote edit history, when editing remote files the details for each edit is stored and then restored on connect, the temporary file is not kept locally, the file is re-downloaded for any edit.
    · Added the ability to set the character encoding for SFTP site profiles.
    · Added the ability to import sites from FileZilla.
    · Added Ctrl + W shortcut to toggle synchronized browsing on/off.
    · Added support for connecting to domain names that resolve to multiple IP addresses, The first IP is tried, on connection failure the next is tried and so on.
    · Added the ability to en-queue move operations.
    · Added the ability to define optional file masks and exclude sub-folders within en-queued delete folder operations.
    · Added $lowercase, $uppercase, $uplowcase() macros to custom commands.
    · Improved custom tool bar backgrounds.
    · Improved auto-discover time offset feature.
    · Improved interface scaling when Windows display scaling is active.
    · Updated to OpenSSL 1.0.0e.



    What's new in FlashFXP 4.1.0 Build 1645 RC 3:

    September 13th, 2011

    · Changed the behavior for the rename action used in file transfer rules. The new behavior is to rename the destination file using the following syntax {filename}{timestamp}{.ext}, if FlashFXP is unable to rename the destination file the file being transferred will be renamed {filename}(#){.ext} where # is the next available number. In previous versions this feature only renamed the file being transferred using the {filename}(#){.ext} syntax.
    · Fixed an issue where disconnecting from a server during a file transfer resulted in the queue automatically resuming on the next manual connect.
    · Fixed rare crash during an update check when FlashFXP is closed while the check is in progress.
    · Several changes were made to the way toolbar backgrounds are rendered to resolve some compatibility issues, Please let us know if you experience any problems.
    · Updated OpenSSL to 1.0.0e



    What's new in FlashFXP 4.1.0 Build 1643 RC 3:

    September 6th, 2011

    · Due to an unexpected compatibility issue Drag / Drop was non-functional in the previous release.



    What's new in FlashFXP 4.1.0 Build 1642 RC 3:

    September 6th, 2011

    · Improved user interface when using the non-standard screen DPI. Several user interface elements weren't scaled correctly.
    · Improved the hint windows, they now use the windows visual style.
    · Fixed > Server > Resolve hostname > When connecting to a site via its hostname, if the user presses abort and then tries to connect to another site via a hostname, FlashFXP would crash.
    · Fixed > Server > Tree-View > When several folders are deleted from the server by another user and you refresh the content in FlashFXP, only the first deleted folder is removed from the tree-view.
    · Fixed > Server > Extended attributes > The UID, GID, and sticky bits weren't calculated correctly. (bug #550)
    · Fixed > Site Manager > Changing the "connection type" of a site profile could result in the active tab being changed to one of the other tabs. bug #552)
    · Fixed > SFTP > Login > When connecting to a site profile with an empty username and a private key set the login prompt was not shown. (bug #553)



    What's new in FlashFXP 4.1.0 Build 1640 RC 3:

    August 31st, 2011

    · Fixed > Local Browser > File List > Dragging a file within the file list and dropping on another file resulted in the file being moved to the parent folder.
    · Fixed > Local Browser > File List > Drag / Drop displayed the no drop mouse cursor but still attempted to perform the drop operation.
    · Fixed > Server > FTP > Active mode (PORT) > Port mode operations would often fail with a timeout. This was caused by a defect in the listening routine.
    · Fixed > Server > Secure FTP > The SSL/TLS handshake could sometimes fail due to a defect in the handshake routine.
    · Fixed > File Transfer Status-bar > Remaining, Elapsed, Queue > The Text formatting routine failed to separate the minutes from the seconds.
    · Fixed > File Transfers > The "Filename case conversion" function was returning an invalid result causing file transfers to fail.
    · Added > The Key Manager (for managing X.509 certificates / RSA Keys / DSA keys) is now directly accessible via the main menu under Sites.



    What's new in FlashFXP 4.1.0 Build 1639 RC 3:

    August 29th, 2011

    Discovered 3 separate cases where the application memory was corrupting itself:
    · A calculate folder size thread we use to calculate the size of a folders content for upload, when communicating with the main thread sometimes the data object being passed was invalid because the main thread had already freed it.
    · Remote server search, the sub-search is threaded and the thread was missing critical section around a data structure which could cause corruption.
    · The routine used for generating the information bar gradient background was incorrectly reading the size of the bitmap, corrupting the content of the memory following the bitmap.

    · In addition I discovered several variable data type overflows. Where the size of the data being assigned to the variable was larger than the maximum allowed by the variable type.



    What's new in FlashFXP 4.1.0 Build 1637 RC 3:

    August 26th, 2011

    · Fixed > Expand Folders while not connected resulted in an lockup.
    · Fixed > Uploading large files > 8+gb would often timeout when transferred over a local network.
    · Fixed > FTP > MLSD compatibility issue > Some FTP servers don't set the default MLSD parameters, as a result FlashFXP would display an empty directory.



    What's new in FlashFXP 4.1.0 Build 1635 RC 3:

    August 23rd, 2011

    · Fixed > 3 lines of text that containing spelling errors, translations will need to be updated.



    What's new in FlashFXP 4.1.0 Build 1634 RC 3:

    August 23rd, 2011

    · Fixed > Toolbar > button visibility > toggling 'transfer selected' was reversed with 'queue selected', and 'transfer mode' toggle wasn't functioning.
    · Fixed > Server > time zone > Auto detect time zone offset > For FTP servers that use the LIST or STAT command the seconds field wasn't being truncated properly and FlashFXP was adding the seconds as part of the adjustment.
    · Fixed > Server > LIST or STAT command > when using the T parameter to include seconds in the date/time. The seconds weren't added to the internal date/time value.
    · Changed > Task-bar progress > The percentage is now re-calculated whenever an item is added/removed from the queue list.
    · Changed > Session > On Transfer Complete > After triggering a Suspend or Hibernate we now reset the action back to "do nothing", since FlashFXP is left open and not closed.
    · Changed > System Tray > Lock FlashFXP > Prompt dialog > Text "Enter password to lock FlashFXP" changed to "Enter password to lock". Added error message on empty password and when the passwords don't match, also fixed the length check to allow a single character.
    · Fixed > Interface > Maximizing the main application window under certain configurations and environments could result in a application dead-lock.
    · Changed > Translation Editor > When saving a translation and submitting it to our server, the accepted status reply is shown in the middle of the window and error messages are shown in message boxes.



    What's new in FlashFXP 4.1.0 Build 1632 RC 3:

    August 22nd, 2011

    · Fixed > Installer > The installer was creating a folder named M_NAME in the folder where the setup was run. The installer script was using the actual variable name and not the value.
    · Fixed > Remote View/Edit > When navigating cached folders the download routine was requesting the file size which was unnecessary step, and in some cases the server current working directory wasn't the location of the file.
    · Added > Queue List > Additional state icons for en-queued move and rename commands.
    · Changed > Renamed whatsnew.rtf on the Help menu to "Release Notes" and the file to "Release Notes.rtf" and now the file is displayed within the internal editor. (due to this change you'll need to wait until the next build before you can use this feature. since the previous build is responsible for creating the file.)
    · Fixed > Local Browser > When list content in the local file browser was updated due to a external event the content wasn't redrawn correctly.



    What's new in FlashFXP 4.1.0 Build 1629 RC 2:

    August 16th, 2011

    · Fixed UI graphic related defects when running FlashFXP on Windows 2000.
    · Fixed caching defect when moving files/folders on a server while navigating to another cached folder.



    What's new in FlashFXP 4.1.0 Build 1628 RC 2:

    August 16th, 2011

    · The previous build contains a defect that could cause FlashFXP get stuck in an infinite loop. Please update ASAP.



    What's new in FlashFXP 4.1.0 Build 1627 RC 2:

    August 13th, 2011

    · Fixed installer > In some situations the installer would report insufficient free disk space and fail to install, this has been resolved.
    · Added some additional checking around the FTP command RMD , some FTP servers do not like absolute paths, now depending on the failure message FlashFXP will try again using the relative path. Such as X2 WS_FTP Server. IpSwitch has confirmed the issue when the "Show Home Folder as root" option is selected for the specific user account. They do not have an ETA for the release of this fix.



    What's new in FlashFXP 4.1.0 Build 1625 RC 1:

    August 9th, 2011

    · Fixed issue with using STAT -l missing the first item in the list.
    · Fixed input validation that allowed the user to enter a empty entry into the ASCII file extension list, an empty entry in the list effectively resulted in all transfers being performed in ASCII mode.
    · Fixed MLST parsing error with some FTP servers.
    · The whatsnew.rtf file is now viewable via the help menu after installing an update via LiveUpdate.



    What's new in FlashFXP 4.1.0 Build 1622 RC 1:

    August 8th, 2011

    · Over the past couple weeks we've had reports of FlashFXP locking up, freezing, and sometimes crashing on exit. Finally tracked down the root cause of the problem and it should now be resolved. If not please let us know.
    · Fixed a list error when using the PASV command on DRFTPD.
    · 5 minor bug fixes.



    What's new in FlashFXP 4.1.0 Build 1620 RC 1:

    August 8th, 2011

    · A compatibility issue was discovered with GlobalScape Secure FTP v3.3.0, when using SSL/TLS the directory listing would not complete, eventually timing out. This compatibility issue was caused by the unexpected behavior of the FTP server, The FTP server doesn't signal to indicate that the SSL layer is shutting down, instead it just closes the socket.



    What's new in FlashFXP 4.1.0 Build 1619 RC 1:

    August 8th, 2011

    · Fixed path drop-down box > mouse wheel scrolling wasn't being handled directly by FlashFXP when it should have, instead it was relying on the mouse driver to perform the scroll operation.
    · Fixed status window > scrolling via the scroll-bar thumb was broken if the window contained over 32k lines of text.
    · Improved status window > 10x speed increase by re-factoring the line wrap routine.
    · Fixed transfer progress bar > the progress bar wasn't re-sized correctly in some situations, as a result the bottom of the bar was sometimes cut off.
    · Fixed queue window > drag/drop > in the prior build a setting was incorrect causing abnormal behavior.
    · Fixed FTP > LIST parser > If the connection was lost or closed the temporary buffer used for parsing wasn't cleared, the following connect/reconnect would then treat the old data as part of the next list data.
    · Fixed status window > scrolling up to the oldest entry would only display a single line in the bottom of the window.
    · Fixed remote drop-down box > the drop-down navigation history wasn't updated correctly after 15 items were added.
    · Fixed FTP > LIST parser > entries with dates older than 1900 were treated as invalid and not shown in the file listing.
    · Fixed server > rename > caching issue, if a transfer is attempted after rename the internal object cache wasn't correctly updated, re-using the stale cache data.



    What's new in FlashFXP 4.1.0 Build 1618 RC 1:

    August 4th, 2011

    · Fixed path drop-down box > mouse wheel scrolling wasn't being handled directly by FlashFXP when it should have, instead it was relying on the mouse driver to perform the scroll operation.
    · Fixed status window > scrolling via the scroll-bar thumb was broken if the window contained over 32k lines of text.
    · Improved status window > 10x speed increase by re-factoring the line wrap routine.
    · Fixed transfer progress bar > the progress bar wasn't re-sized correctly in some situations, as a result the bottom of the bar was sometimes cut off.
    · Fixed queue window > drag/drop > in the prior build a setting was incorrect causing abnormal behavior.
    · Fixed FTP > LIST parser > If the connection was lost or closed the temporary buffer used for parsing wasn't cleared, the following connect/reconnect would then treat the old data as part of the next list data.
    · Fixed status window > scrolling up to the oldest entry would only display a single line in the bottom of the window.
    · Fixed remote drop-down box > the drop-down navigation history wasn't updated correctly after 15 items were added.
    · Fixed FTP > LIST parser > entries with dates older than 1900 were treated as invalid and not shown in the file listing.
    · Fixed server > rename > caching issue, if a transfer is attempted after rename the internal object cache wasn't correctly updated, re-using the stale cache data.



    What's new in FlashFXP 4.1.0 Build 1617 RC 1:

    August 4th, 2011

    · Fixed path drop-down box > mouse wheel scrolling wasn't being handled directly by FlashFXP when it should have, instead it was relying on the mouse driver to perform the scroll operation.
    · Fixed status window > scrolling via the scroll-bar thumb was broken if the window contained over 32k lines of text.
    · Improved status window > 10x speed increase by re-factoring the line wrap routine.
    · Fixed transfer progress bar > the progress bar wasn't re-sized correctly in some situations, as a result the bottom of the bar was sometimes cut off.
    · Fixed queue window > drag/drop > in the prior build a setting was incorrect causing abnormal behavior.
    · Fixed FTP > LIST parser > If the connection was lost or closed the temporary buffer used for parsing wasn't cleared, the following connect/reconnect would then treat the old data as part of the next list data.
    · Fixed status window > scrolling up to the oldest entry would only display a single line in the bottom of the window.
    · Fixed remote drop-down box > the drop-down navigation history wasn't updated correctly after 15 items were added.
    · Fixed FTP > LIST parser > entries with dates older than 1900 were treated as invalid and not shown in the file listing.



    What's new in FlashFXP 4.1.0 Build 1616 RC 1:

    August 1st, 2011

    · Changed > Added the ability to set the SSL protocol version (SSLv3 or TLSv1) in the Site Manager / Quick Connect. It has come to my attention that some servers require AUTH SSL and TLSv1.
    · Made a couple minor changes to the way updates are launched via FlashFXP.



    What's new in FlashFXP 4.1.0 Build 1615 RC 1:

    August 1st, 2011

    · Changed > FTP Protocol > AUTH SSL command to use SSLv23, previous builds used TLS. This resolves a compatibility issue that prevented FlashFXP from connecting to some DrFTPD or ioFTPD servers that do not support TLS.
    · Optimized several string routines used in FlashFXP, these routines show an average speed increase of over 30% when compared to the previous build.
    · Added the ability to use the ESCape key to close liveupdate dialog.



    What's new in FlashFXP 4.1.0 Build 1615 Beta:

    July 27th, 2011

    · Changed > FTP Protocol > AUTH SSL command to use SSLv23, previous builds used TLS. This resolves a compatibility issue that prevented FlashFXP from connecting to some DrFTPD or ioFTPD servers that do not support TLS.
    · Optimized several string routines used in FlashFXP, these routines show an average speed increase of over 30% when compared to the previous build.
    · Added the ability to use the ESCape key to close liveupdate dialog.



    What's new in FlashFXP 4.1.0 Build 1614 Beta:

    July 23rd, 2011

    · Fixed > Queue window > target column > when en-queuing a rename or move, the target column was blank. It should of displayed the new location/filename.
    · Changed > Queue window > Edit. If multiple queue items of different type are selected its impossible to edit them all at once, now the item with focus is edited and the rest of the selection is ignored.
    · Fixed > Queue window > Edit. There were some issues where the editor allowed the user to edit certain fields with a multiple selection that shouldn't of been allowed.
    · Fixed > The skip [reason] status message was sometimes indicating "unknown" in situations where it should of displayed "file exists", this is shown when the action is set to skip within "On transfer error" or "if no rules match then"
    · Changed > When manually re-sorting the queue list via the columns, any en-queued delete operation is now sorted so that they appear at the end of the queue regardless of the sort method or direction.



    What's new in FlashFXP 4.1.0 Build 1613 Beta:

    July 19th, 2011

    · Made some changes to the _stub.exe used to launch the update installer and perform the update and restart FlashFXP. I have add the windows error code and description to the error message box. This replaces the generic error message. This change will not be noticable to users until upgrade from 1613 to the next release.
    · Fixed > Site Manager > Multi-Line Tabs > The tab control switches between single-line and multi-line to allow the tab caption to fit. When the tabs were in multi-line mode clicking a top tab switched to the new tab and then back to the tab below it. This issue was caused by an error in the code that handles the tab visibility on selection change and how and when it was called.
    · Changed > Site Manager > Tab selection, When a tab such as Options is selected and the user selects a different site the tab would often switch from Options to General. The tab that was selected now remains selected provided the tab is still visible. For example select a FTP-SSL site and then select the SSL tab, next select a SFTP site, this will result in the General tab being selected because the SSL tab is no longer visible.
    · Improved > List controls to reduce flicker when scrolling within them.



    What's new in FlashFXP 4.1.0 Build 1612 Beta:

    July 18th, 2011

    · Quite a few users have default selective transfer rules that are incorrectly configured, in the previous build a major issue with selective transfers rules was fixed, now a new issue appeared. Though not your typical bug, some users have their default action set to skip with an empty mask list. An empty mask list is treated as a wild-card for matching everything, so when the action is set to skip nothing is transferred. Cchanged the rules just for the default rule set by requiring a mask to be set to make the rule set valid, otherwise the actions are disabled.
    · When connecting via the quick connect a unique ID is typically assigned to the entry, however it has come to my attention that this ID is not always generated or is reset when connecting to the site at a later time. This ID is used for pairing sites with queue files and without it the queue doesn't know what site to use to transfer the files. I've reworked the code to ensure that this ID is always created and never changed if it exists.



    What's new in FlashFXP 4.1.0 Build 1611 Beta:

    July 15th, 2011

    · Revised SFTP character encoding auto detection section. If the SFTP version is 3 or below we now default to ANSI to maintain compatibility and consistency with previous versions of FlashFXP.
    · Fixed > Queue List > Move to Top. This feature didn't function as intended when a transfer is in progress.
    · Fixed > Local Browser > Several minor bugs.
    · Fixed > Selective transfer rules were broken in prior releases. Looks like a wildcard landed on my keyboard and invalided it.
    · Fixed > FTP-SSL > x509 certificates for login authentication are now working properly. Tested with ProFTPD 1.3.3e (If using TLSOptions AllowDotLogin a password is not needed, however FlashFXP will prompt you for one if you leave it blank, so just enter anything in this field.)
    · Fixed > x509 certificate generation > Our internal x509 routines were failing to generate proper x509 certificates.
    · Fixed > FTP-SSL > x509 client certificates weren't being loaded properly by OpenSSL depending on the PEM format.
    · Added > SSH protocol > when the connection is closed by server, the reason is now displayed in the status window.



    What's new in FlashFXP 4.1.0 Build 1610 Beta:

    July 13th, 2011

    · Added the ability to set the character encoding for SFTP site profiles. This feature was missing.



    What's new in FlashFXP 4.1.0 Build 1609 Beta:

    July 12th, 2011

    · Fixed > Local Browser > Right-click > Selecting Queue / Transfer would sometimes have no effect when a file was selected.
    · Fixed > Local Browser > Item Selection > Out of bounds error. I added an additional check to make sure the index is still valid before trying to access the item.
    · Improved > SFTP > Download transfer speed. Take 3. In this optimization I improved the efficiency of the socket.read() routine when passing data to the SSH protocol handler
    · Fixed > SFTP > When activating a menu within FlashFXP during a file transfer the transfer would stall and not recover. The transfer will now recover once the menu is closed.
    · Fixed > SFTP > I found an issue when using SFTP with a proxy server and reworked the code, I was not aware of any proxy issues with SFTP, however there may have been some issues in previous builds.



    What's new in FlashFXP 4.1.0 Build 1608 Beta:

    July 12th, 2011

    · Improved > SFTP > Transfer speed. Take two! This minor change should increase SFTP transfer speed even more. (Small tip: If you want performance over security selecting the ARCFOUR-128 cipher will provide faster transfers vs the default AES-256).



    What's new in FlashFXP 4.1.0 Build 1607 Beta:

    July 10th, 2011

    · Fixed > Queue List > custom item drawing, this prevented items in the marked list or highlights from being drawn in their bold/color style.



    What's new in FlashFXP 4.1.0 Build 1606 Beta:

    July 10th, 2011

    · Fixed > Remote > Sort by file extension, An incorrect field index was supplied to the sort routine causing the sort to fail.
    · Fixed > Synchronized browsing > Synchronized browsing error dialog > When the folder doesn't exist on the opposite pane and the create button is selected the folder where the directory is created wasn't removed from the cache if the path was relative, however if it was absolute then it was removed.
    · Fixed > Remote File List > scroll-bar drawing issue, This issue was not noticeable on Windows 7, but could be seen on WinXP SP3.
    · Fixed > FTP > MODE Z > Download > Using the non-default TCP/IP buffer size could result in a failed transfer.
    · Fixed > FTP > MODE Z > Download > if the zlib decompression failed the transfer wasn't properly stopped and it continued as if nothing was wrong.
    · Improved > SFTP > Transfer speed.
    · Improved > Transfer speed when uploading from a slow local device or network device.



    What's new in FlashFXP 4.1.0 Build 1605 Beta:

    July 8th, 2011

    · Fixed > Transfer > Folder > On list failure the folder would be removed from the queue, instead of being marked as failed.
    · Change > Toolbars > Buttons > When the desktop is 32bit color the buttons now use a true 32bit alpha channel. Previously the buttons were alpha-blended into the background, this method will still be used for backwards compatibility when 32bit alpha-masks cannot.
    · Change > Queue List > Item selection is now retained while the control has focus, Selecting another control will clear any item selection.
    · Improved > HTTP > Error messages, When the error message isn't available directly from FlashFXP we query the OS for the error description.
    · Improved > FTP/SFTP > The connection failed error message sometimes reported "Connection timeout" in situations where that was clearly not the case, we now display the socket error and the OS error description.
    · Improved > Input Controls > Added ctrl + Backspace support.
    · Fixed > Status Window > FlashFXP version info, the text was displayed before the control colors were defined, resulting in the text shown in the wrong color.
    · Fixed > Preferences > Toolbars > Stretch Background > This feature wasn't taking immediate effect and requiring a restart before the change was applied.
    · Fixed > Local browser shell icons > In the previous build a change was made that resulted in black backgrounds on some icons when the color depth was less than 32bit.
    · Fixed > Remote > File List > An access violation after a delete operation.
    · Improved > Splitters controls > Replaced the existing mouse cursors with the windows standard NS and WE.
    · Improved > Toolbar > The following buttons will now enable/disable based on the focused control, item selection, and application state (Abort, Refresh, Queue selected, Transfer selected, View File, Edit File).
    · Changed > Local browser > Information bar > The second row was always intended to display the "name of site/server" so now instead of displaying the current path, the text "Local Browser" is shown.
    · Fixed > Server > Navigation > drop-down combo-box > Changing the file listing font would clear the drop-down list. The previous fix didn't fix it completely.
    · Improved the speed of refreshing the current directory from the server, the new code added a couple builds ago had room for improvement.
    · Added the ability to import sites from FileZilla.
    · Improved the performance speed and reduced the overhead of a background thread used for calculating the folder size during uploads.
    · Improved internal FindVCLWindow() function, this function is used during mouse events and added unnecessary overhead by traversing children windows outside the scope of the UI thread.



    What's new in FlashFXP 4.1.0 Build 1604 Beta:

    July 2nd, 2011

    · Fixed > Remote > File List > Refreshing after the content in a folder changing by another user could sometimes result in an access violation.
    · Fixed > Remote > File List > When selecting the "Parent Directory" sometimes it was counted as being selected. We typically exclude this item from selection.
    · Fixed > SFTP > Remote View/Edit > File not found error triggered when the browser is in a folder via cached navigation and the working directory on the server is something else.
    · Fixed > Remote > File List > Move Files > When moving files after deleting them from the list the item selection wasn't reset.
    · Fixed > Remote > File List > Refresh > the previous focused item wasn't correctly restored when items within the list were added or removed.



    What's new in FlashFXP 4.1.0 Build 1603 Beta:

    July 2nd, 2011

    · Fixed > Queue List > Access violation when deleting the item selection. The code was missing a index range check to insure the index was still valid before applying the updated selection.



    What's new in FlashFXP 4.1.0 Build 1602 Beta:

    July 1st, 2011

    · Fixed > File and Queue List > Item selection issues.
    · Fixed > Queue > Item Edit > When multiple queued deletes were selected the result was not as expected.
    · Fixed > Remote edit > Active edits dialog > Sometimes multi-select was failing to remove all of the selected items.
    · Changed > Remote edit > Active edits dialog > The item selection color will now change to indicate whether or not the list control has focus.
    · Changed > Remote edit > Active edits dialog > The item icons are now dimmed for items that were loaded from the edit history but currently do not exist locally.
    · Fixed > List-views > Font resource leak.
    · Changed > Move confirmation prompt > This prompt now includes the name of the selected item or the number of items selected.
    · Fixed > Synchronized browsing > There was an unusual situation where synchronized browsing would sometimes get out of sync.
    · Fixed > EnQueue Delete > Queue List > Item Edit > When the "Include sub-folders" option is unchecked the folder itself was not supposed to be deleted.
    · Fixed > Remote edit > Active edits dialog > The right-click menu didn't always disable certain the menu items when multiple items were selected.
    · Fixed > Download > file > If the local disk became full and the option "Check for free space before download" was unchecked FlashFXP didn't properly handle a write failure due to a fragment of code that was added to troubleshoot a write error.



    What's new in FlashFXP 4.1.0 Build 1601 Beta:

    June 27th, 2011

    · This release should resolve all of the oddities that appeared out of nowhere in build 1599.



    What's new in FlashFXP 4.1.0 Build 1599 Beta:

    June 26th, 2011

    · Fixed > Server > Navigation > drop-down combo-box > Changing the file listing font would clear the drop-down list.
    · Fixed > Mask Select > Internal structure changes to the file list-view controls resulted in this feature failing with an access violation.
    · Fixed > List-View > scroll-bar behavior > In the prior build the behavior was changed to set the focus on the control when the scroll-bar is selected, however in some cases this generated an error "Cannot focus a disabled or invisible window." I've added an additional safety check to prevent this.
    · Fixed > Selecting "overwrite" for downloads resulted in the file data being appended to the existing file. I switched to a new file stream class for reading and writing, the new class was unable to truncate files to 0 bytes.



    What's new in FlashFXP 4.1.0 Build 1598 Beta:

    June 22nd, 2011

    · The previous build introduced a drawing issue in the remote file listing where the items being displayed weren't redrawn after a folder refresh.



    What's new in FlashFXP 4.1.0 Build 1597 Beta:

    June 22nd, 2011

    · Fixed > Right-click menus > Sometimes a popup menu could cause the entire program to freeze up.
    · Fixed > File List > Column headers > Sometimes the text was missing.
    · Improved > task dialogs > prompts > Added a backup solution just in case the TaskDialog API fails so that the prompt can still be shown.
    · Tweaked > FTP > MODE Z > A minor change to try and reduce CPU usage during uploads.
    · Fixed > File List > if you have item A selected in the left file list and then switch to the right file list, then switch back to the left list by selecting item A that item enters rename mode.
    · Improved > File List > I eliminated some unneeded drawing code in the file list views, this should result in faster moving though the list (i.e. scrolling up and down)
    · Fixed > File List > the rename input box wasn't rendered correctly when run on windows with themes.
    · Change > Local Browser > I changed the way commands are invoked so that in some cases FlashFXP will not be blocked during long operations, such as delete.
    · Fixed > FTP > SSL > Clear Command Channel > Could result in an immediate disconnect. This bug was previously fixed but some changes reintroduced it a few builds ago.
    · Fixed > Starting FlashFXP in Single Connection Mode then switching back to normal mode resulted in a missing left tool-bar, the tool-bar height defined in this situation.



    What's new in FlashFXP 4.1.0 Build 1596 Beta:

    June 15th, 2011

    · Fixed > Active Edits dialog > access violation when trying to delete items from the list.
    · Improved > Local file browser > right-click menu > explorer menu
    · Several performance optimizations.



    What's new in FlashFXP 4.1.0 Build 1594 Beta:

    June 11th, 2011

    · Fixed > Prefernces dialog > Expire folder cache value box became disabled when toggling the other 2 cache related options.
    · Fixed > Toolbar > Classic buttons > the button edge wasn't blended correctly in the previous build when using the modern style and the default windows themed background.
    · Added > Preferences > Interface > Toolbar > Stretch background, When checked, the background image is stretched to appear as a single seamless image between the top and bottom toolbars.
    · Added > Remote edit history, when editing remote files the details for each edit is stored and then restored on connect, the temporary file is not kept locally, the file is re-downloaded for any edit.
    · Added > Active Edits dialog > Double clicking on an item in the list triggers the re-edit action.
    · Added > Preferences > View and Edit File > Remember edit history. This option allows the user to turn off the edit history feature.
    · Fixed > Queue > Typically the queue prevents the user from accidently adding the same item to the queue multiple times, this was broken in the previous build.
    · Added > Ctrl + W shortcut to toggle synchronized browsing on/off.
    · Fixed > File lists > pre XP operating systems > The column headers were missing their captions.
    · Fixed > Local browser > A several bug reports indicated that I neglected to add proper checking around two routines in the event of a failure. This should now be solved.
    · Fixed > Local browser > column sizing when the type column is visible.
    · Updated > SFTP engine to the latest version.



    What's new in FlashFXP 4.1.0 Build 1593 Beta:

    June 7th, 2011

    · Fixed > Selective transfer rules dialog > Folder List > Add Entry > This was broken which prevented the user from adding an entry.
    · Fixed > Socks 4/5 Proxy > Incomplete directory listings and corrupted downloads due to a bad pointer during a memory move operation operation.
    · Fixed > Local file browser > tree navigation > Some of the item memory was being deferred until the program closed, this memory is now freed immediately.
    · Fixed > Local file browser > file list > marked select > only the visible items were being applied to the marked list.
    · Fixed > The feature "Enter directory after create" wasn't working correctly on some ftp servers due to the way the path was returned in the make dir reply status message.
    · Fixed > Local file browser > drag/drop to parent folder, this broke due to all the shell browser changes.
    · Changed > Local file browser > right-click drag > this now allows copy, move, shortcut. Previously only move was available.
    · Changed > Local file browser > drag/drop > improved drag/drop to reflect the correct state during the drag/drop operation.
    · Changed > Local file browser > tree navigation > Huge performance increase when the tree navigation is active.
    · Changed > Local file browser > many internal changes and improvements (faster and uses less memory).
    · Improved compatibility with older versions of Windows. These were UI related glitches.



    What's new in FlashFXP 4.1.0 Build 1591 Beta:

    June 1st, 2011

    · Changed > Local file browser > The local browser has been reworked to properly handle windows 7 libraries. This may cause some unforeseen issues that were not detected during my testing, please let me know if you experience any problems.
    · Changed > Local file browser > When accessing the shell name space 3rd party shell objects are loaded into FlashFXP but never freed, FlashFXP now calls CoFreeUnusedLibrariesEx() to free them after a set period of inactivity.
    · Fixed > Local file browser > tree navigation > Refactored the method used to refresh the treeview shell name space.
    · Changed > Downloads > Prior to each file download the drive type was checked to determine the drive type (local, network, external, etc), the drive type is now cached to improve performance.
    · Fixed > Remote folder cache > Improved the logic used to swap cached entries from memory to disk when internal memory limit is reached.
    · Fixed > Selective transfer rules dialog > Apparently there were some situations that were not properly tested that resulted in unexpected results.



    What's new in FlashFXP 4.1.0 Build 1590 Beta:

    May 27th, 2011

    · Fixed > Selective Transfer Rules > There were several cases where an folder/file was being skipped without any notice to the user. These notices are now shown.
    · Fixed > Selective Transfer Rules > Some users upgrading from v3.6 had an invalid default rule set defined to skip all folders and/or files. The remedy this default rule set can no longer be set to skip all files and/or folders. A custom rule set must be created to skip all files and/or folders.
    · Fixed > Site Manager > List Parameters > All server profiles were mistakenly set to use "custom" as default, when this should of defaulted to "global".
    · Fixed > FTP/SSL directory listing > We were notified by a beta tester of high cpu usage/freezes and connection lost.
    · Fixed > Poor performance when connecting to multiple servers, The new optimized message handler was performing multiple unnecessary locks, This has been reworked and should be resolved.
    · Performance Improvements. Our scheduled queue test now takes on average 4min and 49 seconds, previously this test took 6 minutes 29 seconds (v4.0 takes over 2 hours 20 minutes).
    · Change > Selective Transfer Rules dialog > The add/delete/edit behavior now matches the style used in the filters dialog.



    What's new in FlashFXP 4.1.0 Build 1588 Beta:

    May 25th, 2011

    · Fixed list index out of bounds error when dragging from the local file browser to remote browser.



    What's new in FlashFXP 4.1.0 Build 1587 Beta:

    May 24th, 2011

    · Fixed list index out of bounds error when dragging from the local file browser to remote browser



    What's new in FlashFXP 4.1.0 Build 1584 Beta:

    May 24th, 2011

    · Fixed memory overwrite/corruption triggered by race condition when multiple instances of FlashFXP are writing to the same data file at the exact same time.
    · When folder caching was disabled the "request file size/date prior to transfer" option was being ignored and the size/date was always requested when the list command was LIST or STAT -L but not MLSD.



    What's new in FlashFXP 4.1.0 Build 1582 Beta:

    May 21st, 2011

    · Improved the way the toolbar buttons are rendered, In some cases the alpha blended buttons provided poor results. This should be a huge improvement. Please let me know if you notice any issues. Tested on Windows 2000, XP with and without themes, Windows 7 with and without themes.
    · Fixed the status-bar wasn't being properly reset after a file upload on remote edit.
    · Fixed local browser update bug after a delete operation.
    · Fixed incomplete download issue that effected glftpd 1.x when using passive mode. Its possible that other servers experienced this issue as well.
    · The previous build introduced a bug that effected scheduled tasks performing downloads causing nothing to transfer.
    · Implemented a resource string look up cache to reduce the overhead of using resource strings.



    What's new in FlashFXP 4.1.0 Build 1580 Beta:

    May 17th, 2011

    · Fixed files not transferring during upload in a scheduled transfer, this was a compatibility issue with older versions of windows. Windows 7 users were not effected.
    · Fixed toolbar rendering on older versions of windows or when themes were disabled.
    · Fixed issue with the per-site connection retry count of 0 when using the task scheduler or command line file transfers FlashFXP would never automatically close



    What's new in FlashFXP 4.1.0 Build 1579 Beta:

    May 14th, 2011

    · Re-addressed the MODE Z issue that resulted in incomplete uploads and corrupted downloads, and the incorrect sizes being reported in the session status window.
    · Fixed several odd ball A/V errors when running FlashFXP via the command line.
    · Optimized the memory usage and performance of several internal data lists.
    · Optimized the auto save queue feature, it was sometimes triggering multiple times within seconds of the last save, normally the auto-save is only triggered once every minute if the queue is modified.
    · Optimized the memory and resource usage of FlashFXP when run as a scheduled task.
    · Optimized the performance of the queue storage list-view display when adding/removing items.
    · Optimized the local browser shell garbage collection, the garbage collection list container capacity was never compacted throughout the program usage resulting in extra and unnecessary memory usage.
    · Fixed some issues with the queue editor where the button states were enabled/disabled incorrectly and the source/target was reversed in some cases.
    · Fixed an A/V on startup that occurred when the v3.6 key upgrade dialog appears behind the main window when the restore queue dialog was also shown.
    · Changed the way the drawing code for the status window console, please let me know if you experience any issues.



    What's new in FlashFXP 4.1.0 Build 1574 Beta:

    May 9th, 2011

    · Fixed local browser parent directory not showing the proper translation.
    · Fixed the New Session feature, it was only working once and then not re-enabling correctly.
    · I made a change to the windows theme manager component I use to improve compatibility with FlashFXP, hopefully this doesn't break anything



    What's new in FlashFXP 4.1.0 Build 1573 Beta:

    May 9th, 2011

    · Fixed the issue with some users not being able to use the old style buttons, this style is now named "classic" and it should now work for everyone. The default style is now Tango.
    · Fixed issue with the way LIST parameters were parsed and handled. Yil, thanks for bringing this to my attention.
    · The File Transfer Rules date/time comparison now adapts the comparison based on whether the server is returning the full date/time or just a portion of it. This will prevent files from being overwritten in situations where LIST is used and the server doesn't provide accurate date/time information and the "Request file date/size prior to transfer" setting is unchecked. This does not apply when the MLSD command or the SFTP protocol is used.



    What's new in FlashFXP 4.1.0 Build 1572 Beta:

    May 9th, 2011

    · In this release I eliminated a lot of overhead and unnecessary file operations that were performed prior to each file upload and download. These changes combined with code profiling and optimization have resulted in huge gains in performance and faster transfer queues. And it doesn't stop there, I eliminated UI drawing overhead in numerous places that was causing a performance bottleneck and reducing queue efficiency, I also reworked the task scheduler to disable most of the UI drawing during a schedule since the schedule runs minimized to the tray without user interaction. The performance gains are quite amazing to say the least.

    · I conducted a couple different test cases and I've outlined the performance gains below. Most gains are from uploads and downloads, with site to site transfers showing very minor improvements.

    · Test case #1: I perform a nightly FTP upload from my machine to a LAN based FTP server where I upload only new or modified files. This queue contains roughly 250k files and the vast majority of them are skipped. In version 4.0 this process takes over 2 hours and 20 minutes when run as a scheduled task. In this new build it takes 10 minutes when run as a scheduled task and about 20min when run directly with the UI visible and active.

    · Test case #2: This queue consists of uploading 3k files, downloading 3k files and then transferring the 3k files from site A to site B and then from site B to site A. In version 4.0 this takes 6 minutes and 40 seconds. In this new build it takes 6 minutes 29 seconds. Not a huge improvement but it depends on the situation.
    · The check free disk space on download feature wasn't properly checking the free space when creating local directories during download which it does now.
    · I accidentally left a couple debug beeps in the previous release good thing too, The debug beeps indicated that the internal folder structure table was out of sync after performing a remote file delete operation due to an incorrect sequence of commands. This has been resolved and the annoying beeps have been removed.
    · When adding a new folder bookmark if the name of the bookmark matches an existing bookmark you're now prompted to confirm replacing the existing entry, Previously it would replace the old bookmark without warning.
    · Fixed a bug on the Attributes (CHMOD) dialog when entering the folder mode directly into the edit box the value was ignored.
    · In v4.1 Build 1569 I discovered a nasty memory corruption bug that caused havoc with internal memory structures, many of the unusual problems some of you have noticed were caused by this. The memory corruption occurred due to a very unusual chain of events caused by a code change I made to improve the performance of the remote folder navigation. As far as I can tell many previous beta builds are effected by this issue. I urge everyone using a 4.1 beta to upgrade ASAP.



    What's new in FlashFXP 4.1.0 Build 1569 Beta:

    May 9th, 2011

    · Fixed an ongoing issue with synchronized browsing and site bookmarks. When synchronized browsing is on and you click on a bookmark should not turn it off, If synchronized browsing is off and you click a bookmark with it on it should turn on.
    · Take #2.. Previous attempt didn't fix this completely.
    · Fixed issue with server chmod failing badly when changing the mode on folders only.
    · Fixed issue with setting the file date/time on upload, in some cases the MDTM command was skipped following a previous MDTM failure.



    What's new in FlashFXP 4.1.0 Build 1566 Beta:

    May 6th, 2011

    · The value of the 'Use Generic Shell Icons' option located in Preferences > Interface > File Browser was reversed.
    · Fixed an issue with the local browser update on file change notification, it was ignoring the first notification event.
    · Fixed critical issue with MODE Z uploads where the upload was either extremely slow or would fail with a decompression error.
    · Added support for connecting to domain names that resolve to multiple IP addresses, The first IP is tried, on connection failure the next is tried and so on.
    · Added some new custom command macros $lowercase(), $uppercase(), $uplowcase(), more information can be found in the help file.
    · Fixed upload resume failure after a transfer error resulting in overwrite when the option "request file size/date prior to transfer" on the File Transfer Rules dialog was unchecked.



    What's new in FlashFXP 4.1.0 Build 1562 Beta:

    April 26th, 2011

    · Fixed 2 minute command timeout that wasn't entirely fixed in the previous build.
    · Added status message when the loaded translation is incomplete and a link to the translation editor.
    · Changed the way translations are submitted to our server, reducing the amount of data being sent.



    What's new in FlashFXP 4.1.0 Build 1561 Beta:

    April 26th, 2011

    · Added En-queue Delete/Rename support to the local browser right-click menu.
    · Fixed a couple issues with the secure connection indicator on the status-bar where the actual status didn't always reflect the indicator status and clicking in the indicator area could sometimes trigger the certificate display when the indicator was not displayed.
    · Fixed an connection attempt timeout issue, when connecting to a SFTP site FlashFXP would report a transfer failure error even though no transfer was in progress.
    · Fixed FTP active mode connection issue that could sometimes result in a failed connection.
    · Changed the transfer complete status line for transfers completed in 1 second or less.
    · Changed the queue completed "transferred" status line to only be displayed if a transfer is performed and the average speed is now based on the duration of the queue.
    · Reworked the internal TCP/IP routines to provide improved performance as well as to scale based on the system hardware.
    · Some secure FTP servers require a delay after issuing the CCC (Clear command channel) command before they'll be able to recognize clear text, In some cases the delay used by FlashFXP wasn't long enough, this delay has been increased to improve compatibilityMost noticeably FlashFXP would appear to hang during login when sending the CLNT command because this is the next command sent after CCC.
    · Optimized the server file cache 'save to disk thread', when the internal cache becomes full the data is then relocated to the disk drive in a batch mode but the method wasn't optimal causing the UI to appear frozen during the relocation.
    · Reversed the changes to the 'edit file' feature that were done in back in build 1548.
    · Fixed HTTP Proxy connection issue where in some cases 1 byte of the stream data was mistakenly treated as part of the HTTP headers.
    · Simplified HTTP Proxy connection failure error messages.
    · relocated the "Show active edits window when editing" option to the "View and Edit file" section.
    · Fixed an OpenSSL issue with some servers when using AUTH SSL.
    · Fixed remote tree-view icons lacking proper transparency, this was noticeable with a custom background color or if disconnected.
    · Remote View and Edit now use separate temporary folders so that viewing a file after an edit doesn't trigger a file change notification to upload.
    · Added 'Schedule At' under Queue on the main menu, previously this was only available via the queue window right-click menu.
    · Fixed bookmark synchronized browsing issue.
    · Fixed list and file transfer timeout after 2 minutes.
    · The custom TCP/IP Buffer sizes weren't being applied correctlyIf you're seeing poor performance now please reset your TCP/IP buffer size to default.



    What's new in FlashFXP 4.1.0 Build 1554 Beta:

    April 1st, 2011

    · Major speed improvements to the local browser file list.
    · Updated Exception/bug reporting component.
    · Fixed local browser problem when browsing certain unmapped UNC network paths when the tree navigation is activated.
    · Major code re-factoring on many parts of the low level code base.
    · Fixed task-bar progress showing incorrect progress for events after using the server file search or calculate disk space features.
    · Added Preferences dialog > General > Options > screen reader friendly task-bar caption, which reverses the task-bar caption i.e. FlashFXP - site name.
    · Improved transfer mode logic when using MLSD and transferring files in ASCII/Binary mode by eliminating an unnecessary transfer mode change for files that are skipped.
    · Several improvements to the server file search feature.
    · Added hot keys to select matching highlight patterns in the active file list, filters dialog > highlight list. ALT+1 will select all items that match the first pattern in the hightlist list, ALT+2 to ALT+9 the respective items, and ALT+0 to select the 10th pattern.
    · Minor improvements to the queue list control to improve the the speed of adding/removing items.
    · Re-factored the method of loading a queue via the restore queue dialog to lower memory consumption.
    · Resolved an issue where in some cases the connect and disconnect buttons are disabled.
    · Resolved an issue with synchronized browsing where a sync'd folder change could result in a second sync attempt on the server triggering a "the folder does not exist" error.
    · Reduced the overall CPU usage of FlashFXP without compromising our fast and high performance file transfers.



    What's new in FlashFXP 4.0.0 Build 1548:

    March 14th, 2011

    · The installer has been updated, some users experienced an automatic computer restart after update. The installer should never restart the computer.
    · Re-worked the internal file associations, in the previous build editing or adding a new file association caused the association to become corrupted.
    · Re-worked an internal routine used for object look ups via a hash table, the collision handling was flawed in a way that could sometimes result in an access violation.
    · Added a compare folder setting to enable/disable case-sensitive item name for comparisons.



    What's new in FlashFXP 4.0.0 Build 1547:

    March 13th, 2011

    Hot fix:
    · The installer has been updated, some users experienced an automatic computer restart after update. The installer should never restart the computer.
    · Re-worked the internal file associations, in the previous build editing or adding a new file association caused the association to become corrupted.
    · Re-worked an internal routine used for object look ups via a hash table, the collision handling was flawed in a way that could sometimes result in an access violation.
    · Added a compare folder setting to enable/disable case-sensitive item name for comparisons.



    What's new in FlashFXP 4.0.0 Build 1545:

    March 11th, 2011

    · Fixed load queue routine when using the command line switch -restorequeue.
    · Fixed logic error which allowed the user to start the transfer queue during a delete operation.
    · Fixed missing treeview text coloring (skiplist/highlight) when the application is started with the treeview visible.
    · Minor changes to the way sounds events are executed.
    · Changed the File Association > Add/Edit File Patterns to disallow entries containing semi-colons.
    · Minor changes to the remote tree navigation backend to improve performance.
    · Changed the remote delete behavior so that when deleting just files from the current folder a file listing refresh isn't performed.
    · Changed the remote move behavior so that when moving items a file listing refresh isn't performed.
    · Changed the File Association > Add/Edit File Patterns to disallow entries with only spaces.
    · Fixed wheel scrolling the tree-view control on the Folder tree dialog prompt and on the Site Folder tree dialog prompt.
    · Refined the task scheduler repeat task input validation, as it allowed invalid values to be set resulting in an error saving the task.
    · Added a workaround for "clever internet suite ftp service", as its not 100% RFC compatible.
    · Fixed UTF8 SFTP issue, An unexpected change in the SFTP engine broke the UTF8 character conversion.
    · Fixed command line transfer failure when transferring the root folder.
    · Fixed menu navigation glitching, such as clicks not registering.
    · Fixed bug in the remote recursive delete routine that could sometimes occur if the connection was lost during the operation.



    What's new in FlashFXP 4.0.0 Build 1540:

    February 28th, 2011

    · Fixed sort by Type (ascending/descending) as it was not sorting as intended. Local and remote panes had similar issues.
    · Added automatic parsing of sftp:// ftps:// and ftpes:// URLs when pasted into the quick connect and site manager host fields. This was previously limited to just ftp://
    · Added improved error handling to the shareware dialog when checking for and displaying special deals to customers.
    · Improved logic within the transfer progress UI update routine during a site to site transfer, in some rare cases a divide by zero was triggered.
    · Fixed remote edit or view issue, when aborting the operation FlashFXP would re-attempt to transfer the file.
    · Updated SFTP engine.
    · Updated OpenSSL to 1.0.0d
    · Fixed crash when FlashFXP is closed during a remote file search.
    · Added a list parser auto fall back to standard UNIX: L8 list format.
    · Fixed overlay icons not appearing in the local browser > folder tree.
    · Optimized local browser > folder tree.
    · Optimized transfer graph.
    · Fixed update error when launching the update installer via FlashFXP. This was caused by a User Account Control (UAC) issue.
    · Fixed View > Left Tree and Right Tree when Swap Panes is activated.
    · Fixed shareware trial evaluation mode.



    What's new in FlashFXP 4.0.0 Build 1535:

    February 28th, 2011

    · Clearing the connection history will now immediately clear the jumplist history.
    · Fixed issue where clicking the transfer button on one side (i.e. local) might not have any effected if the other side (i.e. remote) is focused.
    · This release adds two new strings to the translation table.
    · Updated memory manager.
    · Updated error and crash reporting module.
    · Improved the remote delete logic and operation.
    · Two new settings for enqueue delete operations. These new settings can be found by editing the queue item (right-click queue window > select edit). File masks allow the user to define which files are deleted from the server, multiple masks can be used separated by a ; semi-colon, for example you could use *.png;*.jpg to delete all files ending in png and jpg. The mask only applies to files. The second new option is "include sub-folders", by default sub-folders and their content is deleted during a delete operation, this new option limits deleting to only the file content only.
    · Folder bookmarks have a new setting on the Add/Edit Bookmark dialog "Use synchronized browsing", this setting will activate synchronized browsing when the folder bookmark is clicked. This allows for multiple synchronization locations defined at different folder locations.
    · Several changes to improve application compatibility, this should allow FlashFXP to work in many environments where previous versions would just crash on startup.
    · Fixed task scheduler > task > expiration date, The value would save but when re-editing the task it would be unset, so saving the task would unset the expiration date.
    · Fixed a logic error when attempting to edit a remote file and permission is denied, the file still opened for edit even though the transfer failed.
    · Added additional checking when using a custom data folder in FlashFXP, previously a generic error message was used and in some cases it was incorrect.
    · Fixed an issue where CPU usage was much higher for SSL downloads when speed limiting was enabled vs speed limiting disabled.
    · Folder bookmarks will now use syncronized browsing when enabled.
    · When deleting via the Server File Search dialog and the "delete prompt" is enabled, The prompt now displays the number of items selected or if one item is selected then the name of that item.
    · Several minor bug fixes were applied based on user crash reports.
    · If FlashFXP is unable to open the custom command data file an error box is now shown instead of triggering a crash report and adding commands is automatically disabled to prevent confusion.
    · The process of installing updates via LiveUpdate has been streamlined and simplified. Launching the update installer from within FlashFXP now provides a completely automated upgrade solution.
    · Fixed compare folder content > Compare by date. When checked this feature wasn't working as intended.
    · The installer has been updated and improved. Alot of the text has been rewritten and the interface has been simplified. The installer font size has been changed from size 8 to size 9 to make our installer more accessable to visually impared users.
    · Fixed a bug where if a folder tree-view is focused and the "queue selected/transfer selected" toolbar button is pressed it would apply to the list-view selection instead of the focused folder tree-view control.
    · Fixed an issue where FlashFXP was allowing the user to queue duplicate items when performing an upload file transfer.
    · Fixed delete count when deleting a folder from the remote folder tree-view.
    · Fixed unnecessary directory refresh after uploading a file via the remote edit.
    · Fixed remote rename folder via folder tree-view with SFTP when rename failed the name wasn't reverted back to the original name.
    · Fixed remote edit download showing ??:?? time remaining in the status-bar.
    · Added prompt for password to the FTP/Socks/HTTP proxy manager, this should make life easier for customers who require a SecurID to use their proxy server.
    · Added 'calculating' text to the transfer status during a FXP transfer when the transfer speed is unknown and being calculated.
    · Changed the confirmation prompt when deleting a remote file or folder, if one item is selected the name of that item is displayed.
    · Added automatic path slash conversion for the drop-down path selector box, allowing easy input of DOS style paths on UNIX style servers without having to manually replace the slashes.
    · Fixed missing item attributes when using the MLSD command on a NcFTPd server and possibly others where attributes are not provided by default.
    · Added en-queue rename operation.
    · Installer - Fixed multiple issues when installing FlashFXP with a per-user configuration.
    · Installer - Fixed issue when performing a installation update where the language files weren't always updated.
    · Fixed issue where if the queue/status pane was positioned on top and the height is under 15% it would resize to 75% on start-up.



    What's new in FlashFXP 4.0.0 Build 1525:

    February 28th, 2011

    · Fixed an issue in the language select dialog where the users` selection wasn't saved if it was the first language in the language list.



    What's new in FlashFXP 4.0.0 Build 1524:

    February 28th, 2011

    · Fixed Add to bookmark entry non-functional on the folder bookmark menu.
    · Fixed Synchronized browsing dead-lock when manually enabled on two servers with identical folder structures.
    · Fixed incorrect queue behavior when dragging from the remote folder tree to the local folder tree.
    · Fixed u3 portable installer: the manifest build number wasn't increased preventing an upgrade installation.
    · Added a "Download additional languages" link to the language select dialog that appears the first time FlashFXP runs.



    What's new in FlashFXP 4.0.0 Build 1523:

    February 28th, 2011

    · Fixed issue with bookmark button menu not always populating or updating correctly.
    · Changed the behavior of remote edits so that the absolute or relative path to the file used during download.
    · Added support for ..\ and .\ in local folder bookmarks.



    What's new in FlashFXP 4.0.0 Build 1522:

    February 28th, 2011

    · Fixed global "default action on save" when using Edit and upload.



    What's new in FlashFXP 4.0.0 Build 1521:

    February 28th, 2011

    · Updated help file.
    · Updated bundled language files.
    · Fixed error when aborting a remote view/edit where the transfer is aborted and then automatically retried.
    · Added support for using ..\ and .\ in the folder path for the default download folder and the log folder.



    What's new in FlashFXP 4.0.0 Build 1520:

    February 28th, 2011

    · Fixed right treeview width not being saved on program close.
    · Fixed condition where some events could trigger an automatic local browser refresh after a folder compare, after a folder compare automatic events should be silenced to prevent hidden items from being re-shown.



    What's new in FlashFXP 4.0.0 Build 1519:

    February 28th, 2011

    The File Association dialog option "perform the following action on save" can now be set to one of the following:
    · Global - Uses the value in the Preferences dialog.
    · Upload - Automatically uploads the file on save (default)
    · Prompt - When a file modification is detected a prompt is displayed to the user to upload the file.
    · Legacy Prompt - This bypasses the all new remote editing functionality and takes the user back into the stone age where things were simple, i.e. FlashFXP v3.x style remote editing. The upload prompt is shown immediately (not when a file modification is detected)



    What's new in FlashFXP 4.0.0 Build 1518:

    February 28th, 2011

    · Fixed invalid progress percentage displayed when performing resumed a SFTP upload.
    · Fixed issue where under some conditions SFTP uploads weren't being resumed but instead they were overwritten.



    What's new in FlashFXP 4.0.0 Build 1517:

    February 28th, 2011

    · Fixed issue when connecting to sites over IPv6.
    · When working offline the window caption is now changed to "(sitename) - FlashFXP" instead of not showing any site name.
    · Fixed a rare situation where the disconnect button would appear enabled when it should be disabled.



    What's new in FlashFXP 4.0.0 Build 1516:

    February 28th, 2011

    · Fixed issue with renaming folders via the local directory tree pane.
    · Fixed an issue where if the connection is reset by peer then FlashFXP may not automatically reconnect and resume the operation that was in progress.



    What's new in FlashFXP 4.0.0 Build 1513:

    February 28th, 2011

    · Fixed crash on startup if the application interface was set in a horizontal layout.



    What's new in FlashFXP 4.0.0 Build 1512:

    February 28th, 2011

    · Fixed auto time zone calculation issue effecting some customers on Windows Vista & Windows 7.
    · Updated SFTP engine.
    · Fixed the "Open folder location" feature in the Active Edits dialog, in some situations it was non functional.
    · Fixed preference > transfer > option > "Restart transfer if no data transferred for" not being saved when the value changed.



    What's new in FlashFXP 4.0.0 Build 1511:

    February 28th, 2011

    · Fixed Sites -> Import, after closing the import dialog the program would appear frozen.
    · Updated OpenSSL to 1.0.0c.
    · Change the behavior when downloading and creating local files/folders FlashFXP will now remove any dot(s) from the end of the name.
    · Fixed application lock up when listing a directory.
    · Improved error handling for several routines based on user submitted crash reports.



    What's new in FlashFXP 4.0.0 Build 1510:

    December 9th, 2010

    The skip list:
    · The skip list has been completely redone, Each skip list rule has a scope of where it can be applied. name of file, name of folder, path of file, path of folder, and any. You can define per site skip lists.
    · When you import your v3 data files your skiplist is converted to the new format and if you had the "skip list applies to directories" option in v3 checked then all existing skiplist entries are set with a scope of any.
    · That means it will match name of file, name of folder, path of file, path of folder. You can multi-select and right click to change multiple rules at once. Rules containing a open bracket [ will be escaped as \[ see below for an explanation. Please make sure your rules are set properly.
    · The pattern matching system has changed in v4, We now use a subset of the regular expression rules for pattern matching.
    · Matches a subset of regular expressions (* ? and [])
    · * Matches zero or more of any character
    · ? Matches exactly one character
    · [] Matches character from
    · [^] Matches character not in
    · where can include multiple ranges and escaped characters \\ matches a slash \, \[ matches a open bracket [
    · Only characters within need to be escaped, with the exception of the [ character, If you need to match a [ then it must always be escaped.

    The task scheduler:
    · The task scheduler uses Windows scheduling service to run the tasks, there's email notification and lots of different options that is sure to suite your needs.
    · You can assign individual selective transfer rulesets to each task.
    · The old queue schedule is available for people who want to do one time scheduling and this is now moved to the right click queue menu.

    · Windows 7 users will see the file progress on the task bar button.

    · Improved and optimized local shell file browser.

    · Improved and optimized file transfers.

    Improved and optimized tcp/ip buffer sizes:
    · You can now select larger buffers as well as the new auto mode. The auto mode may provide better results than default but not necessary better than a larger fixed size. It depends on the network conditions. You can also configure tcp/ip buffers per-site. In my tests a larger buffer size works best with LAN based servers. This build displays a debug message on connect indicating whether or not auto buffer shaping is activated.

    Improved FTP File Search:
    · The FTP File Search now provides an additional filter which allows you to do a sub search on the results. When the sub-search is activated the background color changes to a light blue.

    The New right click options:
    · Open location, which changes to the folder in the remote browser.
    · Copy to Clipboard (Copy HTTP, URL, Name, Path + Name)
    · New File (Now you can create a file locally and when you save the changes it will upload it to the server.)

    · Improved and optimized performance and display of the ftp session window.
    · In addition if the FlashFXP application window is activated you'll see the lines scroll and appear more fluid like. If the window is inactive then the updates are grouped together.

    Queue changes:
    · You can now change the type of transfer to/from upload, download, fxp.
    · You can assign a selective transfer rule set to each individual item in the queue (i.e. transfer only log files in one folder and only php files in another).
    · Synchronize with delete allows you to delete any files from the target that do not exist on the source.

    Improved logging system:
    · You can now have multiple log files per session instead of a single merged log like in v3.x.
    · In addition you can configure the type of information that is logged including schedule tasks.
    · Session Log
    · File Transfers (Upload, Download, Site to Site)
    · As well as the transfer results (Successful, Failed, or skipped)
    · File Transfer Summary
    · For example you can configure FlashFXP to only log uploads that are successful.

    New toolbar backgrounds:
    · We've included 43 different background themes to use on the tool bar, or you can use your own.
    · Bitmap Backgrounds can be loaded externally.

    · LiveUpdate settings have been moved into the Preferences.

    · You can now define the default character encoding in the Preferences. Previously this setting was only per-site.

    · You can now customize the file listing font and background colors.

    New File Transfer Rule system:
    · The new rule system can evaluate the file size and/or date. Use the MLSD command for directory listing is recommended for accuracy. If you add a rule that wont be evaluated because a preceding rule takes precedence then the rule will appear in red and striked out.

    · New Remote editing feature that automatically detects when the file has been changed and uploads the file.
    · You can disable automatic uploads per file type under File Associations for files that you need to manually upload.

    · Upgraded to the latest version of FastMM memory manager.

    · Updated SFTP engine to the latest version, this improves compatibility with certain SFTP servers.

    Updated MadExcept to the latest version:
    · MadExcept is used for exception handling, the new version should improve crash reports and make life a little easier

    · Updated button images and redesigned a couple interface dialogs.

    · Many improvements and redesign to the preferences, site manager dialogues as well as adding new dialogues and preference categories to support new features.
    · There is more control over the options since all existing and new options are now in their correct categories, previously this was not quite the case. The intention is to improve usability and allow the user to exercise better control over their desired set up to meet the requirements of their specific network conditions.

    New Integrated Translation Editor:
    · Everyone who submits a line of text that is used in the final translation will receive credit. Translation credits will be displayed on a new special tab in the about box.



    What's new in FlashFXP 4.0.0 Build 1502 RC3:

    December 3rd, 2010

    · Fixed rename failure issue where the item being renamed wasn't reverted back to the original name correctly.
    · Fixed remote edit failure issue where if the upload is denied by the server a delay of up to 1 minute may occur.
    · Optimized the methods used when running a scheduled task.
    · Changed the default value for "full row select" from unchecked to checked.



    What's new in FlashFXP 4.0.0 Build 1500 RC3:

    December 3rd, 2010

    · Improved performance when downloading lots of small files (20-25x faster than the previous build and 2-3x faster than 3.6).
    · Fixed dot-less IP addresses in the IP Address dialog when adding IP:PORT
    · Fixed DPI scaling issues in the Site manager and Preference dialogs.
    · Fixed Active Edits window issue when minimizing the main Window on Pre-Vista OS's.
    · Updated SFTP engine to the latest version.



    What's new in FlashFXP 4.0.0 Build 1499 RC3:

    December 3rd, 2010

    · Changed the update check to download the correct installer for your installation. i.e. The portable version will download the portable installer.
    · A portable installer has been released for testing.
    · Minor changes to the non-themed drawing used when visual styles are disabled or for pre Vista OS's.



    What's new in FlashFXP 4.0.0 Build 1497 RC3:

    December 3rd, 2010

    · Fixed, when the following setting "Preferences > Connection > TCP/IP Buffer > Receive" was set to a value other than (default) there was a possibility of FlashFXP getting stuck in in the socket.recv() loop during a FTP download. Resulting in the application window appearing frozen or locked up until the transfer completed. The probability of this bug occurring increased as buffer size increases and/or the the speed (slow writes) of the device where the file was being saved.
    · Tweaked the repaint behavior of the file listview when scrolling via the mouse wheel.



    What's new in FlashFXP 4.0.0 Build 1496 RC3:

    December 3rd, 2010

    · Translators please make sure your language properties (credits/pin) is set correctly.
    · Fixed the names of some special folders were being displayed as the parse name using a GUID tag instead of the actual name.
    · Error messages when submitting a language translation weren't being shown correctly.
    · Fixed taskbar progress not being cleared after a remote edit upload failure.



    What's new in FlashFXP 4.0.0 Build 1495 RC3:

    December 3rd, 2010

    · Fixed the setup build script, this build includes the latest translation submissions.
    · Fixed local browser not showing file extensions when Windows is configured to hide them.



    What's new in FlashFXP 4.0.0 Build 1494 RC3:

    December 3rd, 2010

    · Fixed scroll wheel bug when scrolling a window that doesn't have focus.
    · Fixed auto reconnect + synchronized browsing issue when the connection is lost during a directory change.
    · Changed the way FlashFXP prevents Microsoft Windows from entering sleep mode during a file transfer.
    · Fixed local browser treeview which sometimes appeared empty/blank when the default download folder was set to \desktop.
    · Fixed an issue where a stalled file listing wasn't triggering a timeout, resulting in an infinite wait.
    · Fixed local browser path dropdown box scrolling the text to the right and cutting off text that would otherwise fit.
    · Fixed synchronized browsing prompt when navigating the local browser and the folder doesn't exist on the server, the return to previous folder button failed to change the local browser back to the original path.
    · Added a synchronized browsing prompt to warn the user when attempting to access a folder outside of the synchronized root folder. Our previous implementation of folder synchronization didn't define a root folder.
    · Fixed non-working View/Edit buttons for the local browser in single connection layout mode.
    · Fixed the refresh button being disabled on connection lost, preventing a refresh to restore the connection.
    · Several UI improvements for users with themes disabled or using older versions of windows.
    · Fixed local browser navigation error when the treeview is active, when trying to browse unmapped network shares. they were unbrowsable.
    · Fixed a local browser popup error when the location/folder was unavailable or permission denied which halted the queue and required user interaction.
    · Fixed a local browser issue where certain folder names accessed via a network share were displayed using SHGDN_NORMAL when SHGDN_INFOLDER should of been used.
    · Fixed a local browser display issue where some file/folder items indicated a size of -1.



    What's new in FlashFXP 4.0.0 Build 1492 RC3:

    December 3rd, 2010

    · Several changes to the language translation system, specifically the author pin info are now stored in the flashfxp.ini instead of the actual language files.



    What's new in FlashFXP 4.0.0 Build 1490 RC3:

    December 3rd, 2010

    · Improved method for importing settings from v3.x.
    · Fixed public key save button in key manager dialog > export key.
    · Fixed logic error where if a local folder didn't exist the task scheduler didn't report an error.
    · Fixed logic error where if the server profile was deleted from the site manager the task scheduler didn't report an error.
    · Fixed condition where a SFTP download might not download the entire file if the file size increased after the file listing but prior to the transfer starting. Such as with a log file that might be continuously updated.
    · Fixed, The installer wasn't installing language updates for upgrade installs.
    · Added all remaining strings to translation.
    · Added the ability to select save format during SFTP RSA/DSA export (PuTTY, OpenSSH SSH-2, ssh.com SSH-2)
    · Fixed small bug in the Download / Update language dialog, where the language names were mismatched.



    What's new in FlashFXP 4.0.0 Build 1489 RC3:

    December 3rd, 2010

    · Changed the behavior of the local browser to disable auto refresh after a folder compare, changing folders or a manual refresh will reactivate the auto refresh.
    · Fixed windows 7 jump list, where the list wasn't updating/populating correctly.
    · Fixed when creating a new language in the translator if the current language was not English it would populate translation with the current language text.
    · Added a verification check to the backup feature to insure the backup was created successfully.
    · Changed the per-site option ["disable "force active mode to use this ip" for this site] to [force active mode to use local ip] with 3 states, use global, on, off.
    · Fixed issue where removing all of the site specific file transfer rules caused them to reappear the next time it was open. This issue is specific to v3.x imported sites.
    · Fixed issue with using the command line parameter /min
    · Minor changes to the system tray component to improve compatibility.
    · Several changes to the translation system, you can now download new languages or updates directly from within FlashFXP under the Language menu.



    What's new in FlashFXP 4.0.0 Build 1488 RC2:

    October 8th, 2010

    · Several minor bug fixes.
    · Updated SFTP engine to the latest version



    What's new in FlashFXP 4.0.0 Build 1487 RC2:

    October 8th, 2010

    · Fixed a couple logic bugs in the tools > schedule > scheduled task > mail server setup dialog.
    · Changed a couple lines of text that weren't using the localized translation.
    · Fixed lockup that could occur during transfer if the speed limit was enabled.
    · Fixed date comparison in upload transfer rules, the rule was being evaluated incorrectly.
    · Fixed file list background color in offline mode, the color on the button didn't reflect the default color when used.
    · Minor changes to the SFTP download routines to improve file transfer performance



    What's new in FlashFXP 4.0.0 Build 1486 RC2:

    October 8th, 2010

    · Fixed SFTP upload error when the server doesn't support setting the file date/time after upload.
    · Changed how often the local file browser frees the memory used by stale shell items, based on some recent "out of memory" bug reports I've made it more aggressive to prevent these types of situations.
    · Changed the behavior of adding items to the queue, the duplicate queue item checking is now bypassed when the queue contains more than 10k items.
    · Added busy cursor when performing certain operations that may take time to complete.
    · Changed the way queue files are loaded reducing the memory overhead.
    · Updated several message boxes shown to use the new vista style as they were still using the legacy pre-vista style on vista and up



    What's new in FlashFXP 4.0.0 Build 1485 RC2:

    October 8th, 2010

    · I've made several changes to the FTP upload/download routines in an attempt to resolve some compatibility issues some customers have experienced with slow file transfers. I worked directly with a beta tester "Loekie" to test the fix; he saw a huge improvement in this release.
    · Fixed issue where the connect button is enabled on the right FTP pane during a file transfer when it should be disabled.
    · Updated SFTP engine to the latest version



    What's new in FlashFXP 4.0.0 Build 1484 RC2:

    October 8th, 2010

    · Fixed sizing issue on startup when using "single connection layout" combined with using the "techi" or "tango" button theme.
    · The Liveupdate download incomplete issue should be fixed in this release, I spent a couple hours working with Filipe Oliveira. We confirmed that the problem was caused by the socket being closed prematurely. I suspected that this was the case but my previous attempt to fix it failed



    What's new in FlashFXP 4.0.0 Build 1483 RC2:

    October 8th, 2010

    · Fixed proxy support for FTP uploads



    What's new in FlashFXP 4.0.0 Build 1482 RC2:

    October 8th, 2010

    · Fixed Alt+C in the site manager closing the dialog instead of connecting to the selected site.
    · Fixed raw command prompt "Display results in a edit window" checkbox not working.
    · Changed the cpu usage/transfer speed ratio to lower cpu usage while providing high transfer speeds.
    · Changed the file upload routine to reduce the number necessary reads.
    · Changed the way live updates are downloaded, they're now downloaded to a temporary file and then renamed to the correct name.



    What's new in FlashFXP 4.0.0 Build 1481 RC2:

    October 8th, 2010

    · Fixed listview vertical position after refresh, the position is now set to the top.
    · Added "new folder" button to server folder select dialog (used when moving items).
    · Added Copy url (ctrl+u) shortcut and added prompt to select copy format.
    · Fixed reduced cpu usage during FTP upload.
    · Fixed local to local drag/drop when dropping on a selected item the drop didn't complete.



    What's new in FlashFXP 4.0.0 Build 1480 RC2:

    October 8th, 2010

    · Fixed "open log folder" pointing to the wrong folder in the schedule dialog > right click menu.
    · Fixed internal memory corruption when performing site to site transfers, the queue item object pointer was modified after being freed.
    · Fixed custom transfer rules for scheduled tasks weren't being set correctly.
    · Fixed memory leak in "Edit Queue Item" dialog when using "Browse for site" to change the server.
    · Fixed access violation when clicking the "OK" button in the "Edit Queue Item" dialog when editing a queue item during a file transfer and the item being edited no longer exists in the queue.
    · Added ini only setting "file_mem_cache=X" under "[main]" to tweak the amount of RAM that FlashFXP uses for server file list caching. Where X is the amount of memory to use in megabytes. Default limits the amount of ram to 2 megabytes



    What's new in FlashFXP 4.0.0 Build 1479 RC1:

    October 8th, 2010

    · Fixed the "skip empty folder" feature, when enabled FlashFXP would get stuck in a loop



    What's new in FlashFXP 4.0.0 Build 1478 RC1:

    October 8th, 2010

    · Fixed re-ordering items in the queue during a file transfer could cause the wrong item to be removed from the queue once the transfer completes.



    What's new in FlashFXP 4.0.0 Build 1477 RC1:

    October 8th, 2010

    · Fixed issue with failed transfers getting stuck in an infinite loop.
    · Fixed issue with the queue list not redrawing correctly with the transfer queue running.
    · Fixed issue with queuing files directly being added in reverse priority list order.
    · Fixed issue with pressing "stop after current transfer" sometimes moving an un-transferred item to the bottom of the queue if the option "move to bottom of queue before retrying" was checked.
    · Implemented a possible fix for live update downloads ending up incomplete.



    What's new in FlashFXP 4.0.0 Build 1476 RC1:

    October 8th, 2010

    · Additional changes and improvements to the priority list and queue list.
    · I highly recommend anyone using build 1475 to upgrade to this build immediately due to issues discovered in build 1475.



    What's new in FlashFXP 4.0.0 Build 1475 RC1:

    October 8th, 2010

    · Fixed columns disappearing when entering a folder without any items and then reappearing in folders with items.
    · Fixed major performance bottleneck when performing FXP file transfers, especially when the items are to be skipped.
    · Changed the way the installer detects FlashFXP running. The detection is now based on the location of FlashFXP.exe. This required changes in FlashFXP and in the installer and is not backwards compatible.
    · The time zone list in the site manager is now updated on language change (The first 3 entries are defined by FlashFXP).
    · Fixed full row select not being enabled on startup if the option was changed.
    · Increased the performance speed of the priority lists feature and the queue list.



    What's new in FlashFXP 4.0.0 Build 1474 RC1:

    October 8th, 2010

    · Fixed access violation when opening the CHMOD dialog. This error occurs when the group and/or owner columns are hidden. I had a few beta testers beg me for a quick fix for this issue so here it is.
    · Added some debug information to the live update dialog that is displayed when the download fails with a "incomplete download" error.



    What's new in FlashFXP 4.0.0 Build 1473 RC1:

    October 8th, 2010

    · Fixed the remote file listing background color if the sort order was set to sort by extension.
    · Fixed the remote file listing columns, some were showing double lines for hidden columns, they're completely removed now.
    · Fixed access violation in the calculate disk space dialog.
    · Added a mutex to FlashFXP so the installer can detect when FlashFXP is running and prompt the user.
    · Fixed several cosmetic issues.



    What's new in FlashFXP 4.0.0 Build 1472 RC1:

    October 8th, 2010

    · Fixed broken local browser sorting when any of the columns are hidden



    What's new in FlashFXP 4.0.0 Build 1471 RC1:

    October 8th, 2010

    · Changed the file listing option "full row select" in "Preferences > File Browser" which is now off by default for new installations.
    · Changed the list view controls to use the new extended styles provided by vista/windows 7.
    · Fixed the IP/host prompt that appears when the IP/host field is left blank in the site manager, it wasn't working correctly.
    · Fixed tab panel drawing issues in the file transfer rules dialog, filters dialog, site manager dialog, and about box.
    · Added support for MLSD OPTS to ask the server to return UNIX.group, UNIX.owner, UNIX.mode fields if they're off by default.
    · Added "filter > highlighting" text coloring to the items in the queue.
    · Added "marked list" text style of bolding to items in the queue. This allows you to see which items in your marked list are also in your queue.
    · When printing using the internal editor; printer related errors (non-fatal) are now shown in a normal error box and not as a crash report.



    What's new in FlashFXP 4.0.0 Build 1467 RC 1:

    August 18th, 2010

    · Tweaked the shell browser file change notification updates so that they occurred
    · sooner rather than later.
    · Fixed issue where transfer rules imported from v3.6 for upload and download were reversed.
    · Fixed issue where an empty file transfer rule list triggered the v3.6 import
    · transfer rule import, making it impossible to have an empty rule list.
    · You can now press the "Del" to delete a rule in the file transfer rule list.
    · Added Alt+P shortcut to save the current (local or remote) path.
    · Updated Help File.



    What's new in FlashFXP 4.0.0 Build 1466 RC 1:

    August 18th, 2010

    · Fixed SFTP transfer error when a file is queued and the directory is changed to a
    · cached folder and then the transfer queue is started.
    · Fixed access violation when right clicking on an item in the custom command dialog when no item is selected.
    · Added missing text to warn if the SSL certificate common name doesn't match the name of the site you're connected to.



    What's new in FlashFXP 4.0.0 Build 1465 RC 1:

    August 18th, 2010

    · Fixed access violation when right clicking on an item in the per-site skip list
    · dialog when no item is selected.
    · Added lookup table for folder node management for a nice speed improvement.



    What's new in FlashFXP 4.0.0 Build 1459 Beta Preview 1:

    August 2nd, 2010

    · Fixed issue connecting to SSL/TLS FTP sites over a SOCKS proxy.



    What's new in FlashFXP 3.8 Beta (3.7.9 Build 1343):

    May 4th, 2009

    · Changes specific to this release
    · Updated SFTP engine.
    · Updated FASTMM4 to the latest revision.
    · You can now drag/drop from within the remote folder tree to move folders on the FTP server. (previously you could only drag from the listing to the tree to move things.)
    · The local browser drop down box now supports auto text completion.
    · Added the ability to view the MD5/SHA1 Fingerprint from the SSL server certificate dialog.
    · FIXED: After an idle disconnect transferring the queue causing a site reconnect set the local path back to the site default.
    · FIXED: Unable to view temporary SSL server certificates when "accept once" is clicked and the certificate isn't stored.
    · Resolved SFTP compatibility issue with JSCAPE Server.

    · New Features
    · SFTP Support.
    · Added the ability to replace a client certificate, replacing the certificate assigns the new certificate to all the sites the previous certificate was assigned to.
    · Added the ability to en-queue delete operations and raw commands. (Remote file list > Right click > EnQueue)
    · Added History sub-menu to the connection dropdown menu list.
    · Added an Option (Preferences > General > Options) "Include Quick Connect sites in History"
    · Local folder sizes are pre-calculated prior to upload to help calculate a more accurate queue remaining time.
    · Support for toolbar themes and custom button images.
    · Added ability to add comments to a bug report directly from within FlashFXP.
    · Added the ablity to reorder and select SFTP encryption ciphers/MACs. (global and per site)
    · Updated OpenSSL to 0.9.8h.
    · New extended toolbar tray tooltip that displays detailed transfer information.
    · New option to blend transfer progressbar with windows theme. (Preferences > Display > Colors & Fonts > Blend with windows theme).
    · New Global default and Session on transfer complete option "Retry failed transfers".
    · Set Per session via main menu > Session > Retry failed transfers.
    · Set global default via Preferences > Transfer > Retry failed transfers
    · New option "Move failed transfers to the bottom of queue before retrying" (Set in Preferences > Transfer > Options.)
    · Added support for environment variables (i.e. %appdata%, %temp%) in most local browser inputs such as the address bar.
    · Added en queue raw command support to the FlashFXP command line. i.e. FlashFXP.exe -raw="site fubar" (Since the raw command is queued you can use -cX flags such as -c2 to close FlashFXP after performing the command.)
    · The local file browser will now fully support overlay icons, before only the basic overlays were supported, what this means is that for people who use TortoiseSVN you'll be able to see your file status from within FlashFXP.
    · You can now drag/drop queue items from one FlashFXP instance to another (from queue to queue). This action moves the selected queue entries to the target instance.
    · You can now customize your toolbar background / buttons using several pre-defined toolbar buttons and background styles. (Preferences / Display / Interface)
    · The local browser drop down box now supports auto text completion.

    · Changes
    · The chain of commands used for local synchronization when navigating via the listview has been reordered.
    · Redesigned quick connect interface.
    · Removed the 250 character limits for raw commands.
    · Compare folder content feature now unselects "parent directory" first as this was not intended behavior.

    · Fixes
    · Toolbar malfunction on windows 2000.
    · Abnormal window behavior when switching between FlashFXP and the Internal text editor.
    · Saving the favorites.dat would generate a crash report when the permission to save the file was denied.
    · Resolved a problem with handling MLSD directory listings that resulted in the fields being converted to lowercase.
    · Fixed issue with MSLD parsing owner/group/etc.
    · After an idle disconnect transferring the queue causing a site reconnect set the local path back to the site default.
    · FIXED: Unable to view temporary SSL server certificates when "accept once" is clicked and the certificate isn't stored.
    · Resolved SFTP compatibility issue with JSCAPE Server.



    What's new in FlashFXP 3.8 Beta (3.7.8 Build 1328):

    February 10th, 2009

    · Changes specific to this release
    · Updated SFTP engine.
    · Updated FASTMM4 to the latest revision.
    · You can now drag/drop from within the remote folder tree to move folders on the FTP server. (previously you could only drag from the listing to the tree to move things.)
    · The local browser drop down box now supports auto text completion.
    · Added the ability to view the MD5/SHA1 Fingerprint from the SSL server certificate dialog.
    · FIXED: After an idle disconnect transferring the queue causing a site reconnect set the local path back to the site default.
    · FIXED: Unable to view temporary SSL server certificates when "accept once" is clicked and the certificate isn't stored.
    · Resolved SFTP compatibility issue with JSCAPE Server.
    · New Features
    · SFTP Support.
    · Added the ability to replace a client certificate, replacing the certificate assigns the new certificate to all the sites the previous certificate was assigned to.
    · Added the ability to en-queue delete operations and raw commands. (Remote file list > Right click > EnQueue)
    · Added History sub-menu to the connection dropdown menu list.
    · Added an Option (Preferences > General > Options) "Include Quick Connect sites in History"
    · Local folder sizes are pre-calculated prior to upload to help calculate a more accurate queue remaining time.
    · Support for toolbar themes and custom button images.
    · Added ability to add comments to a bug report directly from within FlashFXP.
    · Added the ablity to reorder and select SFTP encryption ciphers/MACs. (global and per site)
    · Updated OpenSSL to 0.9.8h.
    · New extended toolbar tray tooltip that displays detailed transfer information.
    · New option to blend transfer progressbar with windows theme. (Preferences > Display > Colors & Fonts > Blend with windows theme).
    · New Global default and Session on transfer complete option "Retry failed transfers".
    · Set Per session via main menu > Session > Retry failed transfers.
    · Set global default via Preferences > Transfer > Retry failed transfers
    · New option "Move failed transfers to the bottom of queue before retrying" (Set in Preferences > Transfer > Options.)
    · Added support for environment variables (i.e. %appdata%, %temp%) in most local browser inputs such as the address bar.
    · Added en queue raw command support to the FlashFXP command line. i.e. FlashFXP.exe -raw="site fubar" (Since the raw command is queued you can use -cX flags such as -c2 to close FlashFXP after performing the command.)
    · The local file browser will now fully support overlay icons, before only the basic overlays were supported, what this means is that for people who use TortoiseSVN you'll be able to see your file status from within FlashFXP.
    · You can now drag/drop queue items from one FlashFXP instance to another (from queue to queue). This action moves the selected queue entries to the target instance.
    · You can now customize your toolbar background / buttons using several pre-defined toolbar buttons and background styles. (Preferences / Display / Interface)
    · The local browser drop down box now supports auto text completion.
    · Changes
    · The chain of commands used for local synchronization when navigating via the listview has been reordered.
    · Redesigned quick connect interface.
    · Removed the 250 character limits for raw commands.
    · Compare folder content feature now unselects "parent directory" first as this was not intended behavior.
    · Fixes
    · Toolbar malfunction on windows 2000.
    · Abnormal window behavior when switching between FlashFXP and the Internal text editor.
    · Saving the favorites.dat would generate a crash report when the permission to save the file was denied.
    · Resolved a problem with handling MLSD directory listings that resulted in the fields being converted to lowercase.
    · Fixed issue with MSLD parsing owner/group/etc.
    · After an idle disconnect transferring the queue causing a site reconnect set the local path back to the site default.



    What's new in FlashFXP 3.8 Beta (3.7.8 Build 1327):

    February 4th, 2009

    · Changes specific to this release
    · Updated SFTP engine.
    · Updated FASTMM4 to the latest revision.
    · You can now drag/drop from within the remote folder tree to move folders on the FTP server. (previously you could only drag from the listing to the tree to move things.)
    · The local browser drop down box now supports auto text completion.
    · Added the ability to view the MD5/SHA1 Fingerprint from the SSL server certificate dialog.
    · FIXED: After an idle disconnect transferring the queue causing a site reconnect set the local path back to the site default.
    · FIXED: Unable to view temporary SSL server certificates when "accept once" is clicked and the certificate isn't stored.
    · Resolved SFTP compatibility issue with JSCAPE Server.
    · New Features
    · SFTP Support.
    · Added the ability to replace a client certificate, replacing the certificate assigns the new certificate to all the sites the previous certificate was assigned to.
    · Added the ability to en-queue delete operations and raw commands. (Remote file list > Right click > EnQueue)
    · Added History sub-menu to the connection dropdown menu list.
    · Added an Option (Preferences > General > Options) "Include Quick Connect sites in History"
    · Local folder sizes are pre-calculated prior to upload to help calculate a more accurate queue remaining time.
    · Support for toolbar themes and custom button images.
    · Added ability to add comments to a bug report directly from within FlashFXP.
    · Added the ablity to reorder and select SFTP encryption ciphers/MACs. (global and per site)
    · Updated OpenSSL to 0.9.8h.
    · New extended toolbar tray tooltip that displays detailed transfer information.
    · New option to blend transfer progressbar with windows theme. (Preferences > Display > Colors & Fonts > Blend with windows theme).
    · New Global default and Session on transfer complete option "Retry failed transfers".
    · Set Per session via main menu > Session > Retry failed transfers.
    · Set global default via Preferences > Transfer > Retry failed transfers
    · New option "Move failed transfers to the bottom of queue before retrying" (Set in Preferences > Transfer > Options.)
    · Added support for environment variables (i.e. %appdata%, %temp%) in most local browser inputs such as the address bar.
    · Added en queue raw command support to the FlashFXP command line. i.e. FlashFXP.exe -raw="site fubar" (Since the raw command is queued you can use -cX flags such as -c2 to close FlashFXP after performing the command.)
    · The local file browser will now fully support overlay icons, before only the basic overlays were supported, what this means is that for people who use TortoiseSVN you'll be able to see your file status from within FlashFXP.
    · You can now drag/drop queue items from one FlashFXP instance to another (from queue to queue). This action moves the selected queue entries to the target instance.
    · You can now customize your toolbar background / buttons using several pre-defined toolbar buttons and background styles. (Preferences / Display / Interface)
    · The local browser drop down box now supports auto text completion.
    · Changes
    · The chain of commands used for local synchronization when navigating via the listview has been reordered.
    · Redesigned quick connect interface.
    · Removed the 250 character limits for raw commands.
    · Compare folder content feature now unselects "parent directory" first as this was not intended behavior.
    · Fixes
    · Toolbar malfunction on windows 2000.
    · Abnormal window behavior when switching between FlashFXP and the Internal text editor.
    · Saving the favorites.dat would generate a crash report when the permission to save the file was denied.
    · Resolved a problem with handling MLSD directory listings that resulted in the fields being converted to lowercase.
    · Fixed issue with MSLD parsing owner/group/etc.
    · After an idle disconnect transferring the queue causing a site reconnect set the local path back to the site default.



    What's new in FlashFXP 3.8 Beta (3.7.7 Build 1315):

    December 8th, 2008

    · Changes specific to this release
    · Updated SFTP engine.
    · Improved error handling for SFTP transfers and command requests.
    · Updated tray hint window to display a progress bar, time elapsed and time remaining during delete operations.
    · Adjusted memory manager default settings to improve program stability.
    · New Features
    · SFTP Support.
    · Added the ability to replace a client certificate, replacing the certificate assigns the new certificate to all the sites the previous certificate was assigned to.
    · Added the ability to en-queue delete operations and raw commands. (Remote file list > Right click > EnQueue)
    · Added History sub-menu to the connection dropdown menu list.
    · Added an Option (Preferences > General > Options) "Include Quick Connect sites in History"
    · Local folder sizes are pre-calculated prior to upload to help calculate a more accurate queue remaining time.
    · Support for toolbar themes and custom button images.
    · Added ability to add comments to a bug report directly from within FlashFXP.
    · Added the ablity to reorder and select SFTP encryption ciphers/MACs. (global and per site)
    · Updated OpenSSL to 0.9.8h.
    · New extended toolbar tray tooltip that displays detailed transfer information.
    · New option to blend transfer progressbar with windows theme. (Preferences > Display > Colors & Fonts > Blend with windows theme).
    · New Global default and Session on transfer complete option "Retry failed transfers".
    · Set Per session via main menu > Session > Retry failed transfers.
    · Set global default via Preferences > Transfer > Retry failed transfers
    · New option "Move failed transfers to the bottom of queue before retrying" (Set in Preferences > Transfer > Options.)
    · Added support for environment variables (i.e. %appdata%, %temp%) in most local browser inputs such as the address bar.
    · Added en queue raw command support to the FlashFXP command line. i.e. FlashFXP.exe -raw="site fubar" (Since the raw command is queued you can use -cX flags such as -c2 to close FlashFXP after performing the command.)
    · Changes
    · The chain of commands used for local synchronization when navigating via the listview has been reordered.
    · Redesigned quick connect interface.
    · Removed the 250 character limits for raw commands.
    · Compare folder content feature now unselects "parent directory" first as this was not intended behavior.
    · Fixes
    · Toolbar malfunction on windows 2000.
    · Abnormal window behavior when switching between FlashFXP and the Internal text editor.
    · Saving the favorites.dat would generate a crash report when the permission to save the file was denied.
    · Resolved a problem with handling MLSD directory listings that resulted in the fields being converted to lowercase.
    · Fixed issue with MSLD parsing owner/group/etc.



    What's new in FlashFXP 3.8 Beta (3.7.7 Build 1313):

    December 4th, 2008

    · Changes specific to this release
    · Updated SFTP engine.
    · Improved error handling for SFTP transfers and command requests.
    · Updated tray hint window to display a progress bar, time elapsed and time remaining during delete operations.
    · Adjusted memory manager default settings to improve program stability.
    · New Features
    · SFTP Support.
    · Added the ability to replace a client certificate, replacing the certificate assigns the new certificate to all the sites the previous certificate was assigned to.
    · Added the ability to en-queue delete operations and raw commands. (Remote file list > Right click > EnQueue)
    · Added History sub-menu to the connection dropdown menu list.
    · Added an Option (Preferences > General > Options) "Include Quick Connect sites in History"
    · Local folder sizes are pre-calculated prior to upload to help calculate a more accurate queue remaining time.
    · Support for toolbar themes and custom button images.
    · Added ability to add comments to a bug report directly from within FlashFXP.
    · Added the ablity to reorder and select SFTP encryption ciphers/MACs. (global and per site)
    · Updated OpenSSL to 0.9.8h.
    · New extended toolbar tray tooltip that displays detailed transfer information.
    · New option to blend transfer progressbar with windows theme. (Preferences > Display > Colors & Fonts > Blend with windows theme).
    · New Global default and Session on transfer complete option "Retry failed transfers".
    · Set Per session via main menu > Session > Retry failed transfers.
    · Set global default via Preferences > Transfer > Retry failed transfers
    · New option "Move failed transfers to the bottom of queue before retrying" (Set in Preferences > Transfer > Options.)
    · Added support for environment variables (i.e. %appdata%, %temp%) in most local browser inputs such as the address bar.
    · Added en queue raw command support to the FlashFXP command line. i.e. FlashFXP.exe -raw="site fubar" (Since the raw command is queued you can use -cX flags such as -c2 to close FlashFXP after performing the command.)
    · Changes
    · The chain of commands used for local synchronization when navigating via the listview has been reordered.
    · Redesigned quick connect interface.
    · Removed the 250 character limits for raw commands.
    · Compare folder content feature now unselects "parent directory" first as this was not intended behavior.
    · Fixes
    · Toolbar malfunction on windows 2000.
    · Abnormal window behavior when switching between FlashFXP and the Internal text editor.
    · Saving the favorites.dat would generate a crash report when the permission to save the file was denied.
    · Resolved a problem with handling MLSD directory listings that resulted in the fields being converted to lowercase.
    · Fixed issue with MSLD parsing owner/group/etc.



    What's new in FlashFXP 3.8 Beta (3.7.6 Build 1305) / 3.6:

    November 7th, 2008

    · Changes specific to this release
    · Added en queue raw command support to the FlashFXP command line. i.e. FlashFXP.exe -raw="site fubar" (Since the raw command is queued you can use -cX flags such as -c2 to close FlashFXP after performing the command.)
    · Compare folder content feature now unselects "parent directory" first as this was not intended behavior.
    · Many minor bug fixes and improvements to error handling based on user submitted crash reports.
    · When submitting a crash report it's important that you describe what you were doing when the crash occurred, This additional information will help us resolve the issues faster.

    · New Features
    · SFTP Support.
    · Added the ability to replace a client certificate, replacing the certificate assigns the new certificate to all the sites the previous certificate was assigned to.
    · Added the ability to en-queue delete operations and raw commands. (Remote file list > Right click > EnQueue)
    · Added History sub-menu to the connection dropdown menu list.
    · Added an Option (Preferences > General > Options) "Include Quick Connect sites in History"
    · Local folder sizes are pre-calculated prior to upload to help calculate a more accurate queue remaining time.
    · Support for toolbar themes and custom button images.
    · Added ability to add comments to a bug report directly from within FlashFXP.
    · Added the ablity to reorder and select SFTP encryption ciphers/MACs. (global and per site)
    · Updated OpenSSL to 0.9.8h.
    · New extended toolbar tray tooltip that displays detailed transfer information.
    · New option to blend transfer progressbar with windows theme. (Preferences > Display > Colors & Fonts > Blend with windows theme).
    · New Global default and Session on transfer complete option "Retry failed transfers".
    · Set Per session via main menu > Session > Retry failed transfers.
    · Set global default via Preferences > Transfer > Retry failed transfers
    · New option "Move failed transfers to the bottom of queue before retrying" (Set in Preferences > Transfer > Options.)
    · Added support for environment variables (i.e. %appdata%, %temp%) in most local browser inputs such as the address bar.

    · Changes
    · The chain of commands used for local synchronization when navigating via the listview has been reordered.
    · Redesigned quick connect interface.
    · Removed the 250 character limits for raw commands.

    · Fixes
    · Toolbar malfunction on windows 2000.
    · Abnormal window behavior when switching between FlashFXP and the Internal text editor.
    · Saving the favorites.dat would generate a crash report when the permission to save the file was denied.
    · Resolved a problem with handling MLSD directory listings that resulted in the fields being converted to lowercase.
    · Fixed issue with MSLD parsing owner/group/etc.



    What's new in FlashFXP 3.8 Beta (3.7.5 Build 1292):

    September 29th, 2008

    · Minor improvements to the new tray tooltip.
    · Added support for environment variables (i.e. %appdata%, %temp%) in most local browser inputs such as the address bar.
    · Fixed bug that disabled the site auto timezone discovery feature.
    · Reworked the local browser localization that was added several builds ago.
    · Removed the 250 character limits for raw commands.
    · SFTP Support.
    · Added the ability to replace a client certificate, replacing the certificate assigns the new certificate to all the sites the previous certificate was assigned to.
    · Added the ability to En-queue delete operations and raw commands. (Remote file list > Right click > EnQueue)
    · Added History sub-menu to the connection dropdown menu list.
    · Added an Option (Preferences > General > Options) "Include Quick Connect sites in History"
    · Local folder sizes are pre-calculated prior to upload to help calculate a more accurate queue remaining time.
    · Support for toolbar themes and custom button images.
    · Added ability to add comments to a bug report directly from within FlashFXP.
    · Added the ablity to reorder and select SFTP encryption ciphers/MACs. (global and per site)
    · Updated OpenSSL to 0.9.8h.
    · New extended toolbar tray tooltip that displays detailed transfer information.
    · New option to blend transfer progressbar with windows theme. (Preferences > Display > Colors & Fonts > Blend with windows theme).
    · New Global default and Session on transfer complete option "Retry failed transfers".
    · Set Per session via main menu > Session > Retry failed transfers.
    · Set global default via Preferences > Transfer > Retry failed transfers
    · New option "Move failed transfers to the bottom of queue before retrying"
    · Set in Preferences > Transfer > Options.
    · The chain of commands used for local synchronization when navigating via the listview has been reordered.
    · Redesigned quick connect interface.
    · Toolbar malfunction on windows 2000.
    · Abnormal window behavior when switching between FlashFXP and the Internal text editor.
    · Saving the favorites.dat would generate a crash report when the permission to save the file was denied.
    · Resolved a problem with handling MLSD directory listings that resulted in the fields being converted to lowercase.
    · Fixed issue with MSLD parsing owner/group/etc.



    What's new in FlashFXP 3.8 Beta (3.7.4 Build 1286):

    September 15th, 2008

    · Fixed sftp upload corruption when transferring files larger than 256k
    · New extended toolbar tray tooltip that displays detailed transfer information.
    · New option to blend transfer progressbar with windows theme. (Preferences > Display > Colors & Fonts > Blend with windows theme).
    · Fixed issue where some keyboard shortcuts were filtered during sftp transfers.
    · New Global default and Session on transfer complete option "Retry failed transfers".
    · Set Per session via main menu > Session > Retry failed transfers.
    · Set global default via Preferences > Transfer > Retry failed transfers
    · New option "Move failed transfers to the bottom of queue before retrying"
    · Set in Preferences > Transfer > Options.
    · Fixed issue with speed limit.
    · Fixed access violation on exit that could occur under some conditions.



    What's new in FlashFXP 3.8 Beta (3.7.4 Build 1285):

    September 9th, 2008

    · Fixed sftp upload corruption when transferring files larger than 256k
    · New extended toolbar tray tooltip that displays detailed transfer information.
    · New option to blend transfer progressbar with windows theme. (Preferences > Display > Colors & Fonts > Blend with windows theme).
    · Fixed issue where some keyboard shortcuts were filtered during sftp transfers.
    · New Global default and Session on transfer complete option "Retry failed transfers".
    · Set Per session via main menu > Session > Retry failed transfers.
    · Set global default via Preferences > Transfer > Retry failed transfers
    · New option "Move failed transfers to the bottom of queue before retrying"
    · Set in Preferences > Transfer > Options.
    · Fixed issue with speed limit.
    · Fixed access violation on exit that could occur under some conditions.
    · SFTP Support.
    · Added the ability to replace a client certificate, replacing the certificate assigns the new certificate to all the sites the previous certificate was assigned to.
    · Added the ability to En-queue delete operations and raw commands. (Remote file list > Right click > EnQueue)
    · Added History sub-menu to the connection dropdown menu list.
    · Added an Option (Preferences > General > Options) "Include Quick Connect sites in History"
    · Local folder sizes are pre-calculated prior to upload to help calculate a more accurate queue remaining time.
    · Support for toolbar themes and custom button images.
    · Added ability to add comments to a bug report directly from within FlashFXP.
    · Added the ablity to reorder and select SFTP encryption ciphers/MACs. (global and per site)
    · Updated OpenSSL to 0.9.8h.
    · The chain of commands used for local synchronization when navigating via the listview has been reordered.
    · Redesigned quick connect interface.
    · Toolbar malfunction on windows 2000.
    · Abnormal window behavior when switching between FlashFXP and the Internal text editor.
    · Saving the favorites.dat would generate a crash report when the permission to save the file was denied.
    · Resolved a problem with handling MLSD directory listings that resulted in the fields being converted to lowercase.
    · Fixed issue with MSLD parsing owner/group/etc.



    What's new in FlashFXP 3.8 Beta (3.7.3 Build 1275):

    August 20th, 2008

    · http://download.flashfxp.com/FlashFXP_373_BETA_Setup.exe



    What's new in FlashFXP 3.7.3 build 1275:

    August 17th, 2008

    · SFTP Support.
    · Added the ability to replace a client certificate, replacing the certificate assigns the new certificate to all the sites the previous certificate was assigned to.
    · Added the ability to En-queue delete operations and raw commands. (Remote file list > Right click > EnQueue)
    · Added History sub-menu to the connection dropdown menu list.
    · Added an Option (Preferences > General > Options) "Include Quick Connect sites in History"
    · Local folder sizes are pre-calculated prior to upload to help calculate a more accurate queue remaining time.
    · Support for toolbar themes and custom button images.
    · Added ability to add comments to a bug report directly from within FlashFXP.
    · Added the ablity to reorder and select SFTP encryption ciphers/MACs. (global and per site)
    · Updated OpenSSL to 0.9.8h.
    · The chain of commands used for local synchronization when navigating via the listview has been reordered.
    · Redesigned quick connect interface.
    · Toolbar malfunction on windows 2000.
    · Abnormal window behavior when switching between FlashFXP and the Internal text editor.
    · Saving the favorites.dat would generate a crash report when the permission to save the file was denied.
    · Resolved a problem with handling MLSD directory listings that resulted in the fields being converted to lowercase.
    · Fixed issue with MSLD parsing owner/group/etc.



    What's new in FlashFXP 3.7.2 Build 1270 Beta:

    July 31st, 2008

    · Added the ablity to reorder and select SFTP encryption ciphers/MACs. (global and per site)
    · Fixed issue with MSLD parsing owner/group/etc
    · Several minor bug fixes based on bug reports.
    · Updated OpenSSL Dll's to 0.9.8h



    What's new in FlashFXP 3.7.2 Build 1266 Beta:

    July 19th, 2008

    · Added the ablity to reorder and select SFTP encryption ciphers/MACs. (global and per site)
    · Fixed issue with MSLD parsing owner/group/etc
    · Several minor bug fixes based on bug reports.
    · Updated OpenSSL Dll’s to 0.9.8h
    · New Features
    · SFTP Support.
    · Added the ability to replace a client certificate, replacing the certificate assigns the new certificate to all the sites the previous certificate was assigned to.
    · Added the ability to En-queue delete operations and raw commands. (Remote file list > Right click > EnQueue)
    · Added History sub-menu to the connection dropdown menu list.
    · Added an Option (Preferences > General > Options) “Include Quick Connect sites in History”
    · Local folder sizes are pre-calculated prior to upload to help calculate a more accurate queue remaining time.
    · Support for toolbar themes and custom button images.
    · Added ability to add comments to a bug report directly from within FlashFXP.
    · Added warning message when FlashFXP is unable to save to the data files.
    · Changes
    · The chain of commands used for local synchronization when navigating via the listview has been reordered.
    · Redesigned quick connect interface.
    · Fixes
    · Toolbar malfunction on windows 2000.
    · Abnormal window behavior when switching between FlashFXP and the Internal text editor.
    · Saving the favorites.dat would generate a crash report when the permission to save the file was denied.
    · Resolved a problem with handling MLSD directory listings that resulted in the fields being converted to lowercase.



    What's new in FlashFXP 3.6.1240:

    February 28th, 2008

    · Added 'Activate Synchronize Browsing on Connect' per-site option
    · Added -approvessl command line param, this is used for automation to always accept the SSL certifcate. Use with care
    · Added support for MLSD (machine formatted directory lists)
    · Added support for UTF8 (iso-8859-1/Latin-1)
    · Added parsing of host:port when pasting into the host field of the proxy dialog
    · Added drag/drop support between the local browser and external applications
    · Added Queue Parent of Selected to the right-click menu in the FTP Search Dialog
    · Added move to the right-click menu in the FTP File Search Dialog
    · Added new option "Only search within folders matching data range" to the Date tab of the FTP Search dialog
    · Added Details tab to the About box to display information reguarding your FlashFXP installation
    · On Windows XP and newer operating systems the file listing now uses a logical sort when alpha sorting. Sorting in FlashFXP should now match the Operating System's behavior
    · Double clicking on the SSL lock icon on the status bar will now show the SSL cert dialog
    · Improved offline browsing mode
    · Improved user/pass ftp site prompt
    · Improved synchronized browsing support



    What's new in FlashFXP 3.6 RC1:

    September 10th, 2007

    · Improved Windows Vista support
    · Completely re-written installer
    · Limited UTF-8 support
    · MLSD directory listings
    · Improved drag/drop functionality
    · Enhanced command line functionality
    · Significant performance improvements



    What's new in FlashFXP 3.4.2 Beta 2:

    April 20th, 2007

    · New Features
    · Added 'Activate Synchronize Browsing on Connect' per-site option.
    · Added -approvessl command line param, this is used for automation to always accept the SSL certifcate. Use with care.
    · Added support for MLSD (machine formatted directory lists).
    · Added support for UTF8 (iso-8859-1/Latin-1).
    Changes:
    · Upgraded Zlib component to 1.23.
    · Upgraded the folder browse dialog to use the BIF_USENEWUI flag, which gives the dialog a Make Folder button and makes it resizable.
    · Optimized the status window text scrolling. It scrolled slower and slower as more text was put into it. This is no longer the case.
    · Optimized the FlashFXP load up time. It's about 30% faster now.
    · FlashFXP now uses FastMM4 memory manager.
    · Optimized the local file browser list speed by about 237%.
    · Once the connection retry limit is reached all files for that site are marked as failed or deleted (based on your settings) and then continues with the next site in queue.
    · Improved find feature
    · The user/pass field of a ftp:// url is now url decoded as per RFC 1738.
    · New languages added.
    · Upgraded OpenSSL Dll's to 0.9.8e.
    · Added parsing of host:port when pasting into the host field of the proxy dialog.
    · Fixes
    · Toggling between local and ftp view while a site is working offline didn't properly update the site name label.
    · In some instances a user initiated site disconnect triggered an automatic reconnect.
    · Switching remote folders while flashfxp is in the middle of loading a folder from cache was allowed and generated an error.
    · Extreme file listing font size changes resulted in the local browser dropdown controls clearing their content.
    · Moving objects via a drag/drop from listview to treeview would fail if the current working directory wasn't the source directory.
    · Closing FlashFXP during a login sometimes resulted in a crash.
    · Changing the shortcut key for a custom command didn't set the modified flag and the change wasn't saved.
    · The Queue remaining value on the status bar displayed the incorrect result when viewing or editing a file.
    · When renaming a folder the sub-folder cache wasn't cleared.
    · In some instances list command would fail with an error however FlashFXP still thought it was successful.
    · Cache consistency issue causing undesirable results under certain situations when queuing items for transfer.
    · Resolved an issue with FlashFXP portable when ejecting the USB drive with the evaluation dialog active.
    · Added hostCleanUp to the U3 manifest to work around a bug in early versions of U3 Lauchpad.
    · The internal values for "Follow symbolic links recursively" and "Update directory cache during transfer" were reversed.
    · Vista compatibility issue where the drop target didn't update properly during a drag operation.
    · Vista compatibility issue where the thumbnail image when hovering over the taskbar button appeared as an icon and not the program window.
    · Resolved help file not opening issue on Windows Vista.
    · Resolved FlashFXP PW D Command Remote Buffer Overflow Vulnerability.
    · Fixed silent install option. /s now uses all defaults for installation.
    · Fixed small issue with site manager timezone sorting.
    · Various fixes for Windows Vista display issues.
    · Other minor fixes.



    What's new in FlashFXP 3.4.0 build 1145:

    April 20th, 2007

    · The graph font can now be changed seperately from the application font.
    · Global "Bind Socket to IP" setting.
    · Per-Site "Bind Socket to IP" setting.
    · Multi-language support. See http://www.flashfxp.com/languages for more information.
    · Added new status msg "Listening on PORT: X, Waiting for connection." to help troubleshoot PORT mode connections.
    · If Passive mode fails two times in a row, FlashFXP will switch to PORT mode or vice versa.
    · 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.
    · You can now browse cached folders and queue files while a transfer is in progress.
    · Added Replace feature to internal Text Editor.
    · Secure certificate details are now stored for later reviewing, they can be viewed via the Site Manager / SSL Tab.
    · When the speed limit is activated you will see a status indicator icon in the statusbar next to the transfer filename.
    · Added new option in Preferences / Display / Options "Accurate file system shell icons", when unchecked FlashFXP will use the default icon for each file type. Using default icons rather than accurate icons improves performance.
    · Per-Site speed limit settings.
    · Global option to disable speed limiting for lan transfers.
    · New command line options for download/upload/fxp (see updated helpfile).
    · Added support for Clear Command Channel (CCC).
    · Added support for SOCKS4/SOCKS5 BIND method, which means you can use SOCKS4/SOCKS5 with active mode (PORT).
    · Added support for SSL Client Certificates.
    · New import/export for sites using .ftp (xml based) file format. Easily export and send sites to friends, or script .ftp file generation for easy configuration for clients/friends/webhosts.
    · U3 USB drive support. Watch the website for a U3 specific installer.



    What's new in FlashFXP 3.4.0 Build 1145 Final:

    June 21st, 2006

    · The graph font can now be changed seperately from the application font.
    · Global "Bind Socket to IP" setting.
    · Per-Site "Bind Socket to IP" setting.
    · Multi-language support. See http://www.flashfxp.com/languages for more information.
    · Added new status msg "Listening on PORT: X, Waiting for connection." to help troubleshoot PORT mode connections.
    · If Passive mode fails two times in a row, FlashFXP will switch to PORT mode or vice versa.
    · 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.
    · You can now browse cached folders and queue files while a transfer is in progress.
    · Added Replace feature to internal Text Editor.
    · Secure certificate details are now stored for later reviewing, they can be viewed via the Site Manager / SSL Tab.
    · When the speed limit is activated you will see a status indicator icon in the statusbar next to the transfer filename.
    · Added new option in Preferences / Display / Options "Accurate file system shell icons", when unchecked FlashFXP will use the default icon for each file type. Using default icons rather than accurate icons improves performance.
    · Per-Site speed limit settings.
    · Global option to disable speed limiting for lan transfers.
    · New command line options for download/upload/fxp (see updated helpfile).
    · Added support for Clear Command Channel (CCC).
    · Added support for SOCKS4/SOCKS5 BIND method, which means you can use SOCKS4/SOCKS5 with active mode (PORT).
    · Added support for SSL Client Certificates.
    · New import/export for sites using .ftp (xml based) file format. Easily export and send sites to friends, or script .ftp file generation for easy configuration for clients/friends/webhosts.
    · U3 USB drive support. Watch the website for a U3 specific installer.



    What's new in FlashFXP 3.4 RC2:

    May 27th, 2006

    · SSL/TLS - Site to Site...
    · 100% Windows XP Compatible
    · Enhanced Security Features
    · Selective Transfer feature
    · Backup & Restore Sites/Settings
    · Transfer Graph!
    · Time Zone Support




    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM