Skip to content

Update SQLi/XSS operators for libinjection v4.0.0 #25

Update SQLi/XSS operators for libinjection v4.0.0

Update SQLi/XSS operators for libinjection v4.0.0 #25

Triggered via pull request March 27, 2026 19:21
Status Failure
Total duration 18m 19s
Artifacts

ci_new.yml

on: pull_request
Static analysis (cppcheck)
15m 20s
Static analysis (cppcheck)
Static analysis (cppcheck, Linux, debian:sid)
18m 14s
Static analysis (cppcheck, Linux, debian:sid)
Matrix: build-linux
Matrix: build-macos
Matrix: build-windows
Fit to window
Zoom out
Zoom in

Annotations

287 errors and 60 warnings
macOS (without libxml)
Process completed with exit code 2.
macOS (without libxml)
use of undeclared identifier 'LUA_ERRGCMM'
macOS (without geoip)
Process completed with exit code 2.
macOS (without geoip)
use of undeclared identifier 'LUA_ERRGCMM'
macOS (without ssdeep)
Process completed with exit code 2.
macOS (without ssdeep)
use of undeclared identifier 'LUA_ERRGCMM'
macOS (with parser generation)
Process completed with exit code 2.
macOS (with parser generation)
use of undeclared identifier 'LUA_ERRGCMM'
Linux (x64, gcc, without lua)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, without lua)
expected declaration before '}' token
Linux (x64, gcc, without lua)
expected unqualified-id before ':' token
Linux (x64, gcc, without lua)
expected '{' before ':' token
Linux (x64, gcc, without lua)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, without lua)
'libinjectionResultToString' was not declared in this scope
Linux (x64, gcc, without lua)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, without lua)
expected declaration before '}' token
Linux (x64, gcc, without lua)
expected unqualified-id before ':' token
Linux (x64, gcc, without lua)
expected '{' before ':' token
Linux (x64, gcc, with lmdb)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, with lmdb)
expected declaration before '}' token
Linux (x64, gcc, with lmdb)
expected unqualified-id before ':' token
Linux (x64, gcc, with lmdb)
expected '{' before ':' token
Linux (x64, gcc, with lmdb)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, with lmdb)
'libinjectionResultToString' was not declared in this scope
Linux (x64, gcc, with lmdb)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, with lmdb)
expected declaration before '}' token
Linux (x64, gcc, with lmdb)
expected unqualified-id before ':' token
Linux (x64, gcc, with lmdb)
expected '{' before ':' token
Linux (x64, gcc, without libxml)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, without libxml)
expected declaration before '}' token
Linux (x64, gcc, without libxml)
expected unqualified-id before ':' token
Linux (x64, gcc, without libxml)
expected '{' before ':' token
Linux (x64, gcc, without libxml)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, without libxml)
'libinjectionResultToString' was not declared in this scope
Linux (x64, gcc, without libxml)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, without libxml)
expected declaration before '}' token
Linux (x64, gcc, without libxml)
expected unqualified-id before ':' token
Linux (x64, gcc, without libxml)
expected '{' before ':' token
Linux (x64, gcc, with pcre)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, with pcre)
expected declaration before '}' token
Linux (x64, gcc, with pcre)
expected unqualified-id before ':' token
Linux (x64, gcc, with pcre)
expected '{' before ':' token
Linux (x64, gcc, with pcre)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, with pcre)
'libinjectionResultToString' was not declared in this scope
Linux (x64, gcc, with pcre)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, with pcre)
expected declaration before '}' token
Linux (x64, gcc, with pcre)
expected unqualified-id before ':' token
Linux (x64, gcc, with pcre)
expected '{' before ':' token
Linux (x64, gcc, without ssdeep)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, without ssdeep)
expected declaration before '}' token
Linux (x64, gcc, without ssdeep)
expected unqualified-id before ':' token
Linux (x64, gcc, without ssdeep)
expected '{' before ':' token
Linux (x64, gcc, without ssdeep)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, without ssdeep)
'libinjectionResultToString' was not declared in this scope
Linux (x64, gcc, without ssdeep)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, without ssdeep)
expected declaration before '}' token
Linux (x64, gcc, without ssdeep)
expected unqualified-id before ':' token
Linux (x64, gcc, without ssdeep)
expected '{' before ':' token
Linux (x64, gcc, without curl)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, without curl)
expected declaration before '}' token
Linux (x64, gcc, without curl)
expected unqualified-id before ':' token
Linux (x64, gcc, without curl)
expected '{' before ':' token
Linux (x64, gcc, without curl)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, without curl)
'libinjectionResultToString' was not declared in this scope
Linux (x64, gcc, without curl)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, without curl)
expected declaration before '}' token
Linux (x64, gcc, without curl)
expected unqualified-id before ':' token
Linux (x64, gcc, without curl)
expected '{' before ':' token
Linux (x64, gcc, without geoip)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, without geoip)
expected declaration before '}' token
Linux (x64, gcc, without geoip)
expected unqualified-id before ':' token
Linux (x64, gcc, without geoip)
expected '{' before ':' token
Linux (x64, gcc, without geoip)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, without geoip)
'libinjectionResultToString' was not declared in this scope
Linux (x64, gcc, without geoip)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, without geoip)
expected declaration before '}' token
Linux (x64, gcc, without geoip)
expected unqualified-id before ':' token
Linux (x64, gcc, without geoip)
expected '{' before ':' token
macOS (with pcre2 (default))
Process completed with exit code 2.
macOS (with pcre2 (default))
use of undeclared identifier 'LUA_ERRGCMM'
Linux (x64, gcc, with pcre2 (default))
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, with pcre2 (default))
expected declaration before '}' token
Linux (x64, gcc, with pcre2 (default))
expected unqualified-id before ':' token
Linux (x64, gcc, with pcre2 (default))
expected '{' before ':' token
Linux (x64, gcc, with pcre2 (default))
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, with pcre2 (default))
'libinjectionResultToString' was not declared in this scope
Linux (x64, gcc, with pcre2 (default))
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, with pcre2 (default))
expected declaration before '}' token
Linux (x64, gcc, with pcre2 (default))
expected unqualified-id before ':' token
Linux (x64, gcc, with pcre2 (default))
expected '{' before ':' token
Linux (x64, gcc, without maxmind)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, without maxmind)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, without maxmind)
expected declaration before '}' token
Linux (x64, gcc, without maxmind)
expected unqualified-id before ':' token
Linux (x64, gcc, without maxmind)
expected '{' before ':' token
Linux (x64, gcc, without maxmind)
'libinjectionResultToString' was not declared in this scope
Linux (x64, gcc, without maxmind)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, without maxmind)
expected declaration before '}' token
Linux (x64, gcc, without maxmind)
expected unqualified-id before ':' token
Linux (x64, gcc, without maxmind)
expected '{' before ':' token
Linux (x64, clang, without ssdeep)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, without ssdeep)
extraneous closing brace ('}')
Linux (x64, clang, without ssdeep)
expected unqualified-id
Linux (x64, clang, without ssdeep)
expected '{'
Linux (x64, clang, without ssdeep)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, without ssdeep)
use of undeclared identifier 'libinjectionResultToString'
Linux (x64, clang, without ssdeep)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, without ssdeep)
extraneous closing brace ('}')
Linux (x64, clang, without ssdeep)
expected unqualified-id
Linux (x64, clang, without ssdeep)
expected '{'
macOS (without lua)
Process completed with exit code 2.
macOS (without lua)
use of undeclared identifier 'isMaliciousLibinjectionResult'
macOS (without lua)
use of undeclared identifier 'libinjectionResultToString'
macOS (without lua)
use of undeclared identifier 'isMaliciousLibinjectionResult'
macOS (without lua)
extraneous closing brace ('}')
macOS (without lua)
expected unqualified-id
macOS (without lua)
expected '{'
Linux (x64, clang, with pcre)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, with pcre)
extraneous closing brace ('}')
Linux (x64, clang, with pcre)
expected unqualified-id
Linux (x64, clang, with pcre)
expected '{'
Linux (x64, clang, with pcre)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, with pcre)
use of undeclared identifier 'libinjectionResultToString'
Linux (x64, clang, with pcre)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, with pcre)
extraneous closing brace ('}')
Linux (x64, clang, with pcre)
expected unqualified-id
Linux (x64, clang, with pcre)
expected '{'
Linux (x64, clang, with pcre2 (default))
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, with pcre2 (default))
extraneous closing brace ('}')
Linux (x64, clang, with pcre2 (default))
expected unqualified-id
Linux (x64, clang, with pcre2 (default))
expected '{'
Linux (x64, clang, with pcre2 (default))
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, with pcre2 (default))
use of undeclared identifier 'libinjectionResultToString'
Linux (x64, clang, with pcre2 (default))
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, with pcre2 (default))
extraneous closing brace ('}')
Linux (x64, clang, with pcre2 (default))
expected unqualified-id
Linux (x64, clang, with pcre2 (default))
expected '{'
Linux (x64, clang, without geoip)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, without geoip)
extraneous closing brace ('}')
Linux (x64, clang, without geoip)
expected unqualified-id
Linux (x64, clang, without geoip)
expected '{'
Linux (x64, clang, without geoip)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, without geoip)
use of undeclared identifier 'libinjectionResultToString'
Linux (x64, clang, without geoip)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, without geoip)
extraneous closing brace ('}')
Linux (x64, clang, without geoip)
expected unqualified-id
Linux (x64, clang, without geoip)
expected '{'
Linux (x64, clang, without libxml)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, without libxml)
extraneous closing brace ('}')
Linux (x64, clang, without libxml)
expected unqualified-id
Linux (x64, clang, without libxml)
expected '{'
Linux (x64, clang, without libxml)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, without libxml)
use of undeclared identifier 'libinjectionResultToString'
Linux (x64, clang, without libxml)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, without libxml)
extraneous closing brace ('}')
Linux (x64, clang, without libxml)
expected unqualified-id
Linux (x64, clang, without libxml)
expected '{'
macOS (with pcre)
Process completed with exit code 2.
macOS (with pcre)
use of undeclared identifier 'LUA_ERRGCMM'
Linux (x64, clang, with lmdb)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, with lmdb)
extraneous closing brace ('}')
Linux (x64, clang, with lmdb)
expected unqualified-id
Linux (x64, clang, with lmdb)
expected '{'
Linux (x64, clang, with lmdb)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, with lmdb)
use of undeclared identifier 'libinjectionResultToString'
Linux (x64, clang, with lmdb)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, with lmdb)
extraneous closing brace ('}')
Linux (x64, clang, with lmdb)
expected unqualified-id
Linux (x64, clang, with lmdb)
expected '{'
Linux (x64, clang, without lua)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, without lua)
extraneous closing brace ('}')
Linux (x64, clang, without lua)
expected unqualified-id
Linux (x64, clang, without lua)
expected '{'
Linux (x64, clang, without lua)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, without lua)
use of undeclared identifier 'libinjectionResultToString'
Linux (x64, clang, without lua)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, without lua)
extraneous closing brace ('}')
Linux (x64, clang, without lua)
expected unqualified-id
Linux (x64, clang, without lua)
expected '{'
macOS (without maxmind)
Process completed with exit code 2.
macOS (without maxmind)
use of undeclared identifier 'LUA_ERRGCMM'
Linux (x64, clang, without maxmind)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, without curl)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, without maxmind)
extraneous closing brace ('}')
Linux (x64, clang, without curl)
extraneous closing brace ('}')
Linux (x64, clang, without maxmind)
expected unqualified-id
Linux (x64, clang, without curl)
expected unqualified-id
Linux (x64, clang, without maxmind)
expected '{'
Linux (x64, clang, without curl)
expected '{'
Linux (x64, clang, without maxmind)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, without curl)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, without maxmind)
use of undeclared identifier 'libinjectionResultToString'
Linux (x64, clang, without curl)
use of undeclared identifier 'libinjectionResultToString'
Linux (x64, clang, without maxmind)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, without curl)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, without maxmind)
extraneous closing brace ('}')
Linux (x64, clang, without curl)
extraneous closing brace ('}')
Linux (x64, clang, without maxmind)
expected unqualified-id
Linux (x64, clang, without curl)
expected unqualified-id
Linux (x64, clang, without curl)
expected '{'
Linux (x64, clang, without maxmind)
expected '{'
Linux (x64, gcc, with parser generation)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, with parser generation)
expected declaration before '}' token
Linux (x64, gcc, with parser generation)
expected unqualified-id before ':' token
Linux (x64, gcc, with parser generation)
expected '{' before ':' token
Linux (x64, gcc, with parser generation)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, with parser generation)
'libinjectionResultToString' was not declared in this scope
Linux (x64, gcc, with parser generation)
'isMaliciousLibinjectionResult' was not declared in this scope
Linux (x64, gcc, with parser generation)
expected declaration before '}' token
Linux (x64, gcc, with parser generation)
expected unqualified-id before ':' token
Linux (x64, gcc, with parser generation)
expected '{' before ':' token
macOS (without curl)
Process completed with exit code 2.
macOS (without curl)
use of undeclared identifier 'LUA_ERRGCMM'
Linux (x64, clang, with parser generation)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, with parser generation)
extraneous closing brace ('}')
Linux (x64, clang, with parser generation)
expected unqualified-id
Linux (x64, clang, with parser generation)
expected '{'
Linux (x64, clang, with parser generation)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, with parser generation)
use of undeclared identifier 'libinjectionResultToString'
Linux (x64, clang, with parser generation)
use of undeclared identifier 'isMaliciousLibinjectionResult'
Linux (x64, clang, with parser generation)
extraneous closing brace ('}')
Linux (x64, clang, with parser generation)
expected unqualified-id
Linux (x64, clang, with parser generation)
expected '{'
macOS (with lmdb)
Process completed with exit code 2.
macOS (with lmdb)
use of undeclared identifier 'LUA_ERRGCMM'
Windows (x64, without lua): others/libinjection/src/libinjection.h#L21
syntax error: missing ';' before '{' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without lua): src/operators/libinjection_utils.h#L47
syntax error: '}' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without lua): src/operators/libinjection_utils.h#L47
syntax error: missing ';' before '}' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without lua): src/operators/libinjection_utils.h#L46
syntax error: missing ';' before '}' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without lua): src/operators/libinjection_utils.h#L46
syntax error: '}' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without lua): src/operators/libinjection_utils.h#L28
'{': missing function header (old-style formal list?) [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without lua): src/operators/libinjection_utils.h#L28
syntax error: missing ';' before '{' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without lua): src/operators/libinjection_utils.h#L28
type 'bool' unexpected [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without lua): src/operators/libinjection_utils.h#L21
missing type specifier - int assumed. Note: C++ does not support default-int [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without lua): src/operators/libinjection_utils.h#L21
syntax error: ':' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without libxml): others/libinjection/src/libinjection.h#L21
syntax error: missing ';' before '{' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without libxml): src/operators/libinjection_utils.h#L47
syntax error: '}' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without libxml): src/operators/libinjection_utils.h#L47
syntax error: missing ';' before '}' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without libxml): src/operators/libinjection_utils.h#L46
syntax error: missing ';' before '}' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without libxml): src/operators/libinjection_utils.h#L46
syntax error: '}' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without libxml): src/operators/libinjection_utils.h#L28
'{': missing function header (old-style formal list?) [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without libxml): src/operators/libinjection_utils.h#L28
syntax error: missing ';' before '{' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without libxml): src/operators/libinjection_utils.h#L28
type 'bool' unexpected [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without libxml): src/operators/libinjection_utils.h#L21
missing type specifier - int assumed. Note: C++ does not support default-int [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without libxml): src/operators/libinjection_utils.h#L21
syntax error: ':' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without maxmind): others/libinjection/src/libinjection.h#L21
syntax error: missing ';' before '{' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without maxmind): src/operators/libinjection_utils.h#L47
syntax error: '}' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without maxmind): src/operators/libinjection_utils.h#L47
syntax error: missing ';' before '}' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without maxmind): src/operators/libinjection_utils.h#L46
syntax error: missing ';' before '}' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without maxmind): src/operators/libinjection_utils.h#L46
syntax error: '}' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without maxmind): src/operators/libinjection_utils.h#L28
'{': missing function header (old-style formal list?) [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without maxmind): src/operators/libinjection_utils.h#L28
syntax error: missing ';' before '{' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without maxmind): src/operators/libinjection_utils.h#L28
type 'bool' unexpected [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without maxmind): src/operators/libinjection_utils.h#L21
missing type specifier - int assumed. Note: C++ does not support default-int [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without maxmind): src/operators/libinjection_utils.h#L21
syntax error: ':' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, with lmdb): others/libinjection/src/libinjection.h#L21
syntax error: missing ';' before '{' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, with lmdb): src/operators/libinjection_utils.h#L47
syntax error: '}' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, with lmdb): src/operators/libinjection_utils.h#L47
syntax error: missing ';' before '}' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, with lmdb): src/operators/libinjection_utils.h#L46
syntax error: missing ';' before '}' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, with lmdb): src/operators/libinjection_utils.h#L46
syntax error: '}' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, with lmdb): src/operators/libinjection_utils.h#L28
'{': missing function header (old-style formal list?) [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, with lmdb): src/operators/libinjection_utils.h#L28
syntax error: missing ';' before '{' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, with lmdb): src/operators/libinjection_utils.h#L28
type 'bool' unexpected [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, with lmdb): src/operators/libinjection_utils.h#L21
missing type specifier - int assumed. Note: C++ does not support default-int [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, with lmdb): src/operators/libinjection_utils.h#L21
syntax error: ':' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, full): others/libinjection/src/libinjection.h#L21
syntax error: missing ';' before '{' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, full): src/operators/libinjection_utils.h#L47
syntax error: '}' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, full): src/operators/libinjection_utils.h#L47
syntax error: missing ';' before '}' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, full): src/operators/libinjection_utils.h#L46
syntax error: missing ';' before '}' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, full): src/operators/libinjection_utils.h#L46
syntax error: '}' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, full): src/operators/libinjection_utils.h#L28
'{': missing function header (old-style formal list?) [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, full): src/operators/libinjection_utils.h#L28
syntax error: missing ';' before '{' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, full): src/operators/libinjection_utils.h#L28
type 'bool' unexpected [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, full): src/operators/libinjection_utils.h#L21
missing type specifier - int assumed. Note: C++ does not support default-int [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, full): src/operators/libinjection_utils.h#L21
syntax error: ':' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without curl): others/libinjection/src/libinjection.h#L21
syntax error: missing ';' before '{' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without curl): src/operators/libinjection_utils.h#L47
syntax error: '}' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without curl): src/operators/libinjection_utils.h#L47
syntax error: missing ';' before '}' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without curl): src/operators/libinjection_utils.h#L46
syntax error: missing ';' before '}' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without curl): src/operators/libinjection_utils.h#L46
syntax error: '}' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without curl): src/operators/libinjection_utils.h#L28
'{': missing function header (old-style formal list?) [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without curl): src/operators/libinjection_utils.h#L28
syntax error: missing ';' before '{' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without curl): src/operators/libinjection_utils.h#L28
type 'bool' unexpected [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without curl): src/operators/libinjection_utils.h#L21
missing type specifier - int assumed. Note: C++ does not support default-int [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Windows (x64, without curl): src/operators/libinjection_utils.h#L21
syntax error: ':' [D:\a\ModSecurity\ModSecurity\build\win32\build\libModSecurity.vcxproj]
Static analysis (cppcheck)
Process completed with exit code 2.
Static analysis (cppcheck, Linux, debian:sid)
Process completed with exit code 2.
Windows (x64, without lua): others/libinjection/src/libinjection_html5.c#L585
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, without lua): others/libinjection/src/libinjection_html5.c#L560
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, without lua): others/libinjection/src/libinjection_html5.c#L342
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, without lua): others/libinjection/src/libinjection_html5.c#L290
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, without lua): others/libinjection/src/libinjection_html5.c#L245
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, without lua): others/libinjection/src/libinjection_html5.c#L209
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, without lua)
'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\pocobd86128f7aa64\b\build\NetSSL_OpenSSL\NetSSL.vcxproj]
Windows (x64, without lua)
'argument': conversion from 'std::streamoff' to 'DWORD', possible loss of data [C:\Users\runneradmin\.conan2\p\b\pocobd86128f7aa64\b\build\Net\Net.vcxproj]
Windows (x64, without lua)
'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\pocobd86128f7aa64\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, without lua)
'=': conversion from 'Poco::Int64' to 'long', possible loss of data [C:\Users\runneradmin\.conan2\p\b\pocobd86128f7aa64\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, without libxml): others/libinjection/src/libinjection_html5.c#L585
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, without libxml): others/libinjection/src/libinjection_html5.c#L560
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, without libxml): others/libinjection/src/libinjection_html5.c#L342
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, without libxml): others/libinjection/src/libinjection_html5.c#L290
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, without libxml): others/libinjection/src/libinjection_html5.c#L245
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, without libxml): others/libinjection/src/libinjection_html5.c#L209
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, without libxml)
'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\poco714c6d6b92a8d\b\build\NetSSL_OpenSSL\NetSSL.vcxproj]
Windows (x64, without libxml)
'argument': conversion from 'std::streamoff' to 'DWORD', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco714c6d6b92a8d\b\build\Net\Net.vcxproj]
Windows (x64, without libxml)
'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\poco714c6d6b92a8d\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, without libxml)
'=': conversion from 'Poco::Int64' to 'long', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco714c6d6b92a8d\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, without maxmind): others/libinjection/src/libinjection_html5.c#L585
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, without maxmind): others/libinjection/src/libinjection_html5.c#L560
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, without maxmind): others/libinjection/src/libinjection_html5.c#L342
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, without maxmind): others/libinjection/src/libinjection_html5.c#L290
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, without maxmind): others/libinjection/src/libinjection_html5.c#L245
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, without maxmind): others/libinjection/src/libinjection_html5.c#L209
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, without maxmind)
'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\pocoecae9b00aa2dd\b\build\NetSSL_OpenSSL\NetSSL.vcxproj]
Windows (x64, without maxmind)
'argument': conversion from 'std::streamoff' to 'DWORD', possible loss of data [C:\Users\runneradmin\.conan2\p\b\pocoecae9b00aa2dd\b\build\Net\Net.vcxproj]
Windows (x64, without maxmind)
'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\pocoecae9b00aa2dd\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, without maxmind)
'=': conversion from 'Poco::Int64' to 'long', possible loss of data [C:\Users\runneradmin\.conan2\p\b\pocoecae9b00aa2dd\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, with lmdb): others/libinjection/src/libinjection_html5.c#L585
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, with lmdb): others/libinjection/src/libinjection_html5.c#L560
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, with lmdb): others/libinjection/src/libinjection_html5.c#L342
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, with lmdb): others/libinjection/src/libinjection_html5.c#L290
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, with lmdb): others/libinjection/src/libinjection_html5.c#L245
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, with lmdb): others/libinjection/src/libinjection_html5.c#L209
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, with lmdb)
'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\poco27664a1f90748\b\build\NetSSL_OpenSSL\NetSSL.vcxproj]
Windows (x64, with lmdb)
'argument': conversion from 'std::streamoff' to 'DWORD', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco27664a1f90748\b\build\Net\Net.vcxproj]
Windows (x64, with lmdb)
'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\poco27664a1f90748\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, with lmdb)
'=': conversion from 'Poco::Int64' to 'long', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco27664a1f90748\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, full): others/libinjection/src/libinjection_html5.c#L585
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, full): others/libinjection/src/libinjection_html5.c#L560
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, full): others/libinjection/src/libinjection_html5.c#L342
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, full): others/libinjection/src/libinjection_html5.c#L290
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, full): others/libinjection/src/libinjection_html5.c#L245
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, full): others/libinjection/src/libinjection_html5.c#L209
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, full)
'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\poco8aeba1a488094\b\build\NetSSL_OpenSSL\NetSSL.vcxproj]
Windows (x64, full)
'argument': conversion from 'std::streamoff' to 'DWORD', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco8aeba1a488094\b\build\Net\Net.vcxproj]
Windows (x64, full)
'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\poco8aeba1a488094\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, full)
'=': conversion from 'Poco::Int64' to 'long', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco8aeba1a488094\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, without curl): others/libinjection/src/libinjection_html5.c#L585
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, without curl): others/libinjection/src/libinjection_html5.c#L560
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, without curl): others/libinjection/src/libinjection_html5.c#L342
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, without curl): others/libinjection/src/libinjection_html5.c#L290
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, without curl): others/libinjection/src/libinjection_html5.c#L245
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, without curl): others/libinjection/src/libinjection_html5.c#L209
'=': incompatible types - from 'injection_result_t (__cdecl *)(h5_state_t *)' to 'ptr_html5_state' [D:\a\ModSecurity\ModSecurity\build\win32\build\libinjection.vcxproj]
Windows (x64, without curl)
'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\poco56da4be9f1b67\b\build\NetSSL_OpenSSL\NetSSL.vcxproj]
Windows (x64, without curl)
'argument': conversion from 'std::streamoff' to 'DWORD', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco56da4be9f1b67\b\build\Net\Net.vcxproj]
Windows (x64, without curl)
'strncpy': This function or variable may be unsafe. Consider using strncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [C:\Users\runneradmin\.conan2\p\b\poco56da4be9f1b67\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]
Windows (x64, without curl)
'=': conversion from 'Poco::Int64' to 'long', possible loss of data [C:\Users\runneradmin\.conan2\p\b\poco56da4be9f1b67\b\build\Data\PostgreSQL\DataPostgreSQL.vcxproj]