Pāvels Nadtočajevs
8ec5e74eab
[Windows] Rename PKEY_Device_FriendlyName to avoid duplicate symbols with newer MinGW SDKs.
...
(cherry picked from commit c363e13051 )
2025-10-28 22:09:17 +01:00
Rémi Verschelde
92cb553949
embree: Fix invalid output operators raising errors with GCC 15
...
(cherry picked from commit 209579a2a6 )
2025-01-30 08:59:43 +01:00
Max Hilbrunner
f2519d5213
Fix VS project generation with SCons 4.8.0+
...
(cherry picked from commit f682406cf2 )
2025-01-13 16:14:28 +01:00
Rémi Verschelde
cef0242519
mbedtls: Update to upstream version 2.28.9
...
(cherry picked from commit 881645fff9 )
2024-12-05 01:07:32 +01:00
Rémi Verschelde
b80f6984b4
Merge pull request #98937 from akien-mga/3.5-ci-sync-with-3.x
...
[3.5] CI: Fully sync workflows and actions with 3.x branch
2024-11-07 23:00:10 +01:00
Rémi Verschelde
04592a8111
CI: Fully sync workflows and actions with 3.x branch
2024-11-07 22:10:56 +01:00
Rémi Verschelde
dda42e91e2
Merge pull request #98892 from akien-mga/3.5-ci-sync-with-3.x
...
[3.5] CI: Sync workflows with 3.x branch
2024-11-07 21:59:15 +01:00
Rémi Verschelde
292b2dbce7
CI: Update Ubuntu runners to 24.04, but keep 22.04 for Linux builds
...
Pin clang-format to version 16, and black to 24.10.0.
Keep using Ubuntu 22.04 for Linux builds for portability.
(cherry picked from commit fd9bd108af )
2024-11-07 17:29:37 +01:00
Rémi Verschelde
52e22c514b
certs: Sync with Mozilla bundle as of Oct 19, 2024
...
4d3fe6683f
Document matching mozilla-release changeset.
(cherry picked from commit eb41ff0fee )
2024-11-05 21:13:46 +01:00
Haoyu Qiu
470ef4d63e
Fix GCC 14 -Wtemplate-id-cdtor warnings
...
Co-Authored-By: Rémi Verschelde <rverschelde@gmail.com >
(cherry picked from commit a5c8106f92 )
2024-05-11 10:52:28 +02:00
Rémi Verschelde
004ce6d698
miniupnpc: Disable socket timeout on Windows, matching upstream
...
Fixes #88471 .
(cherry picked from commit f695de7c68 )
2024-05-07 13:22:05 +02:00
Rémi Verschelde
f48a939e28
doc: Fix cherry-pick mistake for Vector3.cross description
...
(cherry picked from commit e66b52989d )
2024-05-01 12:22:52 +02:00
Fabio Alessandrelli
5067fd43ac
[Core] Use unztell64 in FileAccessZIP to ensure 64 bit return
...
(cherry picked from commit efccebd3db )
2024-05-01 12:14:05 +02:00
melquiadess
fb9ff8e632
Add POST_NOTIFICATIONS permission to the list of permissions available in the Export dialog
...
(cherry picked from commit 739190ca2b )
2024-05-01 12:14:05 +02:00
A Thousand Ships
8366053ae9
[Doc] Clarify the behavior of Vector2/3.cross and mention parallel vectors
...
(cherry picked from commit 47a8033698 )
2024-05-01 12:14:05 +02:00
kleonc
44f1ca7ea9
[C#] Fix Transform3D.InterpolateWith applying rotation before scale
...
(cherry picked from commit e2ed63b313 )
2024-05-01 12:14:05 +02:00
bruvzg
cc4a47251c
[macOS] Enabled secure restorable state.
...
(cherry picked from commit 84380a94f7 )
2024-05-01 12:14:05 +02:00
Adam Scott
ebd9104cdc
Add workaround for emscripten >= 3.1.47 LTO build
...
(cherry picked from commit 656bc22e28 )
2024-05-01 12:14:05 +02:00
Rémi Verschelde
b67c2cd60f
Merge pull request #91152 from akien-mga/3.5-cherrypicks
...
Cherry-picks for the 3.5 branch (future 3.5.4) - 2nd batch
2024-04-25 16:43:38 +02:00
Rémi Verschelde
e730068197
Mono: Replace distutils function with shutil equivalent
...
Fixes #91154 .
(cherry picked from commit ee61ad46e7 )
2024-04-25 16:34:04 +02:00
Rémi Verschelde
658b3fc413
Web: Bump closure compiler spec to ECMASCRIPT_2021
...
Fixes #88008 .
(cherry picked from commit d29b0d90e0 )
2024-04-25 16:34:04 +02:00
Adam Scott
3f93ace728
Fix emscripten 3.1.51 breaking change about *glGetProcAddress()
...
(cherry picked from commit 5922ac0fb1 )
2024-04-25 16:34:04 +02:00
Adam Scott
d7bf310cd0
Add WASM_BIGINT linker flag to the web build
...
(cherry picked from commit 3ae524fa9e )
2024-04-25 16:34:04 +02:00
Rémi Verschelde
702206aebf
CI: Update actions to latest versions
...
(cherry picked from commit ad8d3cf1c9 )
2024-04-25 16:34:04 +02:00
Fredia Huya-Kouadio
9424a0a5d8
Fix gradle build errors when the build path contains non-ASCII characters
...
(cherry picked from commit f1887a30f3 )
2024-04-25 16:34:04 +02:00
Adam Scott
771447914d
Add basic Emacs .gitignore entries
...
(cherry picked from commit 2696fee3c6 )
2024-04-25 16:34:04 +02:00
Rémi Verschelde
e564bfaa60
Sync controller mappings DB with SDL 2 community repo
...
Synced with mdqinc/SDL_GameControllerDB@5b4efa3a20
(cherry picked from commit 1da02fa7be )
2024-04-25 16:34:04 +02:00
Rémi Verschelde
ca0fca239d
Sync controller mappings DB with SDL 2 community repo
...
Synced with mdqinc/SDL_GameControllerDB@4c9b8dace8
(cherry picked from commit 6772047e50 )
2024-04-25 16:34:04 +02:00
Rémi Verschelde
235168ebd5
certs: Sync with Mozilla bundle as of Mar 11, 2024
...
c5a419971b
(cherry picked from commit fd61a42e04 )
2024-04-25 16:34:04 +02:00
Rémi Verschelde
c4d40c5b79
mbedtls: Update to upstream version 2.28.8
...
(cherry picked from commit 915ca4dd45 )
2024-04-25 16:34:04 +02:00
Jakub Marcowski
7d6240cc1c
libpng: Update to 1.6.43
...
(cherry picked from commit 41268d7faa )
2024-04-25 16:34:04 +02:00
Rémi Verschelde
5c15ecc792
libpng: Update to upstream 1.6.40
...
(cherry picked from commit 0baca62734 )
2024-04-25 16:34:03 +02:00
Jakub Mateusz Marcowski
f20db5234b
tinyexr: Update to 1.0.8
...
(cherry picked from commit ab14dec952 )
2024-04-25 16:34:03 +02:00
Rémi Verschelde
78cb71354a
Fix some Clang -Wunused-but-set-variable warnings
...
(cherry picked from commit e771804e78 )
2024-04-25 16:34:03 +02:00
Rémi Verschelde
44cb43b5e7
Merge pull request #87257 from akien-mga/3.5-cherrypicks
...
Cherry-picks for the 3.5 branch (future 3.5.4) - 1st batch
2024-01-30 22:29:08 +01:00
Rémi Verschelde
7dc083cc6a
Update changelog for 3.5.4
2024-01-30 22:07:07 +01:00
Rémi Verschelde
3a5baf8899
mbedtls: Update to upstream version 2.28.7
...
(cherry picked from commit dec635119e )
2024-01-30 22:06:37 +01:00
Rémi Verschelde
7c2a0e187a
Sync controller mappings DB with SDL2 community repo
...
Synced with gabomdq/SDL_GameControllerDB@232c738ce0
(cherry picked from commit 10445d80d8 )
2024-01-30 15:16:33 +01:00
Rémi Verschelde
d976743d34
SCons: Fix Web build when compiler version isn't properly detected
...
Quick fix for #82585 .
A better fix requires refactoring the way we detect the compiler version
to make it more reliable, and get a consistent output. But I prefer to
keep changes minimal for 3.x branches at this point.
(cherry picked from commit 4206975e3a )
2024-01-30 15:03:22 +01:00
Rémi Verschelde
4442c488a5
Style: Mark clang-format 16 as supported for pre-commit hook
...
It only introduced a difference in a .glsl file, which I've worked
around by removing an empty line. This keeps formatting consistent
between clang-format 15 and 16.
Also added a change in the 3-to-4 project converter to fix bogus
formatting in clang-format < 17.
(cherry picked from commit 49f4860ce3 )
2024-01-30 15:03:22 +01:00
20kdc
1f94c48da0
Fix the documentation of Bone2D::apply_rest (squashed, backport)
...
Co-authored-by: Micky <66727710+Mickeon@users.noreply.github.com >
(cherry picked from commit 2f03ba77e9 )
2024-01-30 15:03:21 +01:00
Micky
8de3ea539d
[3.x] Mention InputEventJoypadButton's pressure not working
...
(cherry picked from commit 9b1f1d5b6e )
2024-01-30 15:03:21 +01:00
Rémi Verschelde
295d66a772
certs: Sync with Mozilla bundle as of Dec 13, 2023
...
bef37a977c
(cherry picked from commit c6e829b4c6 )
2024-01-30 15:03:21 +01:00
Rémi Verschelde
b320fe6c39
Update year property in version.py to 2024
...
Seems like we missed this one when changing the copyright statements
to use `present` instead of the hardcoded `year`.
And backport other minor improvements from #87543 .
(cherry picked from commit f61e2491e1 )
2024-01-30 15:03:21 +01:00
Rémi Verschelde
a658a42119
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 )
2024-01-30 15:03:21 +01:00
Rémi Verschelde
ce592cc7c0
CI: Update mymindstorm/setup-emsdk to v14, should fix cache folder conflicts
...
https://github.com/mymindstorm/setup-emsdk/releases/tag/v14
Co-authored-by: Yuri Sizov <yuris@humnom.net >
(cherry picked from commit 35ef0b32b3 )
2024-01-30 15:03:21 +01:00
Rémi Verschelde
f9ba49350b
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-30 15:03:21 +01:00
Rémi Verschelde
0c64b79e4c
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-30 15:03:21 +01:00
Alessandro Famà
3c50662d33
[3.x] Fix Dummy audio driver initialization issue on WASAPI output device initialization failure
...
(cherry picked from commit 61b1e2e83f )
2024-01-30 15:03:20 +01:00
Andy Savage
a7b30a2b85
Fix incorrect Rect2 size when Transform2D * operator.
...
(cherry picked from commit 05624ddbc8 )
2024-01-30 15:03:20 +01:00