Package: libopenmpt / 0.2.7386~beta20.3-3+deb9u3
Metadata
Package | Version | Patches format |
---|---|---|
libopenmpt | 0.2.7386~beta20.3-3+deb9u3 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
01_libmodplug_symver.patch | (download) |
Makefile.am |
2 1 + 1 - 0 ! |
add symbol versions to the libmodplug compat library This should ensure there are no symbol collisions if both the original libmodplug and our libopenmpt-modplug libraries are loaded at the same time. |
up1 division by zero in tempo calculation.patch | (download) |
soundlib/Snd_defs.h |
1 1 + 0 - 0 ! |
guard against division by zero in tempo calculation See https://lib.openmpt.org/libopenmpt/md_announce-2017-06-02.html |
up2 infinite loop in plugin routing.patch | (download) |
soundlib/Fastmix.cpp |
5 3 + 2 - 0 ! |
fix infinite loop with cyclic plugin routing See https://lib.openmpt.org/libopenmpt/md_announce-2017-06-02.html |
up3 excessive cpu consumption on malformed files dmf mdl.patch | (download) |
soundlib/Load_dmf.cpp |
149 75 + 74 - 0 ! |
fix excessive cpu consumption on malformed dmf and mdl files See https://lib.openmpt.org/libopenmpt/md_announce-2017-06-02.html This patch prevents loading of DMF and MDL modules taking multiple minutes if the module contains truncated compressed samples. |
up5 excessive cpu consumption on malformed files ams.patch | (download) |
soundlib/Load_ams.cpp |
7 5 + 2 - 0 ! |
fix excessive cpu consumption on malformed ams files See https://lib.openmpt.org/libopenmpt/md_announce-2017-06-02.html This patch prevents loading of AMS modules taking multiple minutes if the module contains truncated samples. |
up6 invalid memory read when applying nnas to effect plugins.patch | (download) |
soundlib/Snd_fx.cpp |
4 2 + 2 - 0 ! |
fix invalid memory read when applying nnas to effect plugins See https://lib.openmpt.org/libopenmpt/md_announce-2017-06-02.html |
up8 out of bounds read plm.patch | (download) |
soundlib/Load_plm.cpp |
9 3 + 6 - 0 ! |
fix out-of-bounds read while loading a malformed plm file See https://lib.openmpt.org/libopenmpt/md_announce-2017-07-07.html |
up10 heap buffer overflow in sample loading from malformed files psm.patch | (download) |
soundlib/Load_psm.cpp |
7 4 + 3 - 0 ! |
fix cve-2017-11311 See https://lib.openmpt.org/libopenmpt/md_announce-2017-07-07.html Fix heap buffer overflow which may allow arbitrary code execution via a crafted PSM File. |
up11 out of bounds read it itp mo3.patch | (download) |
soundlib/Snd_fx.cpp |
3 2 + 1 - 0 ! |
fix cve-2018-10017 See https://lib.openmpt.org/libopenmpt/2018/04/08/security-updates-0.3.8-0.2-beta31-0.2.7561-beta20.5-p8-0.2.7386-beta20.3-p11/ Fix possible out-of-bounds memory read with IT and MO3 files containing many nested pattern loops. |