<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2.git/CryptoPkg/Library/MbedTlsLib, 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>2026-08-28T07:30:11+00:00</updated>
<entry>
<title>CryptoPkg: Merge CryptoPkgMbedTls into CryptoPkg DSC file</title>
<updated>2026-08-28T07:30:11+00:00</updated>
<author>
<name>Longhaox Lee</name>
<email>longhaox.lee@intel.com</email>
</author>
<published>2026-07-24T06:54:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=f5e1b45e08e7d4949ad1f9482c525cb3bf38a37f'/>
<id>urn:sha1:f5e1b45e08e7d4949ad1f9482c525cb3bf38a37f</id>
<content type='text'>
Merge CryptoPkgMbedTls into CryptoPkg DSC.
Null instances for SlhDsa, MlDsa, EdDsa
since mbebtls not support.
Fixing build error for mbedtls BaseCryptLib.

Signed-off-by: Longhaox Lee &lt;longhaox.lee@intel.com&gt;
</content>
</entry>
<entry>
<title>CryptoPkg: Remove VS2015 specific compiler flags</title>
<updated>2026-06-30T21:42:50+00:00</updated>
<author>
<name>Michael Kubacki</name>
<email>michael.kubacki@microsoft.com</email>
</author>
<published>2026-06-12T23:47:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=13df0bd4639675b12bb9fb00e297bfdbf3250f47'/>
<id>urn:sha1:13df0bd4639675b12bb9fb00e297bfdbf3250f47</id>
<content type='text'>
VS2015 support is being removed in edk2 as it is out of service.

Signed-off-by: Michael Kubacki &lt;michael.kubacki@microsoft.com&gt;
</content>
</entry>
<entry>
<title>CryptoPkg/Library/MbedTlsLib: Update mbedtls submodule to v3.6.6</title>
<updated>2026-04-27T02:11:29+00:00</updated>
<author>
<name>Richard Lyu</name>
<email>richard.lyu@suse.com</email>
</author>
<published>2026-04-23T06:54:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=7e9eb04d71adc622a3c5d34ebf2ca05ff25d684f'/>
<id>urn:sha1:7e9eb04d71adc622a3c5d34ebf2ca05ff25d684f</id>
<content type='text'>
Update the mbedtls submodule from v3.6.5 to v3.6.6 to mitigate
the CVEs CVE-2026-25833, CVE-2026-25834, CVE-2026-25835
CVE-2026-34874.

Signed-off-by: Richard Lyu &lt;richard.lyu@suse.com&gt;
</content>
</entry>
<entry>
<title>CryptoPkg: Add CLANGPDB AArch64 Support</title>
<updated>2026-01-15T17:10:46+00:00</updated>
<author>
<name>Oliver Smith-Denny</name>
<email>osde@microsoft.com</email>
</author>
<published>2025-12-17T23:04:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=1f33246fe92f49a8b2abda99ff11e35a06bb5b8f'/>
<id>urn:sha1:1f33246fe92f49a8b2abda99ff11e35a06bb5b8f</id>
<content type='text'>
CryptoPkg needed various updates to support CLANGPDB AARCH64:
- Scope a feature PCD to IA32/X64 only
- Ensure that OpenSSL and MbedTls have the Windows defines unset so
  they don't try to build for Windows instead of UEFI

Signed-off-by: Oliver Smith-Denny &lt;osde@microsoft.com&gt;
</content>
</entry>
<entry>
<title>CryptoPkg/Library/MbedTlsLib: Undefined _MSC_VER for GCC Family</title>
<updated>2025-12-24T03:36:31+00:00</updated>
<author>
<name>Michael D Kinney</name>
<email>michael.d.kinney@intel.com</email>
</author>
<published>2025-12-07T16:47:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=16669a19615714ae572b8240b319476342d550be'/>
<id>urn:sha1:16669a19615714ae572b8240b319476342d550be</id>
<content type='text'>
Update GCC Family to undefined _MSC_VER to match settings used
by other compilers. This addresses clang compatibility issues
for host-based unit test builds.

