Version |
Release
Date |
|
3.0.4 | 10/17/23 |
- IMPROVED:
Replaced Asc() function with AscU() in JoinTwoPathComponents() routine
for proper handling of surrogate pair characters.
- FIXED: Fixed Subscript out of Range error in cFileOperationsList.ValidateRemoveFolderOps()
- IMPROVED: Tested, fixed, and optimized file/folder specification parsing routines for Unicode handling
- IMPROVED: Added EV Code Sign certificate to executable and installer
|
3.0.3 |
08/02/22 |
- IMPROVED: Changed Error Indicator wording in application and documentation
- ADDED: Added ability to save a task's history on Task Properties window, History tab
- ADDED: Added App Password information to help documentation for Gmail users using 2 Step Verification
- FIXED: "Error in error handler" when testing email notification settings
- FIXED: Resolved issue using Office365 as outgoing SMTP Server for Email Notifications
- FIXED: Error #5 in modDateTime.SystemTimeToVBDate
- FIXED: Error #91 when previewing new task in New Task Wizard
- IMPROVED: Now disabling Remove button on Confirm Changes window when in Preview mode
|
3.0.2 |
12/02/20 |
- IMPROVED: Auto-sized width of list on Confirmation window to fit longest line
- CHANGED: Updated BlueSnap BuyNow link structure
- IMPROVED: Added Unicode support to application path variable
- IMPROVED: Standardized code flow in all error handling routines
- FIXED: Corrected some grammar/spelling mistakes in app and Help documentation
- IMPROVED: Improved window and grid column settings save/read operations
- FIXED: Added missing system file Msstdfmt.dll to install
|
3.0.0 |
11/25/20 | - FIXED:
Fixed root folder detection
of UNC path
- IMPROVED:
Replaced most file/folder
selection trees in the program with a new FolderView control
- IMPROVED:
Enhanced Common File Type
functionality by including common folders
- NEW:
Added folder validation to the
New Task Wizard
- IMPROVED:
Modified File/Folder
Analysis tool to report folders that cause enumeration to abort.
- FIXED:
Folder validation on Task
Properties window was not considering by task level override options.
[PRO
ONLY]
- NEW:
Restore window now supports
selection from among multiple Target folders
- NEW:
"Restore" added to
common toolbar on main window
- IMPROVED:
Sped up file name pattern
matching for file type inclusion/exclusion.
- IMPROVED:
Optimized core
file/folder indexing algorithm
- IMPROVED:
Regular Copy now calls
the CopyFileEx file system routine. This preserves extended attributes,
OLE
structured storage, NTFS data streams, and file attributes.
- IMPROVED:
Regular Copy now shows
much more detailed/accurate percentage completion
- NEW:
Main window status bar tooltip
now shows exact folder being analyzed and being copied
- NEW:
Added a new Copy Method
FastCopy. This lightning fast copy
method uses unbuffered raw binary data streams.
- NEW:
Added options to Ignore
Temporary files and folders
- NEW:
Added authentication ability
for network shares that require username/passwords to log in. [PRO ONLY]
- NEW:
Added ability to create a
Desktop shortcut for a task. When
clicked on, the task in FC is run.
- NEW:
Added Restore functionality to
Task Properties window
- IMPROVED:
Expanded the Task
Properties window by adding other task
properties/information/functionality.
- IMPROVED:
Names of days of week on
Scheduling tab now appear in the default language of the user's
computer
system.
- UPDATED:
Updated 3rd party DLL
SmartUI2.OCX
- IMPROVED:
Greater ability to handle
long paths
- IMPROVED:
HexDump creation has been
sped up and enhanced
- FIXED:
On 64 bit OS, the
Windows\System32 folder is being redirected to Windows\SysWOW64 by the
Windows
file system. So any scans of this folder produce the wrong results. The
redirection has been turned off.
- CHANGED:
User with administrator
privileges will be shown a UAC elevation prompt when launching
FolderClone. This is done to allow
administrator level rights to the file system when using the program. If user is not an administrator, no prompt
will be shown.
- FIXED:
Resolved hash collision
situations during folder path indexing
- IMPROVED:
Various speed
enhancements
- IMPROVED:
File existence check
method has been recoded to be faster and less demanding on the file
system
- IMPROVED:
Upgraded third party
FolderView control with 2012
- FIXED:
Mapped network drives now
appear in the Browse for Folders window.
- IMPROVED:
Removed recursion where
used to speed up processing and lower memory usage
- IMPROVED:
Added better error
handling to cSBSDrive class.
- FIXED:
Drive and folder sizes
larger than 838.86TB are now supported without Overflow errors arising.
- IMPROVED:
Added error description
information to folder validation routine.
- IMPROVED:
Now recognizes both
Directory Junction Points and Volume Mount Points.
- NEW:
Clone log file has been
renamed from clone.log to clonev3.log due to new formatting
- IMPROVED: Expanded error handling in FastCopy routine
to properly report non API errors
- NEW:
Added "SSL Required"
property to Email Notification settings.
- FIXED:
Port property can now be
changed for Email Notification settings.
- FIXED:
Safe Copy Error with copying
Target file to TEMP folder now mentions the target rather than source
file specification
- IMPROVED:
Updated Version Stamp
routine to handle troublesome version stamps (wide version)
- IMPROVED:
If already running and
user tries to launch again, the main window for running version is
shown.
- IMPROVED:
Changed hash used in
folder indexing to address possibility of Overflow error
- UPDATED:
Updated third party
control, SmartUI.ocx, used for some of the controls in the program
- UPDATED:
Updated third party
control, wodSMTP used for email notifications
- IMPROVED:
Improved email notification
SSL and authentication handling
- CHANGED:
Added entries for DPI
awareness and GDI to manifest file
- REMOVED:
Removed some files from
installer which are installed with Windows
- FIXED:
Fixed all user interface
issues which happened on higher DPI setting (manifest file change)
- IMPROVED:
Changed how folder names
are stored to increased speed, accuracy, and memory consumption
- IMPROVED:
Changed file content byte
comparison method to improve speed
- CHANGED:
Updated user interface
elements to a more modern style
- IMPROVED:
Several changes made to
address "(Sub)Folder is Nothing" type errors in log.
- IMPROVED:
Centralized information
logging code to remove redundancy
- ADDED:
Added logging for folder
enumeration errors
- ADDED:
Added logging for file/folder
attribute retrieval errors
- CHANGED:
Replaced timer control
with vbRC5 software timer (CloneScheduler)
- CHANGED:
Replaced CCRP timer with
vbRC5 software timer (SysTray animation)
- REMOVED:
Removed references to and
installation of runtime support files no longer required
- FIXED:
Compare Folders report crash
has been fixed.
- IMPROVED:
Vastly sped up pagination
on Confirm Changes window.
- UPDATED:
All windows have been
updated to a more modern appearance.
- IMPROVED:
Able to access >2GB
memory limit imposed on 32 bit apps by Windows. (More memory is
available to
the program for larger tasks).
- ADDED:
Unicode support added where
possible (Functionality based on Shell API does not support)
- CHANGED:
Replaced Timosoft third
third party edit and list controls with VBCCR versions
- FIXED:
Restored Drag and Drop to
source and target folders on Task Properties window
- IMPROVED:
Include/Exclude folders
& files are now retained when Source folder changes in Task
Properties
- IMPROVED:
Include/Exclude folders
& files are retained when duplicating a task (Reverse Direction)
- IMPROVED:
File masks in Common File
Types list are now alphabetically sorted
- ADDED:
Added support for additional
email clients: eMClient, Mailbird, and Postbox
- UPDATED:
Updated data store
location information for all email clients already supported
- ADDED:
Added IsTemporary to Analyze
Folder/File troubleshooting window output.
- ADDED:
Added extended attributes to
Analyze Folder/File troubleshooting window output.
- ADDED:
Added MD5 hash to Analyze
Folder/File troubleshooting window output.
- FIXED:
Creation of nested folder
paths in UNC notation was not working correctly.
- ADDED:
Turned off File System
Redirection on all Copy/Move/Delete/Rename operations
- CHANGED:
All error logs are now in
Unicode encoding
- CHANGED:
Changed password encoding
scheme
- AND
MUCH MORE
|
2.1.1 |
02/18/15 |
- IMPROVED: Added
line numbers to error messages
- FIXED: Removed
resource string calls
- UPDATED: Latest
SmartUI third party library
|
2.1.0 |
9/01/14
|
- File existence check
error handling on unexpected Windows API
errors was returning the incorrect error number and description
- Fixed - Empty sub folders were
not being deleted when file exclusion masks were used
- Fixed - Content comparison
has been fixed and sped up
- Fixed - fast copy of HUGE
(>4GB) files
- Fixed - Overflow error in
CRC32 calculation
- Fixed - Binary comparison
results incorrect then differences are towards end of file
- Fixed - Manifest file
permission level changed to 'asInvoker' to allow auto-startup with
Windows
- Fixed - Added better error
handling to
modAPIReadWriteFile.ReadStringFromFile to handle 'Out of Memory' error
in when clone.log file grew very large (hundreds of megabytes)
Fixed
- Compare Folders now
uses the task level comparison method [PRO Only]
- Changed - Prepare for
Plimus.com to Bluesnap.com changeover
|
2.0.5
|
1/24/10
|
- Fixed bug where
selected files/folders were not showing checkmark on Select Files window
|
2.0.4
|
1/01/10
|
- Numerous changes and
fixes to the File/Folder Analysis tool
- Corrected problem
when dialog window is open, FC not in the Alt-Tab list
- Include/Exclude File
Mask lists are now sorted
- Added ability to
filter Log entries by Task
- Sped up load time of
Log contents
- Custom file masks
field now allows for multiple semi-comma delimited file masks on one
line
- Fixed bug where
Differences Report was failing in the case of multiple target folders
- Added Target folder
information to Confirm Changes details in the case of multiple target
folders
- Added Common File
Types functionality to Select Files window
- Sped up loading of
file types in folder list
- Corrected problem
when Select File Types window was closed before list was done
loading
- Updated several
OCX/DLLs with the latest Visual Basic 6.0 Service Pack 6 Runtime
Extended Files
- Added a New Task
Wizard to walk user thru the creation of a new task
- Removed the Microsoft
Scripting Library v5.6 installation from our install
- Added some error
details to the error notification email [PRO ONLY]
- Added Post Task
Actions (Shutdown/Logoff Windows, Reboot/Poweroff Computer) [PRO ONLY]
|
2.0.3
|
2/04/09
|
- Changed
how Log data is saved to disk. This should correct various issues
having to do Unicode data and with large amounts of data being written
to the Log.
- Added the ability to
change SMTP Port for email notifications
- Improved
- Added a secondary
folder permission checking method to ensure valid result
- Added additional
error handling for folder permission errors
|
2.0.2
|
12/05/08
|
- Modified folder
enumeration routine to allow paths longer than 260 characters in length
to be scanned
- Modified folder
enumeration routine to allow UNICODE path names
- Improved folder
enumeration routine performance by 200-300%!.
- Fixed bug where an
excluded folder's contents were being deleted from the Target
folder
- Fixed bug where
folders whose names began with a dot character were not being processed
- Fixed bug where
Daylight Savings Time (DST) differences were not being ignored when DST
ended
|
2.0.1
|
09/09/08
|
- Added option to turn
off the Folder permission check before clone.
- Resolved some "Object
is Nothing' type errors in the cSBSFolder class
- Fixed
GetParentFolderPath() problem with UNC paths.
- Switched from ANSI to
Unicode version of GetFileAttributes API function in the FolderExists
routine.
- Fixed defect where
Ignore System/Hidden files and Last Modified Date filter was causing
other files to be missed.
- Fixed
defect in Confirm Changes window with wrong file operations being
listed on wrong pages of display. (Happens only with over 10k
file operations and Exclusions.)
- Changed the number of
file operations that are displayed at one time on the Confirm Changes
windows to 5000
- Fixed defect where a
task prematurely aborted when the user did not have permission to read
from a subfolder
- Numerous performance
enhancements
|
2.0.0
|
12/15/07
|
- Resolved shutdown crash
- Changed various graphics to more modern Vista style
- Added Task Name to Folder Differences report
- Changed location where registration information is written
to and read from for Vista compatibility
- Removed 'Run FolderClone' option at end of install on
MS Vista. When launched from installer, it runs as Admin
- Start Time of tasks is now randomized rather than always
defaulting to 12 PM
- Last Run and Next Run date/time
information has been added to Task Properties window
- Added a new scheduling option: Run Once Daily When Computer
is Idle for 'x' minutes
- Optimized and minimized memory usage requirements
- Corrected thread handle leak
- Confirmation window now loads only 10,00 file operations at
a time
- Added functionality ot Confirmation Window: Open
File/Folder and View File Differences
- Added functionality to test if a folder is a Junction
Point. Junction Points will not be cloned
- Fixed minor problems with scheduler
- Resolved WinXP registration issue
- Resolved Object error on startup
- Resolved missing System Tray icon on Windows Explorer crash
- Various other changes for Vista readiness
- Resolved email notification problem when server requires
authentication (Pro Only)
- Added new feature: View File Differences (Pro Only)
- Added new feature: Copy Only Source Files Newer Than
(Pro Only)
|