a310ae5238
Added back the raycast module with embree built in.
2024-07-15 21:44:37 +02:00
Rémi Verschelde
d325eecef3
enet: Sync with upstream commit c44b7d0
...
c44b7d0f7f
(cherry picked from commit 360a1a456818fce75a444c17bafb9c7b510dbc20)
2024-07-14 08:52:10 +02:00
Rémi Verschelde
613e073b38
certs: Sync with Mozilla bundle as of Mar 11, 2024
...
c5a419971b
(cherry picked from commit fd61a42e0420c80481960a4071275f429186862b)
2024-07-14 08:52:02 +02:00
Rémi Verschelde
b817b87257
mbedtls: Update to upstream version 2.28.8
...
(cherry picked from commit 915ca4dd456f959e4d4fd4e385715f3f0d48e77d)
2024-07-14 08:51:55 +02:00
Jakub Marcowski
86c59a960e
libpng: Update to 1.6.43
...
(cherry picked from commit 41268d7faa05888f0067679fa3374138de2f073b)
2024-07-14 08:51:43 +02:00
Jakub Mateusz Marcowski
d4078c5568
tinyexr: Update to 1.0.8
...
(cherry picked from commit ab14dec952f0210448b6a2575cc0f73e7a074440)
2024-07-14 08:51:34 +02:00
Rémi Verschelde
7d60fb20bb
miniupnpc: Update to 2.2.7
...
No change for the files we include.
(cherry picked from commit afe64bb517a83faf931bc13094220f85f6789f82)
2024-07-14 08:49:56 +02:00
Jakub Marcowski
f6f52bbda0
miniupnpc: Update to version 2.2.6
...
(cherry picked from commit 72b80b3cdfb90dbaad3ebe445eb7a3002f97471a)
2024-07-14 08:48:37 +02:00
Rémi Verschelde
1be165639d
nanosvg: Sync with upstream 93ce879
...
93ce879dc4
2024-04-14 16:33:50 +02:00
7da17bca02
Added more defines for platform specific configs.
2024-02-17 20:55:27 +01:00
09ccc16b86
mbedtls: Update to upstream version 2.28.7
2024-02-08 17:41:31 +01:00
22a829a740
certs: Sync with Mozilla bundle as of Dec 13, 2023
...
bagder/ca-bundle@bef37a9
2024-02-08 17:38:20 +01:00
Rémi Verschelde
f073af9af6
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 e0e1f2e4a2056db1a908af75612daaaf5b129ebd
and 071499ac0d8e33e6f269437c3ce4fab52cc43f90)
2024-02-08 15:06:20 +01:00
Rémi Verschelde
4e199523f9
minizip: Backport patch to fix CVE-2023-45853
...
(cherry picked from commit c8dee05bf09cefdc33941aec1a76d3c563899995)
2024-02-08 15:05:47 +01:00
Rémi Verschelde
18047141eb
brotli: Sync with upstream 1.1.0
...
https://github.com/google/brotli/releases/tag/v1.1.0
(cherry picked from commit 0402205ce66779805dcfbbc3e14c5756448f3bc7)
2024-02-08 15:05:40 +01:00
3d4b294c8d
Fix build when the mbedtls module is disabled.
2023-12-24 10:42:44 +01:00
Fabio Alessandrelli
bc5b8b61ec
mbedTLS: Update to version 2.18.5
...
(cherry picked from commit 533336559325af95bdf85fef88041ee4af82a705)
2023-12-20 22:21:20 +01:00
b4692f1763
Port4ed from godot: Add binary MO translation file support. Add brotli decoder and WOFF2 support.
...
Use smaller .mo files instead of .po, if gettext is available.
Convert editor fonts to .woff2 format.
- bruvzg
fd2fba7c2c
2023-10-02 21:12:03 +02:00
Rémi Verschelde
43ba59106a
mbedtls: Fix UWP arm32 build after 2.28.3 enabled AES-NI intrinsics on MSVC
2023-10-02 16:36:53 +02:00
a96e650b7e
wslay: Sync with upstream 0e7d106ff from godot.
2023-08-30 11:23:07 +02:00
5868fa025f
recast: Update to upstream version 1.6.0 from Godot.
2023-08-30 11:22:03 +02:00
f9067bcfb3
mbedtls: Update to upstream version 2.28.4 from Godot.
2023-08-30 11:18:00 +02:00
Rémi Verschelde
8a9f27ca13
Add missing stdint.h includes for GCC 13+
...
Fixes #77927 .
(cherry picked from commit 10676e78e33c9f5dd2e2957ecddcfd6699173ea7)
2023-08-30 11:14:32 +02:00
Rémi Verschelde
5d80d2d9ca
tinyexr: Sync with upstream 1.0.7
...
(cherry picked from commit b70e2af3b7f960370f00c11a028fb8ae0ea034d8)
2023-08-30 11:12:11 +02:00
DeeJayLSP
ed6ee2ae4a
Update certs (2023.06 revision)
...
(cherry picked from commit 504e002224ac80890a91019de2812a8ac8a0715e)
2023-08-30 11:06:59 +02:00
Rémi Verschelde
63affecb49
certs: Sync with Mozilla bundle as of Mar 23, 2023
...
8bcd1092d2
(cherry picked from commit d1c59b47e481042d8df776047b2c553b322a4691)
2023-08-30 11:05:40 +02:00
Rémi Verschelde
42527716f5
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 6100b4bd33ab27d78f0f5087c770e42b25100eb9)
2023-08-30 10:11:42 +02:00
Rémi Verschelde
357393cac8
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 e289cf7085f0edda5e5ea253be6806a08abb4777)
2023-08-30 10:05:49 +02:00
Rémi Verschelde
b40b505274
miniupnpc: Update to version 2.2.5
...
No change for the files we ship, so just bumping the version number.
(cherry picked from commit 74f21cb6666084a3cec8f2238c003411ffcfd9da)
2023-08-30 10:05:11 +02:00
Rémi Verschelde
1e02d5c398
libpng: Update to upstream 1.6.40
...
(cherry picked from commit 0baca62734f0189ca887bbcbe28cb8db9a8e94dc)
2023-08-30 10:04:49 +02:00
Fabio Alessandrelli
9240163139
Update to upstream master.
2023-08-27 11:46:51 +02:00
f058c87868
Backported from godot4: Rework Navigation Avoidance
...
Rework Navigation Avoidance.
- smix8
a6ac305f96
2023-06-10 20:58:49 +02:00
DeeJayLSP
65cfddb569
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 93409b8e64a9bc3c271ab4a7489b59a43bc0d048)
2023-01-16 14:22:58 +01:00
2cd4e4d828
Renamed Set to RBSet.
2023-01-15 19:42:08 +01:00
1b0aac6028
Renamed Map to RBMap.
2023-01-15 19:12:50 +01:00
b01c1117f8
Cleaned up / updated the license files.
2022-12-31 19:33:03 +01:00
b5d6876c93
Ported: mbedtls: Update to upstream version 2.28.2 - akien-mga
...
0f10eafb38
2022-12-27 22:41:31 +01:00
bfdcbd4bc0
Ported: libpng: Update to upstream 1.6.39 - akien-mga
...
c531d0fd43
2022-12-27 22:40:33 +01:00
0177a5f6ed
Ported: Update miniupnpc to 2.2.4 - DeeJayLSP
...
bd248650d1
2022-12-22 17:08:21 +01:00
1a4a526f97
Ported: 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.
- akien-mga
912cd43418
2022-12-22 17:05:27 +01:00
DeeJayLSP
c63ffb357b
Update stb libraries
2022-12-22 13:53:13 +01:00
b011ead056
Ported: Update CA certificates to 2022.10 revision - DeeJayLSP
...
b661ed90f5
2022-12-12 12:19:08 +01:00
f605155fa5
Removed the unused libsimplewebm.
2022-12-08 12:02:25 +01:00
Graham Pentheny
708d7d8700
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 36de150c74e8c86e204ce64dc5a2865b6aee79a7)
2022-11-30 19:19:40 +01:00
DeeJayLSP
c796580b0c
Update nanosvg to GIT (2022.11)
2022-11-30 15:04:18 +01:00
Rémi Verschelde
b6f7c4b12c
libpng: Update to upstream 1.6.38
...
(cherry picked from commit 0f2dc5c5e17679be85a1bb7ee7a5ec6a1dbac8b9)
2022-10-08 16:32:35 +02:00
Martin Liska
900b76545e
Fix building VHACD with GCC 13.
...
Fixes the following error:
thirdparty/vhacd/inc/vhacdICHull.h:46:31: error: 'uint32_t' does not name a type
46 | ICHullError Process(const uint32_t nPointsCH, const double minVolume = 0.0);
| ^~~~~~~~
Note the upstream version of the third party library is not affected.
(cherry picked from commit a648d831a9e4175db3b333e6416e2cf3be9959ef)
2022-10-08 16:21:54 +02:00
a9eb3a52a3
Ported: 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
-akien-mga
bda382684f
2022-09-16 21:31:55 +02:00
Rémi Verschelde
9dc3c9025e
nanosvg: Sync with upstream bd16c4e
2022-09-16 19:48:49 +02:00
388b88678e
Moved container related classes in core under a new containers directory.
2022-08-17 12:53:49 +02:00