"LicenseCheck": {\r
"IgnoreFiles": [\r
# These directories contain auto-generated OpenSSL content\r
+ "Library/OpensslLib/IA32",\r
+ "Library/OpensslLib/IA32Gcc",\r
"Library/OpensslLib/X64",\r
- "Library/OpensslLib/X64Gcc"\r
+ "Library/OpensslLib/X64Gcc",\r
+ "Library/Include/openssl"\r
]\r
},\r
"EccCheck": {\r
"ExceptionList": [\r
"8001", "IsLeap",\r
"8001", "OBJ_get0_data",\r
- "8001", "OBJ_length"\r
+ "8001", "OBJ_length",\r
+ "5005", "X509PopCertificate"\r
],\r
## Both file path and directory path are accepted.\r
"IgnoreFiles": [\r
"Library/OpensslLib/openssl",\r
+ "Library/Include/openssl",\r
+ "Library/Include/crypto",\r
# The unit testing folder is not to be checked\r
"Test/UnitTest",\r
# This has OpenSSL interfaces that aren't UEFI spec compliant\r
"Library/Include/CrtLibSupport.h",\r
# This has OpenSSL interfaces that aren't UEFI spec compliant\r
"Library/BaseCryptLib/Hash/CryptParallelHash.h",\r
+ "Library/Include/fcntl.h",\r
# These directories contain auto-generated OpenSSL content\r
"Library/OpensslLib",\r
"Library/IntrinsicLib",\r
},\r
"DscCompleteCheck": {\r
"DscPath": "CryptoPkg.dsc",\r
- "IgnoreInf": [\r
- # These are alternatives to OpensslLib.inf\r
- "CryptoPkg/Library/OpensslLib/OpensslLibX64.inf",\r
- "CryptoPkg/Library/OpensslLib/OpensslLibX64Gcc.inf"\r
- ]\r
+ "IgnoreInf": []\r
},\r
"GuidCheck": {\r
"IgnoreGuidName": [],\r
"ExtendWords": [], # words to extend to the dictionary for this package\r
"IgnoreStandardPaths": [], # Standard Plugin defined paths that should be ignore\r
"AdditionalIncludePaths": [] # Additional paths to spell check (wildcards supported)\r
+ },\r
+\r
+ # options defined in .pytool/Plugin/UncrustifyCheck\r
+ "UncrustifyCheck": {\r
+ "IgnoreFiles": [\r
+ "opensslconf.h",\r
+ "dso_conf.h",\r
+ "opensslconf_generated.h"\r
+ ]\r
}\r
}\r