<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2.git/CryptoPkg/Library/BaseCryptLib/Rand/CryptRand.c, branch master</title>
<subtitle>EDK II (mirror)</subtitle>
<id>https://git.radix-linux.su/Tianocore/edk2.git/atom?h=master</id>
<link rel='self' href='https://git.radix-linux.su/Tianocore/edk2.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/'/>
<updated>2024-05-31T15:54:23+00:00</updated>
<entry>
<title>CryptoPkg: Remove deprecated code related to SHA-1</title>
<updated>2024-05-31T15:54:23+00:00</updated>
<author>
<name>Shang Qingyu</name>
<email>qingyu.shang@intel.com</email>
</author>
<published>2024-05-15T14:41:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=3b36aa96de1d5f7a4660bec5c0cbad2616183dd6'/>
<id>urn:sha1:3b36aa96de1d5f7a4660bec5c0cbad2616183dd6</id>
<content type='text'>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4698

The default drbg type of randlib has been switched to aes_256_ctr in
openssl1.1.1, so sha1 is not really used in RandomSeed(). Remove related code
which do SHA-1 support checking in CryptRand.c and CryptRandTsc.c to avoid
potential compatibility errors.

Cc: Jiewen Yao &lt;jiewen.yao@intel.com&gt;
Signed-off-by: Shang Qingyu &lt;qingyu.shang@intel.com&gt;
Reviewed-by: Yi Li &lt;yi1.li@intel.com&gt;
</content>
</entry>
<entry>
<title>CryptoPkg: Apply uncrustify changes</title>
<updated>2021-12-07T17:24:28+00:00</updated>
<author>
<name>Michael Kubacki</name>
<email>michael.kubacki@microsoft.com</email>
</author>
<published>2021-12-05T22:53:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=7c342378317039e632d9a1a5d4cf7c21aec8cb7a'/>
<id>urn:sha1:7c342378317039e632d9a1a5d4cf7c21aec8cb7a</id>
<content type='text'>
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3737

Apply uncrustify changes to .c/.h files in the CryptoPkg package

Cc: Andrew Fish &lt;afish@apple.com&gt;
Cc: Leif Lindholm &lt;leif@nuviainc.com&gt;
Cc: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
Signed-off-by: Michael Kubacki &lt;michael.kubacki@microsoft.com&gt;
Reviewed-by: Jian J Wang &lt;jian.j.wang@intel.com&gt;
</content>
</entry>
<entry>
<title>CryptoPkg: Replace BSD License with BSD+Patent License</title>
<updated>2019-04-09T16:10:22+00:00</updated>
<author>
<name>Michael D Kinney</name>
<email>michael.d.kinney@intel.com</email>
</author>
<published>2019-04-03T23:03:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=2009f6b4c5cbd7dda95a2594288405224173d239'/>
<id>urn:sha1:2009f6b4c5cbd7dda95a2594288405224173d239</id>
<content type='text'>
https://bugzilla.tianocore.org/show_bug.cgi?id=1373

Replace BSD 2-Clause License with BSD+Patent License.  This change is
based on the following emails:

  https://lists.01.org/pipermail/edk2-devel/2019-February/036260.html
  https://lists.01.org/pipermail/edk2-devel/2018-October/030385.html

RFCs with detailed process for the license change:

  V3: https://lists.01.org/pipermail/edk2-devel/2019-March/038116.html
  V2: https://lists.01.org/pipermail/edk2-devel/2019-March/037669.html
  V1: https://lists.01.org/pipermail/edk2-devel/2019-March/037500.html

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
Reviewed-by: Jian J Wang &lt;jian.j.wang@intel.com&gt;
</content>
</entry>
<entry>
<title>CryptoPkg: Fix typos in comments</title>
<updated>2016-11-07T15:21:22+00:00</updated>
<author>
<name>Gary Lin</name>
<email>glin@suse.com</email>
</author>
<published>2016-10-19T07:01:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=2998af862469c6a05657e169d7def6f55420caad'/>
<id>urn:sha1:2998af862469c6a05657e169d7def6f55420caad</id>
<content type='text'>
- intialized -&gt; initialized
- componenet -&gt; component
- compoents -&gt; components
- FAlSE -&gt; FALSE
- responsiblity -&gt; responsibility
- validility -&gt; validity
- procudure -&gt; procedure
- pamameter -&gt; parameter
- randome -&gt; random
- buiild -&gt; build

