GUI Bugfixes: 6728906a44 wip: Fix build error after cherry-pick BUGFIX: (#31546) - A new super user can be created via "sm_cmd add user ..." change: Improve message when CBT operations fails. wip: Fix failing unit tests wip: Fix failing unit test (re-activate commented out browser service tests) wip: Fix failing unit tests CHANGE: (#31600) - Unclear error printed when parameter for 'resetcbt' command contains invalid values wip: Fix build error after merge NEW: Allow pre authenticated users by external authentication source (X-SEP-Authenticated). wip: Prepare unit tests for supporting user pre authentication by an external instance. new: Prepare unit tests for supporting user pre authentication by an external instance. BUGFIX: (#31655) - Java exception during creation of more than 2 Si3-NG data stores wip: Fix failing unit tests BUG (#31582) - Can't define loader ctrl type for loader in CLI wip: Fix failing unit tests BUG (#31556) - Can't delete taskevent via the CLI BUG (#31546) - A new super user can be created via "sm_cmd add user ..." wip: Fix failing unit tests wip: removed parameter "-Z" (lifetime) from command "start taskevent" as it was not used BUGFIX: (#31562) - Can't delete command event via the CLI wip: Fix failing unit tests NEW: (#15302) - Termination of Sesam Command Events wip: Fix failing unit tests wip: (#15302) - Termination of Sesam Command Events BUGFIX: (#31492) - End time from start time frame in DB:cal_sheets is not adjusted from schedule Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-5001 build 57 (3676acf79cd967e6c2192c41ed558a4e9294ab21) wip: Fix failing unit tests wip: (#31328) - Enable CBT at the end of the restore does not work BUGFIX: (#31496) - vSphere single host only visible in flat view when connected to the same datacenter as the cluster wip: (#31328) - Enable CBT at the end of the restore does not work wip: Fix build error after cherry-pick BUGFIX: ClassCastException in Delete Panel occurs when trying to delete a drive with active event. wip: Fix failing unit tests bugfix: (#31459) - Automatic task generator via CLI truncates source if it contains at least two double quotes in a row wip: Fix failing unit tests BUGFIX: (#31461) - CLI option 'generate' creates wrong option when vSphere custom attributes are specified BUGFIX: (#31460) - 'Manage VM tasks' generates wrong CLI command according vSphere Tags BUGFIX: (#31448) - Specific vSphere VM is not shown when using filter option CHANGE: Make the "Schedules" tab visible for migration and replication task also when "Events without Schedules" is disabled. wip: Fix failing unit tests BUGFIX: (#31414) - vSphere virtual machines with specific special characters are not shown wip: (#31387) - Newly created blocking command event is not executed correctly wip: Fix build error after merge. wip: (#31328) - Enable CBT at the end of the restore does not work wip: (#31284) - VDDK disconnect is not executed as separate call when sbc cores CHANGE: Disable media pool crypt key length constraint for release branch as customers used longer keys than allowed with SQLite. wip: (#31284) - VDDK disconnect is not executed as separate call when sbc cores BUGFIX: (#31284) - VDDK disconnect is not executed as separate call when sbc cores wip: Fix failing unit tests wip: Fix build error after merge wip: (#31388) - CLI does not show content for some values of a schedule BUGFIX: (#31388) - CLI does not show content for some values of a schedule BUGFIX: (#31387) - Newly created blocking command event is not executed correctly change: Fix build error (Use of Java 9+ API) CHANGE: Disable media crypt key length constraint for release branch as customers used longer keys than allowed with SQLite. change: Avoid to overwrite DB:restore_tasks.overwrite and DB:restore_tasks.target_path when already set from outside. BUGFIX: (#30573) - Reports with "location" restrictions are not working BUGFIX: (#30471) - Wrong file name is used if downloading compressed files from the REST server Auto deploy Web UI NG2 from Jenkins job sep-webui-ng2-5001 build 56 (1fc5e2fde746a0a5277d864c89f08b865da35543) change: Fix build errors after merge change: Rework the initialization of the VMConfig application before enabling or disabling the CBT status of a virtual machine. bugfix: VADP fails to import valid OVF file because it cannot identify the network device correctly BUGFIX: (#31335) - Internal "objects" list not always cleared when refreshing the remote buffer change: Fix NPE in PanelBrowser when refreshing the remote buffer. CHANGE: Make the "nvup" option visible also in the Java RW (expert recovery options). wip: Fix build errors from previous merges CHANGE: For VMware vSphere, add the "nvup" recover option per default to the recover string. wip: (#31303) - Start restore with saveset doesn't use saveset for restore BUGFIX: (#31303) - Start restore with saveset doesn't use saveset for restore bug: (#31303) - Start restore with saveset doesn't use saveset for restore CHANGE: (#31284) - VDDK disconnect is not executed as separate call when sbc cores Web-UI Bugfixes: aa38df34 CHANGE: (#31672) - Restore Assistant should only support mount of RHV and OLVM backups for level COPY CHANGE: (#31641) - Web Restore Wizard shows wrong mediapool after migration BUGFIX: (#31653) - Disk relocation at vSphere restore via WebUI does not show any disks CHANGE: (#29716) - Allow mount virtual disk in restore wizard for Hyper-V RCT backups wip: (#31094) - Mount via WebUI must filter hosts depending on specific configurations change: remove help refernce to vmdk_interface CHANGE: (#31402) - Column width cannot be increased in the WEB UI saveset overview change: improve column width of backups grid. BUGFIX: (#31349) - VMware "Restore to original VM" not possible BUGFIX: (#31218) - Selection of a new Hyper-V restore target is ignored BUGFIX: correct links to Release Notes Jaglion V2 Web-UI NG Bugfixes: 3676acf79 NEW: (#31145) - Monitoring "Next Events" view as user of group Operator BUGFIX: correct links to Release Notes Jaglion V2 Kernel Bugfixes: 68a61f3ffa bugfix: (#31474) Backup with many sources should not fail if one of the sources does not exist. ValidateBackupSource(...) function was not called due to missed "eOPERATION == DIRLIST" change: (#15302) Termination of Sesam Command Events. Remove function iStrstrSubstitute() use strreplace() Revert "bugfix: (#15302) Termination of Sesam Command Events. Recent commit introduced new function iStrstrSubstitute() which allows to substitute arbitrary strings -> Export added to sesam.def" Use strreplace(). bugfix: (#15302) Termination of Sesam Command Events. Recent commit introduced new function iStrstrSubstitute() which allows to substitute arbitrary strings -> Export added to sesam.def bugfix: (#31749) Relokation at MSSQL just shows one entry due to wrong format at catalog file. Returned the missed import "from sm_qm import Qm." CHANGE: (#15302) Termination of Sesam Command Events. CHANGE: Wildcards '$PID' and '$CMD' in abort command allow to define specific command line parameters. CHANGE: (#31474) Backup with many sources should not fail if one of the sources does not exist. Change: Use option '-o ignore_missing_source' if any source not accessible -> end with warnings. Usage adapted. CHANGE: (#31474) Backup with many sources should not fail if one of the sources does not exist. If '-o ignore_finderr' is set then if at least 1 include pattern is valid then backup starts and end with warnings Revert "NEW: Added new BSR version 18.2.201 to build" bugfix: (#31749) Relokation at MSSQL just shows one entry due to wrong format at catalog file. Added a missed '\n' bugfix: (#31682) Aborting an Exchange backup sets wrong state, so GUI does not show it anymore. Solution: In case of unknown state the state is now set to 'X' NEW: Added new BSR version 18.2.201 to build bugfix: (#31746) Update of PID at remote command could contain unexpected characters. Problem: Old sm_client did only return 'Exiting PID 844 with exit 1'. Solution: Scan for 'Process was started with PID' bugfix: (#31692) Microsoft Exchange backup finishes with warning when VSS snapshot cannot grow anymore. Added the missed return value of the "I_ACT_PROCESS_FAILED" from the "SignalCallingtModule" function. bugfix: (#15302) Termination of Sesam Command Events. sbc terminate hast to set exit state to 240 'ERROR_VC_DISCONNECTED', sm_remote must overwrite results state and msg in case of 'Program returned exit state 240' bugfix: (#15302) Termination of Sesam Command Events. Set result state to 'c' aborted if command was successfully aborted bugfix: (#31692) Microsoft Exchange backup finishes with warning when VSS snapshot cannot grow anymore. Set "g_bTERMINATED = TRUE" in case "PDS_E_DIR_IO" or "PDS_W_FILE_OI" NEW: (#25064) New BSR registry key for DiskImage 18.x is missing. Add registry key detection for version 18.xx to executable sbc_bsr.exe and sm_client.exe bugfix: Recent merge lead to compile error due to missing declaration NEW: (#15302) Termination of Sesam Command Events. Solution: Implemented execution for abort command and check if process exited BUGFIX: (#31717) Primary key error in DB:cal_sheets, because same id created for migrations and restores. Use semaphore 'sesam_id' for action types except backup (which has additional UUID part in ID) BUGFIX: Set 'DB:results.stop_time' correctly for command events and task goups without active tasks BUGFIX: (#31614) Restore fails because sometimes the wrong segment number is used. Problem: Since commit 715d879 the requested segment was set to current position if requested < current. Solution: Set only for disk after calling set_disk_position(). wip: (#15302) Termination of Sesam Command Events. WIP: Windows: Add function kill with signal 0 to sbc to check if process exists wip: (#15302) Termination of Sesam Command Events. WIP: Linux: Add function kill with signal 0 to sbc to check if process exists change: (#30874) Extend sbc -k function to send signal to non sbc programs wip: (#15302) Termination of Sesam Command Events. WIP: sm_break_task now calls que_del_entry() -> sm_stop starts the commands.abort_command with {pid} and command arguments. TODO: Do not call sm_remote, coz this will update results.state for still active command. Fetch PID from process running on client BUGFIX: (#31732) Manual delete of original backup saveset from data store with 'purge' option set, removes backup results entry. Do not call 'REMOVE_SAVESET()' function, if saveset has already been deleted by 'sm_remove_saveset' BUGFIX: (#31722) sm_reformat_lis fails with 'invalid start byte' when MSSQL manual backup contains mutated vowels. Set "sbc-1156: Error: Operation failed!" instead of "sbc-3007: Info: Operation successful" in case, when "sbc-1146: Error: DB Module: [Mismatch database_backup_lsn ..." BUGFIX: (#31722) sm_reformat_lis fails with 'invalid start byte' when MSSQL manual backup contains mutated vowels. Corrected lis and not files decoding new: collect pdb files during submodules build to easen error analysis. CHANGE: New version 5.0.0.15 for release build bugfix: (#31718) Fixed mount of of IMG Incremental backup. In older versions, mount works because VMDK meta files of Full backup are used. reverted the change for now, vmdk meta files are not found for incremental IMG backup bugfix: (#31718) Extension for meta decsription files for incremental IMG backups is meta.vmdk.cbt but get_list_file() was executed for extension meta.vmdk bugfix: (#31649) Restore of MSSQL DB stucks when DB contains type "FILESTREAM". Added "PH6S" Descriptor NEW: (#31709) - Exclude '.vmem' files during vSphere backup bugfix: (#31146) SEP sesam Unit License. Logic changed: Clients without backup tasks are not counted. Logic for 'L2Physical' improved bugfix: (#31692) Microsoft Exchange backup finishes with warning when VSS snapshot cannot grow anymore. Return I_ACT_PROCESS_FAILED and MTF_ERROR_READ_FILE bugfix: (#31692) Microsoft Exchange backup finishes with warning when VSS snapshot cannot grow anymore. Added separation for "Exchange" and others (ref. to Commit 63a8f774) bugfix: (#31692) Microsoft Exchange backup finishes with warning when VSS snapshot cannot grow anymore. When the item cannot be read, use "error 1032" instead of "warning 2040" and set iSBCReturnCode = SBC_ERROR. bugfix: (#31692) Microsoft Exchange backup finishes with warning when VSS snapshot cannot grow anymore. Added missed "iSBCReturnCode = SBC_ERROR" and "DB_NUM_E_FAILED" change: Removed trailing comma from mounted drive message on Windows BUGFIX: (#BUGFIX: (#31700) Fixed VMware network mount for a VM backed up on Windows Sesam server or Windows RDS, mounted on a Linux client. Incorrect path separator, separator was set based on the data store host instead of the mount client host bugfix: Added temporary 5 seconds wait before browsing for .vhdx files in Hyper-V mount dir. Avoid race condition in check for VFS_prepare_mount lock NEW: (#31689) Write DB:migration_results.target_saveset for replication tasks too, so further migrations will find DB:migration_results entry BUGFIX: (#31681) SIR doesn't work if 'guestmount' will be started by 'sm_sshd'. Start 'guestmount' in new process group bugfix: Fixed status message in sm_mount umount bugfix: Fixed mount to existing VFS mount - if alread mounted drives cannot be read, procceed with guest mount execution bugfix: Fixed mount to existing VFS mount bugfix: Fixed mounted drives message in sm_vmdk_interface bugfix: Fixed RHEV mount for RHEV backups. Fixed check status returned from start_vfs change: Removed not needed import after merge from develop bugfix: Added missing import for VFS mount of RHEV change: (#25920) Restrict NFR license to only allow using recent Sesam release. Set SESAM_VERSION from sm.ini [SETUP] 'release=.....' in case of relicense of an NFR license file change: Fix compiler warnings NEW: (#26883) Adopt community license. Check SESAM_VERSION >= installed version wip: (#31146) SEP sesam Unit License. Add trace about reset of VOLUME_FS_TB or VOLUME_BASIS_TB for specific license editions wip: (#31146) SEP sesam Unit License. Set other license values to unlimited in case of SEP Unit. Use upper Unit Tier if if Unit T2 or Unit T1 values are missing wip: (#31146) SEP sesam Unit License. Adapted to recent change request bugfix: (#31146) SEP sesam Unit License. Tier 1 license output fixed: Clients + VMs bugfix: Syntax error in unit license select statement change: (#31146) SEP sesam Unit License. Tier 1 license output NEW: (#31146) SEP sesam Unit License. Check for 'SEP Unit' or if show all (sm_info C) then print Tier 3/2/1 to license output wip (#31146) SEP sesam Unit License. WIP: Add 'SEP UNIT' license keys 'UNIT_T1/_T2/_T3'. Additional: Old free licenses for Zarafa and UCS removed from sesam_make_lic CHANGE: Extend buffer size for getting IP address of Sesam server, if it has many interfaces wip: (#26883) Adopt community license. WIP: Community/NFR read SESAM_VERSION from sm.ini [SETUP] 'release=.....'. In case of Community the version may be given with -C {version}. Note: lizenzfix must be regularly updated to currently released version. change: (#29724) fixed localfs_catalog_parse_VMDK() BDA entries had to be ordered in LSL file so that LSL entries for INCR savesets were at the beginning of the LSL file and entries of FULL at the end. That was bacause of this line: cbtNULLfiles[relativeFileName] = nullSaveset; For every line of LSL a new nullSaveset was added to the map. Null saveset size was calculated based on the last LSL enty instead of based on the last interval of the saveset. With this fix, Nutanix LSL does not have to reverse sort of ssid_list for LSL file. Fix for #31472 in sm_mount vmdk.py can be partly reverted . removed line ssid_list = ssid_list[::-1] new: update common/storeonce to origin/develop SHA-1: e3f86712bebba1a7890185d825782ea6e8100a16 bugfix: (#28987) Sesam S3 backend. Problem: "di list compact" works only for Si3-NG. Solution: Handle "compact" list mode for all store types new: update sms/sm_dedup to origin/develop SHA-1: e3f86712bebba1a7890185d825782ea6e8100a16 change: Merge Si3 from develop branch to release BUGFIX: (#31667) If .bat file of existing VFS has been deleted on the mount client, continue with stop VFS during un-mount operation BUGFIX: (#31667) If VFS is already running and .bat file cannot be read for already mounted drives, execute mount drives procedure in sbc_proxy bugfix: (#31505) Restore of virtual machine fails after restoring VMDK data because temporary directory cannot be removed. Problem: vm_folder retrieved from relocated vmdk path and may contain regex specific signs. Solution: Strip specific signs from vm_folder bugfix: (#31505) Restore of virtual machine fails after restoring VMDK data because temporary directory cannot be removed. Problem: Temporary dir remove cause error, but warning should be enough. Solution: Replace Error with Warning BUGFIX: (#21461) Stop time for migration group is wrong in Sesam status log file BUGFIX: (#31584) Hyper-V RCT restore of COPY VM backup fails with 'ERROR: Didn't got any matching selected items!'. Problem: Selective restore did not select host name. Solution: Use first host name in LIS BUGFIX: (#30520) Different block sizes used for backup to tape. Set 'default_block_size' in 'DRV_PROP' struct every time CHANGE: (#31515) Add information about active jobs to Sesam overall backup status message change: (#31390) Powerscale backups save less data than with Version 4.4.3. Problem: Folder '$WINDOWS.~BT' must not be excluded by hard coded pattern. bugfix: (#31450) Next Execution time is calculated incorrectly because of the summer-winter-time change. Solution: Fuse logic also necessary for user defined calendar. BUGFIX: (#31450) Next Execution time is calculated incorrectly because of the summer-winter-time change. Solution: Problem introduced with commit 1ea68c8 (#22924) Migration based on monthly schedule with 3 days offset started with one hour delay after reset of Daylight Saving Time (DST). Added a fuse logic to reset to scheduled hour Revert "BUGFIX: (#22924) Migration based on monthly schedule with 3 days offset started with one hour delay after reset of Daylight Saving Time (DST). Problem: The 3 days offset added to Friday 2017-10-27 results in execution on Monday 2017-10-30 after the day of reset of DST (Sunday 2017-10-29) but calculation used Friday and added 1 hour (DST additional hour). Solution: Calculate DST changes based on execution date" BUGFIX: (#31599) sm_newday and sm_startup do not create unique saveset id. Use 'iCREATE_UNIQUE_ID()' function to create saveset id BUGFIX: (#31517) Backups with state '2' (no LIS file) are counted as warning instead of error BUGFIX: (#31640) SAP Oracle 'backint' cores on Windows. Function ssb_stderr_popen() did only use up to 2048 for commands. Now size increased to 20KB and error checking improved. Note: Files are put into file list if argument overflow could happen (command length > 20KB) change: (#31634) Hyper-V Backup fails with "Exception Caught: sm_reformat_lis.py: 115 'Invalid xml metadata format'". Print the error instead of raising exception new: sm_rexec always merge stdout and stderr on Windows. Add unit test change: 'sm_rexec -d' for writting separate streams for STDOUT and STDERR new: sm_rexec always merge stdout and stderr on Windows. Problem: stdout and stderr merge may cause wrong output. Solution: add sm_rexec option to avoid strout and stderr merge BUGFIX: (#31638) -A disconnect does not work if restore ends with error („Decryption [-a PASSWD] failed“). Problem: Missing disconnect option for restore. Solution: ESX restore have to support disconnect option also change: revise log level change: Add Exception handling in addition to global one bugfix: (#31635) Sesam unique ID function returns same for concurrent processes. Replace usleep with nanosleep for wait_msec bugfix: (#31631) Error while reading block range is interpreted as Warning during Hyper-V RCT Inc Backup. Fixed a typo in the log messages. bugfix: (#31631) Error while reading block range is interpreted as Warning during Hyper-V RCT Inc Backup. Trigger the result as an error instead of a warning, BUGFIX: (#31624) Mount of VMWare VM fails on Windows mount client if mount of the same backup already exists. Merged from develop branch BUGFIX: (#31183) The command net start sm_main, which was used in the runas command, always exited with error since the waiting time until the start of the service has to be done was set from 3 seconds. Now it is 5 minutes. This is necessary since the change of the sm_main waiting for the rmi to start. BUGFIX: (#31183) If the service user is changed after sesam installation the access rights of the Program Files\SEPsesam and ProgramData\SEPsesam were not adjusted, since this functionality was added to the installer. Now the sm_qm_main sets the access rights. BUGFIX: (#31509) Restore of Nutanix with VM with 2 disks fails. Return matching VHD saveset correctly during restore BUGFIX: (#31472) VFS mount of a Nutanix VM Incremental backup does not contain incremental changes. Manually merged relevant changes from develop branch bugfix: (#31617) Un-mount of vSphere CBT savesets uses wrong VMDK meta file names. This bug was a regression on develop branch, but with this fix there is also improvemnt that vmdk meta files of incremental disk backups are for mounts. Before, vmdk files of full backups were always used bugfix: (#30984) sm_qm_main log gets too large due to loop with shared drives configuration. Avoid overwriting pointer to drive properties BUGFIX (#30984) sm_qm_main log gets too large due to loop with shared drives configuration. Since commit 751a2b9b "BUGFIX: (#20947) Drive configuration: Do not create drive queues twice" shared drive configuration was stalled due to job limit == 0 for multiple drives of RDS Revert "BUGFIX: (#30984) sm_qm_main log gets too large. Solution: Shared drive configuration lead to problem with drive synchronization due to job limit set to 0. Synchronize queues with job limit 0 too." This commit introduced problem '(#31347) - Restore fails ...' BUGFIX: (#30984) sm_qm_main log gets too large due to loop with shared drives configuration. Solution: The algorithm now first checks if the job expects a synchronization bugfix: (#30967) - print job PID immediately after start bugfix: (#30984) sm_qm_main log gets too large. Solution: Avoid trace message 'check_que_and_pending_jobs: resource nn is synchronized' for already synchronized resources bugfix: (#30919) - sm_qm_main does not add new priority slot if queue is reinitialized; fixed some memmory leaks BUGFIX: (#30919) changed display of prority queues allocation - use same approach as with normal queues BUGFIX: (#18362) 'File Option' VM Clients. Add missing VM Clients for KVM and NUTANIX AHV BUGFIX: (#31611) DB:results.stored_size becomes negativ, because of wrong format specifier used bugfix: (#31608) Previous fix in sbc_proxy options parsing caused other sbc_proxy backup types on Windows not working. Fixed change: Improved processing of search for mounted VMDK files for unmount.Removed condition to start line with " in some cases trash is added to out buffer change: Improved processing of search for mounted VMDK files for unmount. Filter out buffer from sm_client dir by ssid bugfix: (#31608) Fixed processing of sbc_proxy backup type and source for HYPER-V mount bugfix: (#31608) Hyper-V SIR mount of RCT FULL fails with 'There is no images files...". Added case when a virtual disk has the "*.VHDX" extension. bugfix: (#31608) Removed '/' from the start of the mount path. Partial fix. change: (#31595) Start of BSR Windows verify by 'sm_restore'. SBC_BSR: Add content of BSR log file to command output if called with option verify=list CHANGE: (#31595) Start the BSR Windows verify by 'sm_restore'. Solution: Use restore command from table task_types, Do not set '-F none' and do not search for SBC checksum bugfix: Fixed VMWare network mount and unmount with server Linux and mount client Windows. Paths were wrong with gv_rw_tmp_rds ending with "/" bugfix: (#31521) Fixed set of TMPDIR for Windows bugfix: (#31521) Do not change TMPDIR value in sbc_proxy REAR Linux bugfix: (#31590) Hyper-V RCT backup fails with: Failed to write configuration file. Added "ftp://", "http:\\", "https:\\", "ftp:\\" for HOST name regex_replace change: (#31533) Backup fails with "Failed to get "Job" object. HRESULT is "80041002h". Instead of an error, set up a warning.  bugfix: corrected typo BUGFIX: (#28470) Extend the column update_state from 1 char to 5 chars since it can also contain return codes from MSI installer e.g. 3010. NEW: (#31578) Add 'mkisofs' as dependency on RHEL9 for BSR Linux bugfix: (#31521) Delete sbc_module object before exit fromn sbc_proxy bugfix: (#31521) sbc_proxy sets ENV variable TMPDIR to gv_rw_tmp. tempfile library uses it to set location of temporary files. CHANGE: New version 5.0.0.14 for release build wip: (#15302) Termination of Sesam Command Events. WIP: Add commands.abort_command VARCHAR(2048). Additional: Adjust command_events.object to VARCHAR(64) length of commands.name bugfix: VMWare attach with -c client set for a client on another host than path DS did not work, because ARG.action was empty string and handling of mount client did not work BUGFIX: (#31580) Fixed un-mount of VMWare CBT backup bugfix: (#31470) Enhance openjob/closejob handling of external jobs. Since commit ca9cca3e iSELECT_FROM_RESULTS() return value was changed but not adapted in sm_sbc_com.c BUGFIX: (#31470) Enhance openjob/closejob handling of external jobs. Commit 04f5422f has lead to failed migrations due to update attempts for table results Revert "Revert "CHANGE: (#31553) A closejob request with empty saveset must return an answer anyway. Solution: End with appropriate message"" Revert "Revert "BUGFIX: (#31470) Enhance openjob/closejob handling of external jobs. Now openjob/closejob for session will update results and cal_sheets as long as state is queued or active"" Revert "BUGFIX: (#31470) Enhance openjob/closejob handling of external jobs. Now openjob/closejob for session will update results and cal_sheets as long as state is queued or active" Revert "CHANGE: (#31553) A closejob request with empty saveset must return an answer anyway. Solution: End with appropriate message" CHANGE: (#31553) A closejob request with empty saveset must return an answer anyway. Solution: End with appropriate message BUGFIX: (#31470) Enhance openjob/closejob handling of external jobs. Now openjob/closejob for session will update results and cal_sheets as long as state is queued or active CHANGE: (#31537) Increase default memory and index size parameter Sesam Immutable Store (SiS/Si3NG) for at least 3 TiB of data after deduplication. TODO: Automatically adaption using disk size BUGFIX: (#31573) Correct purge of old log files on Sesam SiS server. Correct path in 'crontab' entry bugfix: (#31563) Merge for fix #30850 was not complete on v5_0_0_1 bugfix: Fixed merge issue in VMWare mount BUGFIX: (31471) closejob of external requests takes 10 minutes when no saveset has been specified. Solution: Distinguish between executing or pending sm_sbc_com_ext job and call 'sm_qm del_entry ...' appropriate NEW: Allow mount of Hyper-V RCT backups as default BUGFIX: (#31527) Fixed Nutanix incremental backup for VM with multiple disks. In function save_changed_regions there was a return inside the disks loop. Improved code structure. bugfix: (#31449) sm_dedup_interface is not able to delete savesets in specific case when switching to a 'plain' DS. Problem: di -r delete does not work. Solution: -r option have to be checked correctly BUGFIX: disable async GC bugfix: (#30787) Savesets in old file structure are not purged. Fix exception, because DB:hw_drives.options could be 'NULL' bugfix: (#31488) The check for the parameter of the Sesam Server -S did not work if the parameter was given without a space. Now it is also accepted if no space is given. bugfix: (#31449) sm_dedup_interface is not able to delete savesets in specific case when switching to a 'plain' DS. Problem: di delete -t