In debian/watch no matching files for watch source https://github.com/adplug/adplug/releases
commit b644a7714712d6177ab96ec28d4ca6ea16c521b7
Author: yangfl <yangfl@users.noreply.github.com>
Date: Thu Dec 4 09:40:49 2025 +0800
debian: update to 2.4
commit 2dac192d11a2d6424c3dae70f174f7d2f13cecde
Merge: 3b75e43 d67f2b6
Author: yangfl <yangfl@users.noreply.github.com>
Date: Thu Dec 4 09:39:23 2025 +0800
Merge tag 'upstream/2.4+dfsg'
commit d67f2b6ef3463d01e2390766f62fc56ae5899ff2
Author: yangfl <yangfl@users.noreply.github.com>
Date: Wed Nov 12 10:21:29 2025 +0800
New upstream version 2.4+dfsg
commit e491e382479ed2246f124c96c70d94561dce59b9
Author: Simon Peter <simonpeter303@gmail.com>
Date: Sun Apr 6 12:52:49 2025 -0700
Update GitHub CI upload-artifact action to v4.
commit 554d525cc861710f7221640edb29603288f5437e
Author: Simon Peter <simonpeter303@gmail.com>
Date: Sun Apr 6 12:21:41 2025 -0700
More release prep.
commit 3f59e30c7a1dc447d0e185bb1fd6645d2b2ca6de
Author: Simon Peter <simonpeter303@gmail.com>
Date: Sun Apr 6 00:03:38 2025 -0700
Prepare version 2.4 release.
commit 0e4c2cab6e8c46240b5461a42c966be30e68e28f
Author: Stas'M <x86corez@gmail.com>
Date: Sat Jan 4 16:42:34 2025 +0300
[LDS] Add testcase for older Loudness file without MIDI instrument data
Addendum to 79a82894e3a0. (#127)
commit 79a82894e3a05d3cc84ffbc0090a7f2f49c54190
Author: Simon Peter <simonpeter303@gmail.com>
Date: Fri Jan 3 18:29:32 2025 -0800
Add support for old LOUDNESS files (detected via file extension ".ld0") that don't have MIDI instrument data.
commit 37f05e1bbc455002974f16b2bf10ac149b2244da
Author: Simon Peter <simonpeter303@gmail.com>
Date: Fri Dec 27 00:32:37 2024 -0800
Tick off long-standing TODO item.
commit d1d53079e9db2b07c7c108261ad48fcf41787b33
Merge: 30cd668 1962835
Author: Simon Peter <simonpeter303@gmail.com>
Date: Thu Dec 26 14:29:37 2024 -0800
Merge pull request #239 from mywave82/hsc-fix
[HSC] If song[] contains invalid data, ensure that we do not use the index provided into pattern[] which is always 50 long.
commit 1962835c14ecbb97d88e828fce87940b773f4d53
Author: Stian Skjelstad <stian.skjelstad@gmail.com>
Date: Thu Dec 26 22:57:20 2024 +0100
[HSC] If song[] contains invalid data, ensure that we do not use the index provided into pattern[] which is always 50 long.
commit 30cd668ef40573e48463e7a819ce7c131cb8b0f4
Author: Stian Skjelstad <stian.skjelstad@gmail.com>
Date: Thu Dec 26 00:44:43 2024 +0100
[github action: coverity] Make it possible to configure the "project" parameter using a github project variable.
commit e5ba27097ff0287185a2a195ca171878f1eba5b8
Author: Stian Skjelstad <stian.skjelstad@gmail.com>
Date: Wed Dec 25 23:51:10 2024 +0100
Make constructor of CRecord protected and initalize the "type" variable which is public in order to silence a static code analyzer warning.
commit 3dce2c9f38ad3a0624bec89ac3d1c1b0836c6e51
Author: Simon Peter <simonpeter303@gmail.com>
Date: Wed Dec 25 12:51:59 2024 -0800
[PLX] Update test reference file for logical.plx.
commit 7b80eae63ef77bc7201a54fe0c962392e084b71b
Author: Simon Peter <simonpeter303@gmail.com>
Date: Wed Dec 25 12:46:21 2024 -0800
[PLX] Write-through instead of setregs() in rewind().
commit e19d2957444719df6ed56904de3ed6a8a74b38fe
Merge: fb23f6e edd140d
Author: Simon Peter <dn.tlp@gmx.net>
Date: Wed Dec 25 12:18:39 2024 -0800
Merge pull request #238 from mywave82/plx-fixup
[PLX] Coverity reported that fmregs was one byte too small and some attributes that could be used without being initialized.
commit edd140d875b310dbd89e6c7729845eda8c76aae5
Author: Stian Skjelstad <stian.skjelstad@gmail.com>
Date: Wed Dec 25 14:31:44 2024 +0100
[PLX] Coverity reported that fmregs was one byte too small and some attributes that could be used without being initialized. Also improved formatting of opl2_init_regs[] definition.
commit fb23f6edb211616c545edfe30e60fcd7dc3cc64a
Author: Simon Peter <simonpeter303@gmail.com>
Date: Wed Dec 25 00:30:21 2024 -0800
CI: Use clang version from ubuntu-latest.
commit 89aba77b11353637bddcfb44f9e924daba8152d6
Author: Simon Peter <simonpeter303@gmail.com>
Date: Wed Dec 25 00:07:06 2024 -0800
CI: Catch libbinio build errors.
commit 23e2603ec7ee30438cc744ae7357ed9280114daf
Author: Simon Peter <simonpeter303@gmail.com>
Date: Tue Dec 24 23:47:55 2024 -0800
CI: Tab fix.
commit 16d949ef92e0112d73027997b5af7cb098842f10
Author: Simon Peter <simonpeter303@gmail.com>
Date: Tue Dec 24 23:47:04 2024 -0800
CI: Fix failure handling.
commit 1b32dac8d929c86f220bc2fdb1106bf7abeb71fb
Author: Simon Peter <simonpeter303@gmail.com>
Date: Tue Dec 24 23:30:00 2024 -0800
CI: Update to Ubuntu 24.04 LTS.
commit 056983a856fdf96b02f08bc7f4386980aea400ea
Author: Simon Peter <simonpeter303@gmail.com>
Date: Tue Dec 24 22:43:35 2024 -0800
[PLX] Fix variable initialization on rewind.
commit 62a9d2dfb6f04ce88da37e49f6eed5d589756090
Author: Simon Peter <simonpeter303@gmail.com>
Date: Tue Dec 24 22:17:06 2024 -0800
CI: Fix Visual Studio build files.
commit 353df9888cc67560a3cf081137a128ddb00c5a38
Author: Simon Peter <simonpeter303@gmail.com>
Date: Tue Dec 24 14:55:22 2024 -0800
[PLX] Add test case.
commit abc17cc1c7080df639b0d93f9398274f775009db
Author: Simon Peter <simonpeter303@gmail.com>
Date: Tue Dec 24 00:55:35 2024 -0800
[PLX] Add support for PALLADIX sound system. This is used in a number of early '90s Rainbow Arts games. I developed this player by reverse-engineering the one in the game "Logical" from '91.
commit 81205db75bd9ac0530014116a757cec8d9c63138
Author: Johannes Schultz <sagamusix@users.noreply.github.com>
Date: Mon Sep 30 20:29:47 2024 +0200
Add some information on what XSM is and where it can be obtained, as almost all information on this format that can be obtained from present-day search engines points back to AdPlug.
commit 3fbb25114db376f0a6fbb12804adf333c11b6d25
Author: Stian Skjelstad <stian.skjelstad@gmail.com>
Date: Sun Aug 4 20:57:40 2024 +0200
[ADL] Initialize fields that might be used without being initialized (detected by coverity)
commit f2ffe04a025e38fbdb2244af2a619f52da3544ba
Author: Dmitry Smagin <dmitry.s.smagin@gmail.com>
Date: Thu Aug 29 20:49:33 2024 +0300
[A2M v2] Silence 'Uninitialized scalar field' Coverity warning N2
commit bad01a9cec4754e579d82169c43f9d794877c89c
Author: Dmitry Smagin <dmitry.s.smagin@gmail.com>
Date: Thu Aug 29 20:46:55 2024 +0300
[A2M v2] Silence 'Uninitialized scalar field' Coverity warning
commit 95ccea76c41967b0e8ec32d51a76f78ae30a6918
Author: Dmitry Smagin <dmitry.s.smagin@gmail.com>
Date: Thu Aug 29 19:39:10 2024 +0300
[A2M v2] Refactor update_song_position() in order to fix Coverity warnings
commit a6706ba256976eedf73e06d67ad74c5985271c1f
Author: Dmitry Smagin <dmitry.s.smagin@gmail.com>
Date: Wed Aug 28 22:52:04 2024 +0300
[A2M v2] Properly initialize notecut, notedel and loopback buffers
This fixes &2?, &3?, ZC? and ZD? commands
commit 82a5bf487badb918b93d5ef05e697d68919e3ae5
Author: Dmitry Smagin <dmitry.s.smagin@gmail.com>
Date: Tue Aug 27 14:23:14 2024 +0300
[A2M v2] Fix 'leaked resource' warnings from Coverity
commit 79b8395d9ca44ff5b7f7f8e64daa232f68e23eb0
Author: Dmitry Smagin <dmitry.s.smagin@gmail.com>
Date: Mon Aug 26 12:40:25 2024 +0300
[A2M v2] Replace asserts with log warnings in set_current_order() and set_ins_volume()
commit 1cb0e112c5aec219408d8c42c5069d8dde5d5bb2
Author: Dmitry Smagin <dmitry.s.smagin@gmail.com>
Date: Mon Aug 26 08:25:18 2024 +0300
[A2M v2] Fix some warnings given by Coverity; fix macro vibrato
Fixes vibrato macro playback in fm63b_rv.a2m / AB_JULIA.A2T
commit 9f71e57fa35dcd46e344d7207ff3a3b4215451ad
Author: Stian Skjelstad <stian.skjelstad@gmail.com>
Date: Mon Aug 5 20:41:39 2024 +0200
[D00] Do not leak memory if filename does not end with .d00, and file appears to be a reheaded file.
commit df42b334abacf18c9ef4cb60698dda7989e2c8f5
Author: Dmitry Smagin <dmitry.s.smagin@gmail.com>
Date: Mon Aug 19 19:04:02 2024 +0300
Fix missing headers in CMakeLists.txt
commit 2af2b562125129782b5045f71aeb5389ee3980ac
Author: Dmitry Smagin <dmitry.s.smagin@gmail.com>
Date: Mon Aug 19 18:33:32 2024 +0300
Move sixdepack class into separate sixdepack.cpp and share it between a2m.cpp and a2m-v2.cpp
commit f7966cf5b2bdfe1e4aa22653222f78a17d73d6cd
Author: Stian Skjelstad <stian.skjelstad@gmail.com>
Date: Mon Aug 5 21:37:35 2024 +0200
[JBM] Visual Studio 12 gave warnings on implicit typecast from unsigned short to bool.
commit 8281446fa6b2ced50845e86e2c15cf0a610edfce
Author: Stian Skjelstad <stian.skjelstad@gmail.com>
Date: Mon Aug 5 21:31:29 2024 +0200
[JBM] Protect op_table[] being accessed out of range in set_opl_instrument() and update().
commit 6f576715f3871839741a0c837ad3ad88914395cc
Author: Stian Skjelstad <stian.skjelstad@gmail.com>
Date: Mon Aug 5 21:08:54 2024 +0200
[IMF] Do not mix size_t and unsigned long. Produces warnings on some Windows builds, and unsigned long always has enough space for our use-cases.
commit 5a2aa141c4c82b6c8ad061b8cefde0a2f666b920
Author: Stian Skjelstad <stian.skjelstad@gmail.com>
Date: Mon Aug 5 21:05:15 2024 +0200
[IMF] use correct delete syntax (detected by Valgrind and Coverity)
commit 62ea4ec1d4e7a78e13c8e4e699bce4a60b0a07dc
Author: Stian Skjelstad <stian.skjelstad@gmail.com>
Date: Thu Aug 1 01:44:25 2024 +0200
[A2M v2] Guard against instruments having panning values out of range.
commit 23394790d96cc8e20f63fc006bdec7266e2e99f9
Author: Stian Skjelstad <stian.skjelstad@gmail.com>
Date: Wed Jul 31 22:54:29 2024 +0200
Remove sixpack.c, it is already implemented in a2m.cpp, which also contains some minor bugfixes.
commit 7c886586f7d1a9120210639a3f3f4cd70bd218a8
Author: Stian Sebastian Skjelstad <stian.skjelstad@gmail.com>
Date: Sun Aug 4 19:56:52 2024 +0200
[BMF] Fix two issues reported by coverity: (#227)
* [BMF] Fix two issues reported by coverity:
* bmf.title[] and bmf.author[] could lack zero-termination on bad input.
* On x86-64, the bitshift operations would result in the upper 32bit being sign-extended as the bitshift defaulted to signed int.
commit 430cc5b70e2c5a05bc216b339936819d6fb74887
Author: Stian Sebastian Skjelstad <stian.skjelstad@gmail.com>
Date: Fri Aug 2 13:20:54 2024 +0200
CI: add coverity-scan.yml (#222)
Co-authored-by: Henric Jungheim <software@henric.org>
commit 17079292748f4a3f6a19a29be2419f7bcddecdc3
Author: Stian Sebastian Skjelstad <stian.skjelstad@gmail.com>
Date: Fri Aug 2 13:19:22 2024 +0200
Use snprintf() instead of sprintf() (#225)
Co-authored-by: Stanislav Motylkov <x86corez@gmail.com>
commit d988c27d4bef2ca8911f716eb9f5b5d2fec0a198
Author: Stian Skjelstad <stian.skjelstad@gmail.com>
Date: Wed Jul 31 01:51:48 2024 +0200
Use std::dec after using std::hex to restore normal behaviour.
commit 4324389b4e880acc3bf34046fcb1567d85351bbe
Author: Stian Sebastian Skjelstad <stian.skjelstad@gmail.com>
Date: Wed Jul 31 21:01:34 2024 +0200
Update unlzh.c to modern C syntax. (#224)
commit 31c0ca2f39a8a6daa1ac21fa2a25a42d3bbe2ba5
Author: Stian Skjelstad <stian.skjelstad@gmail.com>
Date: Tue Jul 23 01:21:18 2024 +0200
Revert a minor defect introduced by e1782f426643e92d219983a973cac6f056c563b6
Files that include herad.h would have AdPlug_LogWrite disabled.
commit 76a8257d91f1b4a1e581a8190e02be355c10d981
Author: Henric Jungheim <software@henric.org>
Date: Sun Dec 25 13:16:47 2022 -0700
CI: Add cmake-build.yml GitHub workflow.
commit 109f4ac1b5eddb918239ada9c22a8d2e75372f16
Author: Henric Jungheim <software@henric.org>
Date: Sun Dec 18 13:21:34 2022 -0700
Add CMake. Includes support for precompiled headers.
commit 1568bdd3c2a34cadb29512c4e3c520bc53c30927
Author: Henric Jungheim <software@henric.org>
Date: Sun Dec 18 13:14:43 2022 -0700
Add entries to .gitignore.
.cvsignore
*.swp
*.test
CMakeUserPresets.json
out
.vs
commit dc4b4b10c5d1d0278e3052892acf53e193a1994c
Author: Aran Vink <aranvink@gmail.com>
Date: Mon Jun 24 23:23:38 2024 +0200
CI: Change bad refresh output for stresstest to fit one line, and not mess up other test output
Among the 1 debian patch available in version 2.3.3+dfsg-2.1 of the package, we noticed the following issues: