SET(sarg_VERSION 2)
SET(sarg_REVISION 2)
SET(sarg_BUILD "7")
-SET(sarg_BUILDDATE "Jan-26-2010")
+SET(sarg_BUILDDATE "Jan-27-2010")
INCLUDE(AddFileDependencies)
INCLUDE(CheckIncludeFile)
SARG ChangeLog
-Jan-26-2010 Version 2.2.7
+Jan-27-2010 Version 2.2.7
- Extra compile and run time protection (FORTIFY_SOURCE) fixed in configure.
- Use tabulations as columns separator in intermediary files to avoid problems when a field of the log contains a space.
- Input log file type detection partly rewritten to clearly distinguish which type is processed where.
static int getparam_bool(const char *param,char *buf,int *value)
{
int plen;
- char *str;
int i;
+ const char *bool_str="yes,true,on,1";
plen=strlen(param);
if (strncmp(buf,param,plen) != 0) return(0);
while (*buf && (unsigned char)*buf<=' ') buf++;
*value=0;
- str=text[144];
- if (str == NULL || *str == '\0') str="yes";
- for ( ; *str ; str+=i) {
- for (i=0 ; str[i] && str[i]!=',' ; i++);
- if (strncasecmp(str,buf,i)==0) {
+ for ( ; *bool_str ; bool_str+=i) {
+ for (i=0 ; bool_str[i] && bool_str[i]!=',' ; i++);
+ if (strncasecmp(bool_str,buf,i)==0) {
*value=1;
break;
}
- if (str[i]==',') i++;
+ if (bool_str[i]==',') i++;
}
return(1);
}
-#define VERSION PACKAGE_VERSION" Jan-26-2010"
+#define VERSION PACKAGE_VERSION" Jan-27-2010"
#define PGM PACKAGE_NAME
#define URL "http://sarg.sourceforge.net"
"unexpected end of file encountered in"
"skipping to next file"
"Log is from Microsoft ISA"
-"yes,true,on,1"
"unexpected end of file encountered in"
"skipping to next file"
"Log is from Microsoft ISA"
-"yes,true,on,1"
"unexpected end of file encountered in"
"skipping to next file"
"Log is from Microsoft ISA"
-"yes,true,on,1"
"unexpected end of file encountered in"
"skipping to next file"
"Log is from Microsoft ISA"
-"yes,true,on,1"
"unexpected end of file encountered in"
"skipping to next file"
"Log is from Microsoft ISA"
-"yes,true,on,1"
"unexpected end of file encountered in"
"skipping to next file"
"Log is from Microsoft ISA"
-"yes,true,on,1"
"fin du fichier atteinte prématurément pour"
"analyse du fichier suivant"
"Log produit par Microsoft ISA"
-"yes,true,on,1,oui,vrai"
"unexpected end of file encountered in"
"skipping to next file"
"Log is from Microsoft ISA"
-"yes,true,on,1"
"unexpected end of file encountered in"
"skipping to next file"
"Log is from Microsoft ISA"
-"yes,true,on,1"
"unexpected end of file encountered in"
"skipping to next file"
"Log is from Microsoft ISA"
-"yes,true,on,1"
"unexpected end of file encountered in"
"skipping to next file"
"Log is from Microsoft ISA"
-"yes,true,on,1"
"unexpected end of file encountered in"
"skipping to next file"
"Log is from Microsoft ISA"
-"yes,true,on,1"
"unexpected end of file encountered in"
"skipping to next file"
"Log is from Microsoft ISA"
-"yes,true,on,1"
"unexpected end of file encountered in"
"skipping to next file"
"Log is from Microsoft ISA"
-"yes,true,on,1"
"unexpected end of file encountered in"
"skipping to next file"
"Log is from Microsoft ISA"
-"yes,true,on,1"
"unexpected end of file encountered in"
"skipping to next file"
"Log is from Microsoft ISA"
-"yes,true,on,1"
"unexpected end of file encountered in"
"skipping to next file"
"Log is from Microsoft ISA"
-"yes,true,on,1"
"unexpected end of file encountered in"
"skipping to next file"
"Log is from Microsoft ISA"
-"yes,true,on,1"
"unexpected end of file encountered in"
"skipping to next file"
"Log is from Microsoft ISA"
-"yes,true,on,1"
"unexpected end of file encountered in"
"skipping to next file"
"Log is from Microsoft ISA"
-"yes,true,on,1"
"unexpected end of file encountered in"
"skipping to next file"
"Log is from Microsoft ISA"
-"yes,true,on,1"
"unexpected end of file encountered in"
"skipping to next file"
"Log is from Microsoft ISA"
-"yes,true,on,1"
"unexpected end of file encountered in"
"skipping to next file"
"Log is from Microsoft ISA"
-"yes,true,on,1"
"unexpected end of file encountered in"
"skipping to next file"
"Log is from Microsoft ISA"
-"yes,true,on,1"
"unexpected end of file encountered in"
"skipping to next file"
"Log is from Microsoft ISA"
-"yes,true,on,1"
"unexpected end of file encountered in"
"skipping to next file"
"Log is from Microsoft ISA"
-"yes,true,on,1"