8bec4b6456
zlib/minizip: Update to version 1.3
...
Remove `infback.c` which we don't need.
The `OF` macro was also removed so I can drop the patch where I yell
at Gentoo developers.
(cherry picked from commits e0e1f2e4a2
and 071499ac0d )
2024-01-18 16:19:32 +01:00
b4240ea1a7
mbedTLS: Update to version 2.18.5
...
(cherry picked from commit 5333365593 )
2023-10-30 14:52:24 +01:00
a7c5e3134a
libwebp: Sync with upstream 1.3.2
...
(cherry picked from commit 56cfeda7d2 )
2023-10-30 14:49:13 +01:00
a9710a2a9b
mbedtls: Fix UWP arm32 build after 2.28.3 enabled AES-NI intrinsics on MSVC
2023-09-07 10:27:41 +02:00
c1a84c685b
zstd: Update to upstream version 1.5.5
...
Release notes:
- https://github.com/facebook/zstd/releases/tag/v1.5.3
- https://github.com/facebook/zstd/releases/tag/v1.5.4
- https://github.com/facebook/zstd/releases/tag/v1.5.5
(cherry picked from commit 6100b4bd33 )
2023-08-29 11:50:10 +02:00
c320b2a181
wslay: Sync with upstream 0e7d106ff
...
0e7d106ff8
Just a couple style fixes. Updating only so we know we don't have to review changes
since upstream development seems dormant.
(cherry picked from commit adfc46db4d )
2023-08-29 11:49:21 +02:00
88e60dd625
recast: Update to upstream version 1.6.0
...
Release notes:
- https://github.com/recastnavigation/recastnavigation/releases/tag/v1.6.0
(cherry picked from commit 2058b63067 )
2023-08-29 11:46:46 +02:00
69a6d7f179
pcre2: Update to upstream version 10.42 (take two)
...
Changelog: https://github.com/PCRE2Project/pcre2/blob/pcre2-10.42/ChangeLog
This fixes support for RISC-V architectures in the sljit library, so we
enable the module's compilation for `rv64` too.
(cherry picked from commit e289cf7085 )
2023-08-29 11:45:59 +02:00
1e05769151
miniupnpc: Update to version 2.2.5
...
No change for the files we ship, so just bumping the version number.
(cherry picked from commit 74f21cb666 )
2023-08-29 11:42:01 +02:00
c85eff5a69
libpng: Update to upstream 1.6.40
...
(cherry picked from commit 0baca62734 )
2023-08-29 11:40:39 +02:00
980101a8d2
brotli: Sync with upstream commit ed1995b6b
...
ed1995b6bd
(cherry picked from commit 7770e4447d )
2023-08-29 11:21:08 +02:00
f3cc601e6c
libwebp: Sync with upstream 1.3.1
...
https://chromium.googlesource.com/webm/libwebp/+/1.3.1/NEWS
(cherry picked from commit 2529ad6a64 )
2023-08-28 17:27:17 +02:00
a9d19a97ec
libwebp: Sync with upstream 1.3.0
...
(cherry picked from commit d8e8517d11 )
2023-08-28 17:27:17 +02:00
807e9038d2
mbedtls: Update to upstream version 2.28.4
...
(cherry picked from commit 1f6340bc46 )
2023-08-28 17:27:17 +02:00
b7fe3c9c38
mbedtls: Update to upstream version 2.28.3
...
Rediff patch from PR 1453, lstrlenW is no longer used upstream so
that part of the patch was dropped.
(cherry picked from commit 1fde2092d0 )
2023-08-28 17:27:16 +02:00
cdef832453
tinyexr: Sync with upstream 1.0.5
...
(cherry picked from commit 56d85149e5 )
2023-08-28 17:27:16 +02:00
4746eaba83
tinyexr: Sync with upstream 1.0.4
...
(cherry picked from commit ca55c455ad )
2023-08-28 17:27:16 +02:00
3bc6822caa
tinyexr: Sync with upstream 1.0.2
...
Fixes a bunch of bugs, notably addressing fuzzer reports (crashes).
https://github.com/syoyo/tinyexr/releases/tag/v1.0.2
(cherry picked from commit c5834eb972 )
2023-08-28 17:27:16 +02:00
76f2a07c8b
Update certs (2023.06 revision)
...
(cherry picked from commit 504e002224 )
2023-08-28 17:27:16 +02:00
ee24af9547
certs: Sync with Mozilla bundle as of Mar 23, 2023
...
8bcd1092d2
(cherry picked from commit d1c59b47e4 )
2023-08-28 17:27:15 +02:00
6aedce488b
[ENet] Update to upstream master.
2023-07-20 13:50:05 +02:00
b958e8a236
bullet: Sync with upstream 3.25
...
Remove upstreamed patch.
2023-05-22 15:10:57 +02:00
a49fa86cca
zlib/minizip: Update to version 1.2.13, remove zlib from freetype
...
Security update, fixes CVE-2022-37434 in zlib.
Only applications exposing/using `inflateGetHeader()` seem to be affected,
which is not our case, so this is not critical for Godot.
Remove duplicated copy of zlib in freetype sources to force using the updated
version in `thirdparty/zlib/`.
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com >
(cherry picked from commit 93409b8e64 )
2023-01-11 14:23:34 +01:00
0f10eafb38
mbedtls: Update to upstream version 2.28.2
...
(cherry picked from commit 6e65244b6b )
2022-12-22 12:27:04 +01:00
55deecb9a3
Update stb libraries
2022-12-12 15:06:22 -03:00
f694ab1c64
Update embree to 3.13.5
...
(cherry picked from commit 5e4158eb48 )
2022-12-12 14:49:24 +01:00
759ce9b689
Upgrade Embree and enable ray packets
...
Minor patch upgrade. Enabling ray packets results in faster
processing of ray streams (i.e. occlusion culling buffer
updates) at the cost of slightly larger binary sizes.
(cherry picked from commits 595cbacdf1
and eb0f67a541 )
2022-12-12 14:49:24 +01:00
bd248650d1
Update miniupnpc to 2.2.4
...
(cherry picked from commit f592f6ba0c )
2022-12-12 14:15:06 +01:00
912cd43418
miniupnpc: Update to version 2.2.3
...
Library code and public headers are now properly separated, we can fix include paths
to remove the redundant subfolder.
(cherry picked from commit 432ac521ef )
2022-12-12 14:15:06 +01:00
b661ed90f5
Update CA certificates to 2022.10 revision
...
(cherry picked from commit a81c1e8a58 )
2022-12-12 13:55:26 +08:00
5193e4a7dd
Updated Recast to 4fef044
...
In some cases Godot can generate input parameters to Recast that cause it to crash. Specifically when baking NavigationMeshes for input meshes that have axis extents less than half the NavigationMesh CellSize.
This has been fixed upstream in Recast (in 3901c5854c ). Updating Godot's Recast integration fixes this crash issue in Godot as well.
(cherry picked from commit 36de150c74 )
2022-11-30 15:34:27 +01:00
d0386660cb
Update nanosvg to GIT (2022.11)
2022-11-29 13:40:59 -03:00
00e686b8c1
libpng: Update to upstream 1.6.38
...
(cherry picked from commit 0f2dc5c5e1 )
2022-09-20 10:26:17 +02:00
8388ea1d6b
Merge pull request #64839 from akien-mga/3.x-zstd-1.5.2
...
zstd: Update to upstream version 1.5.2
2022-08-25 00:51:28 +02:00
bda382684f
zstd: Update to upstream version 1.5.2
...
Release notes:
- https://github.com/facebook/zstd/releases/tag/v1.5.1
- https://github.com/facebook/zstd/releases/tag/v1.5.2
(cherry picked from commit 39ed39900e )
2022-08-24 18:26:14 +02:00
7dd322f83e
libwebp: Sync with upstream 1.2.4
...
Changes: https://chromium.googlesource.com/webm/libwebp/+/1.2.4/NEWS
(cherry picked from commit e5e34f21fc )
2022-08-24 17:24:23 +02:00
052257e9b7
nanosvg: Sync with upstream bd16c4e
2022-08-23 16:57:31 +02:00
6a675563cf
certs: Sync with Mozilla bundle as of Jul 19, 2022
...
7f33e7eb84
(cherry picked from commit d8c8ecb148 )
2022-08-05 03:03:56 +02:00
8dc32619f2
Bullet: Don't include unused BulletInverseDynamics
...
Follow-up to #63143 .
2022-07-19 17:57:28 +02:00
df94010dec
Bump mbedtls to version 2.18.1, update LICENSE.
...
Keep applying windows entropy patch.
Update thirdparty/README with correct version information.
(cherry picked from commit 9403a68853 )
2022-07-18 15:38:40 +02:00
fe1e84ec6c
Bullet: Remove unused Bullet3 and clew libraries
2022-07-18 13:15:21 +02:00
08579bb971
Fix FreeType crashing in GCC + LTO builds.
2022-06-08 13:48:24 +03:00
52da1bcdca
rvo2: Sync with upstream commit bfc0486
...
bfc048670a
(cherry picked from commit 86cdf1f2cf )
2022-05-19 15:25:43 +02:00
e317b7efbb
rvo2: Re-sync with upstream, properly document Godot-specific changes
...
Still tracking the `v1.0.1` tag for now, just reverting all the unnecessary
style changes that created a diff with upstream.
(cherry picked from commit 6c78170d8c )
2022-05-19 15:25:43 +02:00
f33899d5bf
pcre2: Fix support for macOS < 11.0 by making JIT conditional at runtime
...
(cherry picked from commit 24a06a6d4a )
2022-05-18 11:57:15 +02:00
393c09cae8
xatlas: Sync with upstream 16ace528a
...
Just cleaning up unused but set variables.
16ace528ac
(cherry picked from commit 10c99d7b41 )
2022-05-17 23:36:21 +02:00
6be616bd16
Recast: Update to upstream commit 5a870d4 (2022)
...
(cherry picked from commit 4635f24322 )
2022-05-17 23:35:49 +02:00
a5ee5011ca
pcre2: Update to upstream version 10.40
...
Changelog: https://github.com/PCRE2Project/pcre2/blob/pcre2-10.40/ChangeLog
(cherry picked from commit fd6eb2c2d2 )
2022-05-17 23:28:45 +02:00
0f3aff2d77
Merge pull request #61131 from akien-mga/3.x-freetype-2.12.1
2022-05-17 23:15:21 +02:00
98c7db745b
FreeType: Update to version 2.12.1
...
(cherry picked from commit 93fba7ead3 )
2022-05-17 22:28:10 +02:00