)]}' { "commit": "89b2d05780e08e386ff47db8c944f654c76d94b6", "tree": "28cf971db5db6c39d49cfdeb03f819ce3566e2e3", "parents": [ "bc9cea5c29455386b8e5f1c5e97f2a2760e1f271" ], "author": { "name": "Liming Gao", "email": "liming.gao@intel.com", "time": "Tue Mar 27 10:29:48 2018 +0800" }, "committer": { "name": "Liming Gao", "email": "liming.gao@intel.com", "time": "Wed Mar 28 14:39:16 2018 +0800" }, "message": "BaseTools: Update Rsa2048Sha256Sign to use openssl standard options\n\nsha256 is not the standard option. It should be replaced by sha -sha256.\nOtherwise, it doesn\u0027t work in MAC OS.\n\nIn V2, update the option to sha1 -sha256.\nIn late openssl version \u003e\u003d 1.1, there is no sha option, but has sha1,sha256.\nIn previous openssl version \u003c 1.1, there is no sha256, but has sha,sha1.\nTo work with all openssl version, use sha1 -sha256 for it.\n\nContributed-under: TianoCore Contribution Agreement 1.1\nSigned-off-by: Liao Jui-peng \u003cjui-pengx.liao@intel.com\u003e\nSigned-off-by: Liming Gao \u003climing.gao@intel.com\u003e\nCc: Michael Kinney \u003cmichael.d.kinney@intel.com\u003e\nCc: Yonghong Zhu \u003cyonghong.zhu@intel.com\u003e\nReviewed-by: Yonghong Zhu \u003cyonghong.zhu@intel.com\u003e\n(cherry picked from commit 1d574dfc15e4495a4063ce4faf3c2e9191677d8d)\n", "tree_diff": [ { "type": "modify", "old_id": "1ae6ebb3588604beaa010e466a7ea6856231be8c", "old_mode": 33188, "old_path": "BaseTools/Source/Python/Rsa2048Sha256Sign/Rsa2048Sha256Sign.py", "new_id": "4188f8e23c2703d27963919643f1987c9f569eca", "new_mode": 33188, "new_path": "BaseTools/Source/Python/Rsa2048Sha256Sign/Rsa2048Sha256Sign.py" } ] }