Signed-off-by: Michael D Kinney &lt;michael.d.kinney@intel.com&gt;
</content>
</entry>
<entry>
<title>CryptoPkg: Override mbedtls_config header</title>
<updated>2025-11-24T13:10:50+00:00</updated>
<author>
<name>Longhaox Lee</name>
<email>longhaox.lee@intel.com</email>
</author>
<published>2025-11-14T07:55:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=77f21b70fdd530aabc6a3515deeb6b0f98f1adc8'/>
<id>urn:sha1:77f21b70fdd530aabc6a3515deeb6b0f98f1adc8</id>
<content type='text'>
1.Defended MBEDTLS_PLATFORM_MS_TIME_ALT
  use alternative implement.

2.Defended MBEDTLS_TEST_SW_INET_PTON
  use software version INET_PTON, not depend on OS.

REF: https://github.com/tianocore/edk2/issues/11605
Signed-off-by: Longhaox Lee &lt;longhaox.lee@intel.com&gt;
</content>
</entry>
<entry>
<title>CryptoPkg: EDK2 code update for Mbedtls 3.6.5.</title>
<updated>2025-11-24T13:10:50+00:00</updated>
<author>
<name>Longhaox Lee</name>
<email>longhaox.lee@intel.com</email>
</author>
<published>2025-11-13T07:04:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=c2147ed33ac39164b91e9449c7e097956703124c'/>
<id>urn:sha1:c2147ed33ac39164b91e9449c7e097956703124c</id>
<content type='text'>
1. mbedtls_config.h header sync with 3.6.5 .
2. Implement mbedtls_ms_time() Get time in milliseconds.
3. Covert some CRT library to EDK Implement and CRT defined.
4. Added and remove file to sync.

REF: https://github.com/tianocore/edk2/issues/11605
Signed-off-by: Longhaox Lee &lt;longhaox.lee@intel.com&gt;
</content>
</entry>
<entry>
<title>CryptoPkg: Update mbedtls submodule for EDKII</title>
<updated>2025-11-24T13:10:50+00:00</updated>
<author>
<name>Longhaox Lee</name>
<email>longhaox.lee@intel.com</email>
</author>
<published>2025-10-13T08:40:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=61f66314f4f74b3ed1d3639918aea1d1b1d4a4e1'/>
<id>urn:sha1:61f66314f4f74b3ed1d3639918aea1d1b1d4a4e1</id>
<content type='text'>
Update mbedtls submodule from 3.3.0 to 3.6.5 in CryptoPkg.

REF: https://github.com/tianocore/edk2/issues/11605
Signed-off-by: Longhaox Lee &lt;longhaox.lee@intel.com&gt;
</content>
</entry>
<entry>
<title>CryptoPkg: Fix build of MbedTlsLib</title>
<updated>2025-10-10T02:58:38+00:00</updated>
<author>
<name>Nate DeSimone</name>
<email>nathaniel.l.desimone@intel.com</email>
</author>
<published>2025-10-08T18:02:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=0070fd1aec65caafda40466f433580c340412438'/>
<id>urn:sha1:0070fd1aec65caafda40466f433580c340412438</id>
<content type='text'>
Fixes build failures caused by __USE_MINGW_ANSI_STDIO not being defined when
building with CLANG.

Signed-off-by: Nate DeSimone &lt;nathaniel.l.desimone@intel.com&gt;
</content>
</entry>
<entry>
<title>CryptoPkg: Drop ARM32 Support</title>
<updated>2025-09-25T22:04:10+00:00</updated>
<author>
<name>Oliver Smith-Denny</name>
<email>osde@microsoft.com</email>
</author>
<published>2025-09-15T15:50:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=2ba9441e0b2222d81a186c0742e98c3196371303'/>
<id>urn:sha1:2ba9441e0b2222d81a186c0742e98c3196371303</id>
<content type='text'>
edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 code from CryptoPkg. This also drops
irrelevant VALID_ARCHITECTURES comments from infs that are
not arch specific.

Signed-off-by: Oliver Smith-Denny &lt;osde@microsoft.com&gt;
</content>
</entry>
</feed>
