Rémi Verschelde
3772a5f4a1
certs: Sync with Mozilla bundle as of Oct 19, 2024
...
4d3fe6683f
Document matching mozilla-release changeset.
(cherry picked from commit eb41ff0fee
)
2024-11-06 13:13:09 +01:00
Rémi Verschelde
74d569b99e
Fix various Clang -Wunused-but-set-variable warnings
2024-11-06 13:13:09 +01:00
Rémi Verschelde
b778c5caa3
Fix Xcode deprecation warning about sprintf usage
2024-11-06 12:00:20 +01:00
Rémi Verschelde
842efb0927
Fix GCC 14 -Wtemplate-id-cdtor warnings
...
Fixes #91206 .
(cherry picked from commit a8ff47b6d6
)
2024-11-06 11:51:08 +01:00
Rémi Verschelde
ebe60b8a88
Add missing stdint.h includes for GCC 13+
...
Fixes #77927 .
(cherry picked from commit 10676e78e3
)
2024-11-06 11:51:08 +01:00
Martin Liska
3f0f95f719
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 a648d831a9
)
2024-11-06 11:51:08 +01:00
Rémi Verschelde
e7f91023e9
Fix some Clang -Wunused-but-set-variable warnings
...
(cherry picked from commit e771804e78
)
2024-11-06 11:51:08 +01:00
Rémi Verschelde
d0306332ac
Fix warnings found by Emscripten 3.1.10
...
Fix `-Wunused-but-set-variable`, `-Wunqualified-std-cast-call`, and
`-Wliteral-range` warnings.
(cherry picked from commit d8935b27a9
)
2024-11-06 11:27:46 +01:00
Rémi Verschelde
67d2013e67
macOS: Fix sprintf deprecation warning
...
Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com>
(cherry picked from commit a297a69ac8
)
2024-11-06 11:24:14 +01:00
Fabio Alessandrelli
1ee9c15baf
[Core] Use std type traits to check operations triviality.
...
(cherry picked from commit 6f02183f8c
)
2024-11-06 11:24:14 +01:00
Fabio Alessandrelli
eb36a16b36
Fix some array size function definition mismatch.
...
(cherry picked from commit 55845bac26
)
2024-11-06 11:24:14 +01:00
Rémi Verschelde
dbbcfe3b87
Android: Replace deprecated distutils LooseVersion usage
...
(cherry picked from commit 9e9ea714ad
)
2024-11-05 22:59:15 +01:00
Rémi Verschelde
2fd2b8a4e1
Mono: Replace distutils function with shutil equivalent
...
Fixes #91154 .
(cherry picked from commit ee61ad46e7
)
2024-11-05 22:59:15 +01:00
Rémi Verschelde
36687d76b7
SCons: Fix Python 3.12 SyntaxError with regex escape sequences
...
(cherry picked from commit b362976504
)
2024-11-05 22:59:15 +01:00
Rémi Verschelde
ff1703ceed
CI: Update all GitHub actions to their latest version
...
(cherry picked from commit 6b202812ff
)
2024-11-05 22:59:14 +01:00
Marcel Admiraal
3c0dec1092
Update Android CI to use JDK 11.
...
(cherry picked from commit fe0b673bb3
)
2024-11-05 22:58:46 +01:00
Haoyu Qiu
061646f85b
Fix make sub-resource crash in AnimationTreeEditor
...
(cherry picked from commit 274ed82283
)
2022-07-03 03:55:02 +02:00
Yuri Sizov
86f946043a
Safeguard against BitMap fonts in the CanvasItem editor
...
Co-authored-by: ArrowInAKnee <gatexxl@gmail.com>
(cherry picked from commit 8fe6fceb02
)
2022-07-03 03:54:43 +02:00
bruvzg
ad77c9a64d
[macOS] Add entitlements required by OIDN JIT for the editor build.
...
(cherry picked from commit 53cb556841
)
2022-07-03 03:52:49 +02:00
Yuri Sizov
8b94ba1db1
Prevent MeshDataTool from crashing due to invalid bones/weights arrays
...
(cherry picked from commit ec15227be8
)
2022-07-03 03:51:59 +02:00
Will Jordan
925d7d66a4
Fix crash on macOS (AS) when dualshock4 is removed
...
(cherry picked from commit 283e31a3e2
)
2022-07-03 03:51:18 +02:00
Lucas Ângelo
9fb60b3e4e
Trunc shader function fixed
...
the 'trunc' function was comparing integers with floats using the '>' operator, which is not supported in Android. This issue is now gone.
(cherry picked from commit 9f68b4fea3
)
2022-07-03 03:49:13 +02:00
Fabio Alessandrelli
cc7cb73b9f
Bump mbedtls to 2.16.12
...
Remove upstreamed patches.
Re-apply padlock and uwp patches.
NOTE: We could replace our padloack patch with mbedtls 3452.
(cherry picked from commit 36d316876b
)
2022-07-03 03:48:21 +02:00
Rémi Verschelde
12368c0a29
mbedtls: Backport PR 4819 to fix certs parsing speed
...
Fixes engine startup time regression described here:
https://github.com/godotengine/godot/issues/43351#issuecomment-847466783
(cherry picked from commit 52a535c030
)
2022-07-03 03:48:12 +02:00
Rémi Verschelde
e24030118a
zlib/minizip: Update to version 1.2.12
...
Security update, fixes CVE-2018-25032 in zlib.
Preliminary assessment doesn't show Godot as affected since we don't
seem to call `deflate` with the problematic parameters, but the extent
of the vulnerability is not fully clear upstream yet.
(cherry picked from commit 420d0d50bc
)
2022-04-13 12:07:29 +02:00
Rémi Verschelde
1f2d146e77
CI: Update links to regression test project and prebuilt SwiftShader
...
qarmin's repository has been moved to the godotengine organization.
(cherry picked from commit 94232dcb48
)
2022-01-06 12:16:22 +01:00
Rémi Verschelde
056a927f62
CI: Change BASE_BRANCH
to 3.3
2021-11-05 14:50:05 +01:00
Rémi Verschelde
86858d96c0
Sync controller mappings DB with SDL2 community repo
...
Synced with gabomdq/SDL_GameControllerDB@322aac4bb7 .
Also improve parser errors to allow identifying the problematic mappings.
(cherry picked from commit 4b247e7ffa
)
2021-11-03 21:38:41 +01:00
Jake Young
6beaf63dbe
Update my name on author file
...
(cherry picked from commit 0b734bce4c
)
2021-11-03 21:36:39 +01:00
Rémi Verschelde
dcc33d47cf
Update AUTHORS and DONORS list
...
New contributors added to AUTHORS:
@briansemrau, @Duroxxigar, @williamd67
Thanks to all contributors and donors for making Godot possible!
(cherry picked from commit 300286ea08
)
2021-11-03 16:16:37 +01:00
Rémi Verschelde
77d0412583
mbedtls: Backport "Fix x86_64 assembly for bignum multiplication"
...
Backports PR https://github.com/ARMmbed/mbedtls/pull/4948 to fix a regression
with our macOS builds using Clang 12.
Fixes #53297 .
(cherry picked from commit 4cf3056ca6
)
2021-10-25 10:53:06 +02:00
Rémi Verschelde
ce11f8f36b
Merge pull request #53210 from pycbouh/editor-mono-build-log-3.3
2021-10-24 22:41:21 +02:00
Rémi Verschelde
9f7cef7724
i18n: Fix invalid format characters in some translations
...
Fixes #54129 .
2021-10-23 10:13:22 +02:00
Rémi Verschelde
ffbda6ef79
Update AUTHORS and DONORS list
...
New contributors added to AUTHORS:
@raulsntos, @TokageItLab
Thanks to all contributors and donors for making Godot possible!
(cherry picked from commit cd3c1f2594
)
2021-10-11 12:00:26 +02:00
Rémi Verschelde
820b1ae4b3
Bump version to 3.3.5-rc
2021-10-01 21:29:05 +02:00
Rémi Verschelde
faf3f883d1
Bump version to 3.3.4-stable
...
Thanks to all contributors! <3
2021-10-01 08:23:23 +02:00
Rémi Verschelde
568c389587
Update changelog for 3.3.4-stable
2021-10-01 08:23:12 +02:00
Francois Belair
15025a4c93
Makes LSP report new() as _init; fixes docstrings
...
(cherry picked from commit ae3aec1dbc
)
Fix LSP crash parsing scripts of temp size 0
(cherry picked from commit 679ce6fd0b
)
2021-10-01 08:16:16 +02:00
Hugo Locurcio
bb1e434d7c
Improve the documentation for ease()
and smoothstep()
...
This adds a cheatsheet for `ease()` and a comparison graph for
`smoothstep()`, among other things.
(cherry picked from commit 567b6436c9
)
2021-10-01 08:04:44 +02:00
Hugo Locurcio
642addcc99
Clarify what the Node.filename
property contains
...
(cherry picked from commit f23b917007
)
2021-10-01 08:02:17 +02:00
Haoyu Qiu
39bb33565b
Fix doc for Dictionary.erase
...
(cherry picked from commit 1e0fe9f817
)
2021-10-01 08:00:52 +02:00
Rémi Verschelde
41e7f676ea
Fix -Wextra warnings from GCC 11
...
(cherry picked from commit 6bdd84b8d5
)
2021-10-01 07:59:41 +02:00
Selgesel
c3541628c1
[3.x] Release pressed events when the window is blurred on HTML5 platform
...
(cherry picked from commit c918b4d246
)
2021-10-01 07:56:08 +02:00
Rémi Verschelde
90022710ab
Revert "[macOS] Request camera permission before session init."
...
This reverts commit 3fea85a6f0
.
The commit is good but to use `@available(macOS 10.14, *)` with osxcross one
needs to build `compiler-rt`, which can be done but might surprise some users
who have their custom build pipelines for 3.3.x (including the official build
system).
2021-09-29 14:12:33 +02:00
Yuri Sizov
ac9db4c676
Improve the Mono build log appearance
...
Co-authored-by: Raul Santos <raulsntos@gmail.com>
2021-09-29 14:40:05 +03:00
Hugo Locurcio
c78880ff54
Improve the audio bus editor appearance
...
Co-authored-by: Yuri Sizov <yuris@humnom.net>
2021-09-29 14:28:08 +03:00
Rémi Verschelde
91f48e2940
CI: Bump setup-emsdk version to @v10
...
Should hopefully solve intermittent cache restore issues.
2021-09-29 09:56:46 +02:00
Rémi Verschelde
74cf62bb68
HTML5: Fix minification error with Emscripten 1.39.9
...
It used an old vendored version of acorn.js which seems to choke on this
trailing comma. This is not a problem for more recent Emscripten versions.
We disable the `comma-dangle` check in ESLint to prevent this issue.
(cherry picked from commit 23b51a1708
)
2021-09-29 09:41:07 +02:00
Kyoz
e4df8a68fa
fix(ios): Clipboard get/set missing implement
...
(cherry picked from commit 6db3e074c5
)
2021-09-29 08:57:27 +02:00
David Socha
20ec596a5d
Update connection comparison operator to compare connection sources based on instance ID instead of by pointer
...
(cherry picked from commit ede023d4fa
)
2021-09-29 08:57:27 +02:00