Third Party Code in Qt: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
(Added Qt Multimedia 3rd party modules)
Line 3: Line 3:
{| class="wikitable"
{| class="wikitable"
|-
|-
! repository !! Qt module || 3rdparty module     !! processes untrusted content !! patches
!repository!!Qt module||3rdparty module!!processes untrusted content!!patches
|-
|-
| qtbase     || Qt Core   || pcre2 || regular expressions || - ||
|qtbase||Qt Core||pcre2||regular expressions||-||
|-
|-
| qtbase     || Qt Core   || tinycbor || Streaming CBOR object || - ||
|qtbase||Qt Core||tinycbor||Streaming CBOR object||-||
|-
|-
| qtbase     || Qt Core   || zlib || zlib compressed data || build fixes for Windows and Apple; exporting symbols; security fixes not yet released by upstream ||
|qtbase||Qt Core||zlib||zlib compressed data||build fixes for Windows and Apple; exporting symbols; security fixes not yet released by upstream||
|-
|-
| qtbase     || Qt GUI   || harfbuzz-ng || fonts || - ||
|qtbase||Qt GUI||harfbuzz-ng||fonts||-||
|-
|-
| qtbase || Qt GUI || freetype || fonts || - ||
|qtbase||Qt GUI||freetype||fonts||-||
|-
|-
| qtbase || Qt GUI || libpng || PNG images || build fixes for Windows (CE), fix for oss-fuzz issue 23376 (memory leak) ||
|qtbase||Qt GUI||libpng||PNG images||build fixes for Windows (CE), fix for oss-fuzz issue 23376 (memory leak)||
|-
|-
| qtbase || Qt GUI || libjpeg || JPEG images || - ||
|qtbase||Qt GUI||libjpeg||JPEG images||-||
|-
|-
| qtbase || Qt GUI || md4c || markdown text || Fix compiler warnings with MSVC ||
|qtbase||Qt GUI||md4c||markdown text||Fix compiler warnings with MSVC||
|-
|-
| qtbase || Qt SQL || sqlite || SQL database files and queries || - ||
|qtbase||Qt SQL||sqlite||SQL database files and queries||-||
|-
|-
| qtimageformats || Qt ImageFormats || libtiff || Loading TIFF images || - ||
|qtimageformats||Qt ImageFormats||libtiff||Loading TIFF images||-||
|-
|-
| qtimageformats || Qt ImageFormats || libwebp || Loading webp images || - ||
|qtimageformats||Qt ImageFormats||libwebp||Loading webp images||-||
|-
|-
| qtquick3d || Qt Quick 3D || assimp || 3D assets || - ||
|qtmultimedia
|Qt Multimedia
|FFmpeg
|Decoding compressed audio & video
|FFmpeg is provisioned in CI and used by the binary packages
|
|-
|-
| qtquick3d || Qt Quick 3D || tinyexr || Loading EXR images || - ||
|qtmultimedia
|Qt Spatial Audio
|Eigen
|Processing of audio data
|
|
|-
|qtmultimedia
|Qt Spatial Audio
|pffft
|Processing of audio data
|
|
|-
|qtmultimedia
|Qt Spatial Audio
|resonance audio
|Processing of audio data
|
|
|-
|qtquick3d||Qt Quick 3D||assimp||3D assets||-||
|-
|qtquick3d||Qt Quick 3D||tinyexr||Loading EXR images||-||
|}
|}

Revision as of 10:09, 9 October 2022

This page provides security- and maintenance-relevant information for the 3rd party code in Qt. For a complete list of 3rd party modules, including the currently included version, see the documentation page with the list of licenses used in Qt.

repository Qt module 3rdparty module processes untrusted content patches
qtbase Qt Core pcre2 regular expressions -
qtbase Qt Core tinycbor Streaming CBOR object -
qtbase Qt Core zlib zlib compressed data build fixes for Windows and Apple; exporting symbols; security fixes not yet released by upstream
qtbase Qt GUI harfbuzz-ng fonts -
qtbase Qt GUI freetype fonts -
qtbase Qt GUI libpng PNG images build fixes for Windows (CE), fix for oss-fuzz issue 23376 (memory leak)
qtbase Qt GUI libjpeg JPEG images -
qtbase Qt GUI md4c markdown text Fix compiler warnings with MSVC
qtbase Qt SQL sqlite SQL database files and queries -
qtimageformats Qt ImageFormats libtiff Loading TIFF images -
qtimageformats Qt ImageFormats libwebp Loading webp images -
qtmultimedia Qt Multimedia FFmpeg Decoding compressed audio & video FFmpeg is provisioned in CI and used by the binary packages
qtmultimedia Qt Spatial Audio Eigen Processing of audio data
qtmultimedia Qt Spatial Audio pffft Processing of audio data
qtmultimedia Qt Spatial Audio resonance audio Processing of audio data
qtquick3d Qt Quick 3D assimp 3D assets -
qtquick3d Qt Quick 3D tinyexr Loading EXR images -