1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-04 12:00:25 +00:00

35656 Commits

Author SHA1 Message Date
Rémi Verschelde
da1b2b5d57 Bump version to 3.6.3-rc 2025-10-23 10:33:37 +02:00
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