GUI Bugfixes: 5ead363008 BUGFIX: (#25333) GUI must not allow to delete a migration task as long as it assigned to a task event. Problem: when check references of given migrationtask, taskevents references of migrationtask will not be checked. Solution: add taskevents to migrationtask reference check (taskevents.migration_task) (merge:fa95307) BUGFIX: (#26205) NPE, when delete command event from tab 'Events as list'. Problem: commandevent property dialog tries to get required data from parent tree, but table is in use as data holder. Solution: get right data from parent table (merge:fabd664) bugfix: (#26199) Getting last successful backup of task needs to long. Problem: bad performance. Solution: optimize sql queries for functions get lastsuccessful(-full) backups (sqlite db) BUGFIX: (#26203) NPE when opening vSphere backup task properties. Problem: check CBT state of VM failed, VM access object is uninitialized. Solution: add NPE check bugfix: (#26020) The restore result data is not updated for the 'restore by status' tab. BUGFIX: (#26199) Getting last successful backup of task needs to long. Problem: bad performance. Solution: optimize sql queries for functions get lastsuccessful(-full) backups (sqlite db) BUGFIX: (#26178) vSphere backup must not start when sbc_com_interface does not work. Problem: wrong condition for terminate command. Solution: when line of command output matches regex '.*message=sm_sbc_com-E.*', set command as failed and terminate process. commit: '#26129' Browsing of ESX server does not work anymore in client browser (merge:de14ed8) change: Re-code ';' separator in DB:results.source to ',' separator and split string by ','. BUGFIX: (#26128) - Saving the source of a task does not work right BUGFIX: (#26119) - Backups by state does not show results if only failed results - due to wrong order in TO combo box BUGFIX: (#26097) - GUI - Si3 datastore delete -> Layouterror change: (#25995) - sql statement "select * from count_results as r ..." takes up to 60 seconds to complete change: (#25883) - Improve SEP sesam database performance on Windows BUGFIX: Browsing an vSphere ESX host leads to an endless recursing in the client browser. SRC Bugfixes: 446a4078a5 wip: (#26229) Enhance query of queue status to reduce load of queue manager. Improvement: Use buffer with 16K in qm_lib_get_answer_win() BUGFIX: (#26230) sbc does not proceed over file system boundaries because sm_sms_backup checks for wrong DB entry. Solution: Check for both 'y'/'1' - compatible to old implementation BUGFIX: (#26226) Restore of files on NSS volume could fail when required data is not stored on first tape. Solution: Reimplement old behavior: If '-o next' is set - following tape flag (FTF) then start restore with loaded media BUGFIX: (#26213) Fixed browse dir on Citrix Xen server version 6.x BUGFIX: (#26222) sm_dedup_interface must not calculate disk usage when calculation of DataStore is set to 'disk-stat'. Solution: Avoid calling 'sm_dedup_interface -d # status' if data_stores.calculation is set to 'disk-stat' NEW: (#26187) Add DB and INI values to enable STPD authentication with set to 'off' bugfix: (#26193) sm_dedup_interface for PATH data stores without object counting. BUGFIX: On Windows files on a Microsoft Windows Deduplication-Enabled Volume may not be regular files (unless they are smaller than 32KB) -> check for 'other' files added bugfix: (#26190) STPD_MAIN process quits when "site kill" command does not include expected characters. Problem: String failed to be converted into int. Solution: in case of incorrect conversation abort kill operation BUGFIX: (#26192) Do not execute 'sm_db_update' all the time during startup bugfix: (#26193) sm_dedup_interface for PATH data stores without object counting. Problem: Storage traverse file by file could cost a lot of time. Solution: By default avoid File System traverse, perform it on extra option only (-a/--all) NEW: Merge AUTH related changes from master NEW: (#20786) Authorize clients connecting to STPD new: Revert ',' back to ';' for DB2 source, after DB operations have been done wip: Remove ';' for DB2 search string change: Replace ';' in DB2 backup source by ',' change: Add host names set over STPD, if client isn't found in SesamDB new: Allow '*' for task name in 'sm_sbc_com', because it's used as wildcard bugfix: Do not allow ' and ; in decoded backup source for COM_READ requests BUGFIX: (#26109) Checksum error when migrating a successful backup. Problem: Backing up saveset with a size multiple to SMS data size (65472) results in adding another block. Solution: Logic improved - add padding block only for tape BUGFIX: (#26139) Hyper-V restore fails during import of VM. Problem: If target directory path is set then the relocation tries to overwrite original VM. Solution: Set correct relocation {source_VM}==::=={target_VM}=::=={target_path} new: Create 'work/stpd/read' directory and copy Sesam server SSH public key to it during SMSSHD startup build on v4_4_3_5-2 branch bugfix: (#20786) Add sbc_com_interface call in STPD, to ask Sesam server for authorization. build on v4_4_3_5-2 branch Correct sbc call CHANGE: (#26149) Use STPD NULL device for sbc backup test during client confiuration new: Add 'xutil.h' as common header file wip: Merge security related changes from master into release banch new: Create 'work/stpd/read' directory and copy Sesam server SSH public to it new: Add some new STPD ini values change: Split DB:results.source from vSphere CBT backups using ',' and ';' as delimiter, as we've changed this for security reasons bugfix: (#26139) - Hyper-V restore fails during import of VM: "DB Module: [ [ CHyperVManagementShell::ImportVM: IHyperVManagemenentShell:_ImportVM - System.NullReferenceException: Object reference not set to an instance of an object." bugfix: (#26138) - Hyper-V restore to original location - create unique temporary folder for images merge bugfix: DB Module: [ [ CHyperVManagementShell::ImportVM: IHyperVManagemenentShell:_ImportVM - System.NullReferenceException: Object reference not set to an instance of an object. new: Add 'DB:cal_sheets.sesam_date'