Cc: Ting Ye &lt;ting.ye@intel.com&gt;
Cc: Qin Long &lt;qin.long@intel.com&gt;
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Gary Lin &lt;glin@suse.com&gt;
Reviewed-by: Qin Long &lt;qin.long@intel.com&gt;
</content>
</entry>
<entry>
<title>Fixed one typo in MathRShiftU64.S stub implementation; Add one digest algorithm registration to make sure the underlying algorithm is available for the default OpenSSL software PRNG implementation. </title>
<updated>2013-11-19T02:57:19+00:00</updated>
<author>
<name>Long, Qin</name>
<email>qin.long@intel.com</email>
</author>
<published>2013-11-19T02:57:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=38d91622fa49111d65532c6ba19458daef8de4d4'/>
<id>urn:sha1:38d91622fa49111d65532c6ba19458daef8de4d4</id>
<content type='text'>
Signed-off-by: Long, Qin &lt;qin.long@intel.com&gt;
Reviewed-by: Fu, Siyuan &lt;siyuan.fu@intel.com&gt;


git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14860 6f19259b-4bc3-4df7-8a09-765794883524
</content>
</entry>
<entry>
<title>Though the comment of RandomSeed() states it should return FALSE if there is not enough entropy for random generation, the function always returns TRUE. This commit checks the status of pseudorandom number generator to match the comment.</title>
<updated>2013-05-29T05:30:13+00:00</updated>
<author>
<name>tye1</name>
<email>tye1@6f19259b-4bc3-4df7-8a09-765794883524</email>
</author>
<published>2013-05-29T05:30:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=b3a18a1a1770316bfabbc29a44586db24c8c9076'/>
<id>urn:sha1:b3a18a1a1770316bfabbc29a44586db24c8c9076</id>
<content type='text'>
Contributed-under: TianoCore Contribution Agreement 1.0

Signed-off-by: Gary Ching-Pang Lin &lt;glin@suse.com&gt;
Reviewed-by: Long Qin &lt;qin.long@intel.com&gt;
Reviewed-by: Ye Ting &lt;ting.ye@intel.com&gt;


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14392 6f19259b-4bc3-4df7-8a09-765794883524
</content>
</entry>
<entry>
<title>Fix several issues in BaseCryptLib:</title>
<updated>2012-08-02T02:49:24+00:00</updated>
<author>
<name>tye1</name>
<email>tye1@6f19259b-4bc3-4df7-8a09-765794883524</email>
</author>
<published>2012-08-02T02:49:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=dda39f3a5850458391aaab330971d46bc9c2b690'/>
<id>urn:sha1:dda39f3a5850458391aaab330971d46bc9c2b690</id>
<content type='text'>
1. Add input length check for several APIs in BaseCryptLib.
2. Add return status check when calling OpensslLib functions
3. Adjust BaseCryptLib API to match description of wrapped OpensslLib API.
4. Update INF file to add missed RuntimeServicesTableLib.
5. Fix return status issue of APIs in CryptX509.c that incorrect when error occurs.

Signed-off-by: Ye Ting &lt;ting.ye@intel.com&gt;
Reviewed-by: Dong Guo &lt;guo.dong@intel.com&gt;
Reviewed-by: Fu Siyuan &lt;siyuan.fu@intel.com&gt;

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13579 6f19259b-4bc3-4df7-8a09-765794883524
</content>
</entry>
<entry>
<title>1. Remove conducting ASSERT in BaseCryptLib.</title>
<updated>2012-03-19T05:52:16+00:00</updated>
<author>
<name>sfu5</name>
<email>sfu5@6f19259b-4bc3-4df7-8a09-765794883524</email>
</author>
<published>2012-03-19T05:52:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=16d2c32c4dff7fd8b0ee19e3ba908c0121f6636e'/>
<id>urn:sha1:16d2c32c4dff7fd8b0ee19e3ba908c0121f6636e</id>
<content type='text'>
Signed-off-by: sfu5
Reviewed-by: qianouyang
Reviewed-by: gdong1

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13110 6f19259b-4bc3-4df7-8a09-765794883524
</content>
</entry>
<entry>
<title>Update CryptoPkg for new ciphers (HMAC, Block Cipher, etc) supports.</title>
<updated>2010-11-02T06:06:38+00:00</updated>
<author>
<name>qlong</name>
<email>qlong@6f19259b-4bc3-4df7-8a09-765794883524</email>
</author>
<published>2010-11-02T06:06:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=a8c4464502aabcbda7032daddc772a1bc7386bdf'/>
<id>urn:sha1:a8c4464502aabcbda7032daddc772a1bc7386bdf</id>
<content type='text'>
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10997 6f19259b-4bc3-4df7-8a09-765794883524
</content>
</entry>
</feed>
