eb281cc342
mbedtls: Update to upstream version 2.28.8
...
(cherry picked from commit 915ca4dd45 )
2024-04-08 15:55:43 +02:00
0c51c5cb1c
certs: Sync with Mozilla bundle as of Mar 11, 2024
...
c5a419971b
(cherry picked from commit fd61a42e04 )
2024-04-08 15:35:45 +02:00
f464e5d3f5
libpng: Update to 1.6.43
...
(cherry picked from commit 41268d7faa )
2024-03-11 15:01:22 +01:00
ce72cd9651
tinyexr: Update to 1.0.8
...
(cherry picked from commit ab14dec952 )
2024-03-11 15:01:22 +01:00
8db15d9dc8
mbedtls: Update to upstream version 2.28.7
...
(cherry picked from commit dec635119e )
2024-03-11 15:01:22 +01:00
3de73d0249
mbedtls: Backport Windows fix to use bcrypt for entropy
...
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.
(cherry picked from commit b9d008de3d )
2024-03-11 15:01:22 +01:00
8d479e8389
zlib/minizip: Update to version 1.3.1
...
Minizip includes previously backported fix for CVE-2023-45853,
and a Debian patch for CVE-2014-9485 was also upstreamed.
(cherry picked from commit 8ead8d2ddb )
2024-01-24 18:04:32 +01:00
d9d4a2bb1d
r128: Update to include latest fix for intrinsics being incorrect included.
...
https://github.com/fahickman/r128/pull/15 is needed to build on platforms
that define R128_STDC_ONLY
(cherry picked from commit 8fad157dbb )
2024-01-23 19:15:03 +01:00
aa05918971
zlib/minizip: Update to version 1.3
...
Upstreams the fix from #73310 , so we can remove that patch.
Remove `infback.c` which we stopped compiling after #79273 .
The `OF` macro was also removed so I can drop the patch where I yell
at Gentoo developers.
(cherry picked from commit e0e1f2e4a2 )
2023-10-24 17:48:46 +02:00
fb73281519
Fix ZIPReader failing to open empty zip files
...
(cherry picked from commit 071499ac0d )
2023-10-24 17:48:46 +02:00
fbc4ed8d94
mbedTLS: Update to version 2.18.5
...
(cherry picked from commit 5333365593 )
2023-10-24 17:38:21 +02:00
58f0cae4af
mbedtls: Fix MSVC ARM build after 2.28.3 enabled AES-NI intrinsics
...
(cherry picked from commit d63c1a3953 )
2023-09-21 22:13:23 +02:00
2edd2f0202
libwebp: Sync with upstream 1.3.2
...
(cherry picked from commit 56cfeda7d2 )
2023-09-21 22:12:29 +02:00
dc1c3d03da
[ENet] Update to upstream master.
...
(cherry picked from commit 35b70681e7 )
2023-08-31 20:19:30 +02:00
b47d786921
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-31 19:26:49 +02:00
af6e5b9f0d
libpng: Update to upstream 1.6.40
...
(cherry picked from commit 0baca62734 )
2023-08-31 19:26:49 +02:00
fc63a8d349
libpng: Enable intrinsics on x86/SSE2, ppc64/VSX, and all arm/NEON
...
(cherry picked from commit 2c9b7fc7a8 )
2023-08-31 19:26:49 +02:00
8d30a9f2a5
libwebp: Sync with upstream 1.3.1
...
https://chromium.googlesource.com/webm/libwebp/+/1.3.1/NEWS
(cherry picked from commit 2529ad6a64 )
2023-08-31 19:26:49 +02:00
4c354b4977
mbedtls: Update to upstream version 2.28.4
...
(cherry picked from commit 1f6340bc46 )
2023-08-31 19:26:49 +02:00
023e154cb4
tinyexr: Sync with upstream 1.0.7
...
(cherry picked from commit b70e2af3b7 )
2023-08-31 19:26:49 +02:00
894d4ca769
openxr: Sync with upstream 1.0.28
...
(cherry picked from commit d756169881 )
2023-08-31 19:26:49 +02:00
c1ba321815
ICU4C: Update to version 73.2
...
(cherry picked from commit 1061912c7f )
2023-08-31 19:26:48 +02:00
346d0bba07
FreeType: Update to version 2.13.2
...
Remove freetype's copy of zlib again, as we don't use it.
(cherry picked from commit 54c4c8dfa5 )
2023-08-31 19:26:48 +02:00
9ed12c884a
FreeType: Update to version 2.13.1
...
(cherry picked from commit 008d3de1e9 )
2023-08-31 19:26:48 +02:00
d0c1dd16ee
Revert "Update RVO2 to git 2022.09"
...
This reverts commit c920881105 .
Fixes #78826 .
2023-06-29 12:50:49 +02:00
c79183817d
Revert "minimp3: Add a .cpp file to simplify building the single-header implementation"
...
This reverts commit 6fc0912137 .
2023-06-19 13:34:56 +02:00
6fc0912137
minimp3: Add a .cpp file to simplify building the single-header implementation
...
Single-header libraries like this require passing a bunch of defines _once_
before including the header, but not multiple times. This can make it tricky
in user code to know when to request the implementation, if the header needs
to be included in multiple files.
So properly compiling a .cpp file for the implementation solves this, and
also enables us to properly disable warnings on thirdparty implementation code.
2023-06-15 13:50:27 +02:00
375156a637
Merge pull request #78099 from DeeJayLSP/rvo2023
...
Update RVO2 to git 2022.09
2023-06-14 09:25:10 +02:00
c920881105
Update RVO2 to git 2022.09
2023-06-13 21:13:21 -03:00
938a837056
Disable NVIDIA's threaded optimization on Windows
2023-06-13 11:47:40 +02:00
e289cf7085
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.
2023-06-12 15:12:15 +02:00
72b59325cf
Merge pull request #77960 from akien-mga/tinyexr-1.0.5
...
tinyexr: Sync with upstream 1.0.5
2023-06-07 16:07:06 +02:00
3c25dfe0e4
msdfgen: Sync with upstream 1.10
2023-06-07 15:55:29 +02:00
56d85149e5
tinyexr: Sync with upstream 1.0.5
2023-06-07 15:33:34 +02:00
1d6b28f867
Merge pull request #77898 from DeeJayLSP/vulkan-250
...
Update Vulkan and related libraries to 1.3.250.0
2023-06-07 13:31:57 +02:00
10676e78e3
Add missing stdint.h includes for GCC 13+
...
Fixes #77927 .
2023-06-07 11:36:55 +02:00
504e002224
Update certs (2023.06 revision)
2023-06-06 20:29:01 -03:00
1b642d283c
Update Vulkan and related libraries to 1.3.250.0
2023-06-06 12:40:04 -03:00
ca55c455ad
tinyexr: Sync with upstream 1.0.4
2023-06-05 12:15:30 +03:00
09d3dc86c0
Merge pull request #77379 from bruvzg/update_ts_libs
...
Update HarfBuzz, ICU and FreeType
2023-05-23 19:15:08 +02:00
56a15a552d
Merge pull request #77350 from akien-mga/glad-2.0.4
...
glad: Re-generate files with glad 2.0.4
2023-05-23 19:14:55 +02:00
86d3f43063
Merge pull request #77348 from akien-mga/brotli-202302
...
brotli: Sync with upstream commit ed1995b6b
2023-05-23 19:14:51 +02:00
4d0ab5332b
Merge pull request #77346 from akien-mga/recastnavigation-1.6.0
...
recast: Update to upstream version 1.6.0
2023-05-23 19:14:47 +02:00
b50023ce6b
Merge pull request #77345 from akien-mga/wslay-202208
...
wslay: Sync with upstream 0e7d106ff
2023-05-23 19:14:44 +02:00
7f0488899e
Merge pull request #77344 from akien-mga/zstd-1.5.5
...
zstd: Update to upstream version 1.5.5
2023-05-23 19:14:41 +02:00
b64df2bf74
Update HarfBuzz, ICU and FreeType
...
HarfBuzz: Update to version 7.3.0
ICU4C: Update to version 73.1
FreeType: Update to version 2.13.0
2023-05-23 03:26:16 +03:00
b137695b4c
glad: Re-generate files with glad 2.0.4
...
No change, just making explicit that we're up to date with upstream.
2023-05-22 15:22:34 +02:00
7770e4447d
brotli: Sync with upstream commit ed1995b6b
...
ed1995b6bd
2023-05-22 15:05:48 +02:00
2058b63067
recast: Update to upstream version 1.6.0
...
Release notes:
- https://github.com/recastnavigation/recastnavigation/releases/tag/v1.6.0
2023-05-22 14:47:42 +02:00
adfc46db4d
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.
2023-05-22 14:42:26 +02:00