Rémi Verschelde
3cd3caab67
Bump version to 3.6.2-stable \o/
3.6.2-stable
2025-10-22 23:54:25 +02:00
Rémi Verschelde
93e575bea3
Update changelog for 3.6.2
2025-10-22 23:54:05 +02:00
Rémi Verschelde
5b30aa5e1a
Sync AUTHORS and DONORS with master branch
2025-10-22 23:43:08 +02:00
Rémi Verschelde
6b8948b3c6
mbedTLS: Update to version 3.6.5
...
(cherry picked from commit 9de2837cd5 )
2025-10-22 23:41:35 +02:00
lawnjelly
ed879eb87b
Merge pull request #111078 from lawnjelly/3.6.2_cherrypicks_sept_25
...
[3.6] Cherry-picks for the 3.6 branch (future 3.6.2) - 1st batch
2025-10-06 10:39:01 +01:00
lawnjelly
537cc77654
Default tlsv1.3 to false in Project / EditorSettings
2025-10-06 09:52:10 +01:00
Pāvels Nadtočajevs
6bc378e13c
[iOS, 3.x] Switch window creation to UIScene.
...
(cherry picked from commit ec5920e004 )
2025-10-01 10:24:59 +01:00
Haoyu Qiu
9ca84aa900
Fix Open Editor Data/Settings Folder menu in self-contained mode
...
(cherry picked from commit d164a70aa0 )
2025-10-01 10:24:59 +01:00
lawnjelly
639d133ff6
Batching - Fix MultiRect casting to wrong type
...
(cherry picked from commit 9b104b3bb8 )
2025-10-01 10:24:59 +01:00
Travis Wrightsman
b18d22f276
Enable builds with miniupnpc API 18
...
Backports https://github.com/godotengine/godot/pull/97139 without
bumping the embedded miniupnpc library.
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com >
(cherry picked from commit a2a46009f5 )
2025-10-01 10:24:59 +01:00
Sagar Devkota
862d8707f5
set minsdk to 21. Sorted the fseeko error.
...
(cherry picked from commit e9525aed1c )
2025-10-01 10:24:59 +01:00
Hugo Locurcio
6f2f053234
Fix build on macOS 26 by removing AGL framework link
...
Previously, a link error occurred as we'd be trying to link
against a nonexistent framework. AGL was removed in macOS Tahoe
since the first beta.
(cherry picked from commit b86295c8b9 )
2025-10-01 10:24:59 +01:00
Anish Mishra
08abae7351
[3.x] Address API 35 UI changes
...
(cherry picked from commit 936c86b190 )
2025-10-01 10:24:59 +01:00
Marius Hanl
dbc2ce8eb0
Fix Line breaking may not work correctly when using color tags with specific font
...
(cherry picked from commit c7bace1955 )
2025-10-01 10:24:59 +01:00
Kyle Szklenski
da3795b199
Update NDK and Maven config
...
(cherry picked from commit 3c645995ca )
2025-10-01 10:24:59 +01:00
kilian-diener
0d1f294c58
Fix order of operations for macOS template check
...
Backport for 3.x from PR: #84990
Co-authored-by: brno32 <drozdster@gmail.com >
(cherry picked from commit 983b12b1fa )
2025-10-01 10:24:59 +01:00
Kyle Szklenski
21230fda3e
Update required version numbers for Android
...
(cherry picked from commit 21d7340162 )
2025-10-01 10:24:59 +01:00
Fabio Alessandrelli
ec635fdfd7
mbedTLS: Update to mbedTLS 3.6.4
...
mbedTLS 2.28 is now EOL, and will no longer receive security updates.
This commit backports from Godot 4 the changes needed to update to
mbedTLS 3.6 (new LTS), including TLSv1.3 support.
(cherry picked from commit 0770c9a4a3 )
2025-10-01 10:24:59 +01:00
lawnjelly
137691b900
Fix inability to assign script after clearing
...
Co-authored-by: ocean (they/them) <anvilfolk@gmail.com >
(cherry picked from commit 287cf32ce2 )
2025-10-01 09:09:01 +01:00
Rémi Verschelde
7f6ca57b72
Bump version to 3.6.2-rc
2025-06-25 13:04:42 +02:00
Rémi Verschelde
b1ba98fced
Bump version to 3.6.1-stable \o/
3.6.1-stable
2025-06-24 19:10:49 +02:00
Rémi Verschelde
2794e11de0
Merge pull request #107539 from lawnjelly/3_6_1_changelog
...
[3.6] Update changelog for 3.6.1
2025-06-23 21:20:25 +02:00
lawnjelly
72c19dae4f
Bump changelog for 3.6.1
2025-06-23 19:39:58 +01:00
lawnjelly
fdd85c7593
Merge pull request #107901 from akien-mga/3.6-cherrypicks
...
[3.6] Cherry-picks for the 3.6 branch (future 3.6.1) - 3rd batch
2025-06-23 19:24:39 +01:00
Pāvels Nadtočajevs
7e369e1312
[Windows] Rename PKEY_Device_FriendlyName to avoid duplicate symbols with newer MinGW SDKs.
...
(cherry picked from commit c363e13051 )
2025-06-23 19:12:34 +02:00
John Breton
49966f6927
libwebm: Fix double free in mkvparser ContentEncoding
...
Origin: 6a7c84a244
Author: James Zern <jzern@google.com >
-----
This is a security fix for CVE-2019-2126. Godot currently contains a vulnerable
version of libwebm in its 3.x branch that is susceptible to a double free due
to a missing reset of a freed pointer. This commit corrects that issue.
(cherry picked from commit 53d8b958c5 )
2025-06-23 19:04:56 +02:00
DeeJayLSP
d240313513
[3.x] ResourceImporterWAV: Detect if data chunk size is larger than the actual size
...
(cherry picked from commit 57159bcb8c )
2025-06-23 19:03:33 +02:00
Haoyu Qiu
6ba38858f6
Cache results for TranslationServer.compare_locales()
...
(cherry picked from commit 7ebb63628d )
2025-06-23 18:50:11 +02:00
Haoyu Qiu
45e30e4438
Revert "Fix Button not listing hover_pressed stylebox"
...
This reverts commit cc11089786 .
(cherry picked from commit 62feeaab33 )
2025-06-23 18:39:00 +02:00
John Breton
0e1cda420f
Fix double free in ContentEncoding
...
Origin: 6a7c84a244
Author: James Zern <jzern@google.com >
-----
This is a security fix for CVE-2019-2126. Godot currently contains a vulnerable version of libwebm in its 3.6 branch that is susceptible to a double free due to a missing reset of a freed pointer. This commit corrects that issue.
2025-06-20 15:48:11 -04:00
lawnjelly
ac8b19e5ab
Merge pull request #107501 from lawnjelly/3.6_cherrypicks_june_25
...
Cherry-picks for the 3.6 branch (future 3.6.1) - 2nd batch
2025-06-14 05:55:50 +01:00
lawnjelly
fc8433f3e3
Fixup casting for cherry picked #105266
2025-06-13 18:24:16 +01:00
Pāvels Nadtočajevs
bdb25bd710
[3.x] Fix unzSeekCurrentFile not resetting total_out_64.
...
(cherry picked from commit daf23fd4c6 )
2025-06-13 18:17:42 +01:00
DeeJayLSP
9358ecae0e
certs: Sync with upstream as of Apr 8 2025
...
(cherry picked from commit f5eaf2a576 )
2025-06-13 18:17:15 +01:00
Alexander Hartmann
e7b7748984
Fix Xbox Controller on Android
...
(cherry picked from commit cf00265386 )
2025-06-13 18:14:53 +01:00
Sofox
bb4893f687
Make selected tile in TileSet more visible through red outline
...
(cherry picked from commit 433bf37287 )
2025-06-13 18:14:14 +01:00
Pāvels Nadtočajevs
4d7586d759
[3.x, RTL] Track external changes in the custom fonts set by BBCode / push_font.
...
(cherry picked from commit 3c8e71b429 )
2025-06-13 18:13:49 +01:00
Rémi Verschelde
55d22086e1
mbedTLS: Update to version 2.28.10
...
(cherry picked from commit cdb875257a )
2025-06-13 18:12:51 +01:00
Yufeng Ying
aecec0f347
Prevent inlining error print functions.
...
(cherry picked from commit 2a2ae48d30 )
2025-06-13 18:12:02 +01:00
Julian Todd
4cb45c7fce
Initialize pa_buffer_attr.maxlength to -1
...
(cherry picked from commit b5622e9f78 )
2025-06-13 18:11:04 +01:00
arkology
afc36d9a0e
Show TextureProgress radial cross only when editing the scene
...
(cherry picked from commit 002d604651 )
2025-06-13 18:08:47 +01:00
Jakub Marcowski
32e650d6af
Update the Thirdparty section of CHANGELOG.md
...
(cherry picked from commit 20c2dcadd9 )
2025-06-13 18:08:17 +01:00
arkology
f11dd599c9
Improve set_radial_initial_angle by removing loops
...
(cherry picked from commit 46dfd9747a )
2025-06-13 18:07:21 +01:00
bruvzg
ff5ff386c5
Disable Nahimic code injection.
...
(cherry picked from commit 8bb3e5360e )
2025-06-13 18:06:34 +01:00
Alex Docauer
26e7fb2dc1
Cancel tooltips when mouse leaves window
...
This is a backport of 807431c49a .
(cherry picked from commit bea070235c )
2025-06-13 17:59:02 +01:00
Rémi Verschelde
25cab4a23b
Merge pull request #106792 from lawnjelly/3.6_cherrypicks_may_25
...
Cherry-picks for the 3.6 branch (future 3.6.1) - 1st batch
2025-05-25 14:35:01 +02:00
David McFarland
3ec585d823
mono: move MonoGCHandle into gdmono namespace
...
This conflicts with ::MonoGCHandle in mono 6.14 (maintained by winehq).
(cherry picked from commit 7f90c622f5 )
2025-05-25 12:24:54 +01:00
lawnjelly
c8317fc926
Object::call() prevent debug lock accessing dangling pointer
...
Self deleting an object within a call was leading to crashes due to referencing freed memory, due to a raw pointer stored in the debug lock.
Co-authored-by: RandomShaper <pedrojrulez@gmail.com >
(cherry picked from commit 0ccd559d17 )
2025-05-25 09:53:28 +01:00
Haoyu Qiu
cc39cf3e29
Fix parsing of 4. in Expression
...
(cherry picked from commit 905e8a39bf )
2025-05-25 09:52:23 +01:00
lawnjelly
5b8b9adb35
Fix physics platform behaviour regression
...
Lifetime checks for stored `RIDs` for collision objects assumed they had valid `object_ids`.
It turns out that some are not derived from `Object` and thus checking `ObjectDB` returns false for some valid `RIDs`.
To account for this we only perform lifetime checks on valid `object_ids`.
(cherry picked from commit d4cca62bb4 )
2025-05-25 09:51:53 +01:00