Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 9c651ef83a74d83219075316aa5d1c189ed608c8
      
https://github.com/tianocore/edk2/commit/9c651ef83a74d83219075316aa5d1c189ed608c8
  Author: Levi Yun <[email protected]>
  Date:   2025-09-30 (Tue, 30 Sep 2025)

  Changed paths:
    A SecurityPkg/Library/HashLibTpm2/HashLibTpm2PeilessSecLib.c
    A SecurityPkg/Library/HashLibTpm2/HashLibTpm2PeilessSecLib.inf
    M SecurityPkg/SecurityPkg.ci.yaml
    M SecurityPkg/SecurityPkg.dsc

  Log Message:
  -----------
  SecurityPkg/Library: introduce HashLibTpm2PeilessSec

PeilessSec couldn't use the HasLibTpm2 since:

  - HashLibTpm2 uses memory allocation/free for Hash interface.
    But in PeilessSecPhase doesn't support the free memory since
    the allocation of memory via MemoryAllocation APIs is allocated
    using HOB which couldn't be freed.

  - In SEC phase, it couldn't use DynamicPcd -- PcdHashMasks

  - PeilessSec utilises the algorithm passed in
    the SpecId event log handed off by TF-A

To address theses, introduce HashLibTpm2PeilessSec used for
measurements in the PeilessSec.

Signed-off-by: Yeoreum Yun <[email protected]>


  Commit: 9bca0ee3b25acc42c9d420494aca9dbabc0edec3
      
https://github.com/tianocore/edk2/commit/9bca0ee3b25acc42c9d420494aca9dbabc0edec3
  Author: Levi Yun <[email protected]>
  Date:   2025-09-30 (Tue, 30 Sep 2025)

  Changed paths:
    A SecurityPkg/Include/Library/PeilessSecMeasureLib.h
    A SecurityPkg/Library/PeilessSecMeasureLib/PeilessSecMeasureLib.c
    A SecurityPkg/Library/PeilessSecMeasureLib/PeilessSecMeasureLib.inf
    A SecurityPkg/Library/PeilessSecMeasureLib/PeilessSecMeasureNullLib.c
    A SecurityPkg/Library/PeilessSecMeasureLib/PeilessSecMeasureNullLib.inf
    M SecurityPkg/SecurityPkg.dec
    M SecurityPkg/SecurityPkg.dsc

  Log Message:
  -----------
  SecurityPkg/Library: introduce PeilessSecMeasureLib

PeilessSecMeasureLib is library to support
measurement and extend PCR in PeilessSec where no PEI phase exist.

Signed-off-by: Yeoreum Yun <[email protected]>


  Commit: 289b23ec12e2909df9660c8e14cf7e62e955554e
      
https://github.com/tianocore/edk2/commit/289b23ec12e2909df9660c8e14cf7e62e955554e
  Author: Levi Yun <[email protected]>
  Date:   2025-09-30 (Tue, 30 Sep 2025)

  Changed paths:
    M ArmPlatformPkg/ArmPlatformPkg.ci.yaml
    M ArmPlatformPkg/ArmPlatformPkg.dsc
    M ArmPlatformPkg/PeilessSec/PeilessSec.c
    M ArmPlatformPkg/PeilessSec/PeilessSec.h
    M ArmPlatformPkg/PeilessSec/PeilessSec.inf

  Log Message:
  -----------
  ArmPlatformPkg/PeilessSec: apply PeilessSecMeasureLib in PeilessSec

To add event logs like Tcg2Pei, apply PeilessSecMeasureLib in PeilessSec.

Signed-off-by: Yeoreum Yun <[email protected]>


Compare: https://github.com/tianocore/edk2/compare/ba079eda61be...289b23ec12e2

To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to