RCS file: /cvs/united/ini_files/debug.ini,v v_3_6_4_9: 1.17 v_3_6_4_10: 1.18 description: ---------------------------- revision 1.18 date: 2009/10/13 13:23:39; author: miraculix; state: Exp; lines: +2 -1 change: new SM_CMD=0 ---------------------------- RCS file: /cvs/united/makefiles/makefile.ver,v v_3_6_4_9: 1.235 v_3_6_4_10: 1.237 description: ---------------------------- revision 1.237 date: 2009/10/21 09:18:52; author: miraculix; state: Exp; lines: +3 -3 SBC_WIN32_VERSION=3.4A5 BUGFIX: Backing up SPARSE files could result in an endless loop ---------------------------- revision 1.236 date: 2009/10/14 09:04:26; author: sesam; state: Exp; lines: +3 -3 new SMS version: Update saveset name in case of open saveset from following tape ---------------------------- RCS file: /cvs/united/common/cm_lang.h,v v_3_6_4_9: 1.145 v_3_6_4_10: 1.146 description: ---------------------------- revision 1.146 date: 2009/10/14 07:08:33; author: sesam; state: Exp; lines: +15 -24 change: Remove or correct some old messages ---------------------------- RCS file: /cvs/united/common/sm_common/packdata/build.ver,v v_3_6_4_9: 1.591 v_3_6_4_10: 1.602 description: ---------------------------- revision 1.602 date: 2009/10/21 09:32:10; author: miraculix; state: Exp; lines: +2 -2 change: New revision 1.601 generated during checkin of -d united/sbc/sbc_w32_os2/packdata makefile.c ---------------------------- RCS file: /cvs/united/common/sm_common/packdata/makestrm.c,v v_3_6_4_9: 1.35 v_3_6_4_10: 1.36 description: ---------------------------- revision 1.36 date: 2009/10/21 09:30:37; author: miraculix; state: Exp; lines: +2 -2 change: Do only print log line 'Make_SPAR_STREAM: [{file}]' once for every file not for every processed 1024 B block ---------------------------- RCS file: /cvs/united/common/sm_common/packdata/mtfutil.c,v v_3_6_4_9: 1.10 v_3_6_4_10: 1.11 description: ---------------------------- revision 1.11 date: 2009/10/21 09:13:51; author: miraculix; state: Exp; lines: +237 -244 change: Avoid unnecessary trace lines and data dump in GetFileSecurityInfo() and GetReparsePointData() ---------------------------- RCS file: /cvs/united/common/sm_common/packdata/packdata.c,v v_3_6_4_9: 1.43.2.1 v_3_6_4_10: 1.45 description: ---------------------------- revision 1.45 date: 2009/10/09 11:27:05; author: miraculix; state: Exp; lines: +3 -2 change: Initialize struct _MTF_GLOBAL.bSystemStateSaveset=FALSE (fetched from rev. 1.43.2.1) ---------------------------- revision 1.44 date: 2009/09/29 15:27:18; author: miraculix; state: Exp; lines: +8 -8 bugfix: If MTF data stream for file or directory was processed without following SPAD then the processed message sbc-3108 was missing bcs. instead of MTF_OK the state MTF_ERROR_NEW_DBLK is returned ---------------------------- RCS file: /cvs/united/common/sm_common/packdata/readdblk.c,v v_3_6_4_9: 1.29.2.2 v_3_6_4_10: 1.34 description: ---------------------------- revision 1.34 date: 2009/10/15 11:45:23; author: miraculix; state: Exp; lines: +6 -3 change: In case of system_state restore do not check for MTF_DIRB_ATTRIBUTE_MOSS_CMPNT bcs may be conflicting with system_state component attribute ---------------------------- revision 1.33 date: 2009/10/09 11:21:30; author: miraculix; state: Exp; lines: +13 -4 BUGFIX: As system_state and hardlink use same file attributes SSET must be checked for SYSTEM_STATE and restore must be done appropriate (fetched from rev. 1.29.2.2) ---------------------------- revision 1.32 date: 2009/10/08 15:48:30; author: miraculix; state: Exp; lines: +7 -4 BUGFIX: Check of hardlink matched with system_state attribute (fetched from rev. 1.27.0.1) ---------------------------- revision 1.31 date: 2009/10/02 09:33:28; author: miraculix; state: Exp; lines: +4 -4 BUGFIX: wchar_t arrays for hardlink file name where only declared with 'MAX_PATH' (=260) so longer path names are damaged ---------------------------- revision 1.30 date: 2009/09/30 14:07:46; author: intellias; state: Exp; lines: +15 -2 new: added handling for MOSS components restore if special MOSS DIRB block catched(when special DIRB block catched, sbc starts previous component restore by sbc_moss module) ---------------------------- RCS file: /cvs/united/common/sm_common/packdata/readstrm.c,v v_3_6_4_9: 1.47 v_3_6_4_10: 1.49 description: ---------------------------- revision 1.49 date: 2009/10/12 15:19:11; author: miraculix; state: Exp; lines: +8 -29 change: Use filename_%{pid}_old if original file must be renamed during restore ---------------------------- revision 1.48 date: 2009/10/12 13:29:14; author: miraculix; state: Exp; lines: +66 -39 BUGFIX: Avoid warnings during restore by using MoveFileExW({file}, {file}_old, MOVEFILE_REPLACE_EXISTING)) and MoveFileExW({file}_old, NULL, MOVEFILE_DELAY_UNTIL_REBOOT); in case of any error returned by CreateFile(...) other then ERROR_ACCESS_DENIED ---------------------------- RCS file: /cvs/united/common/sm_common/packdata/sparse.c,v v_3_6_4_9: 1.17 v_3_6_4_10: 1.19 description: ---------------------------- revision 1.19 date: 2009/10/21 09:11:40; author: miraculix; state: Exp; lines: +26 -9 change: Processing and tracing improved especially for error cases of SPARSE file processing (avoid endless loop if read less then desired from file) ---------------------------- revision 1.18 date: 2009/10/20 15:36:02; author: miraculix; state: Exp; lines: +2 -2 BUGFIX: Many SPARSE Files could not be backed up due to wrong open mode 'r'. On Windows 'rb' must be used to support binary data ---------------------------- RCS file: /cvs/united/common/wnt/cm_hal_pipe.c,v v_3_6_4_9: 1.47 v_3_6_4_10: 1.49 description: ---------------------------- revision 1.49 date: 2009/10/13 14:09:17; author: miraculix; state: Exp; lines: +85 -38 bugfix: Old implementation in iPIPE_OPEN() used dwFlags = CREATE_NO_WINDOW in CreateProcess() and therefore no stderr output was redirected to process stderr ---------------------------- revision 1.48 date: 2009/10/06 16:13:08; author: miraculix; state: Exp; lines: +197 -171 change: New function iPIPE_READ_STDERR() which is usefull to read from PIPE_OPEN() process stderr if PIPE_OPEN() called with mode 're' ('e'rror) ---------------------------- RCS file: /cvs/united/gui/rmi_gui/de/sep/sesam/gui/client/MediaDialog.java,v v_3_6_4_9: 1.67 v_3_6_4_10: 1.67.2.1 description: ---------------------------- revision 1.67.2.1 date: 2009/10/09 13:30:40; author: cg; state: Exp; lines: +11 -3 bugfix: #9121 fixed parse all blocks/size columns with Long instead of int ============================================================================= RCS file: /cvs/united/gui/rmi_gui/de/sep/sesam/gui/client/mediapools/LocationPanel.java,v v_3_6_4_9: 1.13 v_3_6_4_10: 1.13.10.1 description: ---------------------------- revision 1.13.10.1 date: 2009/10/09 13:30:40; author: cg; state: Exp; lines: +4 -4 bugfix: #9121 fixed parse all blocks/size columns with Long instead of int ============================================================================= RCS file: /cvs/united/gui/rmi_gui/de/sep/sesam/gui/client/mediapools/RelationTableCellRenderer.java,v v_3_6_4_9: 1.6 v_3_6_4_10: 1.6.6.1 description: ---------------------------- revision 1.6.6.1 date: 2009/10/09 13:30:40; author: cg; state: Exp; lines: +3 -3 bugfix: #9121 fixed parse all blocks/size columns with Long instead of int ============================================================================= RCS file: /cvs/united/gui/rmi_gui/de/sep/sesam/gui/client/status/media/MediaByStatus.java,v v_3_6_4_9: 1.32 v_3_6_4_10: 1.32.2.1 description: ---------------------------- revision 1.32.2.1 date: 2009/10/21 08:41:59; author: cg; state: Exp; lines: +2 -2 bugfix: #9096 set right tooltip text for cyclic refresh table button (mediabystatus, restorebystatus) ============================================================================= RCS file: /cvs/united/gui/rmi_gui/de/sep/sesam/gui/client/status/migration/MigrationByStatus.java,v v_3_6_4_9: 1.28 v_3_6_4_10: 1.28.2.1 description: ---------------------------- revision 1.28.2.1 date: 2009/10/21 12:49:07; author: cg; state: Exp; lines: +2 -2 change: show all result entries for migration and restore, when no filter is set ============================================================================= RCS file: /cvs/united/gui/rmi_gui/de/sep/sesam/gui/client/status/restore/RestoreByStatus.java,v v_3_6_4_9: 1.31 v_3_6_4_10: 1.31.2.2 description: ---------------------------- revision 1.31.2.2 date: 2009/10/21 12:49:06; author: cg; state: Exp; lines: +2 -2 change: show all result entries for migration and restore, when no filter is set ---------------------------- revision 1.31.2.1 date: 2009/10/21 08:41:59; author: cg; state: Exp; lines: +2 -2 bugfix: #9096 set right tooltip text for cyclic refresh table button (mediabystatus, restorebystatus) ============================================================================= RCS file: /cvs/united/gui/rmi_gui/de/sep/sesam/gui/client/status/restore/RestoreDataObject.java,v v_3_6_4_9: 1.7 v_3_6_4_10: 1.7.2.1 description: ---------------------------- revision 1.7.2.1 date: 2009/10/09 13:30:40; author: cg; state: Exp; lines: +13 -5 bugfix: #9121 fixed parse all blocks/size columns with Long instead of int ============================================================================= RCS file: /cvs/united/gui/rmi_gui/de/sep/sesam/gui/client/status/task/TaskDataObject.java,v v_3_6_4_9: 1.6 v_3_6_4_10: 1.6.2.1 description: ---------------------------- revision 1.6.2.1 date: 2009/10/09 13:30:40; author: cg; state: Exp; lines: +13 -5 bugfix: #9121 fixed parse all blocks/size columns with Long instead of int ============================================================================= RCS file: /cvs/united/gui/rmi_gui/de/sep/sesam/gui/common/CVSVersion.java,v v_3_6_4_9: 1.5902 v_3_6_4_10: 1.6013 description: ---------------------------- revision 1.6013 date: 2009/10/21 13:58:15; author: cg; state: Exp; lines: +2 -2 change: New RMI revision 1.6012 on v3_6_branch generated during checkin of -d united/gui/rmi_gui/de/sep/sesam/gui/common -m rmi_gui united/gui/rmi_gui/de/sep/sesam/gui/client/status/restore RestoreByStatusListener.java RestoreByStatus.java RCS file: /cvs/united/gui/rmi_gui/de/sep/sesam/gui/common/DateUtils.java,v v_3_6_4_9: 1.15 v_3_6_4_10: 1.15.2.1 description: ---------------------------- revision 1.15.2.1 date: 2009/10/20 09:09:32; author: cg; state: Exp; lines: +5 -2 bugfix: parse String to Date with Time ============================================================================= RCS file: /cvs/united/krl/sm_backup.c,v v_3_6_4_9: 1.109 v_3_6_4_10: 1.110 description: ---------------------------- revision 1.110 date: 2009/10/14 10:29:27; author: sesam; state: Exp; lines: +3 -2 change: memset DRV_PROP to zero ---------------------------- RCS file: /cvs/united/krl/sm_client.c,v v_3_6_4_9: 1.130 v_3_6_4_10: 1.133 description: ---------------------------- revision 1.133 date: 2009/10/16 11:15:19; author: miraculix; state: Exp; lines: +6 -14 change: In case of DISK_CHNG and tapestatus disk{dn} then given path must be set in disk{dn} file ---------------------------- revision 1.132 date: 2009/10/16 10:59:06; author: miraculix; state: Exp; lines: +10 -3 change: CREATE_DIR_CLIENT() try to chdir() into given directory bcs. otherwise if a volume name is given as directory then i_CREATE_DIR_LOCAL() will fail ---------------------------- revision 1.131 date: 2009/10/16 09:25:17; author: miraculix; state: Exp; lines: +60 -42 CHANGE: Check if DISK_CHNG drive is accessible ---------------------------- RCS file: /cvs/united/krl/sm_cmd.c,v v_3_6_4_9: 1.7 v_3_6_4_10: 1.8 description: ---------------------------- revision 1.8 date: 2009/10/13 22:25:01; author: sesam; state: Exp; lines: +8 -9 BUGFIX: Use 'getopts' in POSIX mode, to avoid parsing of options belonging to the java cmd call ---------------------------- RCS file: /cvs/united/krl/sm_config_client.c,v v_3_6_4_9: 1.36 v_3_6_4_10: 1.37 description: ---------------------------- revision 1.37 date: 2009/10/13 10:48:59; author: sesam; state: Exp; lines: +8 -4 BUGFIX: Check if 'interface' has already been inserted by GUI to avoid DB error: ERROR: duplicate key violates unique constraint interfaces_pkey ---------------------------- RCS file: /cvs/united/krl/sm_newday.c,v v_3_6_4_9: 1.68 v_3_6_4_10: 1.69 description: ---------------------------- revision 1.69 date: 2009/10/15 10:23:56; author: sesam; state: Exp; lines: +5 -3 BUGFIX: If gv_all_jobs_done was not set then CHECK_IF_ALL_BACKUPS_DONE() was called but after the execution gv_all_jobs_done must be deleted to allow same procedure at next sm_newday otherwise CHECK_IF_ALL_BACKUPS_DONE() will only be called every second d ay (if not yet called by another process) ---------------------------- RCS file: /cvs/united/krl/sm_sbc_com_lib.c,v v_3_6_4_9: 1.56 v_3_6_4_10: 1.57 description: ---------------------------- revision 1.57 date: 2009/10/13 13:39:40; author: miraculix; state: Exp; lines: +14 -16 bugfix: Since version 1.47 license for COM Initiator, e.g. BSR, SAP, INGRES was not checked, bcs in version 1.47 INGRES was introduced but no license item was implemented ---------------------------- RCS file: /cvs/united/krl/sm_sms_copy.c,v v_3_6_4_9: 1.23 v_3_6_4_10: 1.24 description: ---------------------------- revision 1.24 date: 2009/10/14 10:42:42; author: sesam; state: Exp; lines: +2 -2 change: Insert sub copy task with event type 'C' instead of 'R' ---------------------------- RCS file: /cvs/united/krl/sm_sms_watch.c,v v_3_6_4_9: 1.134 v_3_6_4_10: 1.135 description: ---------------------------- revision 1.135 date: 2009/10/13 10:53:04; author: sesam; state: Exp; lines: +3 -3 BUGFIX: (#9235) Update 'results.blocks' only if new value is bigger then old one. Fix problem, that sm_sms_watch updates 'blocks' after 'sm_backup' as already inserted correct size of saveset ---------------------------- RCS file: /cvs/united/krl/sm_start.c,v v_3_6_4_9: 1.59 v_3_6_4_10: 1.60 description: ---------------------------- revision 1.60 date: 2009/10/14 07:09:40; author: sesam; state: Exp; lines: +9 -54 change: Remove unused code and write usefull and correct messages into Sesam protocol ---------------------------- RCS file: /cvs/united/sbc/sbc_esx/sbc_vcb.py,v v_3_6_4_9: 1.18 v_3_6_4_10: 1.20 description: ---------------------------- revision 1.20 date: 2009/10/20 13:08:23; author: miraculix; state: Exp; lines: +4 -4 bugfix: Last change was not correct in all cases ---------------------------- revision 1.19 date: 2009/10/20 12:34:34; author: sesam; state: Exp; lines: +5 -1 BUGFIX: Change logic of '-a compact=' switch because 'vcbmounter' needs '-M 0' to compact disk image ---------------------------- RCS file: /cvs/united/sbc/sbc_w32_os2/packdata/build.ver,v v_3_6_4_9: 1.591 v_3_6_4_10: 1.602 description: ---------------------------- revision 1.602 date: 2009/10/21 09:32:10; author: miraculix; state: Exp; lines: +2 -2 change: New revision 1.601 generated during checkin of -d united/sbc/sbc_w32_os2/packdata makefile.c ---------------------------- RCS file: /cvs/united/sbc/sbc_w32_os2/packdata/makestrm.c,v v_3_6_4_9: 1.35 v_3_6_4_10: 1.36 description: ---------------------------- revision 1.36 date: 2009/10/21 09:30:37; author: miraculix; state: Exp; lines: +2 -2 change: Do only print log line 'Make_SPAR_STREAM: [{file}]' once for every file not for every processed 1024 B block ---------------------------- RCS file: /cvs/united/sbc/sbc_w32_os2/packdata/mtfutil.c,v v_3_6_4_9: 1.10 v_3_6_4_10: 1.11 description: ---------------------------- revision 1.11 date: 2009/10/21 09:13:51; author: miraculix; state: Exp; lines: +237 -244 change: Avoid unnecessary trace lines and data dump in GetFileSecurityInfo() and GetReparsePointData() ---------------------------- RCS file: /cvs/united/sbc/sbc_w32_os2/packdata/packdata.c,v v_3_6_4_9: 1.43.2.1 v_3_6_4_10: 1.45 description: ---------------------------- revision 1.45 date: 2009/10/09 11:27:05; author: miraculix; state: Exp; lines: +3 -2 change: Initialize struct _MTF_GLOBAL.bSystemStateSaveset=FALSE (fetched from rev. 1.43.2.1) ---------------------------- revision 1.44 date: 2009/09/29 15:27:18; author: miraculix; state: Exp; lines: +8 -8 bugfix: If MTF data stream for file or directory was processed without following SPAD then the processed message sbc-3108 was missing bcs. instead of MTF_OK the state MTF_ERROR_NEW_DBLK is returned ---------------------------- RCS file: /cvs/united/sbc/sbc_w32_os2/packdata/readdblk.c,v v_3_6_4_9: 1.29.2.2 v_3_6_4_10: 1.34 description: ---------------------------- revision 1.34 date: 2009/10/15 11:45:23; author: miraculix; state: Exp; lines: +6 -3 change: In case of sysetem_state restore do not check for MTF_DIRB_ATTRIBUTE_MOSS_CMPNT bcs may be conflicting with system_state component attribute ---------------------------- revision 1.33 date: 2009/10/09 11:21:30; author: miraculix; state: Exp; lines: +13 -4 BUGFIX: As system_state and hardlink use same file attributes SSET must be checked for SYSTEM_STATE and restore must be done appropriate (fetched from rev. 1.29.2.2) ---------------------------- revision 1.32 date: 2009/10/08 15:48:30; author: miraculix; state: Exp; lines: +7 -4 BUGFIX: Check of hardlink matched with system_state attribute (fetched from rev. 1.27.0.1) ---------------------------- revision 1.31 date: 2009/10/02 09:33:28; author: miraculix; state: Exp; lines: +4 -4 BUGFIX: wchar_t arrays for hardlink file name where only declared with 'MAX_PATH' (=260) so longer path names are damaged ---------------------------- revision 1.30 date: 2009/09/30 14:07:46; author: intellias; state: Exp; lines: +15 -2 new: added handling for MOSS components restore if special MOSS DIRB block catched(when special DIRB block catched, sbc starts previous component restore by sbc_moss module) ---------------------------- RCS file: /cvs/united/sbc/sbc_w32_os2/packdata/readstrm.c,v v_3_6_4_9: 1.47 v_3_6_4_10: 1.49 description: ---------------------------- revision 1.49 date: 2009/10/12 15:19:11; author: miraculix; state: Exp; lines: +8 -29 change: Use filename_%{pid}_old if original file must be renamed during restore ---------------------------- revision 1.48 date: 2009/10/12 13:29:14; author: miraculix; state: Exp; lines: +66 -39 BUGFIX: Avoid warnings during restore by using MoveFileExW({file}, {file}_old, MOVEFILE_REPLACE_EXISTING)) and MoveFileExW({file}_old, NULL, MOVEFILE_DELAY_UNTIL_REBOOT); in case of any error returned by CreateFile(...) other then ERROR_ACCESS_DENIED ---------------------------- RCS file: /cvs/united/sbc/sbc_w32_os2/packdata/sparse.c,v v_3_6_4_9: 1.17 v_3_6_4_10: 1.19 description: ---------------------------- revision 1.19 date: 2009/10/21 09:11:40; author: miraculix; state: Exp; lines: +26 -9 change: Processing and tracing improved especially for error cases of SPARSE file processing (avoid endless loop if read less then desired from file) ---------------------------- revision 1.18 date: 2009/10/20 15:36:02; author: miraculix; state: Exp; lines: +2 -2 BUGFIX: Many SPARSE Files could not be backed up due to wrong open mode 'r'. On Windows 'rb' must be used to support binary data ---------------------------- RCS file: /cvs/united/sbc/sbc_w32_os2/sbc/build.ver,v v_3_6_4_9: 1.528 v_3_6_4_10: 1.548 description: ---------------------------- revision 1.548 date: 2009/10/20 09:41:34; author: intellias; state: Exp; lines: +2 -2 change: New revision 1.547 generated during checkin of -d united/sbc/sbc_w32_os2/sbc sbc.c ---------------------------- RCS file: /cvs/united/sbc/sbc_w32_os2/w2kss/w2kss.c,v v_3_6_4_9: 1.31 v_3_6_4_10: 1.32 description: ---------------------------- revision 1.32 date: 2009/10/13 14:45:42; author: miraculix; state: Exp; lines: +2 -2 change: End w2kss restore with message 'PLEASE REBOOT THE COMPUTER!' ---------------------------- RCS file: /cvs/united/sepuler/sm_sepuler_lib.c,v v_3_6_4_9: 1.38 v_3_6_4_10: 1.39 description: ---------------------------- revision 1.39 date: 2009/10/14 10:22:04; author: sesam; state: Exp; lines: +21 -4 CHANGE: Use table 'migration_events' for migrations in 'cal_sheets' ---------------------------- RCS file: /cvs/united/sms_src/sms_interface/restore.c,v v_3_6_4_9: 1.57 v_3_6_4_10: 1.58 description: ---------------------------- revision 1.58 date: 2009/10/13 23:01:13; author: sesam; state: Exp; lines: +5 -5 change loglevel of open_saveset_for_restore:: ---------------------------- RCS file: /cvs/united/sms_src/sms_interface/sms_interface_lib.c,v v_3_6_4_9: 1.93 v_3_6_4_10: 1.96 description: ---------------------------- revision 1.96 date: 2009/10/14 06:29:27; author: sesam; state: Exp; lines: +6 -9 change: user 'i_cm_system' to call 'sm_sbc_com', so we can use arguments containing whitespace ---------------------------- revision 1.95 date: 2009/10/13 23:05:26; author: sesam; state: Exp; lines: +2 -1 BUGFIX: Set saveset name for open saveset on following tape during restore again, so saveset id can be written into 'perf' info file. CHANGE: Use 'i_cm_system' for calling 'sm_sbc_com' to avoid problems, because quotes in arguments are not handled correctly ---------------------------- revision 1.94 date: 2009/10/13 22:56:38; author: sesam; state: Exp; lines: +24 -24 sms_interface_lib.c ---------------------------- RCS file: /cvs/united/sms_src/sms_interface/u_server.c,v v_3_6_4_9: 1.6 v_3_6_4_10: 1.7 description: ---------------------------- revision 1.7 date: 2009/10/13 22:56:38; author: sesam; state: Exp; lines: +3 -3 sms_interface_lib.c ---------------------------- RCS file: /cvs/version/sesam.3.6,v v_3_6_4_9: 4.9 v_3_6_4_10: 4.10 description: ---------------------------- revision 4.10 date: 2009/10/14 11:05:52; author: sesam; state: Exp; lines: +4 -4 Sesam kit ---------------------------- Processed files: 5265 Number of changed files: 51