Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 1f7af69d10fa3c88e996d38179d5f985f6c7dfe5
      
https://github.com/tianocore/edk2/commit/1f7af69d10fa3c88e996d38179d5f985f6c7dfe5
  Author: Mike Turner <[email protected]>
  Date:   2019-02-02 (Sat, 02 Feb 2019)

  Changed paths:
    M MdePkg/Include/Library/BaseLib.h
    M MdePkg/Library/BaseLib/String.c

  Log Message:
  -----------
  MdePkg/BaseLib: Add Base64Encode() and Base64Decode()

Introduce public functions Base64Encode and Base64Decode.
https://bugzilla.tianocore.org/show_bug.cgi?id=1370

v2:1.Remove some white space.
   2.Add unit test with test vectors in RFC 4648.
     https://github.com/shenglei10/edk2/tree/encode_test
     https://github.com/shenglei10/edk2/tree/decode_test

v3:1.Align white space.
   2.Update comments of Base64Encode and Base64Decode.
   3.Change the use of macro RETURN_DEVICE_ERROR to
     RETURN_INVALID_PARAMETER in string.c.

v4:Change parameters' names.

v5:1.Update usage of variables.
   2.Remove debug message in Base64Decode().

Cc: Michael D Kinney <[email protected]>
Cc: Liming Gao <[email protected]>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Shenglei Zhang <[email protected]>
Reviewed-by: Ray Ni <[email protected]>
Reviewed-by: Liming Gao <[email protected]>


  Commit: aad4e2ec8ffe2aae6bdcdd04f34a1d3b0bf2c4a9
      
https://github.com/tianocore/edk2/commit/aad4e2ec8ffe2aae6bdcdd04f34a1d3b0bf2c4a9
  Author: Chen A Chen <[email protected]>
  Date:   2019-02-02 (Sat, 02 Feb 2019)

  Changed paths:
    M FatPkg/FatPei/Gpt.c

  Log Message:
  -----------
  FatPkg/FatPei/Gpt.c: Fix uninitialized variable issue

Uninitialized pointer variable may randomly point to a block of memory.
In This case, FreePool function will free a block of memory that is not
belongs to this function.

Cc: Ruiyu Ni <[email protected]>
Cc: Hao Wu <[email protected]>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Chen A Chen <[email protected]>
Reviewed-by: Liming Gao <[email protected]>


  Commit: e98212cb5d59fff8f385d9179ad7f1a3ce9cf215
      
https://github.com/tianocore/edk2/commit/e98212cb5d59fff8f385d9179ad7f1a3ce9cf215
  Author: Chen A Chen <[email protected]>
  Date:   2019-02-02 (Sat, 02 Feb 2019)

  Changed paths:
    M MdeModulePkg/Application/CapsuleApp/CapsuleApp.c
    M MdeModulePkg/Application/CapsuleApp/CapsuleDump.c
    M MdeModulePkg/Application/CapsuleApp/CapsuleOnDisk.c

  Log Message:
  -----------
  MdeModulePkg/CapsuleApp: Fix potential NULL pointer dereference issue

To avoid potential NULL pointer dereference issue. Initialize them at
the beginning of the function.

Cc: Jian J Wang <[email protected]>
Cc: Hao Wu <[email protected]>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Chen A Chen <[email protected]>
Reviewed-by: Liming Gao <[email protected]>


  Commit: 44289eeafdf12bc1e7a50221f10760b466a7e987
      
https://github.com/tianocore/edk2/commit/44289eeafdf12bc1e7a50221f10760b466a7e987
  Author: Dandan Bi <[email protected]>
  Date:   2019-02-02 (Sat, 02 Feb 2019)

  Changed paths:
    M MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteSmmCommon.h
    M 
MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteStandaloneMm.c
    M 
MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteTraditionalMm.c
    M MdeModulePkg/Universal/Variable/RuntimeDxe/PrivilegePolymorphic.h
    M MdeModulePkg/Universal/Variable/RuntimeDxe/VariableStandaloneMm.c
    M MdeModulePkg/Universal/Variable/RuntimeDxe/VariableTraditionalMm.c

  Log Message:
  -----------
  MdeModulePkg: Fix coding style issues

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1479

Fix issues that reported by Edk2 coding style check tool(ECC) that:
Comment description should end with period '.'

Cc: Ard Biesheuvel <[email protected]>
Cc: Jian J Wang <[email protected]>
Cc: Hao Wu <[email protected]>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi <[email protected]>
Reviewed-by: Liming Gao <[email protected]>
Acked-by: Ard Biesheuvel <[email protected]>


  Commit: 6c61ec4c62b6d1001e8ea6683e83f0e9ec0b3c9b
      
https://github.com/tianocore/edk2/commit/6c61ec4c62b6d1001e8ea6683e83f0e9ec0b3c9b
  Author: Bi, Dandan <[email protected]>
  Date:   2019-02-02 (Sat, 02 Feb 2019)

  Changed paths:
    M MdePkg/Include/Library/StandaloneMmDriverEntryPoint.h
    M MdePkg/Library/StandaloneMmDriverEntryPoint/StandaloneMmDriverEntryPoint.c
    M MdePkg/Library/StandaloneMmServicesTableLib/StandaloneMmServicesTableLib.c

  Log Message:
  -----------
  MdePkg: Fix coding style issues

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1478

Fix issues that reported by Edk2 coding style check tool(ECC) that:
in Comment, <@param SystemTable> does NOT consistent with parameter
name MmSystemTable.

Cc: Ard Biesheuvel <[email protected]>
Cc: Liming Gao <[email protected]>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi <[email protected]>
Acked-by: Ard Biesheuvel <[email protected]>
Reviewed-by: Liming Gao <[email protected]>


Compare: https://github.com/tianocore/edk2/compare/97c8f5b9e7d3...6c61ec4c62b6


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

Reply via email to