Hello community,

here is the log from the commit of package libopenmpt for openSUSE:Factory 
checked in at 2020-12-18 19:52:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libopenmpt (Old)
 and      /work/SRC/openSUSE:Factory/.libopenmpt.new.5145 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libopenmpt"

Fri Dec 18 19:52:08 2020 rev:26 rq:856261 version:0.5.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/libopenmpt/libopenmpt.changes    2020-06-10 
00:34:15.632728770 +0200
+++ /work/SRC/openSUSE:Factory/.libopenmpt.new.5145/libopenmpt.changes  
2020-12-18 19:52:10.697599344 +0100
@@ -1,0 +2,87 @@
+Wed Dec 16 02:53:46 UTC 2020 - Mia Herkt <m...@0x0.st>
+
+- Update to 0.5.4:
+  * AMS: An upper bound for uncompressed sample size is now
+    established to avoid memory exhaustion from malformed files.
+  * DMF: Support early format beta versions (in particular versions
+    1-4).
+  * MED: Also use octave wrapping in 8-channel mode for MMD0/MMD1
+    modules.
+  * MED: If 8-channel mode is activated, ignore BPM mode.
+  * MED: Emulate tempo commands F01 and F02 quirk.
+  * MED: Tempo commands below 32 BPM were interpreted as tempo
+    slides.
+  * IMF: Instrument sample mapping was off by one octave, notable
+    in the guitar part of Astaris by Karsten Koch.
+
+Changes in 0.5.3:
+  * [Sec] Possible hang if a MED file claimed to contain 256 songs.
+  * [Bug] libopenmpt: openmpt::is_extension_supported2() exported
+    symbol was missing (C++).
+  * [Bug] openmpt::module::set_position_seconds sometimes behaved
+    as if the song end was reached when seeking into a pattern loop
+    and in some other corner cases.
+  * Increase threshold for ignoring panning commands from 820 to
+    830.
+  * Subsong names now fall back to the first pattern’s name if
+    empty.
+  * MO3: Avoid certain ModPlug hacks from being fixed up twice,
+    which could lead to e.g. very narrow pan swing range for old
+    OpenMPT IT files saved with a recent MO3 encoder version.
+  * MO3: Some files with corrupted envelope data could be rejected
+    completely (normally libopenmpt should fix up the envelope
+    data).
+  * MO3: Song metadata didn’t correctly identify MPTM as source
+    format (it appeared as IT instead).
+  * STM: Change tempo computation to behave like Scream Tracker 2.3
+    instead of Scream Tracker 2.2, as the playback frequencies we
+    use for sample playback are closer to those of Scream Tracker
+    2.3.
+  * PLM: Percentage offset (Mxx) was slightly off.
+  * WOW: Fix loading of several files and harden WOW detection.
+
+Changes in 0.5.2:
+  * PP20: The first few bytes of some files were not decompressed
+    properly, making some files unplayable (depending on the
+    original format).
+
+Changes in 0.5.1:
+  * [Bug] libopenmpt/libopenmpt.h failed to compile with
+    LIBOPENMPT_NO_DEPRECATE defined.
+  * MPTM: Qxy now retriggers OPL notes if new compatibility flag is
+    set in file.
+  * MPTM: Bring back old OPL note end-of-envelope behaviour for
+    files made with OpenMPT 1.28.
+  * IT: Global volume slides with both nibbles set preferred the
+    “slide up” nibble over the “slide down” nibble in old OpenMPT
+    versions, unlike other slides. Such old files are now imported
+    correctly again.
+  * IT: Fixed an edge case where, if the filter hit full
+    cutoff / no resonance on the first tick of a row where a new
+    delayed note would be triggered, the filter would be disabled
+    even though it should stay active. Fixes trace.it by maddie.
+  * OXM: Some sample loops were not imported correctly.
+  * XM: Out-of-range arpeggio clamping behaviour broke in OpenMPT
+    1.23.05.00. The arpeggios in Binary World by Dakota now play
+    correctly again.
+  * S3M: Support old-style sample pre-amp value in very early
+    S3M files.
+  * S3M: Only force-enable fast slides for files ST 3.00.
+    Previously, any S3M file made with an ST3 version older than
+    3.20 enabled them.
+  * S3M: Only apply volume and middle-C speed on instrument change
+    if the new sample slot has sample data.
+  * MOD: Fix an infinite loop in GamerMan by MrGamer by playing
+    non-ProTracker MODs more like FT2 would.
+  * M15: Improve tracker detection heuristics to never assume
+    SoundTracker 2.0 if there is a huge number of Dxx commands,
+    as that is a definite hint that they should be treated as
+    volume slides. Fixes Monty On The Run by Master Blaster.
+  * MO3: Support OPL patches in MO3 files created from MPTM and S3M
+  * DBM: If a global pattern command would be lost because both
+    effect commands in a cell would have to go into the regular
+    effect column (e.g. a speed and a tempo command), the lost
+    command is now attempted to be written into a different cell
+    on the same row. Fixes “Party-Question V” by grogon.
+
+-------------------------------------------------------------------

Old:
----
  libopenmpt-0.5.0+release.autotools.tar.gz

New:
----
  libopenmpt-0.5.4+release.autotools.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libopenmpt.spec ++++++
--- /var/tmp/diff_new_pack.CO5gCa/_old  2020-12-18 19:52:11.201599899 +0100
+++ /var/tmp/diff_new_pack.CO5gCa/_new  2020-12-18 19:52:11.201599899 +0100
@@ -21,7 +21,7 @@
 %define libopenmpt_modplug_version 0.8.9.0
 
 Name:           libopenmpt
-Version:        0.5.0
+Version:        0.5.4
 Release:        0
 Summary:        C++ and C library to decode tracker music files
 License:        BSD-3-Clause

++++++ libopenmpt-0.5.0+release.autotools.tar.gz -> 
libopenmpt-0.5.4+release.autotools.tar.gz ++++++
++++ 6502 lines of diff (skipped)
_______________________________________________
openSUSE Commits mailing list -- commit@lists.opensuse.org
To unsubscribe, email commit-le...@lists.opensuse.org
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/commit@lists.opensuse.org

Reply via email to