summaryrefslogtreecommitdiffstats
path: root/thirdparty/mbedtls/patches
Commit message (Collapse)AuthorAgeFilesLines
* mbedtls: Update to upstream version 2.28.7Rémi Verschelde2024-01-302-4/+4
|
* mbedtls: Backport Windows fix to use bcrypt for entropyRémi Verschelde2023-10-271-0/+56
| | | | | | | | We had a slightly older version of it for UWP, as the wincrypt API isn't allowed there. We removed this with UWP in #81416, but since this was enabled inconditionally before, this actually changed behavior for Windows compared to Godot 4.1 and earlier. This change is also needed to properly supported Windows Store.
* mbedTLS: Update to version 2.18.5Fabio Alessandrelli2023-10-211-17/+0
|
* UWP: Remove platform port, needs to be redone from scratch for 4.xRémi Verschelde2023-09-071-53/+0
| | | | | | | | | | | The UWP platform port was never ported to the Godot 4.0+ API, and it's now accumulating bitrot as it doesn't compile, and thus we no longer propagate platform changes in it. So we finally remove to acknowledge this state. There's still some interest in reviving the UWP port eventually, especially as support for Direct3D 12 will soon be merged, but when that happens it will be easiest to redo it from scratch.
* mbedtls: Fix MSVC ARM build after 2.28.3 enabled AES-NI intrinsicsRémi Verschelde2023-09-071-0/+17
|
* mbedtls: Update to upstream version 2.28.4Rémi Verschelde2023-08-071-2/+2
|
* mbedtls: Update to upstream version 2.28.3Rémi Verschelde2023-04-182-83/+16
| | | | | Rediff patch from PR 1453, lstrlenW is no longer used upstream so that part of the patch was dropped.
* mbedtls: Update to upstream version 2.28.2Rémi Verschelde2022-12-212-14/+30
|
* Bump mbedTLS version to 2.28.0 (new LTS).Fabio Alessandrelli2021-12-211-13/+0
| | | | | | | Keep applying the windows entropy patch (UWP support). Remove no longer needed padlock patch. Update thirdparty README to reflect changes, and new source inclusion criteria.
* Bump mbedtls to 2.16.12Fabio Alessandrelli2021-12-202-377/+0
| | | | | | | Remove upstreamed patches. Re-apply padlock and uwp patches. NOTE: We could replace our padloack patch with mbedtls 3452.
* mbedtls: Backport PR 4819 to fix certs parsing speedRémi Verschelde2021-10-251-0/+341
| | | | | Fixes engine startup time regression described here: https://github.com/godotengine/godot/issues/43351#issuecomment-847466783
* mbedtls: Backport "Fix x86_64 assembly for bignum multiplication"Rémi Verschelde2021-10-141-0/+36
| | | | | | | Backports PR https://github.com/ARMmbed/mbedtls/pull/4948 to fix a regression with our macOS builds using Clang 12. Fixes #53297.
* mbedtls: Re-add patch to disable VIA padlockRémi Verschelde2020-03-101-0/+13
| | | | | | | | | The comment mentioned a conflict with libwebsockets, but we actually still get this conflict even now that we don't use libwebsockets. Not sure what component is clashing but we should basically just keep this patch. Follow-up to #36823.
* mbedtls: Update to upstream version 2.16.5Rémi Verschelde2020-03-051-13/+0
| | | | | | | Fixes https://tls.mbed.org/tech-updates/security-advisories/mbedtls-security-advisory-2020-02 Drop patch to disable VIA padlock since we no longer use libwebsockets, so there's no conflict anymore.
* mbedtls: Update to upstream version 2.16.3Rémi Verschelde2019-11-122-0/+133