$Id: sm_cvs_history.c,v 1.8 2012/01/09 12:11:26 miraculix Exp $ RCS file: /var/opt/cvsnew/su/src/common/cm_db_access.c,v v_4_0_5_26: 1.95 v_4_2_1_10: 1.97 description: ---------------------------- revision 1.97 date: 2012/08/09 09:39:47; author: miraculix; state: Exp; lines: +24 -17 change: DB_SEL_GETVALUE() print 'Error during DBaccess' only if iDB_ACCESS() returns with error ---------------------------- revision 1.96 date: 2012/04/24 08:13:34; author: kha; state: Exp; lines: +12 -4 bugfix: sqlite3 could not be found. Inserted 'i_setenv_sesam' and some comments, now it can be found. ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/cm_db_access.h,v v_4_0_5_26: 1.21 v_4_2_1_10: 1.23 description: ---------------------------- revision 1.23 date: 2012/07/18 16:08:14; author: miraculix; state: Exp; lines: +2 -2 change: mistyped DB_LIMIT ---------------------------- revision 1.22 date: 2012/07/18 16:02:00; author: sesam; state: Exp; lines: +6 -1 new: Add define for SQL 'LIMIT' clause, differnt for Postgresql and SQLlite ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/cm_file_util.c,v v_4_0_5_26: 1.27 v_4_2_1_10: 1.28 description: ---------------------------- revision 1.28 date: 2012/07/13 11:55:51; author: miraculix; state: Exp; lines: +1 -92 change: moves the functions szwPath2Unix, szwPath2Dos, szPath2Unix, and szPath2Dos from common\cm_file_util.c to common\common\cm_common.c ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/cm_file_util.h,v v_4_0_5_26: 1.27 v_4_2_1_10: 1.28 description: ---------------------------- revision 1.28 date: 2012/07/13 11:55:51; author: miraculix; state: Exp; lines: +1 -5 change: moves the functions szwPath2Unix, szwPath2Dos, szPath2Unix, and szPath2Dos from common\cm_file_util.c to common\common\cm_common.c ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/cm_kernel.c,v v_4_0_5_26: 1.88 v_4_2_1_10: 1.95 description: ---------------------------- revision 1.95 date: 2012/08/14 07:00:01; author: sesam; state: Exp; lines: +2 -2 correct prototype for 'psz_now_iso()' ---------------------------- revision 1.94 date: 2012/08/13 13:07:05; author: sesam; state: Exp; lines: +22 -1 new: Function 'pcm_uuid3' ---------------------------- revision 1.93 date: 2012/05/14 10:29:55; author: sesam; state: Exp; lines: +6 -2 new: Parameter to set uppercase dictionnary keys ---------------------------- revision 1.92 date: 2012/04/26 14:13:00; author: miraculix; state: Exp; lines: +1 -2 change: Obsolete prototype int i_READ_INI_VALUE(...) removed ---------------------------- revision 1.91 date: 2012/04/26 14:09:38; author: miraculix; state: Exp; lines: +4 -4 change: DllExport int i_LL_search( t_LL, char * ); (without str_log) ---------------------------- revision 1.90 date: 2012/04/26 13:53:46; author: sesam; state: Exp; lines: +88 -1 move 'LL_Ins' and 'i_LL_search' from kernel into common ---------------------------- revision 1.89 date: 2012/01/19 12:49:50; author: miraculix; state: Exp; lines: +16 -2 change: i_SEEK_STRING() Header comment revised and trace() added if compiled with DEBUG ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/cm_lang.h,v v_4_0_5_26: 1.194.2.3 v_4_2_1_10: 1.217 description: ---------------------------- revision 1.217 date: 2012/08/29 11:22:59; author: kha; state: Exp; lines: +3 -3 change: replaced mutated vowels with ae, oe, and ue. ---------------------------- revision 1.216 date: 2012/08/29 09:31:38; author: kha; state: Exp; lines: +10 -1 change: inserted the identifier XX_EMAIL_INTERFACE_INFO for the email interface info. ---------------------------- revision 1.215 date: 2012/08/21 11:35:33; author: miraculix; state: Exp; lines: +15 -15 change: XX_LICENSE_ALREADY_REDUCED and XX_LICENSE_REDUCE with additional argument gszLicItems[MAILTO_SERVICE] ---------------------------- revision 1.214 date: 2012/08/14 14:40:24; author: miraculix; state: Exp; lines: +17 -8 change: new XX_LICENSE_ALREADY_REDUCED ---------------------------- revision 1.213 date: 2012/08/06 15:13:56; author: sesam; state: Exp; lines: +15 -15 improve message format ---------------------------- revision 1.212 date: 2012/08/06 14:34:48; author: sesam; state: Exp; lines: +30 -9 change: Message: 'I012_MEDIA_ROB_UPDATE_SUCCESS': Object (port,slot,drive) can be set ---------------------------- revision 1.211 date: 2012/08/06 08:21:17; author: miraculix; state: Exp; lines: +10 -1 change: new #define XX_LICENSE_SHO_UNLIMITED_SLOTS ---------------------------- revision 1.210 date: 2012/07/25 20:58:32; author: sesam; state: Exp; lines: +8 -8 change: Restore message for number of directories so output is alignt ---------------------------- revision 1.209 date: 2012/07/23 14:29:49; author: kha; state: Exp; lines: +10 -1 change: inserted define statement for I_014_BASICS_I_RCMD_STATUS since all REMOTE_CMD calls have been replaced with i_RCMD ---------------------------- revision 1.208 date: 2012/07/18 15:39:29; author: sesam; state: Exp; lines: +10 -1 add 'I010_COPY_SUBMIT' ---------------------------- revision 1.207 date: 2012/06/11 10:00:09; author: miraculix; state: Exp; lines: +1 -145 change: Obsolete XX_LICENSE_SHO_... items removed (refers to sm_lic_lib.c rev 1.114) ---------------------------- revision 1.206 date: 2012/05/29 12:47:09; author: miraculix; state: Exp; lines: +10 -1 change: Cumulate the amount of bytes and show in restore protocol in case of a selective restore ---------------------------- revision 1.205 date: 2012/05/16 09:49:33; author: miraculix; state: Exp; lines: +19 -1 NEW: If Sesam license file contains '$ Customer Number: ...' then show this number in license overview ---------------------------- revision 1.204 date: 2012/04/26 15:59:00; author: miraculix; state: Exp; lines: +8 -8 change: 'Licensed Slots' > 'Slots' ---------------------------- revision 1.203 date: 2012/04/26 15:41:01; author: miraculix; state: Exp; lines: +133 -124 CHANGE: Use 'of' to display the {used} of {licensed} values CHANGE: License overview for Clients and 'File Option' Clients (Hypervisor Seats) changed * Example: 13 Clients + 120 'File Option' Clients ==> 133 15 of 133 Clients (17 configured - 2 locked) 3 of 13 Clients with extended Backup Tasks ---------------------------- revision 1.202 date: 2012/04/25 12:15:59; author: miraculix; state: Exp; lines: +13 -13 change: mistyped 'used' and 'Please contact our vendors at http://www.sep.de/de/partner/resellers' ---------------------------- revision 1.201 date: 2012/04/24 07:59:10; author: miraculix; state: Exp; lines: +10 -1 new: XX_LICENSE_SHO_SERVICE ---------------------------- revision 1.200 date: 2012/04/13 10:49:41; author: miraculix; state: Exp; lines: +8 -8 change: FDS_BASIS_TB + FDS_EXTENSION_TB := FDS_TB. XX_LICENSE_SHO_SLOTS with %s to keep 'unlimited' ---------------------------- revision 1.199 date: 2012/04/12 12:01:47; author: miraculix; state: Exp; lines: +1 -46 change: Obsolete XX_LICENSE_SHO_... tags removed ---------------------------- revision 1.198 date: 2012/04/10 16:15:07; author: miraculix; state: Exp; lines: +8 -26 change: Do not remove beginning '0' chars from license values. Use giLicItems[] instead ---------------------------- revision 1.197 date: 2012/03/29 14:57:49; author: sesam; state: Exp; lines: +30 -8 add client update message ---------------------------- revision 1.196 date: 2012/03/21 15:32:14; author: miraculix; state: Exp; lines: +10 -1 new: Message XX_W_RESTORE_HARDLINK_INFO ---------------------------- revision 1.195 date: 2012/02/15 16:20:12; author: sesam; state: Exp; lines: +26 -8 NEW: Loader import/export: Multiple slots/ports can be specified. (e.g. -s 1-3,5 -p 0-4) ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/cm_trace.c,v v_4_0_5_26: 1.59 v_4_2_1_10: 1.64 description: ---------------------------- revision 1.64 date: 2012/08/27 12:00:02; author: miraculix; state: Exp; lines: +9 -9 change: Show 'Build host: %s' only in log file not on stderr/stdout if log level > 0 ---------------------------- revision 1.63 date: 2012/07/18 16:32:00; author: sesam; state: Exp; lines: +7 -2 NEW: Write SEP build host at begin of trace files ---------------------------- revision 1.62 date: 2011/11/04 08:33:01; author: miraculix; state: Exp; lines: +6 -6 change: WRITE_TRACE() Print timestamp with ending ':' instead of '#' ---------------------------- revision 1.61 date: 2011/10/11 15:15:15; author: sesam; state: Exp; lines: +6 -6 change: Use date with format YYYY-MM-DD ---------------------------- revision 1.60 date: 2011/10/10 13:39:28; author: sesam; state: Exp; lines: +6 -6 change: Add date to trace output in format YYYYMMDD ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/cm_url.c,v v_4_0_5_26: 1.80 v_4_2_1_10: 1.85 description: ---------------------------- revision 1.85 date: 2012/07/17 10:13:29; author: miraculix; state: Exp; lines: +2 -1 change: Include stdarg.h before sbc_log.h to allow use of va_list in sbc_log.h ---------------------------- revision 1.84 date: 2012/03/07 09:20:45; author: yburdiak; state: Exp; lines: +2 -2 bugfix: message 1969 ---------------------------- revision 1.83 date: 2012/01/11 16:18:27; author: yburdiak; state: Exp; lines: +12 -11 bugfix: win32 build ---------------------------- revision 1.82 date: 2012/01/11 11:42:12; author: yburdiak; state: Exp; lines: +1 -2 change: curl header in cm_url.h ---------------------------- revision 1.81 date: 2012/01/11 11:34:37; author: yburdiak; state: Exp; lines: +5 -5 change: url_upload, url_download return unsigned long long ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/cm_url.h,v v_4_0_5_26: 1.29 v_4_2_1_10: 1.32 description: ---------------------------- revision 1.32 date: 2012/01/11 16:18:27; author: yburdiak; state: Exp; lines: +1 -3 bugfix: win32 build ---------------------------- revision 1.31 date: 2012/01/11 11:42:12; author: yburdiak; state: Exp; lines: +3 -1 change: curl header in cm_url.h ---------------------------- revision 1.30 date: 2012/01/11 11:34:37; author: yburdiak; state: Exp; lines: +3 -3 change: url_upload, url_download return unsigned long long ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/common.h,v v_4_0_5_26: 1.158 v_4_2_1_10: 1.166 description: ---------------------------- revision 1.166 date: 2012/08/16 09:30:23; author: miraculix; state: Exp; lines: +1 -2 change: Revert #include before windows.h bcs. ob problems with moss_mgr.cpp ---------------------------- revision 1.165 date: 2012/08/14 15:06:32; author: miraculix; state: Exp; lines: +2 -1 change: include winsock2.h before windows.h ---------------------------- revision 1.164 date: 2012/08/14 07:00:01; author: sesam; state: Exp; lines: +2 -1 correct prototype for 'psz_now_iso()' ---------------------------- revision 1.163 date: 2012/08/13 13:07:05; author: sesam; state: Exp; lines: +2 -1 new: Function 'pcm_uuid3' ---------------------------- revision 1.162 date: 2012/07/10 21:21:20; author: sesam; state: Exp; lines: +2 -2 add prototype for 'iCreateKeyValue' ---------------------------- revision 1.161 date: 2012/04/26 14:09:38; author: miraculix; state: Exp; lines: +2 -2 change: DllExport int i_LL_search( t_LL, char * ); (without str_log) ---------------------------- revision 1.160 date: 2012/04/26 13:53:46; author: sesam; state: Exp; lines: +5 -2 move 'LL_Ins' and 'i_LL_search' from kernel into common ---------------------------- revision 1.159 date: 2012/03/22 11:54:47; author: miraculix; state: Exp; lines: +2 -1 change: #include "curl/curl.h" added ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/common/cm_common.c,v v_4_0_5_26: 1.20 v_4_2_1_10: 1.23 description: ---------------------------- revision 1.23 date: 2012/08/14 16:45:16; author: miraculix; state: Exp; lines: +2 -3 change: Include common.h to get winsock2.h before windows.h ---------------------------- revision 1.22 date: 2012/07/13 11:55:51; author: miraculix; state: Exp; lines: +90 -1 change: moves the functions szwPath2Unix, szwPath2Dos, szPath2Unix, and szPath2Dos from common\cm_file_util.c to common\common\cm_common.c ---------------------------- revision 1.21 date: 2012/05/31 15:00:45; author: miraculix; state: Exp; lines: +6 -6 change: szHumanReadable() now with %0.1f to print double values with one number after decimal point ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/common/cm_common.h,v v_4_0_5_26: 1.19 v_4_2_1_10: 1.22 description: ---------------------------- revision 1.22 date: 2012/07/16 15:24:41; author: sesam; state: Exp; lines: +3 -2 add 'strreplace.h' ---------------------------- revision 1.21 date: 2012/07/13 11:55:51; author: miraculix; state: Exp; lines: +6 -2 change: moves the functions szwPath2Unix, szwPath2Dos, szPath2Unix, and szPath2Dos from common\cm_file_util.c to common\common\cm_common.c ---------------------------- revision 1.20 date: 2012/07/10 08:24:59; author: sesam; state: Exp; lines: +3 -3 include 'max_min_vals.h' in cm_common.h ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/common/list.h,v v_4_0_5_26: 1.19 v_4_2_1_10: 1.21 description: ---------------------------- revision 1.21 date: 2012/07/25 10:10:53; author: miraculix; state: Exp; lines: +2 -2 change: Macro ListLength(l) ((NULL==l)?0:l->iItemCount) ---------------------------- revision 1.20 date: 2012/07/25 09:53:25; author: miraculix; state: Exp; lines: +2 -3 change: Instead of '#define LIST_HANDLE LIST_INFO *' declare *LIST_HANLDE via typedef struct ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/common/makefile.dep,v v_4_0_5_26: 1.29 v_4_2_1_10: 1.30 description: ---------------------------- revision 1.30 date: 2012/06/07 14:36:11; author: opaliy; state: Exp; lines: +3 -2 new: path_cat.$(EXT) dependency added ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/common/makefile.win32,v v_4_0_5_26: 1.15 v_4_2_1_10: 1.16 description: ---------------------------- revision 1.16 date: 2012/08/15 14:24:00; author: yburdiak; state: Exp; lines: +4 -1 bugfix: linking cm_crypt.obj: warning LNK4217: locally defined symbol * imported in function * ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/common/max_min_vals.h,v v_4_0_5_26: 1.1 v_4_2_1_10: 1.3 description: ---------------------------- revision 1.3 date: 2012/06/20 09:50:53; author: sesam; state: Exp; lines: +2 -2 add newline at end of file ---------------------------- revision 1.2 date: 2012/06/07 14:37:11; author: opaliy; state: Exp; lines: +2 -1 change: MAX_ARGS value definition added ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/common/path_cat.c,v v_4_0_5_26: 1.0 v_4_2_1_10: 1.2 description: ---------------------------- revision 1.2 date: 2012/06/08 08:50:37; author: opaliy; state: Exp; lines: +3 -2 change: cvs pre-commit check header corrected ---------------------------- revision 1.1 date: 2012/06/08 06:50:07; author: opaliy; state: Exp; new: Unicode/ANSI, Windows/UNIX path concatination routine ============================================================================= RCS file: /var/opt/cvsnew/su/src/common/common/path_cat.h,v v_4_0_5_26: 1.0 v_4_2_1_10: 1.2 description: ---------------------------- revision 1.2 date: 2012/07/03 08:07:31; author: opaliy; state: Exp; lines: +2 -1 change: PATH_CAT_POLICY_PLAIN_CAT definition added ---------------------------- revision 1.1 date: 2012/06/08 06:50:08; author: opaliy; state: Exp; new: Unicode/ANSI, Windows/UNIX path concatination routine ============================================================================= RCS file: /var/opt/cvsnew/su/src/common/common/replace.c,v v_4_0_5_26: 1.5 v_4_2_1_10: 1.6 description: ---------------------------- revision 1.6 date: 2012/08/14 16:45:16; author: miraculix; state: Exp; lines: +2 -9 change: Include common.h to get winsock2.h before windows.h ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/common/strreplace.c,v v_4_0_5_26: 1.2 v_4_2_1_10: 1.3 description: ---------------------------- revision 1.3 date: 2012/06/07 14:39:36; author: opaliy; state: Exp; lines: +28 -8 new: strreplace_all() implemented bugfix: strreplace() buffer size error fixed ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/common/strreplace.h,v v_4_0_5_26: 1.2 v_4_2_1_10: 1.4 description: ---------------------------- revision 1.4 date: 2012/07/16 15:24:41; author: sesam; state: Exp; lines: +2 -1 add 'strreplace.h' ---------------------------- revision 1.3 date: 2012/06/07 14:38:20; author: opaliy; state: Exp; lines: +3 -2 change: Extra error return values added to STRREPLCAE_ERROR ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/common/syserrtxt.c,v v_4_0_5_26: 1.12 v_4_2_1_10: 1.13 description: ---------------------------- revision 1.13 date: 2012/07/13 07:42:27; author: kha; state: Exp; lines: +2 -2 change: included an DllExport in the syserrtxt function ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/common/syserrtxt.h,v v_4_0_5_26: 1.4 v_4_2_1_10: 1.6 description: ---------------------------- revision 1.6 date: 2012/07/16 08:01:51; author: miraculix; state: Exp; lines: +8 -2 change: Added #ifndef DllExport ... ---------------------------- revision 1.5 date: 2012/07/13 07:42:27; author: kha; state: Exp; lines: +2 -2 change: included an DllExport in the syserrtxt function ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/common/unicode_ansi_defines.h,v v_4_0_5_26: 1.3 v_4_2_1_10: 1.6 description: ---------------------------- revision 1.6 date: 2012/06/13 13:47:02; author: opaliy; state: Exp; lines: +3 -1 change: STR_R_CHR definition added ---------------------------- revision 1.5 date: 2012/06/08 08:50:37; author: opaliy; state: Exp; lines: +2 -2 change: cvs pre-commit check header corrected ---------------------------- revision 1.4 date: 2012/06/07 14:40:21; author: opaliy; state: Exp; lines: +18 -2 new: New Unicode/ANSI definitions added ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/common/xutil.c,v v_4_0_5_26: 1.29 v_4_2_1_10: 1.32 description: ---------------------------- revision 1.32 date: 2012/08/29 11:11:03; author: miraculix; state: Exp; lines: +2 -2 change: Header line '-0 -1 -2 ... -E -F' adapted for address output with 9 chars (display offset > 4GB) ---------------------------- revision 1.31 date: 2012/08/29 11:00:56; author: miraculix; state: Exp; lines: +118 -35 new: x_DumpEx (char *, unsigned long, void (*)(char *), unsigned long long, int ); to set current block offset and option skip duplicates for dump of larger files ---------------------------- revision 1.30 date: 2012/08/14 16:45:16; author: miraculix; state: Exp; lines: +2 -7 change: Include common.h to get winsock2.h before windows.h ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/common/xutil.h,v v_4_0_5_26: 1.24 v_4_2_1_10: 1.26 description: ---------------------------- revision 1.26 date: 2012/08/29 11:00:56; author: miraculix; state: Exp; lines: +2 -1 new: x_DumpEx (char *, unsigned long, void (*)(char *), unsigned long long, int ); to set current block offset and option skip duplicates for dump of larger files ---------------------------- revision 1.25 date: 2012/07/10 16:18:59; author: miraculix; state: Exp; lines: +2 -1 new: int x_DeleteDir (char *); ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/common/unix_hal/xutil_base.c,v v_4_0_5_26: 1.7 v_4_2_1_10: 1.8 description: ---------------------------- revision 1.8 date: 2012/07/11 08:43:48; author: sesam; state: Exp; lines: +74 -1 new: UNIX: int x_DeleteDir (char *source) ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/common/win32_hal/xutil_base.c,v v_4_0_5_26: 1.29 v_4_2_1_10: 1.35 description: ---------------------------- revision 1.35 date: 2012/08/14 16:45:16; author: miraculix; state: Exp; lines: +1 -7 change: Include common.h to get winsock2.h before windows.h ---------------------------- revision 1.34 date: 2012/07/12 08:56:18; author: miraculix; state: Exp; lines: +87 -20 change: x_DeleteDir[W]() improved handling for errors and input source ---------------------------- revision 1.33 date: 2012/07/11 14:40:50; author: miraculix; state: Exp; lines: +26 -23 change: WINDOWS: x_DeleteDir() Support path length up to 2600 chars by using Windows Unicode functions ---------------------------- revision 1.32 date: 2012/07/11 08:54:32; author: miraculix; state: Exp; lines: +5 -1 change: x_DeleteDir(): rmdir() with error ENOENT is not a real error ---------------------------- revision 1.31 date: 2012/07/11 08:44:38; author: sesam; state: Exp; lines: +65 -67 change: x_DeleteDir() with trace( ... strerror(errno) ) if rmdir() failed ---------------------------- revision 1.30 date: 2012/07/10 16:18:59; author: miraculix; state: Exp; lines: +65 -2 new: int x_DeleteDir (char *); ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/libcurl/makefile.win32,v v_4_0_5_26: 1.12 v_4_2_1_10: 1.13 description: ---------------------------- revision 1.13 date: 2011/08/17 08:55:10; author: opr; state: Exp; lines: +5 -6 change: change /MD to /MT flag for compatibility with xbsa.dll (http) ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/python/sbc_opts.py,v v_4_0_5_26: 1.9 v_4_2_1_10: 1.14 description: ---------------------------- revision 1.14 date: 2012/01/31 14:26:02; author: sesam; state: Exp; lines: +3 -3 remove LF from password ---------------------------- revision 1.13 date: 2012/01/31 14:22:10; author: sesam; state: Exp; lines: +10 -2 change: Use sm_client for de-crypt passwords again, because encoding in python is unclear (UCS-16) ?? ---------------------------- revision 1.12 date: 2012/01/27 23:16:29; author: sesam; state: Exp; lines: +2 -1 import OS module ---------------------------- revision 1.11 date: 2012/01/02 16:26:08; author: sesam; state: Exp; lines: +16 -3 new: De-crypt '-a password={passwd}' by pure Python implmentation. Fallback to 'sm_client', if it doesn't work ---------------------------- revision 1.10 date: 2011/12/28 10:31:42; author: sesam; state: Exp; lines: +20 -1 add 'user/passwd' to sbc option class. Check for different keywords like 'pass,passwd or password' ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/python/sm_common.py,v v_4_0_5_26: 1.37 v_4_2_1_10: 1.39 description: ---------------------------- revision 1.39 date: 2012/08/29 21:02:54; author: sesam; state: Exp; lines: +6 -4 remove 'main' from sub-modules and use common trace function ---------------------------- revision 1.38 date: 2012/08/28 13:42:55; author: sesam; state: Exp; lines: +12 -2 'sm_Popen' using new Python 'subprocess' module ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/python/sm_db.py,v v_4_0_5_26: 1.3 v_4_2_1_10: 1.5 description: ---------------------------- revision 1.5 date: 2012/07/25 13:43:01; author: sesam; state: Exp; lines: +4 -1 new: Report DB errors reported by SQLite ---------------------------- revision 1.4 date: 2012/07/25 13:23:13; author: sesam; state: Exp; lines: +1 -1 CHANGE: Set SQLite timeout to 60 sec. to avoid 'database is locked' errors. TODO: Make configurable, catch exception ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/db_api.h,v v_4_0_5_26: 1.35.2.2 v_4_2_1_10: 1.47 description: ---------------------------- revision 1.47 date: 2012/08/07 13:13:33; author: yburdiak; state: Exp; lines: +1 -2 change: clean sbc_vmware relocation deprecated code ---------------------------- revision 1.46 date: 2012/08/02 08:48:10; author: yburdiak; state: Exp; lines: +3 -1 new: PathRelocContext in DB_INIT_PARAM ---------------------------- revision 1.45 date: 2012/07/25 12:54:26; author: sesam; state: Exp; lines: +1 -2 change: Use #include "unix_hal/unix_def.h" to define missing types on UNIX, e.g. HANDLE, FARPROC ---------------------------- revision 1.44 date: 2012/07/12 07:58:30; author: sesam; state: Exp; lines: +13 -13 change: Use 'pDB_SBC_Params.szInterpreter' insead of 'eHdrFmt' because not available on Windows ---------------------------- revision 1.43 date: 2012/07/10 15:43:23; author: sesam; state: Exp; lines: +2 -1 new: Add restore 'target' (-R) parameter to sbc DB struct ---------------------------- revision 1.42 date: 2012/07/10 14:23:31; author: sesam; state: Exp; lines: +3 -1 change: Move '_eHdrFmt' into 'sbc_common.h' ---------------------------- revision 1.41 date: 2012/07/10 13:27:03; author: sesam; state: Exp; lines: +2 -1 add sbc loglevel to DB struct ---------------------------- revision 1.40 date: 2012/07/09 22:44:18; author: sesam; state: Exp; lines: +2 -1 add 'DB_STR_VMDK' ---------------------------- revision 1.39 date: 2012/05/15 08:37:45; author: sesam; state: Exp; lines: +3 -2 change: use 'sbc_common.h' ---------------------------- revision 1.38 date: 2012/05/14 14:12:47; author: sesam; state: Exp; lines: +12 -2 change: Fill new DBArg structure with some variables. ---------------------------- revision 1.37 date: 2012/05/03 11:26:27; author: sesam; state: Exp; lines: +2 -2 move 'strupr' for UNIX into cm_common.c ---------------------------- revision 1.36 date: 2012/04/24 18:19:01; author: intellias; state: Exp; lines: +3 -1 new: string variable for MS Exchange -a "skip_imap" ---------------------------- revision 1.35.2.3 date: 2012/08/02 08:20:33; author: sesam; state: Exp; lines: +23 -4 CHANGE: Windows SBC on CVS tag v4_0_5 is using new db_api DB_InitOperation(...) but Unix SBC does not (adapted to rev. 1.45) ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/makefile.dep,v v_4_0_5_26: 1.10 v_4_2_1_10: 1.11 description: ---------------------------- revision 1.11 date: 2012/05/07 17:00:34; author: opaliy; state: Exp; lines: +21 -5 new: sbc_relocation.h added to header list; code aligning reviewed ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/makefile.unix,v v_4_0_5_26: 1.8 v_4_2_1_10: 1.9 description: ---------------------------- revision 1.9 date: 2012/03/07 16:04:26; author: opaliy; state: Exp; lines: +5 -2 new: TEST compilation option added; sbc_change_path() test added ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/makefile.win32,v v_4_0_5_26: 1.11 v_4_2_1_10: 1.14 description: ---------------------------- revision 1.14 date: 2012/04/10 15:10:24; author: opaliy; state: Exp; lines: +5 -1 new: test-related build definition added ---------------------------- revision 1.13 date: 2012/04/05 12:12:04; author: opaliy; state: Exp; lines: +6 -3 chnage: /Fd compiler flag moved from CFLAGS to command line. It has been introduced to generate .pdb files when DEBUG=1 mode defined ---------------------------- revision 1.12 date: 2012/04/02 07:11:23; author: opaliy; state: Exp; lines: +4 -2 change: /Fd and /Zi options added to CFLAGS in order to produce .pdb files (needed for WinDBG) ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/sbc_change_path.c,v v_4_0_5_26: 1.13 v_4_2_1_10: 1.41 description: ---------------------------- revision 1.41 date: 2012/08/14 16:45:16; author: miraculix; state: Exp; lines: +2 -2 change: Include common.h to get winsock2.h before windows.h ---------------------------- revision 1.40 date: 2012/08/06 11:38:31; author: yburdiak; state: Exp; lines: +19 -19 change: external log for sbc_change_path() ---------------------------- revision 1.39 date: 2012/06/07 14:42:38; author: opaliy; state: Exp; lines: +28 -26 change: Single-item relocation refactored new: Sophisticated path concatination added (to cover Windows/Linux needs) ---------------------------- revision 1.38 date: 2012/05/18 13:59:43; author: opaliy; state: Exp; lines: +14 -13 change: includes resolved ---------------------------- revision 1.37 date: 2012/05/10 13:11:06; author: opaliy; state: Exp; lines: +2 -1 change: max_min_vals.h header included ---------------------------- revision 1.36 date: 2012/05/03 11:31:06; author: sesam; state: Exp; lines: +2 -3 include 'sbc_hdr.h' without relative path, because it is in Sesam standard exclude path ---------------------------- revision 1.35 date: 2012/05/03 11:26:27; author: sesam; state: Exp; lines: +5 -5 move 'strupr' for UNIX into cm_common.c ---------------------------- revision 1.34 date: 2012/05/03 10:47:04; author: opaliy; state: Exp; lines: +8 -6 change: regerror() and strupr() warnings fixed ---------------------------- revision 1.33 date: 2012/05/03 09:37:26; author: opaliy; state: Exp; lines: +5 -5 bugfix: MAX_RELOCDELIMITERLEN defilintion resolved ---------------------------- revision 1.32 date: 2012/04/23 10:21:02; author: opaliy; state: Exp; lines: +34 -13 change: Regexp error handling updated - duplicated code removed for regcomp and regexec. Test for regex with special chars added. ---------------------------- revision 1.31 date: 2012/04/12 11:49:35; author: opaliy; state: Exp; lines: +6 -17 change: slash processing removed for patter in order to allow back references in regexps ---------------------------- revision 1.30 date: 2012/04/10 16:37:41; author: opaliy; state: Exp; lines: +9 -7 bugfix: case preserved for caseinsensitive path items ---------------------------- revision 1.29 date: 2012/04/10 15:11:21; author: opaliy; state: Exp; lines: +32 -21 change: case sensitioveness of path items for Windows corrected ---------------------------- revision 1.28 date: 2012/03/20 13:26:11; author: opaliy; state: Exp; lines: +7 -7 change: common cleanup now is involved along with other modules cleanup ---------------------------- revision 1.27 date: 2012/03/15 12:09:43; author: opaliy; state: Exp; lines: +20 -48 change: Back reference processing refactored in sbc_change_path() ---------------------------- revision 1.26 date: 2012/03/07 16:40:12; author: opaliy; state: Exp; lines: +28 -2 change: test sets for sbc_change_path() added ---------------------------- revision 1.25 date: 2012/03/07 16:04:26; author: opaliy; state: Exp; lines: +20 -1 new: TEST compilation option added; sbc_change_path() test added ---------------------------- revision 1.24 date: 2012/02/22 16:21:31; author: opaliy; state: Exp; lines: +1 -2 bugfix: sbc_change_path(): restore to itself issue fixed - substitution instead of concatination added ---------------------------- revision 1.23 date: 2012/02/22 15:57:51; author: opaliy; state: Exp; lines: +21 -6 bugfix: sbc_change_path(): restore to itself issue fixed ---------------------------- revision 1.22 date: 2012/02/22 13:25:45; author: opaliy; state: Exp; lines: +36 -38 bugfix: relocation with back references issue fixed ---------------------------- revision 1.21 date: 2012/02/20 14:40:41; author: opaliy; state: Exp; lines: +7 -7 change: obsolete code removed, code rearanged in sbc_change_path() ---------------------------- revision 1.20 date: 2012/02/20 13:49:46; author: opaliy; state: Exp; lines: +2 -2 bugfix: path buffer corrected ---------------------------- revision 1.19 date: 2012/02/20 13:30:50; author: opaliy; state: Exp; lines: +14 -14 bugfix: sbc_change_path() target path replacement logic fixed ---------------------------- revision 1.18 date: 2012/02/15 15:35:22; author: opaliy; state: Exp; lines: +10 -1 bugfix: -R case covered in sbc_change_path() ---------------------------- revision 1.17 date: 2012/01/23 13:40:51; author: opaliy; state: Exp; lines: +30 -27 bugfix: leading slash in CPIO header when relocation involved, fixed ---------------------------- revision 1.16 date: 2011/11/21 18:22:28; author: opaliy; state: Exp; lines: +13 -6 bugfix: sbc_change_path() now handles the missing leading slash when relocating items ---------------------------- revision 1.15 date: 2011/11/16 11:37:26; author: opaliy; state: Exp; lines: +2 -2 change: sbc_change_path() return value changed ---------------------------- revision 1.14 date: 2011/11/14 17:59:21; author: opaliy; state: Exp; lines: +20 -16 change: Return value added to indicate incorrect input parameters. Return value type changed. ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/sbc_change_path.h,v v_4_0_5_26: 1.5 v_4_2_1_10: 1.13 description: ---------------------------- revision 1.13 date: 2012/07/20 07:06:49; author: kha; state: Exp; lines: +2 -1 change: added a variable PATH_RELOCATION_DELIMITER_COLON for the old default delimiter colon. ---------------------------- revision 1.12 date: 2012/07/02 16:44:07; author: opaliy; state: Exp; lines: +2 -2 bugfix: default relocation target processing added ---------------------------- revision 1.11 date: 2012/06/07 14:43:39; author: opaliy; state: Exp; lines: +4 -2 change: Platform-dependent definition of PATH_CAT_FLAGS added ---------------------------- revision 1.10 date: 2012/05/18 14:00:46; author: opaliy; state: Exp; lines: +3 -3 change: log level parameter added to sbc_change_path() ---------------------------- revision 1.9 date: 2012/04/27 12:45:01; author: opaliy; state: Exp; lines: +5 -1 change: Path relocation-specific settings definitions added ---------------------------- revision 1.8 date: 2012/04/05 12:13:09; author: opaliy; state: Exp; lines: +15 -4 change: some definitions mofed to here from sbc_change_path.c ---------------------------- revision 1.7 date: 2012/03/07 16:04:26; author: opaliy; state: Exp; lines: +6 -1 new: TEST compilation option added; sbc_change_path() test added ---------------------------- revision 1.6 date: 2011/11/14 17:59:21; author: opaliy; state: Exp; lines: +9 -10 change: Return value added to indicate incorrect input parameters. Return value type changed. ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/sbc_common.h,v v_4_0_5_26: 1.0 v_4_2_1_10: 1.3 description: ---------------------------- revision 1.3 date: 2012/07/10 14:23:31; author: sesam; state: Exp; lines: +6 -1 change: Move '_eHdrFmt' into 'sbc_common.h' ---------------------------- revision 1.2 date: 2012/05/15 08:37:45; author: sesam; state: Exp; lines: +5 -1 change: use 'sbc_common.h' ---------------------------- revision 1.1 date: 2012/05/15 08:21:47; author: sesam; state: Exp; new: Common sbc header (win32/unix) to hold all information common for both sbc's in the future ============================================================================= RCS file: /var/opt/cvsnew/su/src/common/sm_common/sbc_crypt.c,v v_4_0_5_26: 1.4 v_4_2_1_10: 1.5 description: ---------------------------- revision 1.5 date: 2012/06/07 14:47:31; author: opaliy; state: Exp; lines: +2 -1 change: sbc_msg.h header file included ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/sbc_crypt.h,v v_4_0_5_26: 1.3 v_4_2_1_10: 1.4 description: ---------------------------- revision 1.4 date: 2012/06/07 14:44:36; author: opaliy; state: Exp; lines: +1 -6 change: sbc_msg() definition moved (to sbc_msg.h) ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/sbc_msg.c,v v_4_0_5_26: 1.178 v_4_2_1_10: 1.182 description: ---------------------------- revision 1.182 date: 2012/08/06 11:38:31; author: yburdiak; state: Exp; lines: +11 -3 change: external log for sbc_change_path() ---------------------------- revision 1.181 date: 2012/08/02 09:23:08; author: sesam; state: Exp; lines: +8 -8 new: 'sbc-3501' for seperation line ---------------------------- revision 1.180 date: 2012/07/16 12:15:42; author: sesam; state: Exp; lines: +8 -6 new: Specific sbc message for VIXDISKLIB callback log function ---------------------------- revision 1.179 date: 2012/07/03 10:57:26; author: opaliy; state: Exp; lines: +2 -1 new: 1195 error message added ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/sbc_msg.h,v v_4_0_5_26: 1.4 v_4_2_1_10: 1.5 description: ---------------------------- revision 1.5 date: 2012/08/06 11:38:31; author: yburdiak; state: Exp; lines: +8 -1 change: external log for sbc_change_path() ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/sbc_parse_item.c,v v_4_0_5_26: 1.33 v_4_2_1_10: 1.47 description: ---------------------------- revision 1.47 date: 2012/05/18 14:01:16; author: opaliy; state: Exp; lines: +5 -2 change: includes resolved ---------------------------- revision 1.46 date: 2012/05/10 13:11:06; author: opaliy; state: Exp; lines: +2 -1 change: max_min_vals.h header included ---------------------------- revision 1.45 date: 2012/05/03 09:37:26; author: opaliy; state: Exp; lines: +2 -1 bugfix: MAX_RELOCDELIMITERLEN defilintion resolved ---------------------------- revision 1.44 date: 2012/03/30 12:59:01; author: opaliy; state: Exp; lines: +2 -3 change: warnings fixed ---------------------------- revision 1.43 date: 2012/03/20 15:23:17; author: opaliy; state: Exp; lines: +9 -3 bugfix: input parameters check added ---------------------------- revision 1.42 date: 2012/03/20 14:42:36; author: opaliy; state: Exp; lines: +2 -1 bugfix: single item restore issue fix ---------------------------- revision 1.41 date: 2012/03/20 14:23:44; author: opaliy; state: Exp; lines: +2 -2 bugfix: empty replacement for path relocation bug fixed ---------------------------- revision 1.40 date: 2012/03/20 13:26:12; author: opaliy; state: Exp; lines: +29 -28 change: common cleanup now is involved along with other modules cleanup ---------------------------- revision 1.39 date: 2012/01/13 15:05:00; author: opaliy; state: Exp; lines: +2 -2 String tokenization condition improved ---------------------------- revision 1.38 date: 2011/12/01 09:23:34; author: yburdiak; state: Exp; lines: +10 -5 change: sbc_parse_item_str_delim process one item ---------------------------- revision 1.37 date: 2011/11/30 16:32:35; author: yburdiak; state: Exp; lines: +8 -4 bugfix: calculate items count ---------------------------- revision 1.36 date: 2011/11/30 16:07:26; author: yburdiak; state: Exp; lines: +31 -22 change: sbc_parse_item_str_delim without strtok ---------------------------- revision 1.35 date: 2011/11/30 14:22:11; author: yburdiak; state: Exp; lines: +16 -34 bugfix: sbc_parse_item_str_delim incorrect items cutting, reworking using strtok ---------------------------- revision 1.34 date: 2011/11/28 14:36:11; author: yburdiak; state: Exp; lines: +2 -2 bugfix: first relocation item size ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/sbc_relocation.c,v v_4_0_5_26: 1.0 v_4_2_1_10: 1.14 description: ---------------------------- revision 1.14 date: 2012/08/06 11:38:31; author: yburdiak; state: Exp; lines: +35 -44 change: external log for sbc_change_path() ---------------------------- revision 1.13 date: 2012/08/06 10:49:05; author: yburdiak; state: Exp; lines: +45 -36 change: external log, SetRelocLog() ---------------------------- revision 1.12 date: 2012/08/03 11:22:25; author: yburdiak; state: Exp; lines: +3 -2 bugfix: unresolved symbol EQS ---------------------------- revision 1.11 date: 2012/08/03 09:42:47; author: miraculix; state: Exp; lines: +50 -42 bugfix: Restore: If sbc is called with -R / then ReclocationContext must not be set up otherwise original restore drive letter is skipped ---------------------------- revision 1.10 date: 2012/08/02 12:03:55; author: miraculix; state: Exp; lines: +2 -2 change: sbc-3500 message 'Preserver ...' revised ---------------------------- revision 1.9 date: 2012/08/02 10:40:16; author: miraculix; state: Exp; lines: +5 -1 bugfix: In case of Windows the function sbc_parse_item_str_delim_save_drv_name(...) must be used to avoid misinterpreting of colon after the drive letter, e.g. 'D:' if a relocation delimiter is set to ':' ---------------------------- revision 1.8 date: 2012/07/03 11:06:01; author: opaliy; state: Exp; lines: +2 -2 change: RELOC_ERROR_INCORRECT_ITEM typo fixed ---------------------------- revision 1.7 date: 2012/07/02 16:44:07; author: opaliy; state: Exp; lines: +5 -3 bugfix: default relocation target processing added ---------------------------- revision 1.6 date: 2012/06/08 09:22:53; author: opaliy; state: Exp; lines: +4 -3 bugfix: incompatible pointer type warning fixed ---------------------------- revision 1.5 date: 2012/06/07 14:54:56; author: opaliy; state: Exp; lines: +107 -57 chnage: GetRelocByPathExt(), AddRelocExpression(), ProcessRelocArgs(), ForEachRelocArg(), sbc_path_relocation_setup() declarations added new: ProcessRelocArgs() refactored ---------------------------- revision 1.4 date: 2012/05/31 10:45:37; author: sesam; state: Exp; lines: +2 -2 correct trace message ---------------------------- revision 1.3 date: 2012/05/18 14:06:56; author: opaliy; state: Exp; lines: +2 -7 change: log level usage added in sbc_change_path() calls ---------------------------- revision 1.2 date: 2012/05/15 09:23:23; author: opaliy; state: Exp; lines: +7 -5 bugfix: fixed core dump after path relocation refactoring ---------------------------- revision 1.1 date: 2012/05/07 17:04:07; author: opaliy; state: Exp; new: Refactored / moved from sbc_unix; Contains path relocation functionality reworked to be used for both sbc_win32 and sbc_unix ============================================================================= RCS file: /var/opt/cvsnew/su/src/common/sm_common/sbc_relocation.h,v v_4_0_5_26: 1.0 v_4_2_1_10: 1.9 description: ---------------------------- revision 1.9 date: 2012/08/06 11:38:31; author: yburdiak; state: Exp; lines: +1 -5 change: external log for sbc_change_path() ---------------------------- revision 1.8 date: 2012/08/06 10:49:05; author: yburdiak; state: Exp; lines: +5 -1 change: external log, SetRelocLog() ---------------------------- revision 1.7 date: 2012/07/03 10:58:03; author: opaliy; state: Exp; lines: +2 -2 change: RELOC_ERROR_INCORRECT_ITEM typo corrected ---------------------------- revision 1.6 date: 2012/07/02 16:44:07; author: opaliy; state: Exp; lines: +3 -2 bugfix: default relocation target processing added ---------------------------- revision 1.5 date: 2012/06/08 09:22:53; author: opaliy; state: Exp; lines: +2 -2 bugfix: incompatible pointer type warning fixed ---------------------------- revision 1.4 date: 2012/06/07 14:49:53; author: opaliy; state: Exp; lines: +15 -13 change: Path relocation-specific function declaration updated ---------------------------- revision 1.3 date: 2012/05/15 09:23:23; author: opaliy; state: Exp; lines: +11 -3 bugfix: fixed core dump after path relocation refactoring ---------------------------- revision 1.2 date: 2012/05/07 17:57:14; author: opaliy; state: Exp; lines: +6 -3 change: definitions of SaveRawRelocationArg() and ProcessRelocArgs() changed in order to cover Windows porting needs ---------------------------- revision 1.1 date: 2012/05/07 17:03:04; author: opaliy; state: Exp; new: Refactored / moved from sbc_unix; Contains path relocation functionality definitions ============================================================================= RCS file: /var/opt/cvsnew/su/src/common/sm_common/packdata/cmp_enc.c,v v_4_0_5_26: 1.12 v_4_2_1_10: 1.14 description: ---------------------------- revision 1.14 date: 2012/08/29 12:00:31; author: miraculix; state: Exp; lines: +5 -4 change: decrypt() trace moved from level 3 to level 4 ---------------------------- revision 1.13 date: 2012/08/28 10:29:52; author: miraculix; state: Exp; lines: +2 -3 BUGFIX: If compressed file size > 4.2 GB the most size was set wrong ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/packdata/hardlinks.c,v v_4_0_5_26: 1.75 v_4_2_1_10: 1.76 description: ---------------------------- revision 1.76 date: 2012/07/25 09:55:10; author: miraculix; state: Exp; lines: +1 -3 change: Compiler warnings solved ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/packdata/makedirb.c,v v_4_0_5_26: 1.32 v_4_2_1_10: 1.33 description: ---------------------------- revision 1.33 date: 2012/08/30 10:43:51; author: miraculix; state: Exp; lines: +13 -5 bugfix: (#15335) sbc core dumped with source set to '/' and no vss option ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/packdata/makesset.c,v v_4_0_5_26: 1.8 v_4_2_1_10: 1.9 description: ---------------------------- revision 1.9 date: 2012/08/29 11:34:24; author: miraculix; state: Exp; lines: +2 -2 CHANGE: Set SSET Version to 1.1 (major.minor) to allow to distinguish with older savesets with wrong size in first COMPRESS or ENCRYPT Frame Header ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/packdata/makestrm.c,v v_4_0_5_26: 1.49 v_4_2_1_10: 1.51 description: ---------------------------- revision 1.51 date: 2012/08/29 09:43:00; author: miraculix; state: Exp; lines: +14 -27 bugfix: Increase file offset for change size checking after COMPRESS or ENCRYPT handling to get full size in first COMPRESS or ENCRYPT Frame Header ---------------------------- revision 1.50 date: 2012/05/09 16:08:45; author: miraculix; state: Exp; lines: +9 -10 bugfix: Define NUM_MAX_SECURITY_DATA 65536 to allow bigger file ACLs ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/packdata/makevolb.c,v v_4_0_5_26: 1.8 v_4_2_1_10: 1.10 description: ---------------------------- revision 1.10 date: 2012/04/13 08:39:11; author: yburdiak; state: Exp; lines: +4 -5 change: set Device Name 'System_Reserved_Partition' ---------------------------- revision 1.9 date: 2012/04/10 10:35:22; author: yburdiak; state: Exp; lines: +5 -2 change: set device name 'System_Reserved_Partition' on volume name 'System Reserved' ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/packdata/mtf_def.h,v v_4_0_5_26: 1.30 v_4_2_1_10: 1.32 description: ---------------------------- revision 1.32 date: 2012/08/30 10:43:51; author: miraculix; state: Exp; lines: +2 -1 bugfix: (#15335) sbc core dumped with source set to '/' and no vss option ---------------------------- revision 1.31 date: 2012/05/09 16:08:45; author: miraculix; state: Exp; lines: +3 -3 bugfix: Define NUM_MAX_SECURITY_DATA 65536 to allow bigger file ACLs ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/packdata/mtf_func.h,v v_4_0_5_26: 1.27 v_4_2_1_10: 1.28 description: ---------------------------- revision 1.28 date: 2012/08/30 10:43:51; author: miraculix; state: Exp; lines: +2 -2 bugfix: (#15335) sbc core dumped with source set to '/' and no vss option ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/packdata/mtf_stru.h,v v_4_0_5_26: 1.31 v_4_2_1_10: 1.32 description: ---------------------------- revision 1.32 date: 2012/07/25 10:02:43; author: miraculix; state: Exp; lines: +2 -2 change: Function pointers on Windows must declared with FARPROC instaed of 'void *' ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/packdata/mtfutil.c,v v_4_0_5_26: 1.18 v_4_2_1_10: 1.19 description: ---------------------------- revision 1.19 date: 2012/08/30 10:43:51; author: miraculix; state: Exp; lines: +14 -3 bugfix: (#15335) sbc core dumped with source set to '/' and no vss option ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/packdata/packdata.c,v v_4_0_5_26: 1.118 v_4_2_1_10: 1.120 description: ---------------------------- revision 1.120 date: 2012/08/30 10:43:51; author: miraculix; state: Exp; lines: +2 -1 bugfix: (#15335) sbc core dumped with source set to '/' and no vss option ---------------------------- revision 1.119 date: 2012/07/25 10:13:08; author: miraculix; state: Exp; lines: +20 -11 change: Do not signal PDS_I_PROCESSED_DIR in case of special hard link DIRB block ....\_SharedHardlinkData_ ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/packdata/packdata.h,v v_4_0_5_26: 1.19 v_4_2_1_10: 1.22 description: ---------------------------- revision 1.22 date: 2012/07/25 12:54:26; author: sesam; state: Exp; lines: +5 -1 change: Use #include "unix_hal/unix_def.h" to define missing types on UNIX, e.g. HANDLE, FARPROC ---------------------------- revision 1.21 date: 2012/07/25 12:33:42; author: sesam; state: Exp; lines: +1 -4 change: 'typedef void* FARPROC' for UNIX ---------------------------- revision 1.20 date: 2012/07/25 10:02:43; author: miraculix; state: Exp; lines: +2 -2 change: Function pointers on Windows must declared with FARPROC instaed of 'void *' ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/packdata/readdblk.c,v v_4_0_5_26: 1.73 v_4_2_1_10: 1.74 description: ---------------------------- revision 1.74 date: 2012/07/25 10:06:36; author: miraculix; state: Exp; lines: +22 -18 bugfix: Call SignalCallingtModule(PDS_I_PROCESS_FILE_HD, MTFGlobal.sMTFStrings.sztDIRB_Dir) to count FIlE_HD blocks in pds.c to avoid warning message 'Processed hardlink file count xx is not equal to collected hardlink file data xx' during restore of hard linked files ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/packdata/readstrm.c,v v_4_0_5_26: 1.88 v_4_2_1_10: 1.90 description: ---------------------------- revision 1.90 date: 2012/08/29 12:05:15; author: miraculix; state: Exp; lines: +8 -48 BUGFIX: (#15340) Handle encrypted saveset > 4GB correct by aborting Frame Header processing when file size reached. The bugfix in rev. 1.51 was correct only for wrong file size setting in older savesets and lead to 'Error while unpacking data. GetStreams: At current offset .. (0x..) no valid MTF Stream ID was found' ---------------------------- revision 1.89 date: 2012/07/30 10:18:44; author: yburdiak; state: Exp; lines: +12 -8 bugfix: skipping vmdk disable warinig 2045 ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/packdata/trace_s.c,v v_4_0_5_26: 1.11 v_4_2_1_10: 1.13 description: ---------------------------- revision 1.13 date: 2012/08/28 15:50:53; author: miraculix; state: Exp; lines: +6 -6 change: Trace...() Use %lu in format for unsigned long ...most and ...least ---------------------------- revision 1.12 date: 2012/08/28 13:19:49; author: miraculix; state: Exp; lines: +2 -2 change: TraceEFrameHeader() Use %lu in format for unsigned long rmnglength.most and rmnglength.least ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/packdata/callback/sbc_def.h,v v_4_0_5_26: 1.24 v_4_2_1_10: 1.25 description: ---------------------------- revision 1.25 date: 2012/07/11 10:00:16; author: kha; state: Exp; lines: +4 -1 change: added the missing MAX_GEN_BUFF variable ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/packdata/callback/sbc_stru.h,v v_4_0_5_26: 1.12 v_4_2_1_10: 1.19 description: ---------------------------- revision 1.19 date: 2012/08/07 13:13:33; author: yburdiak; state: Exp; lines: +1 -2 change: clean sbc_vmware relocation deprecated code ---------------------------- revision 1.18 date: 2012/07/20 13:47:14; author: kha; state: Exp; lines: +2 -2 change: Changed wchar_t variable sztRelocationDirAll to a char in order to be able to use a the function SaveRawRelocArg ---------------------------- revision 1.17 date: 2012/07/20 07:05:46; author: kha; state: Exp; lines: +2 -1 change: inserted the sztRelocationDirAll for the relocation parameters. It can contain several relocation parameters which are than inserted into sztRelocationDir separated by the relocation delimiter. ---------------------------- revision 1.16 date: 2012/07/12 07:05:27; author: kha; state: Exp; lines: +5 -1 change: added the dictionary dictAddArg and cpAdditionalFindArg for additional find arguments. ---------------------------- revision 1.15 date: 2012/07/11 10:05:51; author: kha; state: Exp; lines: +1 -2 bugfix: removed sztRelocationDir[ MAX_PATH_LEN]; redefinition ---------------------------- revision 1.14 date: 2012/07/11 09:48:35; author: kha; state: Exp; lines: +92 -9 change: added all missing variables which were only present in the sbc_w32_os\sbc\sbc_stru.h. sbc_w32_os\sbc\sbc_stru.h was removed. From now on only this sbc_stru.h will be used for unix and windows. ---------------------------- revision 1.13 date: 2012/07/11 09:10:15; author: kha; state: Exp; lines: +2 -2 change: changed the name of the variable sztIncFilePath to wszIncFilePath. ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sm_common/packdata/unix_hal/unix_def.h,v v_4_0_5_26: 1.5 v_4_2_1_10: 1.6 description: ---------------------------- revision 1.6 date: 2012/07/25 12:33:42; author: sesam; state: Exp; lines: +5 -1 change: 'typedef void* FARPROC' for UNIX ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sqlite/makefile.win32,v v_4_0_5_26: 1.8 v_4_2_1_10: 1.9 description: ---------------------------- revision 1.9 date: 2012/03/29 14:59:20; author: miraculix; state: Exp; lines: +8 -4 change: Use 'patch.exe -o sqlite-src\shell_sep.c sqlite-src\shell.c sqlite-sep.patch' to apply SEP's patch to sqlite shell.c ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sqlite/sqlite-sep.patch,v v_4_0_5_26: 1.0 v_4_2_1_10: 1.2 description: ---------------------------- revision 1.2 date: 2010/02/08 21:23:19; author: sesam; state: Exp; lines: +6 -26 change: SEP sqlite patch for sqlite 3.6.22 ---------------------------- revision 1.1 date: 2009/04/20 15:38:52; author: sesam; state: Exp; new: SEP patch against sqlite source ============================================================================= RCS file: /var/opt/cvsnew/su/src/common/sqlite/sqlite.rc,v v_4_0_5_26: 1.2 v_4_2_1_10: 1.3 description: ---------------------------- revision 1.3 date: 2012/03/29 15:35:54; author: miraculix; state: Exp; lines: +6 -6 change: New version resource file with 3.6.22 ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sqlite/sqlite-src/Makefile.am,v v_4_0_5_26: 1.1 v_4_2_1_10: 1.2 description: ---------------------------- revision 1.2 date: 2012/03/29 15:19:36; author: miraculix; state: Exp; lines: +6 -1 CHANGE: Use SQLite version 3.6.22 for Windows ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sqlite/sqlite-src/Makefile.in,v v_4_0_5_26: 1.2 v_4_2_1_10: 1.3 description: ---------------------------- revision 1.3 date: 2012/03/29 15:19:36; author: miraculix; state: Exp; lines: +99 -17 CHANGE: Use SQLite version 3.6.22 for Windows ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sqlite/sqlite-src/aclocal.m4,v v_4_0_5_26: 1.2 v_4_2_1_10: 1.3 description: ---------------------------- revision 1.3 date: 2012/03/29 15:19:36; author: miraculix; state: Exp; lines: +179 -367 CHANGE: Use SQLite version 3.6.22 for Windows ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sqlite/sqlite-src/configure,v v_4_0_5_26: 1.2 v_4_2_1_10: 1.3 description: ---------------------------- revision 1.3 date: 2012/03/29 15:19:36; author: miraculix; state: Exp; lines: +3542 -2310 CHANGE: Use SQLite version 3.6.22 for Windows ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sqlite/sqlite-src/configure.ac,v v_4_0_5_26: 1.2 v_4_2_1_10: 1.3 description: ---------------------------- revision 1.3 date: 2012/03/29 15:19:36; author: miraculix; state: Exp; lines: +8 -7 CHANGE: Use SQLite version 3.6.22 for Windows ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sqlite/sqlite-src/shell.c,v v_4_0_5_26: 1.2 v_4_2_1_10: 1.3 description: ---------------------------- revision 1.3 date: 2012/03/29 15:22:24; author: miraculix; state: Exp; lines: +1654 -208 CHANGE: Use SQLite version 3.6.22 for Windows ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sqlite/sqlite-src/sqlite3.c,v v_4_0_5_26: 1.2 v_4_2_1_10: 1.3 description: ---------------------------- revision 1.3 date: 2012/03/29 15:22:24; author: miraculix; state: Exp; lines: +11974 -11957 CHANGE: Use SQLite version 3.6.22 for Windows ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sqlite/sqlite-src/sqlite3.h,v v_4_0_5_26: 1.2 v_4_2_1_10: 1.3 description: ---------------------------- revision 1.3 date: 2012/03/29 15:19:36; author: miraculix; state: Exp; lines: +1388 -1498 CHANGE: Use SQLite version 3.6.22 for Windows ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/sqlite/sqlite-src/sqlite3.pc,v v_4_0_5_26: 1.0 v_4_2_1_10: 1.1 description: ---------------------------- revision 1.1 date: 2012/03/29 15:33:36; author: miraculix; state: Exp; obsolete: File VERSION is obsolete, use sqlite3.pc[.in] instead ============================================================================= RCS file: /var/opt/cvsnew/su/src/common/sqlite/sqlite-src/sqlite3.pc.in,v v_4_0_5_26: 1.0 v_4_2_1_10: 1.3 description: ---------------------------- revision 1.3 date: 2012/03/29 15:33:36; author: miraculix; state: Exp; lines: +14 -12 obsolete: File VERSION is obsolete, use sqlite3.pc[.in] instead ---------------------------- revision 1.2 date: 2008/03/12 09:46:22; author: miraculix; state: dead; lines: +0 -0 obsolete: these files are not present in new SQLite 3.5.6 amalgation: main.mk mkdll.sh mkopcodec.awk mkopcodeh.awk mkso.sh publish.sh spec.template sqlite.pc.in sqlite3.1 sqlite3.pc.in tclinstaller.tcl ---------------------------- revision 1.1 date: 2007/04/18 06:34:17; author: sesam; state: Exp; branches: 1.1.1; Initial revision ---------------------------- revision 1.1.1.1 date: 2007/04/18 06:34:17; author: sesam; state: Exp; lines: +0 -0 import SQLITE ============================================================================= RCS file: /var/opt/cvsnew/su/src/common/sqlite/sqlite-src/sqlite3ext.h,v v_4_0_5_26: 1.2 v_4_2_1_10: 1.3 description: ---------------------------- revision 1.3 date: 2012/03/29 15:19:36; author: miraculix; state: Exp; lines: +1 -2 CHANGE: Use SQLite version 3.6.22 for Windows ---------------------------- RCS file: /var/opt/cvsnew/su/src/common/unix/cm_hal_file_util.c,v v_4_0_5_26: 1.38.2.1 v_4_2_1_10: 1.40 description: ---------------------------- revision 1.40 date: 2011/12/27 16:42:10; author: sesam; state: Exp; lines: +8 -3 new: Use 'sbc_zarafa' if available for getting Zarafa users instead of calling' zarafa-admin' directly ---------------------------- revision 1.39 date: 2011/09/21 15:40:11; author: sesam; state: Exp; lines: +85 -8 CHANGE: Return task type like '/