|
[PATCH v2 0/5] Add a pipline to check Ecc issues for edk2 on open ci
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2606 As planed we will enable Ecc check for edk2 on open ci. And they are ready now, but these are V2 series. So I expect that contributors in edk2
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2606 As planed we will enable Ecc check for edk2 on open ci. And they are ready now, but these are V2 series. So I expect that contributors in edk2
|
By
Zhang, Shenglei
· #60631
·
|
|
[PATCH v3] BaseTools/PatchCheck.py: Add LicenseCheck
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2691 For files to be added to the tree, this feature will check whether it has BSD plus patent license. If not, licenses listed in Readme are also a
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2691 For files to be added to the tree, this feature will check whether it has BSD plus patent license. If not, licenses listed in Readme are also a
|
By
Zhang, Shenglei
· #60629
·
|
|
[PATCH 5/5] MdeModulePkg/MdeModulePkg.ci.yaml: Add configuration for Ecc check
This is a sample for users to add exceptions and ignored files for their own use. Cc: Jian J Wang <jian.j.wang@...> Cc: Hao A Wu <hao.a.wu@...> Signed-off-by: Shenglei Zhang <shenglei.zhan
This is a sample for users to add exceptions and ignored files for their own use. Cc: Jian J Wang <jian.j.wang@...> Cc: Hao A Wu <hao.a.wu@...> Signed-off-by: Shenglei Zhang <shenglei.zhan
|
By
Zhang, Shenglei
· #60446
·
|
|
[PATCH 4/5] .azurepiplines: Add a pipline to check ECC issues for commits
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2606 Add a pipeline to run the ECC checks on Azure Pipelines agents for edk2 open ci. Cc: Bret Barkelew <Bret.Barkelew@...> Cc: Michael D
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2606 Add a pipeline to run the ECC checks on Azure Pipelines agents for edk2 open ci. Cc: Bret Barkelew <Bret.Barkelew@...> Cc: Michael D
|
By
Zhang, Shenglei
· #60445
·
|
|
[PATCH 3/5] pip-requirements.txt: Add Ecc required lib
antlr4-python3-runtime is a lib to support Ecc run with Py3.x. Cc: Bret Barkelew <Bret.Barkelew@...> Cc: Michael D Kinney <michael.d.kinney@...> Cc: Liming Gao <liming.gao@...> S
antlr4-python3-runtime is a lib to support Ecc run with Py3.x. Cc: Bret Barkelew <Bret.Barkelew@...> Cc: Michael D Kinney <michael.d.kinney@...> Cc: Liming Gao <liming.gao@...> S
|
By
Zhang, Shenglei
· #60444
·
|
|
[PATCH 2/5] BaseTools/Scripts: Add EccCheck.py
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2606 EccCheck.py is a tool to report Ecc issues for commits, which will be run on open ci. But note not each kind of issue could be reported out. It
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2606 EccCheck.py is a tool to report Ecc issues for commits, which will be run on open ci. But note not each kind of issue could be reported out. It
|
By
Zhang, Shenglei
· #60443
·
|
|
[PATCH 1/5] BaseTools:ECC needs to update the contents of CParser4
From: "Fan, Zhiju" <zhijux.fan@...> REF:https://bugzilla.tianocore.org/show_bug.cgi?id=2676 Because Ecc relies on the antlr extension package, When the antlr version is updated, we need to chang
From: "Fan, Zhiju" <zhijux.fan@...> REF:https://bugzilla.tianocore.org/show_bug.cgi?id=2676 Because Ecc relies on the antlr extension package, When the antlr version is updated, we need to chang
|
By
Zhang, Shenglei
· #60442
·
|
|
[PATCH 0/5] Add a pipline to check Ecc issues for edk2 on open ci
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2606 As planed we will enable Ecc check for edk2 on open ci. And they are ready now, but these are V1 series. So I expect that contributors in edk2
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2606 As planed we will enable Ecc check for edk2 on open ci. And they are ready now, but these are V1 series. So I expect that contributors in edk2
|
By
Zhang, Shenglei
· #60441
·
|
|
[PATCH v2] NetworkPkg/DxeNetLib: Change the order of conditions in IF statement
Hi, For this patch, I'd like to catch this stable tag. Thanks, Shenglei
Hi, For this patch, I'd like to catch this stable tag. Thanks, Shenglei
|
By
Zhang, Shenglei
· #59915
·
|
|
[PATCH v2] NetworkPkg/DxeNetLib: Change the order of conditions in IF statement
The condition, NET_HEADSPACE(&(Nbuf->BlockOp[Index])) < Len, is meaningless if Index = 0. So checking 'Index != 0' should be performed first in the if statement. Cc: Maciej Rabeda <maciej.rabeda@linux
The condition, NET_HEADSPACE(&(Nbuf->BlockOp[Index])) < Len, is meaningless if Index = 0. So checking 'Index != 0' should be performed first in the if statement. Cc: Maciej Rabeda <maciej.rabeda@linux
|
By
Zhang, Shenglei
· #59914
·
|
|
[PATCH v2] NetworkPkg/DxeNetLib: Change the order of conditions in IF statement
By
Zhang, Shenglei
· #59909
·
|
|
[PATCH v2] BaseTools/PatchCheck.py: Add LicenseCheck
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2691 For files to be added to the tree, this feature will check whether it has BSD plus patent license. If not, licenses listed in Readme are also a
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2691 For files to be added to the tree, this feature will check whether it has BSD plus patent license. If not, licenses listed in Readme are also a
|
By
Zhang, Shenglei
· #59272
·
|
|
[PATCH v2] MdeModulePkg/RegularExpressionDxe: Optimize the code infrastructure
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2712 OnigurumaIntrinsics.c is now not used improperly. So the implements of function 'memcpy' and 'memset' are not linked for all tool chains, which
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2712 OnigurumaIntrinsics.c is now not used improperly. So the implements of function 'memcpy' and 'memset' are not linked for all tool chains, which
|
By
Zhang, Shenglei
· #59025
·
|
|
[PATCH 1/1] MdeModulePkg/RegularExpressionDxe: Optimize the code infrastructure
OnigurumaIntrinsics.c is now not used. So the implement of function 'memcpy' is now not., which causes build failure with CLANG9 and XCODE. I remove OnigurumaIntrinsics.c and move the necessary functi
OnigurumaIntrinsics.c is now not used. So the implement of function 'memcpy' is now not., which causes build failure with CLANG9 and XCODE. I remove OnigurumaIntrinsics.c and move the necessary functi
|
By
Zhang, Shenglei
· #58944
·
|
|
[PATCH v1 0/2] Enable Host Unit Tests for Linux in Core CI
Reviewed-by: Shenglei Zhang <shenglei.zhang@...>
Reviewed-by: Shenglei Zhang <shenglei.zhang@...>
|
By
Zhang, Shenglei
· #58395
·
|
|
[PATCH] .gitmodules: ignore untracked files in brotli
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2692 BrotliCompress submodule change for BaseTools causes untracked files in BaseTools after building. This is regression for git. Cc: Sean Brogan <
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2692 BrotliCompress submodule change for BaseTools causes untracked files in BaseTools after building. This is regression for git. Cc: Sean Brogan <
|
By
Zhang, Shenglei
· #58156
·
|
|
[PATCH] NetworkPkg/IScsiDxe: Enhance the check for array boundary
Array 'TargetUrl' of size 255 may use index value(s) 255 and 256. So enhance the boundary check to ensure the index is valid. Cc: Maciej Rabeda <maciej.rabeda@...> Cc: Jiaxin Wu <jiaxin.wu
Array 'TargetUrl' of size 255 may use index value(s) 255 and 256. So enhance the boundary check to ensure the index is valid. Cc: Maciej Rabeda <maciej.rabeda@...> Cc: Jiaxin Wu <jiaxin.wu
|
By
Zhang, Shenglei
· #58045
·
|
|
[PATCH] BaseTools/PatchCheck.py: Add LicenseCheck
For files to be added to the tree, this feature will check whether it has BSD license. Cc: Bob Feng <bob.c.feng@...> Cc: Liming Gao <liming.gao@...> Signed-off-by: Shenglei Zhang <shenglei
For files to be added to the tree, this feature will check whether it has BSD license. Cc: Bob Feng <bob.c.feng@...> Cc: Liming Gao <liming.gao@...> Signed-off-by: Shenglei Zhang <shenglei
|
By
Zhang, Shenglei
· #57780
·
|
|
[PATCH v2 0/2] Use submodule way to access brotli
By
Zhang, Shenglei
· #57596
·
|
|
[PATCH] SecurityPkg/TpmCommLib: Remove TpmCommLib
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1321 TpmCommLib is no longer used by TcgPei/TcgDxe/Tcg2ConfigPei modules. So it can be removed from SecurityPkg. Cc: Jiewen Yao <jiewen.yao@...
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1321 TpmCommLib is no longer used by TcgPei/TcgDxe/Tcg2ConfigPei modules. So it can be removed from SecurityPkg. Cc: Jiewen Yao <jiewen.yao@...
|
By
Zhang, Shenglei
· #57586
·
|