--- a/src/eric7/APIs/Python3/eric7.api Tue Jan 16 14:35:46 2024 +0100 +++ b/src/eric7/APIs/Python3/eric7.api Tue Jan 16 18:24:06 2024 +0100 @@ -4488,8 +4488,9 @@ eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionSql.getChecks?4() eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionWildcard.checkLinuxCommandsWildcardInjection?4(reportError, context, config) eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionWildcard.getChecks?4() -eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureHashlibNew._hashlibFunc?5(reportError, context, config) -eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureHashlibNew._hashlibNew?5(reportError, context, config) +eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureHashlibNew._cryptCrypt?5(reportError, context, func, config) +eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureHashlibNew._hashlibFunc?5(reportError, context, func, config) +eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureHashlibNew._hashlibNew?5(reportError, context, func, config) eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureHashlibNew.checkHashlib?4(reportError, context, config) eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureHashlibNew.getChecks?4() eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureSslTls.checkInsecureSslDefaults?4(reportError, context, config) @@ -4498,6 +4499,8 @@ eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureSslTls.getChecks?4() eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.jinja2Templates.checkJinja2Autoescape?4(reportError, context, config) eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.jinja2Templates.getChecks?4() +eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.loggingConfigInsecureListen.checkLoggingConfigListen?4(reportError, context, config) +eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.loggingConfigInsecureListen.getChecks?4() eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.makoTemplates.checkMakoTemplateUsage?4(reportError, context, config) eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.makoTemplates.getChecks?4() eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.prohibitedCalls._prohibitedCalls?8 @@ -4564,6 +4567,7 @@ eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.SecurityNodeVisitor.SecurityNodeVisitor.visit_ImportFrom?4(node) eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.SecurityNodeVisitor.SecurityNodeVisitor?1(checker, secCheckers, filename) eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.SecurityUtils._get?5(node, bits, stop=None) +eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.SecurityUtils.calcLineRange?4(node) eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.SecurityUtils.concatString?4(node, stop=None) eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.SecurityUtils.deepgetattr?4(obj, attr) eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.SecurityUtils.escapedBytesRepresentation?4(b) @@ -4573,7 +4577,6 @@ eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.SecurityUtils.getModuleQualnameFromPath?4(path) eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.SecurityUtils.getQualAttr?4(node, aliases) eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.SecurityUtils.linerange?4(node) -eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.SecurityUtils.linerange_fix?4(node) eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.SecurityUtils.namespacePathJoin?4(namespace, name) eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.SecurityUtils.namespacePathSplit?4(path) eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.translations._securityMessages?8