FlashFXP 4.0 RC 2 Use this forum to ask questions, make suggestions, or provide feedback for FlashFXP 4.0 RC 2. |
07-27-2010, 07:58 AM
|
#1
|
FlashFXP Developer
FlashFXP Administrator ioFTPD Beta Tester
Join Date: Oct 2001
Posts: 8,012
|
Detailed ChangeLog
Build 1488
- Several minor bug fixes.
- Updated SFTP engine to the latest version.
Build 1487
- 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.
Build 1486
- 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.
Build 1485
- 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.
Build 1484
- 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.
Build 1483
- Fixed proxy support for FTP uploads.
Build 1482
- 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.
Build 1481
- 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.
Build 1480 RC2
- 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.
Build 1479
- Fixed the "skip empty folder" feature, when enabled FlashFXP would get stuck in a loop.
Build 1478
- 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.
Build 1477
- 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.
Build 1476
- 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.
Build 1475
(This was an experimental test build posted to the forums.)
- 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.
Build 1474
- 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.
Build 1473
- 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.
Build 1472
- Fixed broken local browser sorting when any of the columns are hidden.
Build 1471
- 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.
Changelog for build 1467 RC1
- 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.
Changelog for build 1466
- 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.
Changelog for build 1465
Due to an error in my project+setup build script this build will fail validation for the update check, build 1466 was released to resolve this issue.
- 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.
Changelog for build 1464
- Minor changes to the path validation routine to improve the performance.
- Rewrote the code that submits bug reports to our bug-report server. Some bug reports weren't making it through and this should resolve the issue.
Changelog for build 1463
- Changed the FTP list settings in the Site Manager, Removed the "show hidden files" check option and replaced it with "List Parameters" drop down, This allows more flexibility and allows per-site custom list parameters. Very handy for ioFTPD servers.
- Fixed issue with mouse double click [local file listing] when the action was set to queue or transfer and action was performed the right local browser.
- Added warning if FlashFXP is unable to load schedule.dat when opening the task scheduler.
Changelog for build 1462
- Fixed small issue with remote editing and upload applying the file transfer rules instead of just overwriting.
- Fixed scheduled task "stop at" option not closing FlashFXP if a connection wasn't active (i.e. server down).
- Changed the behavior of the EnQueue Delete command, it is no longer possible to EnQueue the "Parent Directory"
Changelog for build 1461
- This build addresses a A/V that was introduced in 1460, this A/V occurs often.
- Added a new File transfer rule "On transfer error" This rule takes priority if there is an error transferring a file.
Changelog for build 1460
- Updated OpenSSL to v1.0.0a.
- Increased the buttons used on some dialogs to improve user accessibility issues caused by their size.
- Fixed SFTP Upload issue where FlashFXP didn't properly detect a write error, such as the case when the users quota is exceeded or disk full.
- Fixed SFTP Upload issue with zFTPServer where files larger than 32MB would fail to complete.
- Added auto space trimming to the host/IP address field.
Changelog for build 1459
- Fixed issue connecting to SSL/TLS FTP sites over a SOCKS proxy.
Changelog for build 1458
- Fixed property change of the "Move to the bottom of queue before retrying" not enabling the "apply" button.
- Fixed when the "Move to the bottom of queue before retrying" option was unchecked FlashFXP would retry a transfer an unlimited number of times on failure.
Changelog for build 1457
- Packaged for public release, Preview Release #1.
Changelog for build 1456
- Fixed silent installation. it wasn't silent.
- Removed some debug code that was missed in the last build.
- Fixed broken local browser tree navigation on Windows 2000.
- Fixed several drawing glitches on Windows 2000 (non-theme drawing).
- On first run FlashFXP will prompt for language selection. This prompt will only appear if a language isn't already defined.
- Minor changes to the installer.
- Fixed time format always using AM / PM when 24 hour format should of been used.
- Minor performance tweaks in the upload file routine.
Changelog for build 1455
- Fixed bug where the right site idle time would sometimes stop updating.
- Fixed Add to site Manager "site dialog" not being properly centered.
- Fixed logic bug that prevented SITE UTIME from being used to set the file time on upload.
- Made a couple changes to tweak and try to fix the slow scrolling in the file list.
Changelog for build 1454
- Added a file exists check to load language routine.
- FlashFXP will now set SetThreadExecutionState() to ES_SYSTEM_REQUIRED while the transfer queue is in progress, this will prevent Windows 7 from automatically going into sleep mode.
Changelog for build 1453
- Some of you reported slow downs and delays with startup in the past couple builds, I think I finally got everything worked out. Sorry it took so long. Happy 4th of July!
Changelog for build 1452
- Minor changes to the installer. The installer now passes "Windows 7 Client Software Logo Toolkit" with flying colors.
- Changed the way the data files are opened for reading and writing, My previous solution to prevent data corruption lead to an issue where data files could be written with only the modified information if the data wasn't loaded due to a write lock.
- Fixed bug that left the remote path dropdown box disabled if you opened the Server file search and closed it without performing a search.
Changelog for build 1451
- Fixed data file corruption issue during save caused by using a stream object that didn't properly support the methods that were being used.
- Changed all speed buttons to another type that supports tab stops for user accessibility.
Changelog for build 1449
- Optimized the queue saving routine, queue (fqf) files are now saved much faster.
- Optimized the local file browser list refresh trigger and garbage collection.
- Optimized the remote delete routine, its slightly faster now.
- Optimized the upload/download routines, slight improvement in speed.
- Changed the way data files are saved to improve the file integrity as much as possible.
- Removed a flush file buffer call during file download that caused extremely poor performance on removable and network drives.
Changelog for build 1448
- Updated SFTP engine (SecureBlackBox v8.0)
- Added work-around for drFTPD AUTH SSL short timeout (http://www.drftpd.org/forums/viewtopic.php?f=4&t=3136), the first connection initializes openssl, I was doing this as part of the AUTH command but only after it was sent, I moved this to occur prior the AUTH command. This appears to solve the issue on my end.
- Fixed several cases where the right click menu item states were enabled in cases where they should of been disabled.
- Fixed local treeview popup menu where toggling remote/local would result in the wrong popup menu being shown by default (the shell context menu).
Changelog for build 1447
- Fixed, when opening the attributes dialog the focus is now set to the input box.
- Added new option in Preferences dialog, under General > Options > "Show the active edits window when editing a file". Default is checked.
- Fixed scheduled task bug where if the task fails to establish a connection to the server no email is sent and the results of the last run were not recorded.
Changelog for build 1446
- Fixed cosmetic issue when starting a local rename and then canceling, which results in the item data being flushed but not refreshed.
- Fixed issue where a click in the local browser could be interpreted as a drag/drop, drag/drop to/from the same item is now ignored, this matches the same behavior in windows explorer.
- Fixed bug where enqueued delete operations didn't invalidate the cache, this caused uploaded files with the same pathname to be skipped.
- Fixed missing lock indicator icon on status bar during secure FTP uploads.
Changelog for build 1445
- Fixed bug where the default download path wasn't being set when the treeview was active in the local browser.
- Fixed bug with the queue list window not redrawing correctly.
Changelog for build 1444
- Fixed issue where a FXP transfer would hang if the PORT mode failed with a 501 error.
- Fixed parsing issue with some UNIX style list entries.
- Fixed A/V when using the &LIST command in a custom command.
Changelog for build 1443
- Minor changes to the Scheduled task > mail server setup dialog.
- Fixed sync browse per-site setting not working correctly for SFTP and the behavior of leaving sync browsing off on reconnect if turned off, as it wasn't working right.
- Fixed issue with the toolbar backgrounds being stretched to the point of looking awful.
- Minor changes to the Preferences / Interface / File Browser section.
- Fixed issue where a PORT/PASV failure could lockup FlashFXP due to a logic evaluation bug.
- Fixed issue where FlashFXP could delay as long as 15 seconds when performing an abort.
Changelog for build 1442
- Fixed issue where several per-site settings (i.e."turn off ssl fingerprint", adjusting speed limit, etc) weren't applied to the site if it were currently connected, requiring a reconnect.
- Added support for DOS FTP list format with 4 digit year.
- Fixed estimated queue remaining time, it wasn't factoring in the current transfer and the amount of data transferred.
- Updated SSL certificate dialog, it now includes a bit more information and actual messages for the status of the SSL certificate.
- Added support for reusing the SSL session when establishing a data connection.
- Fixed crash on startup when the local browser treeview was visible.
- Fixed visual bug in the preferences dialog when drawing the section header gradiant on windows without themes enabled.
- Added button to the about box to change the license key.
Changelog for build 1441
- Changed per-site sync browsing to keep the current state between disconnect and reconnect, that way if the user turns it off it remains off.
- Added new option Preferences > File Browser > "Show Hidden Files, folders, or drives", this applies to the local browser. The default is checked.
- Several optimizations to the local browser related to uploading and downloading files.
- More tweaking was done on the queue progress estimation.
Changelog for build 1440
- Added 'disk space used' info to the logging section in the Preferences dialog.
- Fixed Active Edits: Manual upload wasn't working.
- Fixed Active Edits: When using a quick connect site and reconnecting back to to the same site it would clear the list, in this case the list shouldn't of been cleared.
- Fixed Active Edits: When disconnected from the server and a modification is detected, if the connection was disconnected by the user then the file is switched from automatic to manual upload. If the connection was lost then the connection is auto reconnected and the file is uploaded. The logic to switch from automatic to manual was flawed.
- Fixed Active Edits: When disconnected and manual selecting upload FlashFXP should auto reconnect and upload the edit file. This wasn't working correctly.
- Changed: After manually closing the Active Edits dialog it will no longer automatically re-open during the current ftp session. Previously it would re-open with each new edit.
- Minor changes and corrections made to the help file.
- Fixed keep-alives weren't being sent on SFTP servers.
Changelog for build 1439
- When SFTP over SSH is selected in the Site Manager or Quick Connect dialog the anonymous checkbox is now disabled, anonymous isn't used by SFTP.
- Fixed - When closing the language dialog, when the language is modified the user is prompted to save the changes, when Yes is selected the language wasn't saved.
- Added error message when "new file" in the local browser fails.
- Improved performance of loading queue files into the transfer queue.
- Fixed non-working button shortcut keys on the selective transfer dialog.
- More tweaking to the queue progress % logic thats displayed on the windows 7 superbar / hint window.
- New help file.
Changelog for build 1438
- When navigating between cached folders the stored path which is passed to the skip list is from the last folder that was retrieved from the server and not the folder that was cached.
- The skip list isn't applied when queuing or transferring using tree navigation via the right click menu or drag/drop.
- Changed the way the skiplist "any" is used by evaluating the path+name, path, and name. This will give more flexibility.
- Minor changes to the UI here and there.
Changelog for build 1437
- Removed a couple debug messages that were accidentally left in the prior build.
- Revised the code added in 1436 to prevent the socket from prematurely closing on uploads.
Changelog for build 1436
- Fixed issue that caused the local tree folder browser to become slow over time.
Fixed a performance issue with the local tree folder when navigating folders that contain several zip files or large zip archives, this was due to the windows internal shell handling of zip folders.
- Fixed flicker in the local tree folder browser.
- Fixed small calculation mistake when calculating the queue remaining time.
- Fixed Selective Transfer > Add pattern, the pattern wasn't being added to the internal list, thus not saving changes.
- Fixed Selective Transfer > Save and Activate, the selected rule wasn't activated or reloaded if modified.
- Redesigned the layout of the Filters dialog.
- Changed the way a socket is closed for ftp upload, in an attempt to prevent prematurely closing the socket.
- Added Windows 7 Taskbar progress when performing a Server File Search and Calculate Disk space used operation.
Changelog for build 1435
- Fixed a new infinite loop in wild-card pattern matching that was caused by my previous fix in 1434.
Changelog for build 1434
- Fixed infinite loop in wild-card pattern matching routine.
- Completely re-designed the file attribute (chmod) dialog.
- Fixed A/V when performing a sub-search in the ftp search dialog during an operation such as a delete/chmod.
- The ftp file search progress is now shown on the windows 7 taskbar.
- The calculate server disk space progress is now shown on the windows 7 taskbar.
- Fixed A/V when performing a delete operation on a folder in the ftp search dialog.
- Fixed a bug in task scheduler where using custom transfer rules.
- Fixed a bug in task scheduler when using "only send email notification on error", the email was also sent on success.
- Fixed a bug in task scheduler that occurs after a invalid windows user password message.
- Fixed a bug where the queue progress would sometimes disappear from the windows 7 taskbar.
- Fixed editing scheduled tasks on pre vista OS's
- Fixed editing monthly schedule week of property (first, second, third, last) wasn't being set properly.
- Fixed bug in site manager > stats tab > reset total, where the total wasn't being reset.
- I've made some performance improvements with the way the gradient panels are drawn in the main window.
Changelog for build 1433
- Fixed - When using the "New File" feature on a remote file it didn't create a unique path for the temporary file so creating multiple files on the remote host with the same name modified the same local temporary file.
- Fixed issue where the file/folder stats on the extended tooltip were reversed.
- On the main menu under the compare folder content sub menu the "compare date" option was missing.
- The state of the "compare date" option wasn't being saved / restored.
- Fixed bug in the new task scheduler where the queue type wasn't being set when editing a pre-existing task.
- Fixed translations in the basic scheduler where the wrong translation strings were used for the "on transfer complete" dropdown list.
- Fixed bug where the basic scheduler wouldn't work, after setting it and then re-opening the dialog and then closing it again.
Changelog for build 1432
- Updated OpenSSL to v1.0.0
- Working with translations no longer changes the active language being used by FlashFXP to English.
- Made the file mask list in the file associations > new/edit dialog wider to accommodate translations.
- Fixed bug in the edit queue dialog where changing the site entry failed to change if current and new site names were identical. i.e. such as a site in the quick connect but then added to the site manager with an identical name.
Changelog for build 1431
- Fixed buttons on the filter dialog not enabling/disabling correctly.
- Fixed %ttleft variable not being set for the taskbar caption when viewing or editing a file.
- Updated File associations dialog and Proxy section in the Preferences to the new UI style.
- Added Missing shortcut (ctrl+P) to "Pause queue after current transer" button hint.
- Fixed right click drag from local browser, after the operation the default menu appeared, it shouldn't have been shown.
- Restructured language file format, language files created by prior builds will be upgraded to the new format when saved by the user. The default language files provided are updated.
Changelog for build 1430
- Upgraded OpenSSL to 0.9.8n (http://www.openssl.org/news/secadv_20100324.txt)
Changelog for build 1428
- Fixed A/V when displaying synchronized browsing folder not found error message box.
- Fixed proxy support.
- Added additional debug info compiled into the exe to resolve some bug reports that have been reported.
Remember when submitting crash report it is extremely important to describe what you were doing when the crash occurred. Thank you!
Changelog for build 1427
- Quick fix for DRFTP servers using OpenSSL. I accidentally compiled 1426 without a fix that is needed for DRFTP servers.
Changelog for build 1426 - I made some more changes to LiveUpdate to fix the A/V that some have experienced. Hopefully its fixed now. I can't reproduce the problem so its been very difficult to determine the exact cause of this crash.
- I added a debug message to display in the session log window if LiveUpdate fails an auto check.
- FlashFXP has contained experimental IPv6 support for awhile. After doing some tests on my lan I quickly realized that even connecting to the server wasn't possible, I've made some changes and resolved this issue and added support for EPSV and EPRT. My test setup consists of running FlashFXP on Windows 7 connecting to Xlight FTP Server running on Windows 2008 R2 Server and this seems to work rather well. If you can test IPv6 please test it and let me know how well it works for you.
- Added some resizing code to the restore queue dialog to adjust elements of the UI based on the translation text width.
- Changed the way rules are displayed in the File Transfer Rules dialog. Please let me know if you think this is easier to read.
Changelog for build 1425 - Added sleep to the on transfer complete dropdown in the basic schedule dialog.
- Fixed a couple typos in the application text.
- Fixed bug in the translation dialog where the properties menu item was enabled in cases where it should of been disabled.
- Fixed bug where the 'Display restore queue dialog on startup' option would revert to checked after opening and closing the restore queue dialog.
- Fixed a issue where the application fonts couldn't be changed.
- Fixed a issue where the submit bug report result dialog was being shown behind the bug report dialog.
- Changed the way the result of the SIZE command is used, if the result contains the word ASCII (i.e. 550 SIZE not allowed in ASCII mode) then we fall back to using the file listing info to determine if the file exists and its size.
- Fixed - Two buttons on the create certificate dialog were missing their images and some of the text was misaligned.
- Fixed - FTP File Search dialog > advanced tab > Type field was using the wrong text string "&all" instead of "all"
- Fixed - Sites > Import Sites > Select Group, the select group dialog wasn't centered and appeared in the wrong place on the screen.
- Made some changes to live update to try and resolve the A/V that some have experienced.
Changelog for build 1424- Fixed A/V in Queue Expand Folder.
- Updated several translation strings that needed to be changed. These strings will need to be re-translated, sorry translators.
- Fixed A/V when performing an update of the items in the shell tree browser window.
- Added support for &window <title> and the use of \n in prompts for splitting multiple lines (i.e. %d[line 1\nLine 2]) in custom commands.
- Fixed text formatting when showing the result of a &list in a &window, the result wasn't formatted and shown on a single line and out of order.
- Updated OpenSSL library to v0.9.8m.
- Fixed liveupdate bug that resulted in the liveupdate dialog auto closing after checking for an update.
- Optimized the way site profile settings are loaded from the sites.dat.
Changelog for build 1423- Added column sorting to the language translation dialog.
- Fixed A/V when trying to paste text into the translation edit box.
- Adjusted some buttons to fit translation text better.
- Adjusted the text on the CHMOD dialog to fit longer translations.
- Added several text entries to translation list.
- Updated the the Selective Transfer Edit dialog to match the new v4.0 style.
Changelog for build 1422- Fixed bug in local browser highlighting that would in some cases prevent the highlighting from being applied.
- Fixed bug on the progress bar that resulted in a 1-2px line being drawn without theming applied when "blend with theme" was active.
- Fixed bug in the code that updates the superbar (win7) progress bar, the totals weren't cleared on queue completion skewing the percentage for each subsequent queue.
Changelog for build 1421- Fixed ANSI colors were reversed because the bright color flag was initialized to true instead of false.
- Fixed changing the global the preserve date settings weren't updated until opening the preferences and making a change and saving or restarting FlashFXP.
- Rewrote the method used to build the treeview items to resolve an issue where multiple nodes were added if the node existed with a different text case. The old method was not case sensitive.
Changelog for build 1420- Fixed incorrect icons being displayed on some OS's in alt-tab, taskbar and tray area. The 16x16 was being used where the OS should of used 32x32 and on Win9x/Win2000 in the tray area 16 color icons weren't being used.
- Fixed some spelling mistakes.
Changelog for build 1419
- Fixed incorrect size/speed in transfer stats when resuming a file.
- Fixed incorrect transfer status message when aborting and resuming an upload.
- Fixed the file transfer ask prompt contained some errors which resulted in an incorrect behavior for upload transfers.
- Fixed upload issue where the size of a file shown in the queue window was set to the size of the file on the server.
- Fixed issue where the file exist rules properties dialog would could get hidden behind the file exist rules dialog, if you closed the file exist rules dialog first and then try adding the a rule it would result in a crash.
- Double clicking on the status bar will now open a detached and movable version of the tray hint window.
- Fixed interface issue where the graph window was hidden when positioned under the status window if the status window was hidden.
- Updated a couple strings of text, some spelling errors and rewording to allow for a better translation of the text.
- Changed taskbar caption variable list in preferences to allow for translation.
- Fixed taskbar progress indicator when viewing/editing or uploading a file via remote edit.
- Fixed issue where the language defaulted back to English after closing the translation editor.
- Added connection history to the windows 7 superbar right click menu.
- Some tweaking to the program icon and tray icons. Vista and up will now use the correct high color icons instead of the low color icons.
Changelog for build 1418
- The upload speed issue that some of you noticed was caused by the new QoS code that was added in 1415, This has been moved to an option and is disabled by default.
Changelog for build 1417
- Fixed SFTP download issue that occurred when compression was enabled.
- Rewrote translation back-end to eliminate the overhead (memory/cpu) of the component I was previously using.
- Added several missing strings to the translation list.
- Adjusted some controls and text to fit translations better.
- The active edit list window will no longer take focus when visible and opening a new file for edit.
- I had a report from a user who let me know that the date format wasn't using the desired format set for his user account so I made some changes with the way I obtain the date format.
Changelog for build 1416
- Due to a bug during memory reallocations sometimes a block of memory was modified after being freed. This resulted in a memory overwrite causing FlashFXP to leak memory and corrupt the internal memory structures of FlashFXP.
All previous beta builds contain this flaw and should be discontinued.
- The openssl dlls have been recompiled, they no longer require the MSVCR71.DLL
- Updated the superbar progressbar to display the progress of the queue instead of just the current transfer. This provides much more usability over the old logic.
- Fixed a couple small bugs in the translation editor.
- You can press F5 in the translation editor to refresh the list, so if you have it set to show only untranslated strings, once you translate a string or a few you can press F5 to update the view hiding the new translated strings.
- The file transfer time remaining wasn't updating properly, this has been fixed.
This build contains a known issue:
In the previous build the SFTP component was updated to the latest version and now SFTP connections with zlib compression enabled are experiencing some issues with transferring files. I am working with the developer to pin point the problem.
Changelog for build 1415
- Rewrote the translation system loader, this new design is faster, more efficient and uses less memory.
- Updated SecureBlackBox SFTP component to latest version.
- The installer contains an updated Czech translation by Gtein.
- Fixed a bug where the 1024 KB packet size wasn't being set properly.
- Added IP ToS to the sockets for QoS.
Changelog for build 1414
- Updated OpenSSL to v0.9.8l.
- Loading/Saving translation strings should now work 100%. <fingers crossed>
Changelog for build 1413
- Fixed the installer, it was installing the language used in the installer into the wrong folder. All other languages were installed in the correct folder.
- Fixed and rewrote the language translation loader. This addresses some bugs where certain string translations weren't being loaded. The new routine take a different approach that eliminates a lot of unnecessary overhead and speeds up the loading.
- Fixed an issue introduced into 1412 where the %site variable in the taskbar caption was blank during file downloads.
- If TmpVEPath is defined in the flashfxp.ini this path is now displayed in about > details.
Changelog for build 1412
- Rewrote the way language translations are loaded/saved so that translations with identical phrases are preserved.
- Added a work around for v3 to v4 key updates to handle a situation where some older license keys were incorrectly hashed.
- Added Clear History function to the Site drop down History list.
- Fixed a couple bugs that were identified from user submitted crash reports.
Changelog for build 1411
- Fixed Win7 homegroup right-click shell menu items returning an error in shell browser tree.
- The active edits window now remembers its size and position.
- Tweaked the local shell browser for a bit more speed.
Changelog for build 1410
- Second fix attempt loading language translations, A mistake broke it and in a rush to get 1409 I missed it.
Changelog for build 1409
- My mistake I forgot to increase the build number in the installer which detected 1408 as 1407. I really need a way to automate packaging up the release, too many steps and easy to miss one.
- Fixed a bug in the v4.x key update routine that neglected to strip extra spaces off the registration name causing it to fail the validation check with an error code 1.
- Fixed a bug with translations entries containing a equals sign = from being parsed correctly.
- Included updated Czech translation by Gtein
Changelog for build 1408
- Fixed issue with loading translations, the string resource index sometimes changes between builds so a new loading method was needed to handle this situation.
- Optimized translation routines, this results in smaller translation files.
- Fixed bug with queue synchronization w/ delete that was triggered if you changed local folders manually during a folder queuing for upload, resulting in a file or multiple files being deleted from the target when they shouldn't have been deleted.
- Fixed a non-serious bug that was reported via the crash dialog. Please keep sending these reports. There's no bug too small. Thank you.
Changelog for build 1407
- Somehow in all my tinkering with the group headers I reduced the color depth from the original, The image has been restored.
- Fixed a bug where some line of text in the translation dialog weren't being saved.
- Changing languages didn't work, this has been resolved.
- Updated language translation component to the latest version.
- The naming of language files has changed, bundled languages end with an extension of .dlf and user created/edited are .ulf, If you're currently doing a translation you'll need to rename the file from .sil to .ulf.
Changelog for build 1406
- Fixed drawing bug in the schedule task properties on the log options.
- Fixed issue where the file overwrite prompt was being shown on file that no longer existed.
- Fixed drawing bug where the group headers in the site manager werent drawn properly with themes disabled (same bug i fixed in the preferences,i missed the site manager fix in the last build.)
- Fixed issue where the translation editor was displaying the English text in the translation column. Untranslated entries should of been empty.
Changelog for build 1405
The installer incorrectly listed build 1403 as 1403 internally so it was necessary to skip build 1404.
- I forgot to include the dev language translations for v4.x in the previous release, it included the 3.x language files which are not compatible.
- I forgot to change the location of where the language files are installed, this prevents FlashFXP from seeing them.
- I had a bug in FlashFXP that was reading the language files from the wrong location which prevented the languages from loading property.
- The group headers in the preferences weren't being drawn properly.
Changelog for build 1403
- When remote editing files the remote file browser no longer changes to the directory of the file being uploaded. This is necessary to prevent breaking synchronized browsing, also I don't know how many times it messed me up editing index.php in multiple folders and getting them mixed up. lol.
- Many thanks to X3 for finding about a dozen bugs in the task scheduler. I fixed so many bugs it may as well of been completely broken up until now.
- Updated MadExcept component, this component handles bug reports.
- Updated translation text, removing old invalid entries.
- Removed smooth scroll option from the preferences, this behavior is now default and can't be turned off. turning it off made things very ugly.
- Fixed some compatibility issues with Windows 98. Does anyone still use Windows 98?
- Fixed some graphical display bugs when using Windows prior to XP or Windows Classic theme.
- Fixed TCP/IP Buffer size bug, the new sizes that were added 640 and 768 didn't actually work. I also added 1024 KB to the list.
- Updated graphics in the preference dialog.
- Several performance tweaks and improvements.
Changelog for build 1402
- Another attempt at fixing the drftpd openssl bug..
- Just for fun I added a 1024 KB entry to the TCP/IP buffer size, previously 768 KB was the largest value.
Changelog for build 1401
- Moved call to SSL_RAND_SCREEN from startup to resolve the 1-2 second delay that was introduced in 1400.
- Several tweaks to improve overall performance.
- Fixed a couple buttons that weren't displaying the images correctly (i.e IP Address dialog)
Changelog for build 1400
- Ctrl+P now toggles pause/start transfer queue.
- Fixed openSSL validation of trusted x509 certificates using Trusted CA's via WinCrypto.
- Added configurable default viewer and editor in the preferences to replace the internal editor, since it lacks utf8 support.
Changelog for build 1398
- Fixed missing bitmap image resource resulting in crash when opening active edit window.
- Fixed clicking headers in preference triggering setting change and enabling "Apply"
- Changed the text background on the v3.x to v4.0 key upgrade dialog, so that it should now be transparent.
Changelog for build 1397
- Updated button images and redesigned a couple interface dialogs.
- Fixed issue with local browser shell overlay icons being enabled even when unchecked.
Changelog for build 1396
- Fixed SFTP file transfer corruption bug.
Changelog for build 1395
- Re-Fixed the error handling for handling inserting and removing drives. The new solution should work better.
- Fixed toolbar bitmaps compatibility issue with 16bit color depth and lower.
- Fixed focus issue where the treeview text and background color were white.
- More updates to the translation system.
- Updated translation system components to the latest version.
- Fixed odd bug where my urlencode & urldecode functions were reversed that caused some problems on some servers.
Changelog for build 1394
- Fixed A/V when inserting and removing removable drives.
- Fixed shell tree view expanding the user desktop before selecting the default download folder.
- Turned off auto hot keys on the command menu.
Changelog for build 1393
- Fixed folder info display where the folder and file count became reversed in 1392.
- Updated SFTP engine to the latest version.
Changelog for build 1392
- Fixed marked list toggle for tree views not showing bold (local & remote)
- Fixed marked list toggle not working for local tree view.
- Fixed edit queue item browse for folder button mess up and added browse for folder dialog for remote paths.
- Added Crtl-N hot key for toggling the tree navigation pane.
- Fixed several instances where pattern matching was case-sensitive.
- Fixed the menu hot keys on the site menu, bookmarks, languages.
- Fixed issue with default sort order not properly being saved when sort by "File Extension" was selected.
Changelog for build 1391
- Fixed a bug that resulted in some folder icons in the treeview to come up missing
- Fixed a drawing bug that caused in some flickering on the toolbar.
- Fixed an issue where SIZE was sent twice during a site to site transfer.
- Fixed an issue where trying to run a disabled task via the task scheduler resulted in a application crash dialog instead of just displaying the error message.
- Changed the behavior of the treeview / listview splitter so that the position is remembered when toggled visible/hidden.
- Fixed corruption issue that prevented FlashFXP from accepting a license key.
- Fixed upgrade to v4 key problems.
- Fixed some issues with the task scheduler on XP and below.
- Fixed some issues with "copy task" in the task scheduler, where some settings weren't copied to the new task.
- Changed the behavior of synchronized browsing, when you navigate to a folder that doesn't exist on the other side you're now prompted to 1. create the folder, 2. return to the previous folder, 3. turn off synchronized browsing.
- Previous builds were not compiled with full debug information so crash reports were incomplete, This build is slightly bigger because it includes all the debug information.
Last edited by bigstar; 10-07-2010 at 11:00 AM.
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 03:22 AM.
|