Personal Backup =============== (c) 2001-2024, Dr. J. Rathlev, 24222 Schwentinental, Germany Revision history: ----------------- 6.2.33.0 (2024-04-20) -------- - Changes: - TIniFile replaced by TMemIniFile - List of recent used backup tasks - Copy thread: Suspend/Resume replaced by TEvent - Optional selection of text coding for the log display - Task scheduler: Trigger when the computer wakes up - Bug fixes: - Placeholder "%drive%" for log file - Login to network resource 6.2.32.0 (2024-02-07) -------- - Bug fixes: - Check for overlapping source and destination when backing up single files - Cleanup: synchronizing of source via FTP 6.2.31.0 (2023-12-19) -------- - Bug fixes: - Word spacing in status display - PbPlaner: EventLoggging 6.2.30.1 (2023-11-21) -------- - Changes: - If a file does not exist at destination no temporary file is used (also FTP) - EventLoggging in PbPlaner - Bug fixes: - Copying attributes of subdirectories - Improved display when moving to high resolution screen - Evaluation of the command line option "/prompt:delay" - Synchronization of gz files - Detection if Windows Task Scheduler 2.0 is not availabale - GnuGetText: retrieving the display language setting 6.2.29.0 (2023-09-12) -------- - Bug fixes: - Color of the background of selected list entries changed (clGradientActiveCaption => clSkyBlue) - Synchronizing of gz-compressed files via FTP - Synchronize the backup root directory in the mode "Only tagged subdirectories" - Language selection menu 6.2.28.0 (2023-08-12) -------- - Bug fixes: - History list in the selection dialog for directories - Setting the attributes of the root directory at the destination, if a directory is marked as "ReadOnly" (user defined folder icon) 6.2.27.0 (2023-07-12) -------- - Changes: - No password import on Restore and Verify - Bug fixes: - Restore of progress window after minimization - Deleting all tasks from a list - Displaying the empty list of automatic tasks - Displaying the empty list of Windows scheduled tasks - File filter for filenames and directories without extension - Opening the mail dialog with empty list of recipients - Password management in Restore and Verify 6.2.26.0 (2023-06-08) -------- - Changes: - Improved error messages in the log - Automatic detection in the control center of USB drives when they are connected - Bug fixes: - Resetting the window position and size via the context menu in the taskbar - Placeholders for mail recipients - Display of file types without extension in selection list - Security copies of subdirectories during synchronization with security copies during backup option enabled - Display of the control center with the program running in the background after double-click on a buj file or the desktop shortcut. 6.2.25.0 (2023-05-10) -------- - Changes: - Displaying the program icon in the Windows notifications - Bug fixes: - Index error in list of scheduled tasks - Display of program windows on Alt+Tab 6.2.24.0 (2023-04-12) -------- - Changes: - Abort during encryption takes effect immediately - Bug fixes: - Locking the parent windows during a backup - Closing a temporary file during gz compression - Display of filename in verbose log file in case of error - Resetting the archive bit on full backups in alternating schedules if the mode "update" is selected - Advanced settings for Windows Task Scheduler 6.2.23.0 (2023-03-14) -------- - Changes: - Search option in file preview - Optional sorting of scheduled tasks by date - Display of alternating schedule in list of automatic tasks - Bug fixes: - Synchronization: query changed in version 6.2.22 fixed - Error logging (deletion of a file to be updated) - Replacement of placeholders using upper case letters - Adding a backup task to Task Scheduler 6.2.22.0 (2023-02-26) -------- - Changes: - Confirmation prompt when changing the encryption password - Bug fixes: - Synchronization: The query FileExists returns "false" even if a file exists but is not accessible - query changed (uses ERROR_FILE_NOT_FOUND) - FTP: directory change - Main window size when changing the screen resolution 6.2.21.0 (2023-01-07) -------- - Changes: -Inserting tasks to the list "My backup tasks" at selected position - Bug fixes: - Restoring the spltter positions in Backup.pas - Excluded subdirectories on removable not connected drives were not applied - PbRestore: clicking the head line of an empty file list from zip archives - PbRestore: displaying zip archives selected from histoy list 6.2.20.0 (2022-12-17) -------- - Changes: - Improved error check on loging off an alternate user - Improved error check on full destination media - Bug fixes: - Erroneous time display e.g. on scheduled tasks if the system is set AM/PM - Checking for write permission at the source in mode "Full" and "Incremental" - Verfying large emcrypted files - PbRestore: Restore from zip archives - PbRestore: Command line options 6.2.19.0 (2022-11-23) -------- - Changes: - Language added: Ukrainian - Additional information in log to show that the backup was started from one of the utilities TbBackup, PbnPlaner oder PbStarter - PbRestore: opt. Restore from directories using security copies - PbRestore: modified layout - Bug fixes: - PbRestore: status display, restore from schedules 6.2.18.0 (2022-10-24) -------- - Changes: - Selection of utility programs in Control Panel - Restore: improved error detection on restore from zip archives - PbRestore: optional restore if creatime time - Bug fixes: - Error detection on deleting files at source - Display of combo boxes on high resolution screens fixed 6.2.17.0 (2022-09-30) -------- - Changes: - Start multiple backups from control panel: in sequence or in parallel - Bug fixes: - Printer selection in log view - Issues resulting from a too narrow status window - PbRestore: import of printer settings from PB 6.2.16.0 (2022-08-19) -------- - Changes: - New placeholder for external programs after backup: %logfile% = Log file - Bug fixes: - Restoring the progress window after having been minimized - Displaying the hint about the directories to be backed up in control panel 6.2.15.0 (2022-07-04) -------- - Changes: - Display of error log using the context menu in the taskbar - PbRestore: new layout - Edit Backup task: automatical detection if a USB source becomes available - Bug fixes: - Display of backup options 6.2.14.0 (2022-05-18) -------- - Changes: - Display backup log via context menu of scheduled tasks - Cleanup: enhanced logging of deleted empty directories - Cleanup: new option to retain an empty root directory - PbMon: start and stop monitoring via zje context menu in the task bar - Directory dialog: network browsing on Windows 10, changes from 6.1.2.0 removed - Bug fixes: - Option "Scan directories" effects also on synchronizing and starting a backup manually from the desktop window - Opening a task from scheduled tasks - Searching a file in the selection dialog for Restore and Cleanup - Directory dialog: changing to parent directory, opening with network path containing an IP address 6.2.13.0 (2022-04-24) -------- - Changes: - Notification in Windows Event Viewer on starting backups using the Windows Task Scheduler - Accelerated synchronization on backup to compressed files - Bug fixes: - Placeholders in commandline - Displaying backup tasks using an ampersand sign in filename - Scanning the directories on type selection - Defining time slots from command line - Display error of synchronisation mode selection under Windows 11 - Several memory leaks - Directory selection in verification - FTP: needless time delay in directory listing removed 6.2.12.0 (2022-03-11) -------- - Changes: - Progress indicator during synchronization - TbBackup: enhanced error messages - Bug fixes: - Importing the settings for security copies from Backup to Restore, Verify and Cleanup 6.2.11.1 (2022-02-10) -------- - Bug fixes: - Retrieving the version string for Windows 7 - Alternating schedule for 7 days - As defined in task 6.2.11.0 (2022-02-06) -------- - Changes: - Opt. import of settings for security copies in Restore, Verify and Cleanup - Deleting security copies via FTP - Control Panel indicator whether elevated admin privilges are availbale - Indicator in the start settings whether the Windows event logging is enabled - Anzeige in den Start-Einstellungen, ob die Windows-Ereignisprotokollierung (see the program's install options) - Bug fixes: - Display of number of files of deleted directories prior to full and diff./incr. backups - Canceling a program update - Identification of reparse points - Error detection on establishing an FTP connection - Importing directories from Backup to Verify and Cleanup 6.2.10.0 (2022-01-06) -------- - Changes: - New commandline option "/noupdate": no check for program updates after startup - Retrieving the free volume on server resources is done in an own thread to avoid latencies if not available - Bug fixes: - Parsing the commandline option "/ini:..." - Number of files in status window after backup - TCheckComboBox component - Destination directory in Restore and Verify - False error message in log on backup to a network server if a new subdirectory has to be crerated - PbStarter: Editing the group list 6.2.9.0 (2021-12-22) ------- - Changes: - PbStarter: editable list of groups - Prompt whether to save a changed task for Restore, Verfify and Cleanup before closing the window - Entries in the dialog for Windows Task Scheduler will be retained on retry after error - Bug fixes: - Checking for invalid directories on verify - Log entries on creating new subdirectories at the destination - Selecting a time slot as file filter - Selecting schedules on specific days of a month week - Displaying files in PbRestore 6.2.8.0 (2021-12-03) ------- - Changes: - Commandline options may contain Windows evironment variables - Option to select multiple backup tasks to be started with Windows Task Scheduler all at once - Improved comparing of files on backups into single zip files - New startup logo - Bug fixes: - Copy of alternate data streams - Filenames with commas in Windows Task Scheduler - Canceling an automatic backup in quiet mode 6.2.7.1 (2021-11-11) ------- - Bug fixes: - Adding a whole drive to the task 6.2.7.0 (2021-11-05) ------- - Changes: - Display of errors in automatic backups in control panel - Display of splash screen - Bug fixes: - Position of program window using severeal monitors - Selection of a directory - Display of the directory to be saved in directory tree - No updating of backup date and time after cancelling 6.2.6.0 (2021-10-01) ------- - New: - Common error log listing all failed backups (PbError.log) - Changes: - Improved display on high resolution screens - Improved password entry on tasks using encryption and no fixed password - New command line option "/sched" to identify backups in log file started by Windows Task Scheduler - PbRestore: several improvements - PbRestore: preview on restoring complete directories - PbRestore: preview of single files from zip archives - Bug fixes: - Filter for filenames without extension - PbRestore: progress indicator on unpacking zip archives - PbRestore: cancelling the unpacking of a zip archive 6.2.5.0 (2021-09-02) ------- - Changes: - Nesting of placeholders for log file (%dest%) - Sorting the list of backup tasks in control panel will be made separated by comment sections - Directory filters: no regular expression for '##' (escaped #) - Notification in short log for verified copies - Bug fixes: - Selection of subdirectories - Deleting the last directory to be saved from list - Display of long filenames in status window - Display of lists on high resolution screens - PbStarter: password entry and query 6.2.4.0 (2021-08-22) ------- - Changes: - Options for security copies on backup and synchronization in mode "Root directory": separated by backup date and/or drives - Clicking one of the icons in the task properties window in the control panel will open directly the associated page for editing - Selection of log file in the preferences - Selectable icon for the Windows notification area by right click - Loading the required system libraries using FpuSafeLoadLibrary - Bug fixes: - Switching between include/exclude of subdirectories - Option "Do not copy file attributes" was not used for security copies - Renaming of security copies - Verifying zip compressed single files with long file paths - Display of destination in status window - Context menu for directories to be saved 6.2.3.0 (2021-07-20) ------- - Changes: - Errors on executing schedules tasks are displayed in the list as hint - Enhanced error message on backing up to zip archives - An erroneous use of the Unix path delimiter (/) in Wondows paths will automatically be fixed - PbStarter und TbBackup: no error handling on subsequent actions because this is only implemented for direct backups - PbPlaner: settings for cycles and steps changed - Bug fixes: - Adjusting the window size to the screen 6.2.2.0 (2021-06-16) ------- - Changes: - New identified file system: ext4 - Timestamps of superordinated directories at destination are set to the values of the source - Bug fixes: - Opening a restore, verify or cleanup task from the command line - Initializing the pointer "FTaskFolder" in WinTask (required for 64-Bit platform) - Continue counting of alternating schedules if missed - Applying dynamic directory filters 6.2.1.0 (2021-05-22) ------- - New: - Optional synchronizing after restore - Changes: - Progress bar in new design - Behavior on resizing the dialog windows - Bug fixes: - Canceling the verification of a zip archive - Hint in password dialog - Repeating backups without diff./incr. and cycles of 7, 14, ... days - PbRestore: Restore of encrypted zip archives 6.2.0.0 (2021-04-15) ------- - New: - New icon design - Using a special account also for Restore, Verify and Cleanup - Information about destination (e.g. free space) in Control Panel - Desktop shortcuts for Restore, Verify and Cleanup with own icon - On first start after a new installation, the user will be prompted to customize the program preferences - Install setup is created with Inno Setup 6.1.2 - Changes: - Cancelíng a network connection under special user account after backup - Icon in Windows notification area in "quiet" mode - Detection of file systems - Restore from zip archives per directory allows use of wildcards in filename (e.g. PBu-*.zip) - Display of number of files with thousands separator - Enhanced entries in verbose log for junction points - Check for available source directory - Automatic detection of +1h differences during time compare caused by changing to summer time if destination or source are lying on a FAT partition and the user did not specify this setting manually - During the last automatic backups on login, a succeeding action can be selected - New identified file system: CryptomatorFS - TbBackup: modifications for Thunderbird 78 - TbBackup: editable settings for file and type filter - PbRestore: logging of restored files - Managing of version resources changed - Automatic update in Windows XP must use the zip file because Inno Setup 6 does no longer support this system - Bug fixes: - Cancelíng a network connection under special user account after backup - Update of subdirectory tree - Changing the destination between Windows and FTP - Excluding security copies from verfify - Time column in verbose log - Directory selection of network resources - Use of paragraph character in filenames on zip compression - Log view if a full path is specified for the log file - Backup of single files without extension - Incrementing auf backup versio count (placeholder "%v#n%") - Numeration of alternating schedules with 14, 21, ... days - Log printout: line wrapping on new page - On disabled log the task options were not displayed 6.1.12.1 (2021-01-07) -------- - Bug fixes: - Synchronization in mode "Selected files, retain other" 6.1.12.0 (2021-01-06) -------- - Changes: - Automatic closure of log display on quitting the program - Enhanced security on password entry (mail and FTP) - Bug fixes: - Position of control panel after starting with /force - Backup button in control panel - PbMon: calling the filter editor - PbRestore: restore of timestamps of encrypted files 6.1.11.0 (2020-12-06) -------- - Changes: - Display of TSpeedButton icons on high DPI and 64-bit - PbStarter: optional selection of log file - Bug fixes: - Evaluating the exit code of ext. programs after backup - Missing zip extension on backup by root directory into zip archive if the directory name includes a period - Minimize and Pause button in status window not visible - PbStarter: command line option /logmode 6.1.10.1 (2020-11-21) -------- - Changes: - Position of main window on two screens - New command line option "/noscale": no scaling of Icons - Bug fixes: - Scaling of icons on High DPI for TSpeedButton and 64 bit - PbRestore: file display 6.1.10.0 (2020-11-05) -------- - Changes: - Scaling of icons on high DPI - Display of log directory in log dialog - Regular expressions changed to TPerlRegEx - Standard file filter with otional "AND" (+) and "NOT" (!) - Optional user defined parameters in the command line for the Windows Task Scheduler - Bug fixes: - Dialog to edit file and directory filters - Display of select dialog (unit SelectDlg) on scalings more than 100% - Desktop shortcut for backup "By request" - Subsequent action, e.g. shutdown, after running an automatic task from the command line (opt. #..) - Security copies on synchronization in mode "Selected files .." - Windows Task Scheduler: selection of weeks of months - Wizard: directory selection on paths with volume name - PbStarter: using alternate ini path from command line - PbPlaner: event logging in Windows 6.1.9.2 (2020-10-12) -------- - Bug fixes: - Starting with an empty ini file raises a listindex error in the program settings 6.1.9.1 (2020-10-10) -------- - New: - Placeholder for backup mode in destination directory - Bug fixes: - Switching between include/exclude subdirectories 6.1.9.0 (2020-10-09) -------- - New: - Enhanced selection to backup single files - Changes: - Optional use of creation and modification time for time slot selection - After adding single files no subdirectories are scanned - Optimization of file queries at the destination during backup - Adjustable colors for comment line in list of backup tasks - PbRestore: Preview on restore from zip archives - Bug fixes: - Cancelling the synchronization if source is missing - Presettings for new verifications - PbStarter: Initializing the mail dialog 6.1.8.0 (2020-09-07) -------- - Changes: - PbPlaner: starting via Desktop shortcut allows multiple diff./incr. backups after user prompt - Redesigned FTP units - Separate setting for enable/disable Windows notifications (balloon tips) - ".*" is automatically added to file filter if no extension is specified - New log option: display all files not copied in long log - Bug fixes: - Placeholder for date starting external programs - Run of missed backups at a specified time of day - Scannung of directories on opening a task - Display of number of deletes files on synchronization - TbBackup: Restore from other source directory - Placeholder for abbreviated day of week with closing dot (e.g. used in Windows regional settings for German-Austria) 6.1.7.0 (2020-08-05) -------- - New: - New option for automatic tasks: "By request" Starting the backup on the selected days of the week requires the command line parameter "#", an appropriate Desktop shortcut or a click on the taskbar context menu - Optional reset of archive bit on restore - New placeholder for destination: alternating versions (see 5.6.7.0) - Optional use of the creation time for time slot selection - Changes: - Placeholder for name of log file were changed - Display of log: optional selection if not found - Placeholder for alternating days, weeks and months can be multi-digit - On sychronization system directories (like System Volume Information) will be excluded if located in the root of a drive - Log display on Restore, Verify and Cleanup - Using a link as external program - Notification in mail subject if the execution of an external program failed - Bug fixes: - Desktop shortcut on automatic tasks - Updating the display of subdirectories - Attributes and time stamps of drive roots are not set - Backup of single zip files via FTP with verification - Command line option /edit 6.1.6.0 (2020-07-01) -------- - Changes: - Eroor message on invalid user in task scheduler - Check for writeable destination uses random names - Placeholder for volume name of destination in log names - Optiona deletion of previous log entries - Enhanced error information on creating of dektop shortcuts - Bug fixes: - Display of hidden command lines in log - PbRestore: recognizing of zip archives with encrypted filenames if a size limit was specified on backup but only one segment was created - Possible endless loop on synchronizing if option "Security copies" is activated - Placeholder in external program settings for destination using volume name 6.1.5.0 (2020-06-02) -------- - New: - Copying a list of all time schedules to clipboard - Changes: - Dialog for security copies on restore - Presets for new tasks to restore, verfy and cleanup will be taken from the currently selected nackup task - Using placeholders on replacement of directories to be backed up - Bug fixes: - Unassigned pointer in PbRestore (64-bit) - Status window on loading a task or scanning the directories to be backed up was not displayed after "/autostart" - Scanning the directories to be backed up before backup - Canceling the scanning of the directories to be backed up - Status window on deleting directories - Deleting of directories containing security copies older than the specified number of weeks during backup - Time slot on restore - Restoring a previous state - TbBackup: path checking 6.1.4.0 (2020-05-06) -------- - Changes: - New identified file system: WinBTRFS - Some adjustments to high resolution screens - Internal unit references - Bug fixes: - Unexpected closing of status window on special configurations for external programs - Occasional display issues in backup dialog - Canceling by user on non existing net connection - Replacement of invalid characters in filenames was not Unicode compatible - Checking for not specified destination directory and overlapping of source and destination 6.1.3.0 (2020-04-06) -------- - New: - Cleanup: Option to delete as many of the oldest files until a settable volume is reached - Changes: - Additional hints for backup destination (type, available space) in the control panel - Context menu for tasks with option to display all files to be saved (only on diff./inc.) - Display of help via taskbar menu - PbPlaner: Logon type query changed from "interaktiv" to "batch" - Bug fixes: - Error handling in Restore, Verify and Cleanup - External programs: returned exit codes > 255 - FTP: differentiation of lower/upper case of filenames - Restore: error in dialog to change the time comparison tolerance of timestamps - Backup: alternative name for temp. file if a directory of the same name already exists - Interactive disabling a subsequent action during backup 6.1.2.0 (2020-03-11) -------- - Changes: - Improved editing of history lists - improvement on baccking up data to removable media and net id subdirectories are in- or excluded - Command line option /log extended to /logmode (for better differentiation to /logdir) - Directory dialog: no network browsing on Windows 10 if SMB1 protocol is not installed - Bug fixes: - "Save as" for tasks provided for time schedules - Tooltips in control panel - Name of desktop shortcut for multiple backups - Execution of external programs using full paths 6.1.1.0 (2020-02-10) -------- - New: - User configurable menu to starte external utility programs - Unscheduled run of an automatic backup - Changes: - Download of programm update uses secure connection (https) - Security copy int root directory with opt. backup date - Improved Restore using security copies - Applying security copies on verification and cleanup - Export of multiple directories as new task - Update to OpenSSL v1.0.2u from 2019-12-21 - Bug fixes: - Loading of language and update settings with alternative ini file - Restore to origin on different drives 6.1.0.1 (2020-01-15) -------- - Bug fixes: - Starting a backup under Windows 8 (system version query) 6.1.0.0 (2020-01-03) -------- - New: - Additional attachments for mail delivery - Processing of PowerShell scripts as external programs - Confirmation on "Save as" und "Export" if fixed password is used - Display icon in control panel if external programs are active - On backups into zip archives, separated by root directory the archive name is generated from the drive letter (e.g. DrvK.zip) - Changes: - Improved script processing for external programs - Improved dialog for external programs - PbRestore: New option "include aubdirectories" - PbStarter: Improved settings for Task Scheduler - Utility programs: Path to ini file same as in PB - Bug fixes: - Backup via FTP, if a directory access was denied - PbRestore: Restore after wrong passowrd entry - PbRestore: Restore from zip archives - FTP-Keep-Alive: Idle = 5 min, Interval = 1 min 6.0.12.0 (2019-12-03) -------- - Changes: - Additional keyboard shortcuts - Partial code redesign in BuMain - Optional selection of multiple tasks for Windows Task Scheduler - Improved display for coming automatic backups - PbPlaner: Display of cycles and steps - Bug fixes: - User prompt for option "prompt:silent" - Run backup if scheduled start was missed after resuming from suspend - PbMon: Loag view - PbMon: max. number of directories to be monitore = 100 - PbMon: Stackoverflow on autmatic start - PbPlaner: Connection to Windows Task Scheduler 6.0.11.0 (2019-11-06) -------- - Changes: - Preferences for shutdown: if "lock computer" is enabled, the hybrid sleep is not available - Additional commandline option: /end:lockdown (lock and shutdown) - Dialog for Desktop shortcuts - Program update in taskbar context menu - Display of progress on deleting files at destination (full,diff,incr) - Colored highlighting of active automatic tasks - Selection of FTP remote directory on backup - Log file on restore using TbBackup - PbMon: new option "Show user prompt on errors" - Bug fixes: - Display of console after execution of external programs - Weekday selection in automatic task after language was changed - Progress display on verifying zip archives - Restore via FTP was hanging - Speed display on backups into zip archives - Execution of external programs - Security copies on synchronization via FTP into a subdirectory 6.0.10.0 (2019-10-13) -------- - New: - Comment lines can be added to the list of backup tasks in the control panel e.g. to arrange the tasks - Changes: - PbMon: optional operation background - Moving of multiple entries in the list of backup tasks in the control panel - To support a backup on shutdown in Windows 10 (1903), the presetting for the "Power off" mode will be automatically changed to dmShutdown (see command line option "/end:shutdown"). - Bug fixes: - Creating a Desktop shortcut to start a backup - Desktop shortcuts for backup tasks havin spaces in filename - Display of console windows before and after backup - User break on hanging external applications - PbStarter: error message in log after failed backup - Opening an buj file while the editor window is opened - Starting a second program instance 6.0.9.0 (2019-09-20) ------- - Changes: - Backup tasks are added to the list "My backup tasks" after "Save as" - New commanline option "/parallel" to start the specified backups in parallel - Dialog to create desktop shortcuts - Delete option in log display window - Bug fixes: - Security copies (>=10) bon backup via FTP - Minimizing the status window - PbMon: sometimes backup was not started in spite of changes 6.0.8.1 (2019-08-22) ------- - Bug fixes: - Directory selection on not existing volume name or directory - Using the VSS option on backup - Display of current backup after autostart 6.0.8.0 (2019-08-19) ------- - Changes: - My backup/restore/cleanup/verify tasks: selection of multiple tasks possible - The backup method "Separated by root directory" allows the selection of source directories on separate drives provided that the relevant subdirectories have differing names - Revised dialogs for restore, cleanup and verify - Optional alphabetical sorting if task lists - Bug fixes: - Updating file filter display - Displaying synch mode hint was not reset on creating a new task - Placeholders for source and destination - Specifying file filters - Display message if a medium is not inserted - Synchronization before backup of empty destination directory - Start of automatic backups only in standby mode - File count on diff./incr. backups - Deleting of surplus security copies on backup - Cleanup: Deleting security copies with version count 6.0.7.0 (2019-07-14) ------- - Changes: - Presets in Backup Wizard for FTP and zip - Automatic closing of openend log window on stand by - FTP: Show file size in log when copying zip archives - max. delay after backup on logoff increasewd to 10 min - Selection of multiple tasks for Windows Tasck Scheduler - Bug fixes: - Behavior on starting for the first time after a new installation - The program hung on selecting a destination directory if the old path points to a not existing root directory - On synchronization using the recycle bin the files of directories to be deleted were not included into total file count - Checking for automatic program updates was only done on Autostart - Verification of zip archives copied via FTP 6.0.6.0 (2019-06-19) ------- - Changes: - Context in Windows notification area: Utilities added - Selectionon backup: skip / cancel if a source drive is not available - Preset "dmShutdown" instead of "dmPowerOff" for backup on logoff/shutdown (same as desktop shortcut) - Installation: enabling entries in Windows Event Log - Windows Event Log: entry on failed shutdown includes system error message - Bug fixes: - Control panel: selection after deleting a task - TbBackup: detection of default profile - Control panel: message on errors starting Restore, Verify and Cleanup - Log: output on full backup of alternating schedule - Log: time data in verbose log on backups into zip archive - PbPlaner: catching up a missed full backup - Backup to FTP as zip archive: deleting temp. files 6.0.5.0 (2019-05-16) ------- - Changes: - Additional icon in control panel to show that a task is registered in Windows Task Scheduler - Direct selection of a task in the list of scheduled tasks if an appropriate entry was found - Hint on backup mode in control panel - Revised management of tasks list - Additional error messages in TbBackup - Update to OpenSSL v1.0.2r from 2019-03-02 - Translation update for French and Russian - Bug fixes: - Splitter between backup settings and directory selection - Error on command line option /reset 6.0.4.0 (2019-04-22) ------- - New: - Windows Task Scheduler: Option to create and edit multiple schedules (triggers) for each task - Changes: - Enhanced detection of external USB drives - Windows Task Scheduler: icon in list view shows if last run was successful or not - Backup-Editor: narrow window size no longer available (option /narrow) - Copying file attributes can optionally be disabled - Bug fixes: - On backup from a USB drive into a zip archive the drive letter inside the path names was not removed - Restore: possible drive letters in path names are ignored - PbStarter: on simultaneous starts of the program only the first instance could write to the log - After creating a new backup task using the wizard some settings were not preserved in a right way 6.0.3.0 (2019-03-31) ------- - Changes: - Icon in Control Panel to show if compression and/or encryption is enabled - Updatedialog will automatically close after 10s (instead 5 s) - Display of destination zip archive in Control Panel - On starting backups from the Control Panel, you can optinally select multiple tasks for simultaneous execution - SMTP: support of TLS v1.1 and TLS v1.2 enabled in addition to TLS V1.0 (TIdSSLIOHandlerSocketOpenSSL.SSLOptions.SSLVersions) - FTP: no canceling of backup after error on directory change - FTP: Enhanced error messages - Bug fixes: - FTP: On backup of an already compressed file as zip the previous version was deleted before creating a security copy 6.0.2.0 (2019-03-11) ------- - Changes: - New option in Task Scheduler wizard: "Run with highest privileges" - "Desktop" and "Links" added to selection of user folders in wizard - Setting of default ports for normal and implicit FTPS - User-selectable log files also for Restore, Cleanup und Verify - Access to network resources as different user - FTP: support of TLS v1.1 and TLS v1.2 enabled in addition to TLS V1.0 (TIdSSLIOHandlerSocketOpenSSL.SSLOptions.SSLVersions) - FTP: Send socket command SO_KEEPALIVE to keep connection alive during data transfer - Bug fixes: - Selection of destination directory in Thunderbird restore - Displaying progress on splitted zip archives - Performing a subsequent action (e.g. shutdown) after canceling a backup - Setting the command line options in TbBackup - Mail delivery on running TbBackup from Windows Task Scheduler - Adding a new schedule for a backup task 6.0.1.4 (2019-02-13) ------- - New: - New command line option "/erractions": Disable a subsequent action like shutdown if there were specific errors - Display of directories to be backed up as hint in the control panel - Changes: - Directory selection dialog: If a directory cannot be found, the next available parent directory will be used - Enhanced error messages on FTP transfer of zip archives - Output of FTP server's capabilities in verbose log - Deletion of task files - Additional settings for comparison of files during backup (timestamp and size) - Synchronizing of junctions - Languages added: French, Spanish and Russian - Bug fixes: - Status display and log output on restore with errors - Restoring encrypted files: a file that could not be restored due to a wrong password will be deleted at the destination instead of leaving a zero-byte file - FTP: Deleting of empty directories on backup - Backup on first logoff on particular days of the week - Progress indicator from file size 6.0.1.3 (2019-01-12) ------- - Changes: - Improved details in the control panel - Sizeable control panel - Improved display captions - Languages added: Italian and Portuguese - Bug fixes: - Deleting of backup tasks from "MyBackups" list - Reading an empty zip archive - Restore in mode "zip archives per directory" with empty root directory 6.0.1.2 (2019-01-02) ------- - Changes: - New group in Windows startmenu: Personal Backup 6 - Display of date from Windows Task Scheduler - Display position of log window fits to screen - Enhanced error messages on FTP - Optional editing of drive identifier in backup task - Language added: Dutch - Bug fixes: - TbBackup: start using option /force and without /backupdir 6.0.1.1 (2018-12-18) ------- - Changes: - Language added: Hungarian 6.0.1.0 (2018-12-16) ------- - Changes: - Direct editing of backups tasks from Windows Task Scheduler - Bug fixes: - Verify during backup via FTP - Starting the program via double-clicking a buj file - Minimizing the backup dialog 6.0.0.0 (2018-12-06) ------- - New: - A new Control panel provides a fast overview of all backups and time schedules - New utility program PbMon for real time backup of selected directories - Bug fixes: - Icon in Windows notification area was sometimes not displayed after autostart 5.9.4.9 (2018-12-06) ------- - Changes: - Local file header in encrypted archives changed (vers flag) - InfoDialog FormStyle to fsStayOnTop - Bug fixes: - CentralDirSize in EndHeader of encrypted archives 5.9.4.8 (2018-11-18) ------- - Bug fixes: - Synchronizing in mode "Selected files, retain other" (refer to bug fix below) 5.9.4.7 (2018-11-07) ------- - Changes: - Display start time in failed backup notification - Bug fixes: - Timestamp for destination directory on method "dmOneDir" - Display directories instead of type list after changing the source directory - Display mail delivery error on iaPrompt and iaErrorPrompt - Synchronizing in mode "Selected files, delete other" if only tagged directories are to be backed up 5.9.4.6 (2018-10-09) ------- - Changes: - Program reset (position, size and task) via icon context menu in the Windows notification area (similar to command line option /reset) - Bug fixes: - Settings for log file - On backups as single zip files, existing uncompressed older version were not deleted - Canceling an FTP transfer - PbStarter and TbBackup: Registry key for PersBackup.exe on 64-Bit systems - Less than 16 automatic tasks in ini file caused a "list out of bounds" error - Display issues on high resolution screens - PbStarter: dialogs for Task Scheduler and Desktop shortcut 5.9.4.5 (2018-09-07) ------- - Changes: - After autostart the update dialog will be closed after 5 s automatically - Enhancements in backup log - If a user is logged on as admin and has configured automatic tasks using VSS, the start-up link will have the flag SLDF_RUNAS_USER been set - Bug fixes: - A user-sized subdirectory window was not restored - Entry of file sizes - Filter setting for files older/not older than n days 5.9.4.4 (2018-08-08) ------- - Changes: - PbRestore: Enhancements on retsore of alternating schedules - Optional check of download for progam update using SHA256 - PbPlaner: Changes for execution using Windows Task Scheduler with different user account - new TLS certificate - Windows Task Scheduler: notification on invalid task names - Bug fixes: - Excluding of directories starting with space - Selection of subdirectories using filters 5.9.4.3 (2018-07-11) ------- - Changes: - Optional subsequent action for Restore Cleanup and Verify - Password dialog was changed - New options for status window in Windows Task Scheduler wizard - Bug fixes: - Synchronisation via FTP: output of directory names to log - Indy10 - IdFTPListParseUnix: Exception on filenames with Chinese characters for day bur nor for month - Backup into zip archives via FTP: optimization of reconnections - Deleting of old security copies - Restore from zip archives: handling of invalid timestamps 5.9.4.2 (2018-06-17) ------- - Changes: - A drive letter (e.g. E:\) can be replaced by the volume GUID (\\?\Volume{...}\) - Update to OpenSSL v1.0.2o from 2018-03-27 - Bug fixes: - Graying of directories no longer available - Installation: handling of empty .zip registry keys - Alternating schedules: daily cycles without full+diff./incr. 5.9.4.1 (2018-05-10) ------- - Changes: - PbRestore: optional file filter on restore of directories - Bug fixes: - Creation of new tasks for Windows Task Scheduler - Trigger display in wizard for Windows Task Scheduler - Synchronization: selection of recycle bin - Focus on list of directories to be backed up 5.9.4.0 (2018-04-30) ------- - New: - Main menu function to delete tasks - Optional encryption of filenames in zip archives (nor compatible to standard zip format) - Extension in PbRestore to unpack zip archives with encrypted filenames - Changes: - Optional deleting of empty directories on Cleanup via FTP - Enhanced log output - Directories mounted as junctions and selected directly will be backed up without setting the option "Include files from junctions" - Added icon to Explorer context menu "backup folder" - Bug fixes: - Executing the default task to backup a selected directory - Two week cycle with alternating schedule - Replacing of directories to be backed up, program could hang up - TbBackup: moving mail data - Decryption of enc files made by version before 5.8.5.0 5.9.3.0 (2018-03-12) ------- - New: - Copying of alternate data streams - Optional deleting of empty directories after FTP backup - Changes: - Enhancement on cleanup: deleting of empty directories - Bug fixes: - Task scheduler wizard: Displaying the days of the week for weekly schedules (monday was always checked) - Setting of file attributes after copying of document summary - Display error on shifting the vertical splitter - Alternating schedules: backup on multiple logoffs at the same day - Alternating schedules: backup 1 x weekly at selected day - Column header for file types: display of sort sequence was missing 5.9.2.1 (2018-02-14) ------- - New: - New placholder for destination directory (%evar(...)%) to insert any Windows environment variable - New placholder for destination directory: %LDOW% (long name of day of week) and %LMONTH% (name of month) - Changes: - On automatic backups daily at selected time the restart of a missed backup at next logon can be disabled - Bug fixes: - Directory selection using secure FTP on restore - Access violation on backup into zip archive after end status message if the source is a root directory of a drive and the option "Delete empty directories t destination" is not selected (reason: error in ExtFileTools:IsOEMStr called by AddDir with empty string) - If the status window is displayed always on top, other running applications will no longer lose the focus 5.9.2.0 (2018-02-01) ------- - New: - New command line option "/stay" in connection with "/auto": program will run in background even if no backup is pending on the current day - Language: Polish - Changes: - Compression settings for files without extension - Display of saved volume names for source directories - Adjustable font in log view window - Ini file of PbRestore, PbStarter and TbBackup changed to Unicode - Output of exitcode from external programs in mail - Bug fixes: - Replacement of directories no longer existing - Task Scheduler Wizard: display and selection, days of the week - Layout of dialog windows: space for longer text, anchors - Verify dialog: switching between local and Ftp - TbBackup: synchronizing with recycle bin could not be enabled - Alternating schedules with 2 week cycle 5.9.1.7 (2018-01-05) ------- - Bug fixes: - Editing of alternating schedules with 1 and 2 week cycle - Reading of old tasks without option "Compress into single Zip files" - Checking if destination is available - Optional backup of empty root directories into zip archives - PbStarter: password entry 5.9.1.6 (2017-12-31) ------- - Bug fixes: - External programs: calling vb scripts - Restore: on restore of encrypted single zip files using a fixed password the first file was not processed correct - Initialization of the Task Scheduler Interface 5.9.1.5 (2017-12-28) ------- - Bug fixes: - External programs: batch files with spaces in path - Junctions on directory filters - Task scheduler: Selection of days of the week without Monday and months of the year without January 5.9.1.4 (2017-12-23) ------- - Changes: - Update of Task Scheduler View on typing F5 - Bug fixes: - On sources with UNC paths the destination was faulty - Problem starting the program under Windows Vista and 7 fixed (Error in calling "connect" of ITaskService) - Execution of external programs with cmd.exe 5.9.1.3 (2017-12-19) ------- - Bug fixes: - Time limit for scheduled tasks was not applied - VSS backup did not work - TbBackup: status windows in mail test delivery caused error - Initializing Task-Schedulers under Windows XP and Vista 5.9.1.1 (2017-12-16) ------- - Changes: - Files created after the VS copy will be excluded from backup to avoid raising an error - New directories to be backed up are no longer added at the end of the list, but will be inserted at the selected directory - Bug fixes: - The wizard for Windows Task Scheduler did not show any scheduled tasks if the path to the program contains spaces 5.9.1.0 (2017-12-10) ------- - New: - New FTP option for time offset at MDTM/MFMT - Direct setting of automatic backups using Windows Task Scheduler in TbBackup - Changes: - Advanced functions in select dialog for scheduled tasks - Bug fixes: - Renaming of zip archives > 4 GiB - Displaying progress on splitted zip archives - Connection to Windows Task Scheduler - On setting the archive attribute at source an false error was reported under special circumstances 5.9.0.8 (2017-11-23) ------- - New: - New entry in context menu for directories to be backed up: replace selected directories that are not available - New restore option: only files of a selected date - New interface to Windows Taskscheduler 2.0 (applicable since Vista) with extended options - Scheduled task wizard also available in PbStarter - New FTP option to use IPv6 protocol - New FTP option to send OPTS UTF8 ON - New command line option "/elevate" prompts to "run as adminstrator" - Changes: - Improved wizard to create new backup tasks - Display scan status when loading a task that uses directory filters - On backups of directories located on an external drive and using the method "separated by drives" the names of the subdirectories at destination will be built from the volume name (e.g. G:\Backup\Data-1\..) instead of the drive identifier (e.g. G:\Backup\DrvK\..) - Sizes in bytes will use prefixes from IEEE 1541 (KiB,MiB,GiB) - On backups at logon/logoff on selected days of the week running of missed starts can be disabled - Automatic backups with alternating schedules can be started immediately or with the next full backup - Bug fixes: - Restore of timestamps from gz/gze files - Zip compression was set wrong on old backup tasks - Prompt on backup from removable not available drives - Log directory path with spaces in PbStarter - Split sizes >= 2GiB of zip archives fixed - Multiple trys on renaming of zip archives (see 5.7.4.0) - Time scheduled automatic tasks if failed 5.9.0.0 (2017-09-01) ------- - New: - Backup into splitted zi archives of adjustable size - Automatical backup at preset time on selected days of the week - Adjustable preset for compression of new backup tasks - Options for external programs to prompt for execution as adminstrator and to show a window with console output - New time-slot selection for files: only backup if timestamp is newer than the last backup date of the associated task (see below: /timeslot) - New command line option "/portable" will automatically create the environment to start the program from a USB stick with no traces left behind on the PC: "/ini:%progpath%\Persbackup.ini /taskdir:%progpath%\tasks /logdir:%progpath%\logs" - Changed command line option "/timeslot: