Skip to content

Commit

Permalink
Bump version number to 0.8.9.0
Browse files Browse the repository at this point in the history
- some documentation updates
  • Loading branch information
Konstanty committed Apr 24, 2017
1 parent 3b862ef commit 5a39f59
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 18 deletions.
23 changes: 13 additions & 10 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
changes:
date = 24-apr-2017 [Konstanty Bialkowski/Lionel Debroux/SEZERO]
Version 0.8.9.0
OOB Write and Read fixes + a number of divide by zero fixes.
(ABC, PAT, AMF, MDL, PSM, XM, IT, MMCMP, MID)
There were some patches 2010-2016 which were recorded here.
date = 21-apr-2009 [Konstanty Bialkowski/OpenMPT/Novell (Stanislav Brabec)]
->file: src/load_amf.cpp
where: whole file
Expand Down Expand Up @@ -128,14 +133,14 @@ date = 24-jun-2006 [Peter Grootswagers]
date = 20-mar-2006 [Macro Trillo / "Custom libmodplug project"]
-> file : src/load_s3m.cpp
-> file : src/load_far.cpp
what: fixed endianness
what: fixed endianness
date = 20-mar-2006 [Alistair John Strachan]
....

Many other changes need to be documented here...

GCC3 fixes, GCC4 fixes, More Archive Types.

date = 09-feb-2001 [Markus Fick]
-> file: fastmix.cpp
where: spline creation, spline macros
Expand Down Expand Up @@ -163,7 +168,7 @@ date = 08-feb-2001 [Markus Fick]
what: - implemented spline table precalculator
- changed fir precalculator + macros (for higher quality and clearer source)
- added some comments and documentation
comment:
comment:
- preprocessor constant: SPLINE_FRACBITS
) controls quality/memory usage
range is [4..14] inclusive
Expand All @@ -182,7 +187,7 @@ date = 07-feb-2001 [Markus Fick]

date = 07-feb-2001 [Markus Fick]
-> file: sndfile.h
where: class definition of soundfile
where: class definition of soundfile
what: removed InitFIR + DoneFIR function prototypes
-> file: sndfile.cpp
function:CSoundFile::CSoundFile()
Expand Down Expand Up @@ -225,7 +230,7 @@ date = 04-feb-2001 [Markus Fick]
-> file: sndfile.cpp
function:CSoundFile::CSoundFile()
what: [modify] add call to CSoundFile::InitFIRMixer( )

function:CSoundFile::~CSoundFile()
what: [modify] add call to CSoundFile::DoneFIRMixer( )

Expand Down Expand Up @@ -277,20 +282,18 @@ date = 04-feb-2001 [Markus Fick]
const LPMIXINTERFACE gpMixFunctionTable[2*2*16] // to hold new fir mixer interface
const LPMIXINTERFACE gpFastMixFunctionTable[2*2*16] // to hold new fir mixer interface
functioN: UINT CSoundFile::CreateStereoMix(int count)
new:
new:
if (!(pChannel->dwFlags & CHN_NOIDO))
{
// use hq-fir mixer?
if( ((gdwSoundSetup & (SNDMIX_HQRESAMPLER|SNDMIX_ULTRAHQSRCMODE)) == (SNDMIX_HQRESAMPLER|SNDMIX_ULTRAHQSRCMODE)) ||
((gdwSoundSetup & (SNDMIX_HQRESAMPLER)) == (SNDMIX_HQRESAMPLER)) )
nFlags += MIXNDX_FIRMIXERSRC;
else
nFlags += MIXNDX_LINEARSRC; // use
nFlags += MIXNDX_LINEARSRC; // use
}
was:
if (!(pChannel->dwFlags & CHN_NOIDO))
{
nFlags += MIXNDX_LINEARSRC; // use
nFlags += MIXNDX_LINEARSRC; // use
}


Expand Down
13 changes: 6 additions & 7 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Web page: http://modplug-xmms.sf.net/
Maintainer is now Konstanty Bialkowski <konstanty@ieee.org> (~2006)

On Wed 14 Aug 2013 the repository was forked / cloned to GitHub.
The current release is libmodplug v0.8.8.5.
The current release is libmodplug v0.8.9.0.

History
-------
Expand Down Expand Up @@ -51,7 +51,7 @@ Contents
MOD, S3M, XM, IT, 669, AMF (both of them), AMS, DBM, DMF, DSM, FAR,
MDL, MED, MTM, OKT, PTM, STM, ULT, UMX, MT2, PSM
- Plays zip, rar, gzip, and bzip2 compressed mods. The following
extensions are recognized:
extensions are recognized: (Only in modplug-xmms)
zip: MDZ, S3Z, XMZ, ITZ
rar: MDR, S3R, XMR, ITR
gzip: MDGZ, S3GZ, XMGZ, ITGZ
Expand All @@ -63,7 +63,7 @@ Contents
compressed mods. For example, if you zipped a UMX mod and gave it the
extension MDZ, it would work fine.
- plays timidity's GUS patch files (*.pat):
a multi sample pat file with n samples can be played with a Frere Jacques
a multi sample pat file with n samples can be played with a Frere Jacques
canon with n voices.
- plays all types of MIDI files (*.mid):
uses the timidity .pat files for samples (when available)
Expand All @@ -85,7 +85,7 @@ Contents
default: "/usr/local/share/timidity".

MMABC_NO_RANDOM_PICK when not set and the abc file contains multiple songs
(X:n) the first song to be played will be picked at random another click
(X:n) the first song to be played will be picked at random another click
on the play button advances to the next
song in the file (or the first when the last song has been
played), when set it can be 0 (zero) or not numeric
Expand All @@ -94,7 +94,7 @@ Contents
let it play the n-th song in the file and advancing to the next
song when the play button is clicked.

MMABC_DUMPTRACKS when set it gives diagnostic information on stdout,
MMABC_DUMPTRACKS when set it gives diagnostic information on stdout,
values can be:

all - every event is printed
Expand Down Expand Up @@ -211,7 +211,7 @@ Solution:
If it sounds wrong there, then send the mod and a bug report to
Olivier Lapicque <olivierl@jps.net>. If the mod plays correctly in
Windows, however, then the bug is my fault. In that case, e-mail
me (Konstanty) <konstanty@ieee.org>. (previously Kenton Varda at
me (Konstanty) <konstanty@ieee.org>. (previously Kenton Varda at
<temporal@gauge3d.org>).


Expand All @@ -222,4 +222,3 @@ Problem:
Solution:
E-mail me (Konstanty) at <konstanty@ieee.org>. I would be
happy to hear any suggestions or problems you have.

2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ dnl Process this file with autoconf to produce a configure script.

AC_PREREQ(2.63)

AC_INIT([libmodplug], [0.8.8.5])
AC_INIT([libmodplug], [0.8.9.0])
AC_CONFIG_SRCDIR([Makefile.am])

AM_INIT_AUTOMAKE
Expand Down

0 comments on commit 5a39f59

Please sign in to comment.