Rémi Verschelde
b1ba98fced
Bump version to 3.6.1-stable \o/
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
Capital
af885004f1
Backport 65910 for Godot 3
...
(cherry picked from commit 354e656531
)
2025-05-25 09:49:34 +01:00
Haoyu Qiu
4205412c7e
Fix button click detection when Tree
is rotated
...
(cherry picked from commit 93c514600b
)
2025-05-25 09:48:02 +01:00
Haoyu Qiu
55d98baa12
Fix PopupMenu
margin and separation calculations
...
(cherry picked from commit 51b03b8602
)
2025-05-25 09:47:14 +01:00
Haoyu Qiu
5548c60582
Fix Button not listing hover_pressed
stylebox
...
(cherry picked from commit cc11089786
)
2025-05-25 09:46:07 +01:00
kilian-diener
a608af586c
Fix error when non-ASCII characters in resource pack path
...
Co-authored-by: Haoyu Qiu <timothyqiu32@gmail.com>
(cherry picked from commit a75460f267
)
2025-05-25 09:45:22 +01:00
A Thousand Ships
94ed44651d
[Buildsystem] Improve cache handling
...
(cherry picked from commit 24118b9ddc
)
2025-05-25 09:43:02 +01:00
A Thousand Ships
ec5606e3da
[JavaScript] Don't cache emsdk
...
Due to how caches are accessed this cache is almost useless, it only
matters if it is from the same branch or a base branch, and is identical
between branches, so caching it just clutters the build cache
(cherry picked from commit feeb0721ab
)
2025-05-25 09:41:57 +01:00
arkology
8f6b37ca94
[3.x] Document Timer autostart in tool scripts
...
(cherry picked from commit 0e674d74f2
)
2025-05-25 09:41:03 +01:00
Hugo Locurcio
39df747563
Hide last DirectionalLight shadow split distance property when using PSSM 3 Splits
...
The last shadow split property only has an effect when using PSSM 4 Splits.
(cherry picked from commit 0fed56ea69
)
2025-05-25 09:37:37 +01:00
lawnjelly
fec8e695b6
Physics Interpolation - Add editor warning for non-interpolated physics body
...
(cherry picked from commit 9ad73062e8
)
2025-05-25 09:37:05 +01:00
arkology
82158b3f7d
Document radial_center_offset bounds
...
(cherry picked from commit fc4f40127e
)
2025-05-25 09:36:37 +01:00
axewizardbgg
e89e5a59f2
Docs: BitMap: Added description for opaque_to_polygons method
...
(cherry picked from commit f38ce8bdbe
)
2025-05-25 09:35:53 +01:00
lawnjelly
b0e5c85fd5
Physics Interpolation - fix client interpolation pump
...
Client interpolation pump is moved AFTER the physics tick, after physics objects have been moved.
This is necessary because the `current` transform is also updated during the pump.
(cherry picked from commit 7e9be93338
)
2025-05-25 09:35:14 +01:00
lawnjelly
e6d5cf1d53
Ameliorate performance regression due to directional shadow fade_start
...
(cherry picked from commit 4c930bb338
)
2025-05-25 09:34:18 +01:00
lawnjelly
1fbee3a872
Revert changes to Range::set_value #65101
...
(cherry picked from commit 815484b595
)
2025-05-25 09:33:11 +01:00
Rémi Verschelde
e5cbaba383
embree: Fix invalid output operators raising errors with GCC 15
...
(cherry picked from commit 209579a2a6
)
2025-01-30 08:59:30 +01:00
Max Hilbrunner
d47e2657f2
Fix VS project generation with SCons 4.8.0+
...
(cherry picked from commit f682406cf2
)
2025-01-13 16:14:18 +01:00
Rémi Verschelde
18352fa353
mbedtls: Update to upstream version 2.28.9
...
(cherry picked from commit 881645fff9
)
2024-12-05 01:07:21 +01:00
Rémi Verschelde
d1a7090104
CI: Remove now unused sources.list file
...
(cherry picked from commit 12e9b22777
)
2024-11-07 22:14:22 +01:00
Rémi Verschelde
932c3ea6b2
Merge pull request #98923 from akien-mga/3.6-ci-sync-with-3.x
...
[3.6] CI: Update Ubuntu runners to 24.04, but keep 22.04 for Linux builds
2024-11-07 17:39:42 +01:00