godot/modules
Michael Wörner e1421715e8
Fixed an issue that could cause a crash when encountering a zero-length packet in an OGG stream.
A zero-length memcpy into a null pointer itself does not fail, but for gcc with optimizations, this can cause incorrect code to be generated further down the line since the pointer is then assumed to be non-null.
Now stripping zero-length packets and pages without packets from the OggPacketSequence during import. This prevents various warning and error messages for files that end on a zero-length packet.

(cherry picked from commit a4db4ae658)
2024-02-27 16:40:16 +01:00
..
astcenc astcenc: Update to 4.4.0 2023-05-11 14:32:47 +02:00
basis_universal Fix BasisUniversal ETC RA_AS_RG transcoding 2024-01-24 18:00:49 +01:00
bmp Adds some basic 16BPP BMP Support. 2023-04-12 19:27:23 -04:00
camera Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
csg Hide CSGShape's debug_collision_shape when it is invisible 2024-01-23 17:33:01 +01:00
cvtt Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
dds Support unspecified linear size in DDS files 2024-01-24 18:19:48 +01:00
denoise SCons: Use CXXFLAGS to disable exceptions, it's only for C++ 2023-10-24 20:02:24 +02:00
enet Fix various typos with codespell 2023-10-03 20:45:35 +02:00
etcpak Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
freetype Expose brotli decompression to the scripting API. 2023-03-29 22:43:36 +03:00
gdscript Fix `GDScriptCache::get_full_script` eating parsing errors because of early exit 2023-10-24 19:51:53 +02:00
glslang Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
gltf [4.1] Fix crash when importing a GLTF file with a skeleton as the root 2024-02-04 20:31:04 -06:00
gridmap Ensure the visibility is updated when entering the tree 2023-10-24 16:07:42 +02:00
hdr One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
jpg Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
jsonrpc Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
lightmapper_rd Add half-pixel offset to lightmapper rasterization. 2023-09-21 14:57:13 +02:00
mbedtls [Crypto] Fix generate_random_bytes for large chunks 2023-10-03 20:45:35 +02:00
meshoptimizer Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
minimp3 Revert "minimp3: Add a .cpp file to simplify building the single-header implementation" 2023-06-19 13:34:56 +02:00
mobile_vr Add a get_system_info method to XRInterface 2023-03-15 13:11:48 +11:00
mono Implemented {project} placeholder for external dotnet editor 2024-01-23 16:03:16 +01:00
msdfgen One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
multiplayer [MP] Fix complete_auth notifying the wrong peer 2024-01-24 18:20:38 +01:00
navigation Fix NavigationObstacle height 2024-01-23 19:15:03 +01:00
noise Remove GPU readback from NoiseTexture3D.get_format 2023-09-20 22:44:04 +02:00
ogg Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
openxr Compile OpenXR into MacOS build 2024-01-23 19:15:03 +01:00
raycast Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
regex Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
squish Fix misuses of error macros 2023-04-18 10:20:48 +03:00
svg SVG: fix tvg::Picture->size() and scale based errors. 2023-04-05 19:15:21 +02:00
text_server_adv Fix various typos with codespell 2023-10-03 20:45:35 +02:00
text_server_fb Fix various typos with codespell 2023-10-03 20:45:35 +02:00
tga One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00
theora Bump version to 4.1-dev 2023-03-01 01:44:37 +01:00
tinyexr Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
upnp Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
vhacd Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
vorbis Fixed an issue that could cause a crash when encountering a zero-length packet in an OGG stream. 2024-02-27 16:40:16 +01:00
webp Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
webrtc Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
websocket Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
webxr Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
xatlas_unwrap Style: Harmonize header includes in modules 2023-06-15 14:35:45 +02:00
zip Set language encoding flag when using ZIPPacker 2024-01-23 20:22:00 +01:00
SCsub
modules_builders.py
register_module_types.h One Copyright Update to rule them all 2023-01-05 13:25:55 +01:00