| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libmodplug1 | Distribution: openSUSE Tumbleweed |
| Version: 0.8.9.0+git20170610.f6dd59a | Vendor: openSUSE |
| Release: 3.5 | Build date: Thu Feb 29 18:45:01 2024 |
| Group: System/Libraries | Build host: reproducible |
| Size: 296564 | Source RPM: libmodplug-0.8.9.0+git20170610.f6dd59a-3.5.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/Konstanty/libmodplug/ | |
| Summary: Shared library part of libmodplug | |
Modplug library based on the ModPlug sound engine. - plays 22 different mod formats. - plays zip, rar, gzip, and bzip2 compressed mods. - plays timidity's GUS patch files (*.pat). - plays all types of MIDI files (*.mid). - plays textfiles written in the ABC music notation (*.abc).
SUSE-Public-Domain
* Thu Feb 29 2024 pgajdos@suse.com
- Use %patch -P N instead of deprecated %patchN.
* Fri Jun 11 2021 Bjørn Lie <bjorn.lie@gmail.com>
- Correct Summary and Group info for libmodplug1, it's a shared
library, not a devel file/package.
* Mon Jun 08 2020 Dave Plater <davejplater@gmail.com>
- Reinstated libmodplug package from Leap:42.3:Update to replace
obsolete libopenmpt generated binary.
* Mon Mar 19 2018 tchvatal@suse.com
- Update to version 0.8.9.0+git20170610.f6dd59a bsc#1022032:
* PSM: add missing line to commit
* ABC: prevent possible increment of p past end
* ABC: ensure read pointer is valid before incrementing
* ABC: terminate early when things don't work in substitute
* OKT: add one more bound check
* FAR: out by one on check
* ABC: 10 digit ints require null termination
* PSM: make sure reads occur of only valid ins
* ABC: cleanup tracks correctly.
* WAV: check that there is space for both headers
* OKT: ensure file size is enough to contain data
* ABC: initialize earlier
* ABC: ensure array access is bounded correctly.
* ABC: clean up loop exiting code
* ABC: avoid possibility of incrementing *p
* ABC: abort early if macro would be blank
* ABC: Use blankline more often
* ABC: Ensure for loop does not increment past end of loop
* Initialize nPatterns to 0 earlier
* Check memory position isn't over the memory length
* ABC: transpose only needs to look at notes (<26)
* Mon Mar 19 2018 tchvatal@suse.com
- Update to version 0.8.9.0+git20171024.e9fc46e:
* Spelling fixes
* Bump version number to 0.8.9.0
* MMCMP: Check that end pointer is within the file size
* WAV: ensure integer doesn't overflow
* XM: additional mempos check
* sndmix: Don't process row if its empty.
* snd_fx: dont include patterns of zero size in length calc
* MT2,AMF: prevent OOB reads
* Thu Mar 27 2014 tchvatal@suse.com
- Add patch for broken pc file where quite some upstream refer to
modplug directly without specifying the subdir it is in.
* libmodplug-0.8.8.5-fix-missing-include-path.patch
* Thu Mar 13 2014 reddwarf@opensuse.org
- Update to version 0.8.8.5
* Some security patches: CVE-2013-4233, CVE-2013-4234, as well as
many fixes suggested by static analyzers: clang build-scan, and coverity.
- Remove CVE-2013-4233.patch, CVE-2013-4234.patch and libmodplug-overflow.patch
- Stop using dos2unix
- Run through spec-cleaner
- Use full URL in Source tag
* Tue Oct 22 2013 sbrabec@suse.cz
- Two security fixes (bnc#834483):
* Fix integer overflow (CVE-2013-4233, CVE-2013-4233.patch).
* Fix heap overflows (CVE-2013-4234, CVE-2013-4234.patch).
* Thu Mar 15 2012 aj@suse.de
- Fix buffer overflow.
* Fri Aug 12 2011 dimstar@opensuse.org
- Stop using source services.
/usr/lib/libmodplug.so.1 /usr/lib/libmodplug.so.1.0.0 /usr/share/licenses/libmodplug1 /usr/share/licenses/libmodplug1/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 24 23:22:36 2025