Commit Graph

  • fe15968372 libm linking fix master Stijn Volckaert 2023-01-17 14:08:19 +01:00
  • e4954e4e89 Fixed another merge failure Stijn Volckaert 2022-04-30 03:58:31 -07:00
  • bee93e1aaa Fixed merge fail Stijn Volckaert 2022-04-30 03:36:56 -07:00
  • 64fb9b8823 Merge branch 'libxmp:master' into master stijn-volckaert 2022-04-30 12:35:05 +02:00
  • 2b8fb40932 fix NUM_FORMATS: Ozkan Sezer 2022-04-12 14:01:02 +03:00
  • 5865f27bc5 Merge pull request #585 from AliceLR/fix-oxm-zero-length-sample Ozkan Sezer 2022-04-11 17:01:10 +03:00
  • cb02c7212f Fix OXM failed loads caused by zero length samples preceding OGGs. AliceLR 2022-04-11 05:21:25 -06:00
  • b2e65a5d56 Merge pull request #584 from ccawley2011/patch-1 Ozkan Sezer 2022-04-03 20:02:02 +03:00
  • 6aa76db8da Rename the windows-openwatcom CI job Cameron Cawley 2022-04-03 16:59:13 +01:00
  • a47e3bcee8 Use the setup-watcom action to install OpenWatcom in CI builds Cameron Cawley 2022-04-03 16:01:35 +01:00
  • bcd795331d fixed android shared debug builds linkage (needs -llog) Ozkan Sezer 2022-04-02 11:56:50 +03:00
  • e3fa0d7ae1 Merge pull request #582 from AliceLR/fuzz-patch-20220315 Ozkan Sezer 2022-03-30 14:00:24 +03:00
  • dae2f75915 Fix Heatseeker slow load patch. AliceLR 2022-03-29 23:44:15 -06:00
  • 6e8a4e9385 Fix another LHA negative file length bug. AliceLR 2022-03-29 23:28:44 -06:00
  • c2b15ebb08 Add minor UBSan fix and suppression to stb_vorbis. AliceLR 2022-03-29 23:13:30 -06:00
  • 5fecc242e2 Reduce edge case Heatseeker slow loads. AliceLR 2022-03-29 22:32:50 -06:00
  • 91d404188d Makefile.in: added a 'docs' target. Ozkan Sezer 2022-03-30 05:05:50 +03:00
  • b841d7c9dc lite, watcom: fixes and tweaks to library and dll names: Ozkan Sezer 2022-03-22 11:33:02 +03:00
  • 25925064b9 filetype.c: another missing sys/types.h include (for sys/stat.h). Ozkan Sezer 2022-03-20 08:32:02 +03:00
  • 8d3a2ed08d add missing sys/types.h includes for most compatibility: Ozkan Sezer 2022-03-20 08:24:50 +03:00
  • 37e33b7886 Fix bugs related to module repeat and markers. AliceLR 2022-03-18 17:46:52 -06:00
  • 6fefbec8e4 Fix Schism Tracker date integer overflow edge case. AliceLR 2022-03-18 03:47:19 -06:00
  • 2811ed40fb Fix player volume overflow from bad envelope interpolation. AliceLR 2022-03-16 03:04:48 -06:00
  • 95f0c13a2a Fix stb_vorbis submap array out-of-bounds indexing bug. AliceLR 2022-03-15 21:37:56 -06:00
  • 9e1d24ceb4 Merge pull request #581 from AliceLR/fuzz-patch-20220301 Ozkan Sezer 2022-03-16 05:11:50 +03:00
  • 1ca52e3a2c Replace UMX hio_read return value check with memset. AliceLR 2022-03-15 20:04:39 -06:00
  • 91b47ef8e5 Fix LHA hang caused by reading unsigned sizes as signed. AliceLR 2022-03-15 19:12:52 -06:00
  • 4bc9d5fe67 Fix UMRs caused by missing UMX hio_read return value check. AliceLR 2022-03-15 18:55:58 -06:00
  • 838cb194fa Fix UMRs caused by missing MED synth loader EOF checks. AliceLR 2022-03-09 05:13:11 -07:00
  • 729ad6ca48 Fix uninitialized read of is_directory in ArcFS depacker. AliceLR 2022-03-09 04:33:57 -07:00
  • ce4102de3b add a lite version of Makefile.dos. include Makefile.dos in make dist. Ozkan Sezer 2022-03-04 11:37:24 +03:00
  • 311c0cf266 watcom dos makefile: SYSTEM variable is obviously needed for test.exe.. Ozkan Sezer 2022-03-04 01:33:10 +03:00
  • 0df47036c8 watcom dos makefile: removed unnecessary SYSTEM=dos4g Ozkan Sezer 2022-03-04 01:21:24 +03:00
  • 1abe2f88bb Merge pull request #580 from ccawley2011/dos-watcom Ozkan Sezer 2022-03-04 01:14:10 +03:00
  • 23d568e30d Support compiling for MS-DOS with OpenWatcom Cameron Cawley 2022-03-02 23:29:29 +00:00
  • 89a8795d02 watcom makefiles: tweak watcom headers include order (just in case) Ozkan Sezer 2022-03-03 23:23:02 +03:00
  • a8f7cce363 Fix mixer crashes caused by combined reverse + offset effects. AliceLR 2022-03-01 18:29:29 -07:00
  • 921018caa5 Merge pull request #579 from AliceLR/fuzz-patch-20220217 Ozkan Sezer 2022-03-01 11:33:56 +03:00
  • 49745ddd86 Clear whole tree to prevent uninitialized value Martin Raiber 2022-02-27 20:08:22 +01:00
  • 08bab7844e Fix crashes caused by sloppy !Tracker loader bounds check. AliceLR 2022-02-28 20:23:39 -07:00
  • 7649aa729b Merge branch 'master' of github.com:OldUnreal/libxmp into HEAD Stijn Volckaert 2022-02-27 11:59:12 +01:00
  • b11b79d630 Correct error label used by IT MIDI configuration loading. AliceLR 2022-02-26 04:37:04 -07:00
  • b062c86249 Don't allow note delay to carry into NNA channels. AliceLR 2022-02-26 04:26:12 -07:00
  • b0d2f08795 Fix IT playback bug where invalid instruments broke note cut/off/fade. AliceLR 2022-02-26 03:11:09 -07:00
  • 3b5e2e3cdb stb_vorbis: don't attempt to give malloc negative sizes. AliceLR 2022-02-20 06:24:13 -07:00
  • fbf8c9af5e Fix bounding for MED synth arpeggios. AliceLR 2022-02-19 20:18:28 -07:00
  • 70a27d73dd Fix mixer out-of-bounds read caused by reversing stopped samples. AliceLR 2022-02-19 18:22:35 -07:00
  • 159374a165 Fix multiple bidirectional loop/sustain bugs in the mixer. AliceLR 2022-02-17 22:17:01 -07:00
  • d3c79ed997 Fix more slow loads/high RAM usage caused by invalid DEFLATE streams. AliceLR 2022-02-17 18:24:09 -07:00
  • 78df549be4 Merge pull request #575 from ccawley2011/uncompress-mem Ozkan Sezer 2022-02-25 17:40:10 +03:00
  • c5d43ec09e Allow the uncompress depacker to work without using a temporary file Cameron Cawley 2022-02-24 18:32:14 +00:00
  • 50e9d79ab1 Merge pull request #577 from ccawley2011/patch-1 Alice R 2022-02-25 06:53:24 -07:00
  • c796a24536 Fix MSVC CI builds in windows-2022 environments Cameron Cawley 2022-02-24 19:13:44 +00:00
  • 39b0ab58fc Merge pull request #573 from AliceLR/add-it-midi-macros Ozkan Sezer 2022-02-24 07:29:40 +03:00
  • 2725dce78b Add IT MIDI macro filter effects support. AliceLR 2022-02-06 01:55:38 -07:00
  • 20fe115069 Merge pull request #491 from AliceLR/sym-fix-effects Ozkan Sezer 2022-02-23 18:15:56 +03:00
  • 542f21ed15 Fix Digital Symphony effects and pattern loading issues. AliceLR 2022-02-23 06:08:18 -07:00
  • 02949c6628 Merge pull request #571 from AliceLR/fix-filter-cutoff-newnote Ozkan Sezer 2022-02-17 00:20:02 +03:00
  • 3a60fb4689 Merge pull request #572 from AliceLR/fix-all-tests-dep Ozkan Sezer 2022-02-16 10:20:40 +03:00
  • 536f3a50a3 Fix test-dev dependency tracking and Clang parallel make crashes. AliceLR 2022-02-15 23:44:55 -07:00
  • 3ce1be4e53 Fix for IT filter cutoff 127 on new note behavior. AliceLR 2022-02-07 18:39:26 -07:00
  • c574b23121 Merge pull request #570 from AliceLR/fuzz-patch-20220212 Ozkan Sezer 2022-02-15 17:11:02 +03:00
  • 685fab5b39 Fix slow loads/high RAM usage caused by some invalid DEFLATE streams. AliceLR 2022-02-15 03:23:14 -07:00
  • dd8b82bb9b Fix BZ2 slow loads by resizing the output buffer by powers of 2. AliceLR 2022-02-15 01:34:11 -07:00
  • aa09cf5eb2 Fix bunzip2 out-of-bounds array subscript in Huffman decoding. AliceLR 2022-02-14 23:14:24 -07:00
  • 97028b9105 Add missing IT filter clamp to mixer loops. AliceLR 2022-02-14 22:53:38 -07:00
  • 6c9eeaace9 Fix mixer undefined behavior caused by unloaded samples with loops. AliceLR 2022-02-14 22:22:09 -07:00
  • c578e0b60f Merge pull request #489 from AliceLR/smix-off-cut-fade Ozkan Sezer 2022-02-14 02:23:32 +03:00
  • e110bf4bcc Fix Galaxy 4.0 envelope UMRs found via 06a32248. AliceLR 2022-02-12 17:42:36 -07:00
  • ce5e87578d Merge pull request #569 from AliceLR/fix-bunzip2-setjmp Ozkan Sezer 2022-02-12 18:41:20 +03:00
  • 9df453ad1a Move bunzip2 setjmp to write_bunzip_data to fix crashes. AliceLR 2022-02-12 08:15:34 -07:00
  • 29a8cf311e Merge pull request #568 from AliceLR/fix-sustain-bounding Ozkan Sezer 2022-02-12 10:10:04 +03:00
  • 91ec1eba22 Fix mixer crashes caused by bad IT sustain loop bounding. AliceLR 2022-02-11 23:28:10 -07:00
  • c40b02e586 Allow xmp_smix_play_* to play key off, cut, and fade events. AliceLR 2021-10-10 04:41:45 -06:00
  • 64a36f35c5 Merge pull request #567 from AliceLR/fix-duplicate-note-check Ozkan Sezer 2022-02-11 08:50:10 +03:00
  • 32894f1a18 Fix IT duplicate note check to use the key prior to transpose. AliceLR 2022-02-10 01:49:43 -07:00
  • 723851d844 bunzip2.c: added missing license notice. Ozkan Sezer 2022-02-10 14:50:56 +03:00
  • 6687ab045c Merge pull request #539 from ccawley2011/bzip2 Ozkan Sezer 2022-02-10 14:32:24 +03:00
  • 8cbb7a1502 Merge pull request #566 from AliceLR/compare-mixer-data-nna Ozkan Sezer 2022-02-10 14:31:50 +03:00
  • a64ba69cf3 Test NNA channels, filter resonance in compare_mixer_data. AliceLR 2022-02-10 02:31:38 -07:00
  • 78b16997ae Merge pull request #565 from AliceLR/fix-it-sample-change-nna-porta Ozkan Sezer 2022-02-08 11:10:50 +03:00
  • 12db294005 Fix NNA and tone portamento interaction with sample changes. AliceLR 2022-02-07 20:26:30 -07:00
  • 1074bb1be6 gunzip: fix build in c++ mode. Ozkan Sezer 2022-02-05 04:11:02 +03:00
  • 9b5b3636d9 Merge pull request #563 from AliceLR/rename-arc-unpack Ozkan Sezer 2022-02-05 03:50:00 +03:00
  • 8a81d2d556 Rename struct arc_unpack to struct arc_data. AliceLR 2022-02-04 17:32:04 -07:00
  • f4bbc0770c Merge pull request #562 from AliceLR/fuzz-patch-20211202 Ozkan Sezer 2022-02-05 03:15:10 +03:00
  • ac2701387a Move miniz MZ_MALLOC/MZ_REALLOC defines. AliceLR 2022-02-04 16:22:47 -07:00
  • 29e27eec03 Fix out-of-memory caused by bad gzip data bounding. AliceLR 2022-02-03 16:28:17 -07:00
  • 38b380f91e Use a shared limit for depacker output allocations. AliceLR 2022-02-03 00:39:05 -07:00
  • a6d169f7ab Fix test-dev 'make fuzzers' when LD isn't clang. AliceLR 2022-02-02 21:33:23 -07:00
  • 57ecf2e695 Replace stb_vorbis signed overflow clamps with unsigned overflow. AliceLR 2021-12-03 15:10:13 -07:00
  • 231b1cfb88 Fix undefined behavior caused by low periods and vibrato. AliceLR 2021-12-02 21:39:36 -07:00
  • 06a32248b0 Fix undefined behavior caused by invalid XM volume envelopes. AliceLR 2021-12-02 21:35:33 -07:00
  • 8209978cb3 Merge pull request #561 from AliceLR/fix-it-sustain-release Ozkan Sezer 2022-02-02 21:50:00 +03:00
  • c87e5a20fc Update OpenMPT IT Off-Porta, Off-Porta-CompatGxx, porta-offset tests. AliceLR 2022-01-31 19:19:04 -07:00
  • 2ccbba9294 Fix various IT player bugs affecting Atomic Playboy. AliceLR 2022-01-31 19:09:49 -07:00
  • 78d391e8d2 Decouple envelope release from sample release. AliceLR 2021-12-26 20:14:17 -07:00
  • a8af8c3e7c Merge pull request #559 from AliceLR/fix-it-portamento-offset Ozkan Sezer 2022-01-27 17:10:02 +03:00
  • a86a540f14 Merge pull request #557 from AliceLR/fix-mixer-reverse Ozkan Sezer 2022-01-27 17:05:40 +03:00
  • ab84caf351 Fix IT tone portamento + offset. AliceLR 2022-01-27 05:24:24 -07:00