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
David Snopek
8b1ec31a4b
Fix touch events in WebXR with an "immersive-ar" session
...
(cherry picked from commit 5ea11fb481
)
2024-01-30 15:03:20 +01:00
Fabio Alessandrelli
c363d2d5b3
[Core] Fix File.get_buffer returning wrong length
...
File.get_buffer always returned as many bytes as requested (even when
EOF was reached), this resulted in random bytes being returned when
overflowing.
(cherry picked from commit d8ea68d3dd
)
2024-01-30 15:03:20 +01:00
Haoyu Qiu
b59bf031a1
Fix image links to godot-docs repository
...
(cherry picked from commit 5302868446
)
2024-01-30 15:03:20 +01:00
Rémi Verschelde
af54217390
Sync controller mappings DB with SDL2 community repo
...
Synced with gabomdq/SDL_GameControllerDB@eb831f75ab
Fixes #83552 .
(cherry picked from commit d3c0a7d598
)
2024-01-30 15:03:20 +01:00
Fabio Alessandrelli
d8057de4fa
mbedTLS: Update to version 2.18.5
...
(cherry picked from commit 5333365593
)
2024-01-30 15:03:20 +01:00
TurboHz
461e26a24d
Return exit code 0 when running --version or --help
...
Fixes https://github.com/godotengine/godot/issues/83661
(cherry picked from commit 7c3d37ec1d
)
2024-01-30 15:03:20 +01:00
Cody Roberts
a785276e02
Add project settings for AVAudioSessionCategory on iOS
...
Co-authored-by: Georg Wacker <contact@georgwacker.com>
(cherry picked from commit 739d27ae40
)
2024-01-30 15:03:19 +01:00
Rémi Verschelde
ed0f518181
minizip: Backport patch to fix CVE-2023-45853
...
(cherry picked from commit c8dee05bf0
)
2024-01-30 15:03:19 +01:00
floatingpointer
592fe7af48
Add XInput device ID for wireless Series 2 Elite controller
...
(cherry picked from commit 81f9c0345c
)
2024-01-30 15:03:19 +01:00
Adam Scott
eddf2bfda7
Set what were default values for some emscripten linkflags
...
- Set `-sSTACK_SIZE` to what it was before emscripten 3.1.27.
It was renamed in 3.1.25 so also set `-sTOTAL_SIZE` for older
versions for consistency.
- Set `-sDEFAULT_PTHREAD_STACK_SIZE` to what it was before 3.1.30.
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
(cherry picked from commit 8e5fbd4348
)
2024-01-30 15:03:19 +01:00