Overview
Request 942189 accepted
- Update to 0.5.14:
* [Sec] Possible out-of-bounds read in Chorus plugin with NaN
plugin parameters. Most implementations of the “fast math”
compiler optimizations will prevent this crash but it is not
guaranteed. (r16096)
* [Bug] Fixed undefined behaviour with custom tunings found with
ubsan.
* OPL: Improved channel allocation strategy when there are lots
of faded-out notes.
* MOD: Digital Tracker MODs have four unknown bytes right after
the magic bytes which seem to be ignored even by Digital
Tracker itself. Just skip over them.
* The logic when to turn off the resonant filter was broken in
some edge cases since libopenmpt 0.5.1.
* IMF: Implemented XE1-XE3 commands, which disable individual
envelopes. Command Nxy (cutoff slide + resonance) is now also
partially supported (only resonance for now).
* IMF: Filter envelopes were upside down.
* MTM: Omitting pattern loading through the load.skip_patterns
ctl caused sample data to be corrupted.
* S3M: Ignore O00 commands in files created with Scream Tracker
3.00 and 3.01, as this command only gained effect memory in
version 3.03.
* STM: Use S3M-like sample swap behaviour.
* XM: Disable arpeggio quirk for XMs made with Skale Tracker.
Fixes KAPTENFL.XM.
Request History
mia created request
- Update to 0.5.14:
* [Sec] Possible out-of-bounds read in Chorus plugin with NaN
plugin parameters. Most implementations of the “fast math”
compiler optimizations will prevent this crash but it is not
guaranteed. (r16096)
* [Bug] Fixed undefined behaviour with custom tunings found with
ubsan.
* OPL: Improved channel allocation strategy when there are lots
of faded-out notes.
* MOD: Digital Tracker MODs have four unknown bytes right after
the magic bytes which seem to be ignored even by Digital
Tracker itself. Just skip over them.
* The logic when to turn off the resonant filter was broken in
some edge cases since libopenmpt 0.5.1.
* IMF: Implemented XE1-XE3 commands, which disable individual
envelopes. Command Nxy (cutoff slide + resonance) is now also
partially supported (only resonance for now).
* IMF: Filter envelopes were upside down.
* MTM: Omitting pattern loading through the load.skip_patterns
ctl caused sample data to be corrupted.
* S3M: Ignore O00 commands in files created with Scream Tracker
3.00 and 3.01, as this command only gained effect memory in
version 3.03.
* STM: Use S3M-like sample swap behaviour.
* XM: Disable arpeggio quirk for XMs made with Skale Tracker.
Fixes KAPTENFL.XM.
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
licensedigger accepted review
ok
dimstar_suse set openSUSE:Factory:Staging:E as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:E"
dimstar_suse accepted review
Picked "openSUSE:Factory:Staging:E"
dimstar accepted review
dimstar_suse accepted review
Staging Project openSUSE:Factory:Staging:E got accepted.
dimstar_suse approved review
Staging Project openSUSE:Factory:Staging:E got accepted.
dimstar_suse accepted request
Staging Project openSUSE:Factory:Staging:E got accepted.