$Id: sm_cvs_history.c,v 1.4 2004/11/04 15:33:49 sesam Exp $ RCS file: /cvs/united/ini_files/debug.ini,v v_3_4_1_29: 1.15 v_3_4_1_30: 1.16 description: ---------------------------- revision 1.16 date: 2008/06/20 09:26:05; author: sesam; state: Exp; lines: +3 -2 change: set default loglevel for 'SM_GUI_SERVER' to '1' to get protocol of GUI actions ---------------------------- RCS file: /cvs/united/ini_files/sesam_db_update.sql,v v_3_4_1_29: 1.2 v_3_4_1_30: 1.3 description: ---------------------------- revision 1.3 date: 2008/07/02 13:03:35; author: miraculix; state: Exp; lines: +2 -19 CHANGE: SQL Update to 3.4: update task_types set protection='A' where backup_type in ('GroupWise','NetWare','eDirectory'); ---------------------------- RCS file: /cvs/united/ini_files/sm_db_update.ini,v v_3_4_1_29: 1.40 v_3_4_1_30: 1.42 description: ---------------------------- revision 1.42 date: 2008/07/10 10:09:52; author: miraculix; state: Exp; lines: +10 -7 CHANGE: Update defaults to avoid use of Archive Bits for Windows backups sql "update defaults set value='no' where key='with_archive_bit'" ---------------------------- revision 1.41 date: 2008/07/02 13:10:49; author: miraculix; state: Exp; lines: +10 -7 CHANGE: SQL Update to 3.4: update task_types set protection='A' where backup_type in ('GroupWise','NetWare','eDirectory'); ---------------------------- RCS file: /cvs/united/ini_files/sm_lic.ini,v v_3_4_1_29: 1.18 v_3_4_1_30: 1.19 description: ---------------------------- revision 1.19 date: 2008/06/11 08:07:35; author: miraculix; state: Exp; lines: +5 -9 CHANGE: New v3.4 License: changed: UPDATE > UPDATE_TIMEOUT_DATE removed: CPU, UNIX_CLIENT_PACK, WIN32_CLIENT_PACK, VMS_CLIENT_PACK SANRemoteTape, RemoteTape, RemoteTapeServer added : BSR_Linux 0001, BSR_Windows 0001 ---------------------------- RCS file: /cvs/united/makefiles/makefile.wcommon,v v_3_4_1_29: 1.46 v_3_4_1_30: 1.52 description: ---------------------------- revision 1.52 date: 2008/07/10 10:33:44; author: miraculix; state: Exp; lines: +2 -1 CHANGE: MANIFEST_DLL= $(MT) -nologo -manifest $@.manifest -outputresource:$@;2 & $(MV) $@.manifest $(OBJDIR)\ ---------------------------- revision 1.51 date: 2008/07/10 09:09:59; author: miraculix; state: Exp; lines: +6 -2 CHANGE: Define STATIC_OBJS for programms which always will be statically linked and MANIFEST for Manifest Tool common call ---------------------------- revision 1.50 date: 2008/07/07 12:28:38; author: miraculix; state: Exp; lines: +2 -2 change: MV = mv --force ---------------------------- revision 1.49 date: 2008/07/02 15:56:00; author: miraculix; state: Exp; lines: +3 -1 change: set MV = mv # UnixUtils mv.exe ---------------------------- revision 1.48 date: 2008/07/02 15:47:57; author: miraculix; state: Exp; lines: +3 -1 change: set MT = mt # Microsoft (R) Manifest Tool mt.exe ---------------------------- revision 1.47 date: 2008/07/02 13:39:53; author: miraculix; state: Exp; lines: +7 -4 CHANGE: Compile with MSVCRT.lib or if DEBUG=1 with MSVCRTD.lib bcs LIBCMT[D].lib does not allow to pass file handles from EXE to DLL ---------------------------- RCS file: /cvs/united/common/common.h,v v_3_4_1_29: 1.112 v_3_4_1_30: 1.113 description: ---------------------------- revision 1.113 date: 2008/07/10 08:51:21; author: sesam; state: Exp; lines: +7 -6 new: add SZ_DB_ZARAFA ---------------------------- RCS file: /cvs/united/common/common/makefile.dep,v v_3_4_1_29: 1.17 v_3_4_1_30: 1.18 description: ---------------------------- revision 1.18 date: 2008/07/02 14:20:12; author: miraculix; state: Exp; lines: +4 -3 change: stricmp and strnicmp already available on WIndows so avoid compilation of strcasecmp.c ---------------------------- RCS file: /cvs/united/common/unix/cm_hal_file_util.c,v v_3_4_1_29: 1.13 v_3_4_1_30: 1.14 description: ---------------------------- revision 1.14 date: 2008/07/10 08:50:13; author: sesam; state: Exp; lines: +38 -4 NEW: Backup source browsing for 'Zarafa' ---------------------------- RCS file: /cvs/united/krl/makefile.win32,v v_3_4_1_29: 1.87 v_3_4_1_30: 1.91 description: ---------------------------- revision 1.91 date: 2008/07/10 10:53:56; author: miraculix; state: Exp; lines: +11 -3 CHANGE: Use $(MANIFEST_DLL) to include manifest into sesam.dll ---------------------------- revision 1.90 date: 2008/07/10 09:17:40; author: miraculix; state: Exp; lines: +73 -53 CHANGE: Use $(MANIFEST) to include manifest file into executable CHANGE: Use sm_kernel.rc/ico for kernel modules except sm_robot with special resource CHANGE: Use common rules DEPEND_BUILD and STATIC_BUILD CHANGE: STATIC_LINK= $(LINKFLAGS) $(STATIC_OBJS) will avoid to have STATIC libraries twice for always statically linked modules if STATIC=1 was set. e.g. "nmake -f makefile.win32 STATIC=1" CHANGE: Output improved ---------------------------- revision 1.89 date: 2008/07/07 13:43:15; author: miraculix; state: Exp; lines: +2 -2 change: Build hal_progs (sm_kill, sm_list) always STATIC but without DEBUG to avoid dependency to MSVCR80D.DLL ---------------------------- revision 1.88 date: 2008/07/02 13:41:00; author: miraculix; state: Exp; lines: +3 -4 CHANGE: Use new RT_LIB to explicitely set C Run-Tme Library defined in makefile.wcommon ---------------------------- RCS file: /cvs/united/krl/sm_arch.c,v v_3_4_1_29: 1.125 v_3_4_1_30: 1.126 description: ---------------------------- revision 1.126 date: 2008/07/01 14:42:56; author: miraculix; state: Exp; lines: +35 -32 BUGFIX: Set close_tape='y' for new introduced media to disallow use without initialisation if eol was increased by sm_init ---------------------------- RCS file: /cvs/united/krl/sm_config_drives.c,v v_3_4_1_29: 1.141 v_3_4_1_30: 1.142 description: ---------------------------- revision 1.142 date: 2008/07/07 16:40:27; author: miraculix; state: Exp; lines: +10 -5 BUGFIX: Due to change in version 1.138 for 'Standard' edition which should allow only 5 streams over all devices lead to a bug in sm_qm_main. Now set every drive to 5 channels in case of 'Standard' edition until bug is fixed in sm_qm_main. ---------------------------- RCS file: /cvs/united/krl/sm_ctrlc_lib.c,v v_3_4_1_29: 1.31 v_3_4_1_30: 1.33 description: ---------------------------- revision 1.33 date: 2008/07/09 14:36:09; author: sesam; state: Exp; lines: +24 -15 change: SM_CTRLC_LIB(): Support for option '-o [port[range]=]{first_port}-{last_port}' (with port[range]) ---------------------------- revision 1.32 date: 2008/07/09 14:06:14; author: sesam; state: Exp; lines: +42 -36 CHANGE: SM_CTRLC_LIB() In argument Port_description {ctrld_portnumber}[:[-s|-o {first_port}-{last_port}]] '-p {port}' may be given after ':' but it will be ignored bcs. already given as {ctrld_portnumber} ---------------------------- RCS file: /cvs/united/krl/sm_init.c,v v_3_4_1_29: 1.167 v_3_4_1_30: 1.168 description: ---------------------------- revision 1.168 date: 2008/06/30 15:28:50; author: sesam; state: Exp; lines: +3 -3 bugfix: correct select statement to check if medium is already in DB ---------------------------- RCS file: /cvs/united/krl/sm_lib.c,v v_3_4_1_29: 1.580 v_3_4_1_30: 1.583 description: ---------------------------- revision 1.583 date: 2008/07/10 09:10:40; author: sesam; state: Exp; lines: +4 -4 BUGFIX: check if 'clients.stpd_port' is 'NULL' or empty and not only if 'NULL'. Else backup fails because sbc could not parse empty stpd port ---------------------------- revision 1.582 date: 2008/07/09 13:50:09; author: sesam; state: Exp; lines: +3 -3 bugfix: CHECK_IF_ALL_BACKUPS_DONE: With postgres DB checking of all backups failed due to not allowed compare with suppress=0 ---------------------------- revision 1.581 date: 2008/07/01 14:53:30; author: miraculix; state: Exp; lines: +3 -3 change: i_GET_PREPARED_MEDIA() add label to order by clause to get a definite order: order by sichtag desc, folgekass desc, label ---------------------------- RCS file: /cvs/united/krl/sm_robot.rc,v v_3_4_1_29: 1.1 v_3_4_1_30: 1.2 description: ---------------------------- revision 1.2 date: 2008/07/10 08:24:45; author: miraculix; state: Exp; lines: +5 -5 change: sm_robot.rc with version 3.4 ---------------------------- RCS file: /cvs/united/krl/sm_sepul_event.c,v v_3_4_1_29: 1.183 v_3_4_1_30: 1.184 description: ---------------------------- revision 1.184 date: 2008/07/09 12:22:39; author: sesam; state: Exp; lines: +2 -2 BUGFIX: RDS Server Paramter switch was incorrect (-i instead of -S) ---------------------------- revision 1.183.2.1 date: 2008/06/03 08:14:01; author: sesam; state: Exp; lines: +38 -10 NEW: During check of an appointment with higher prio for an object, check only timerange of these appointment in case of blocking date. This feature can be used to suppress execuation of an hourly backup only for a certain time range and not for the whole Sesam day TODO: Make it switchable by GUI ============================================================================= RCS file: /cvs/united/krl/sm_sms_watch.c,v v_3_4_1_29: 1.127 v_3_4_1_30: 1.128 description: ---------------------------- revision 1.128 date: 2008/07/09 12:26:46; author: sesam; state: Exp; lines: +4 -3 BUGFIX: Wait 5 sec in case of EOM after writting tape trailer, so performance file is updated with correct SMS status. Before Sesam tried to call 'getlabel' function with login type inquire, which stops SMS working correctly ---------------------------- RCS file: /cvs/united/krl/sm_startup.c,v v_3_4_1_29: 1.93 v_3_4_1_30: 1.94 description: ---------------------------- revision 1.94 date: 2008/07/10 09:18:51; author: sesam; state: Exp; lines: +4 -1 NEW: set media init_flag to 'n' during Sesam startup, to avoid locked tape left over by broken media inits ---------------------------- RCS file: /cvs/united/krl/unix_hal/sm_hal_unix.c,v v_3_4_1_29: 1.107 v_3_4_1_30: 1.109 description: ---------------------------- revision 1.109 date: 2008/07/09 15:54:21; author: sesam; state: Exp; lines: +3 -3 change: iRshCmd(), iCrtldAccess(): Use snprintf(...) to avoid string overflow ---------------------------- revision 1.108 date: 2008/07/09 11:00:50; author: sesam; state: Exp; lines: +43 -11 BUGFIX: Changes in revision 1.97 disabled the possibility to overwrite CTRLD Port by setting clients.accesc_options to -p {port} ---------------------------- RCS file: /cvs/united/krl/wnt_hal/makefile.win32,v v_3_4_1_29: 1.32 v_3_4_1_30: 1.34 description: ---------------------------- revision 1.34 date: 2008/07/10 09:40:28; author: miraculix; state: Exp; lines: +10 -8 CHANGE: Build sm_kill and sm_list with resources .rc and .ico CHANGE: Use $(MANIFEST) to include manifest into executable CHANGE: Clean rule with explicite delete for sm_kill.exe and sm_list.exe ---------------------------- revision 1.33 date: 2008/07/08 09:42:48; author: miraculix; state: Exp; lines: +3 -1 CHANGE: Build sm_kill with included manifest ---------------------------- RCS file: /cvs/united/krl/wnt_hal/sm_hal_wnt.c,v v_3_4_1_29: 1.219 v_3_4_1_30: 1.220 description: ---------------------------- revision 1.220 date: 2008/07/09 16:01:13; author: miraculix; state: Exp; lines: +115 -131 BUGFIX: iCtrldAccess(): Allow to overwrite CTRLD Port by setting clients.access_options to -p {port} CHANGE: Deleted obsolete function iREMOTE_CMD_JRSHD() CHANGE: Renamed function REMOTE_CMD_RSH() to iRshCmd() and REMOTE_CMD_CTRLD() to iCtrldAccess() similar to sm_hal_unix.c CHANGE: iRshCmd() now without iSyncFlg for asynchron execution (never used) NEW: Function iSshCmd() like iRshCmd() ---------------------------- RCS file: /cvs/united/qm/makefile.win32,v v_3_4_1_29: 1.17 v_3_4_1_30: 1.20 description: ---------------------------- revision 1.20 date: 2008/07/10 10:43:54; author: miraculix; state: Exp; lines: +3 -5 CHANGE: Instead of $(MT) -manifest $@.manifest -outputresource:$@;1 $(MV) $@.manifest $(OBJDIR)\ use $(MANIFEST) ---------------------------- revision 1.19 date: 2008/07/10 06:58:29; author: miraculix; state: Exp; lines: +6 -1 CHANGE: Use mt to include manifest into executables ---------------------------- revision 1.18 date: 2008/07/10 06:48:13; author: miraculix; state: Exp; lines: +4 -4 CHANGE: LDFLAGS= -link ... with $(NO_LIB) $(RT_LIB) to allow correct linking with msvcrt ---------------------------- RCS file: /cvs/united/scc/scc/sm_ctrl.c,v v_3_4_1_29: 1.23 v_3_4_1_30: 1.24 description: ---------------------------- revision 1.24 date: 2008/07/09 15:49:29; author: miraculix; state: Exp; lines: +12 -10 change: c_trace("sm_ctrl: i2ndPortStart %d" added ---------------------------- RCS file: /cvs/united/sepuler/makefile.win32,v v_3_4_1_29: 1.13 v_3_4_1_30: 1.14 description: ---------------------------- revision 1.14 date: 2008/07/10 10:41:52; author: miraculix; state: Exp; lines: +9 -8 CHANGE: Use $(MANIFEST) to include manifest into executable. CHANGE: Set LDFLAGS= -link $(NO_LIB) $(RT_LIB) ... to avoid problems with different run time libraries. ---------------------------- RCS file: /cvs/united/sys/makefile.win32,v v_3_4_1_29: 1.45 v_3_4_1_30: 1.48 description: ---------------------------- revision 1.48 date: 2008/07/10 07:21:47; author: miraculix; state: Exp; lines: +12 -8 change: Use $(MT) -manifest $@.manifest -outputresource:$@;1 and $(MV) $@.manifest $(OBJDIR)\ to include manifest into executable ---------------------------- revision 1.47 date: 2008/07/07 16:20:46; author: miraculix; state: Exp; lines: +2 -1 change: Build sesam_make_lic.exe with manifest to set dependency to msvcr80.dll ---------------------------- revision 1.46 date: 2008/07/02 15:57:42; author: miraculix; state: Exp; lines: +8 -1 CHANGE: Use $(MT) (mt.exe) to embed manifest into executables, after that move manifest into $(OBJDIR) folder ---------------------------- RCS file: /cvs/united/sys/sesam_make_lic.c,v v_3_4_1_29: 1.71 v_3_4_1_30: 1.72 description: ---------------------------- revision 1.72 date: 2008/07/07 16:00:54; author: miraculix; state: Exp; lines: +11 -2 BUGFIX: Accept '0' as input for UPDATE_TIMEOUT_DATE ---------------------------- RCS file: /cvs/united/sys/sm_main.c,v v_3_4_1_29: 1.136 v_3_4_1_30: 1.137 description: ---------------------------- revision 1.137 date: 2008/07/02 14:50:05; author: miraculix; state: Exp; lines: +7 -3 CHANGE: extern char** environ; on Windows since Visual C++ 2005 not longer supported ---------------------------- RCS file: /cvs/united/sys/sm_setup.c,v v_3_4_1_29: 1.361 v_3_4_1_30: 1.364 description: ---------------------------- revision 1.364 date: 2008/07/10 09:53:01; author: sesam; state: Exp; lines: +9 -1 NEW: add 'build_host' into 'sm.ini' during installation ---------------------------- revision 1.363 date: 2008/07/07 13:30:46; author: miraculix; state: Exp; lines: +84 -77 BUGFIX: Correct installation if kit was extracted in a directory with blancs, e.g. 'Desktop' refers to 'Dokumente und Einstellungen\{user}\....' ---------------------------- revision 1.362 date: 2008/07/02 14:53:21; author: miraculix; state: Exp; lines: +4 -2 CHANGE: extern char** environ; on Windows since Visual C++ 2005 not longer supported ---------------------------- RCS file: /cvs/united/sys/sm_setup.h,v v_3_4_1_29: 1.24 v_3_4_1_30: 1.26 description: ---------------------------- revision 1.26 date: 2008/07/10 09:53:01; author: sesam; state: Exp; lines: +2 -1 NEW: add 'build_host' into 'sm.ini' during installation ---------------------------- revision 1.25 date: 2008/07/07 12:59:09; author: miraculix; state: Exp; lines: +2 -2 change: #define I_MAJOR_LOOP 3, to avoid get_skel_version() log lines for major version 4 ---------------------------- RCS file: /cvs/united/sbc/xbsa/xbsa/makefile.win32,v v_3_4_1_29: 1.11 v_3_4_1_30: 1.12 description: ---------------------------- revision 1.12 date: 2008/07/10 10:34:19; author: miraculix; state: Exp; lines: +2 -1 CHANGE: Include manifest into xbsa.dll with $(MANIFEST_DLL) ---------------------------- RCS file: /cvs/united/sbc/xbsa/xbsa/xbsa.rc,v v_3_4_1_29: 1.3 v_3_4_1_30: 1.4 description: ---------------------------- revision 1.4 date: 2008/07/10 09:51:09; author: miraculix; state: Exp; lines: +2 -2 change: PRODUCTVERSION 3,4,0,0 Copyright ® 2008 SEP AG ---------------------------- RCS file: /cvs/scripts/sm_copy_kits.sh,v v_3_4_1_29: 1.12 v_3_4_1_30: 1.13 description: ---------------------------- revision 1.13 date: 2008/06/28 10:19:45; author: sesam; state: Exp; lines: +2 -1 change: change hardware platform x86_64 to amd64 for Debian ---------------------------- Processed files: 2476 Number of changed files: 32