-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump qs from 6.5.2 to 6.5.3 #125
Open
dependabot
wants to merge
1
commit into
master
Choose a base branch
from
dependabot/npm_and_yarn/qs-6.5.3
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Bumps [qs](https://github.com/ljharb/qs) from 6.5.2 to 6.5.3. - [Release notes](https://github.com/ljharb/qs/releases) - [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md) - [Commits](ljharb/qs@v6.5.2...v6.5.3) --- updated-dependencies: - dependency-name: qs dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
mmontag
added a commit
to soltune/chip-player-js
that referenced
this pull request
Apr 11, 2024
9629fb2eb Merge pull request #532 from sezero/vorbis2 618252cfb Merge pull request #534 from AliceLR/relicense-xfd 9237855e9 Relicense XFD decruncher under MIT (with permission of Chris Young). 978fde7db vorbis: eliminate type-punned pointer use 268d50aa8 Merge pull request #530 from sezero/misc6 b91e35a37 Merge pull request #531 from AliceLR/fix-mixer-crash c2a46bf18 Fix mixer crash from not checking sptr before wraparound init. a1acd0168 tweak an include order for list.h f0733aac5 med2_load.c: fix static declaration followed by non-static definition. a57970af7 readlzw.c: fix static declaration followed by non-static definition. 567c46c44 add a libxmp_strdup() helper procedure. 7f351be03 list.h, vorbis.h: use inline instead of __inline__ 25f59820c Merge pull request #528 from sezero/misc5 6499cbbaa Merge pull request #529 from sezero/miniz159 f05951d14 depackers/ppdepack.c: fix build using c++ compilers db6fc2254 miniz.h: tweak the MZ_FORCEINLINE macro. 70f944560 tweak the MSVC version req for mz_zip_get_error_string, just in case.. ef2438abd remove CLIB_CDECL macro. give MSVC D_ procedure libxmp_ namespace. 5b01509ad Eliminate 64-bit operations on 32-bit machines 636f4e621 Cache pointers to tables for speed 1aaea58fd Reduce size of const data ad1d9e069 Skip unnecessary pointer usage e8f764f56 Reduce memory usage for inflate 23d904dd9 simplifications to common.h. b3eba1a05 xz depacker: avoid Watcom W201: Unreachable code warning 53ffd8a69 Merge pull request #508 from sezero/miniz1 7971f38c9 Merge pull request #524 from ccawley2011/amiga-ci 3e056efdc Add AmigaOS 4 and MorphOS builds to GitHub Actions 944765ec4 Merge pull request #527 from AliceLR/fix-depacker-crash 63d1c096a Don't allow libxmp_decrunch to return a NULL HIO_HANDLE. c8d323d0c miniz: use libxmp types to typedef miniz types. 2357e09bb miniz: build fixes for old MSVC6. 572dfd34e miniz: comment out mz_zip_reader_extract_to_callback, not used in libxmp c37614ad2 miniz: comment out mz_zip_reader_locate_file[_v2] - not used in libxmp 7e582bd7a miniz: use header guards instead of #pragma once 7740476b7 miniz: disable assert()s in libxmp-specific config. 33217d940 miniz: prefix the public functions with 'libxmp_'. 7fddfc719 split miniz into _tinfl and _zip parts and strip down the _zip part d70392cd5 Merge pull request #526 from AliceLR/revert-macos-workflow 757a5b320 Revert parallel builds for macOS workflow test-dev build. c22a632ad Merge pull request #509 from ccawley2011/depack-mem d5e2253f3 Merge pull request #525 from AliceLR/combine-msys2-checks 6035862ac Combine MSYS2 regression tests, build test-dev with make -j#. 6da8eb151 unxz: Reduce the size of the buffer after decompression c6982f558 Combine hio_open_mem and hio_open_mem2 0a1446a06 tinfl_decompress: avoid NULL ptr arithmetic UB: cedd50d18 Allow the xfd depacker to work without using a temporary file aa18fa351 Allow the unxz depacker to work without using a temporary file 623c7f5aa Allow the mmcmp depacker to work without using a temporary file 04b94bac6 Allow certain depackers to work without using a temporary file 8060e46e3 Merge pull request #523 from sezero/umx2 bc9cf5936 umx: don't overzealously restrict the loader to known upkg versions. a8312f63b umx: replace strcasecmp use with a more universally available solution. 2780b5133 Merge pull request #522 from AliceLR/update-xz 73f4dd10d Replace unxz.c with an MIT reimplementation, update XZ Embedded. 5082bc7af Merge pull request #510 from AliceLR/fix-bidi ef6f35289 Replace bidirectional loop unrolling with reverse sample rendering. 931d2666f Merge pull request #521 from AliceLR/fix-nearest b4e04055d Fix nearest neighbor to actually round to the nearest neighbor. 5ee30054f Merge pull request #520 from AliceLR/fix-mmcmp-literal-blocks 59f539663 Minor MMCMP depacker cleanup/tweaks. 84609afd2 Fix MMCMP literal block unpacking. 45a8e9538 Merge pull request #519 from AliceLR/fix-mmcmp-16-bit-size bf50a7f43 Fix uninitialized reads caused by odd length 16-bit MMCMP blocks. b2451fbf3 mmcmp: went back from calloc to malloc the outbuf.buf for now (see #517) d85aa00e1 Merge pull request #518 from AliceLR/fix-mmcmp-ptable-seeks 7f652623e Merge pull request #513 from sharkwouter/patch-1 cdb335eaf Also disable BUILD_SHARED on PSP in lite CMakeLists.txt d95dfd3fe Fix bad seeking behavior in MMCMP compressed blocks. 052fb56b0 Merge pull request #516 from AliceLR/mmcmp-buffer c769ff542 Depack MMCMP to buffer, remove move_data and depacker_move_data. f9ebde92b Merge pull request #515 from AliceLR/pw-license-boilerplate 54bb2293e Add MIT license boilerplate, modification notes to ProWizard. 2d2143350 Disable building shared for PSP by default da44b92de Merge pull request #511 from sezero/vorbis1 ba4c90599 Merge pull request #512 from sezero/misc4 43ace2941 disable the seek api in stb_vorbis for libxmp e20a6045c disable alloc_pattern_tracks_long & schism_tracker_string in lite builds eea9dbd31 med4_load: remove global symbol MAX_CHANNELS af1f358ac remove asif.c from build: eb5afa9af generate a map file from watcom builds. ab3fee9c9 stb_vorbis: change namespace from stb_ to libxmp_ for public functions. 09b0d2cd0 Merge pull request #498 from AliceLR/fix-sample-loops 36d1e8e5f Fix spline interpolation bug when rendering sample loops. d80946d04 Move interpolation wraparound handling out of sample loader. 755c28071 Don't increment voice position by step value at loop/tick end. (#496) 52c61ca70 Merge pull request #504 from ccawley2011/oxm 8e6a9c9f2 Merge pull request #507 from sezero/misc3 b0a851d3d add notes to INSTALL file about emscripten configuration and also cmake. 1e70e7847 hio_open_mem: add missing NULL-check for the returned ptr from mopen(). c9619f4b5 umx_load.c: remove extern declarations of format loaders b49f62aad Integrate the OXM depacker with the XM loader 57f57dcd9 Merge pull request #436 from ccawley2011/miniz cd1e75420 silence some stupid watcom warnings a500e885a Include miniz.c in CMake builds 4b4601784 Fix use of uninitialized memory in tinfl_decompress_mem_to_callback() 798c3fd81 Fix "'&array' may not produce intended result" warnings with OpenWatcom 344597e01 Remove the old inflate code 99ca17cea Change the gzip depacker to use miniz c934df50b Change the MUSE depacker to use miniz aff108534 Disable unused miniz functionality f3e735870 Avoid using unaligned memory access in UBSan builds 918a3fc8e Replace LGPL unzip code with miniz def5d62b2 Merge pull request #493 from ccawley2011/hio-depackers 83a403724 Merge pull request #503 from AliceLR/fuzz-patch-20211124 0efed73b7 Fix UMR caused by bad Digital Symphony sigma delta samples. 0235e344f Fix hangs caused by unterminated MED/OctaMED synth arpeggios. 854628184 Update sustain_check for revised envelope sustain sanity check. 2351eab14 Fix crashes caused by invalid MED/OctaMED synth table indexes. dcf95164b Fix crash when playing a DBM with an instrument but no samples. 041c9ee54 Fix crash when using S7x set NNA effects in IT sample mode. 77bb8aa71 Fix player crash caused by bad IT envelope sustain loop end values. 3156b2502 Fix mixer crash caused by some IT bidi sustain loops. 3532ba831 Fix crashes and other invalid effects use in ASYLUM modules. fc9b99c64 Fix crash when loop (SBx) and row delay (SEE) are used on the first row. c92512cfa Fix mixer crashes caused by too small s->ticksize values. bdbde3554 Merge pull request #501 from AliceLR/fuzz-patch-20211120 920dc22e3 Don't attempt to perform invert loop on invalid/missing samples. 50adad04d Don't index by invalid instrument -1 in libxmp_get_instrument. beecc0f69 Reset f->loop_chn in xmp_start_player. 43c78da61 Fix coverage for misc. fuzzer tests. 5cc353dca Fix bad double to integer cast in mixer with bad loop values. 6254999f3 Add bounds check on PS16 PSM sample lengths (maximum is 64k). 11d84dc50 Fix loading some previously broken Protracker 3.6 modules. 99437c5fa Reject ASYLUM modules with >64 samples or >128k sample lengths. 61efcaf59 Fix undefined behavior caused by ULT junk sample lengths. 3506395cf Fix bad double to integer cast with low PERIOD_CSPD frequencies. c801018a5 Fix out-of-bounds reads in do_toneporta with invalid notes. 5c42ad1aa Fix out-of-bounds read in His Master's Noise mega-arp effect. f74b9e3bc Fix signed integer overflow with MED4 synth lengths. 880687754 Fix crash playing 0 channel modules with an invalid order 0. edab2e5f1 Fix read_event_ft2 crash when instruments reference bad samples. 4a0dc7649 Add simple playback fuzzing and compare_playback for testing. e7b3328c5 Fix uninitialized reads caused by truncated MASI TITL chunks. 670dc78de Merge pull request #500 from AliceLR/fix-far-effects 7be9e0fc4 add missing cast to malloc() result. c2ce363dd Fix support for most Farandole Composer effects and other features. 98ee36a14 Use HIO_HANDLE for depacker input b1766e972 Merge pull request #495 from AliceLR/hio-seek-clear-error 935768345 hio_seek should reset the HIO_HANDLE stream error status on success. 4146913c2 Merge pull request #492 from AliceLR/fix-fnk-umr 6d44ab738 Replace XPK uninitialized read fix with calloc. 36bb132bc Suppress reported stb_vorbis UBSan warnings, revert deadcode changes. 1c8ec506c Fix invalid LZW bitwidth shifts in ArcFS depacker. 5fbf538ca Fix invalid shift exponent in PowerPacker 2.0 depacker. 3a9f7ff99 Fix uninitalized checksum reads in the XPK depacker. 4679ac22d Fix break byte uninitialized reads/corruption in FNK loader. 8b2a08fc7 Merge pull request #490 from AliceLR/symphony-sigma-delta d5dd4f98b Update formats.txt for Digital Symphony v1, Coconizer. 2ea0ee0bf Update digital_symphony.txt, restore omitted info. 4cab3e6c7 Add support for Digital Symphony sigma-delta samples. 59ad42e9f Merge pull request #488 from AliceLR/fix-it-adpcm ecc4cbf22 Add support for Digital Symphony 8-bit, 16-bit linear samples. af4a5c28b Add Modplug ADPCM4 support for Impulse Tracker modules. e31b28407 Merge pull request #487 from AliceLR/fix-dt-mods 883ba3ad6 Fix loading of Digital Tracker FA08 MODs. c18aaf6c4 Merge pull request #486 from AliceLR/fix-asylum-restart 6e692a728 Merge pull request #485 from AliceLR/fix-s3m-sample-seg 302824540 Fix ASYLUM Music Format restart byte. d116176a8 Fix >1MB S3M modules relying on the sample segment high byte. ef897b72a Merge pull request #484 from AliceLR/fix-taketracker-mod a4846c622 Merge pull request #483 from AliceLR/fix-ult-toneporta 41e12a788 Fix detection for TakeTracker TDZx MODs, add HMN format test. a12bda3e6 Correct Ultra Tracker format version numbers. 7bfb9d9e1 Fix pointless extra logic loading ULT sample speeds. 16123b1c5 Implement Ultra Tracker tone portamento to replace broken hack. dffdb3260 Merge pull request #482 from AliceLR/fix-stm-blank c869f0243 Merge pull request #404 from AliceLR/replace-anticlick 2726aedc1 Update mixer regression tests for anticlick changes. 1ae3ea82c Apply volume after filter to fix anticlick in filter mixers. c22c7b30d Replace anticlick with a faster implementation of the same algorithm. 3c063d85b STM patterns >=numpat should be loaded as blank patterns. 8d64ac5d6 updated config.sub from mainstream. 80068d908 Merge pull request #479 from AliceLR/vorbis-remove-old-checks-3 a04bb8fd9 Merge pull request #478 from sezero/ld 305977383 Remove remaining stb_vorbis sanity checks that are not required. 563997c7d add an autogen.sh script 8afb47bbe use LT_PATH_LD to detect GNU ld, which uses compiler's ld program: 72441be0b Merge pull request #475 from sezero/lzwd 70abd871c Merge pull request #476 from sezero/cmake1 36aaf907c lzw.c: replace variadic macro LZWD_ with LZW_DEBUG ifdefs. 05d679f4a cmake fixes and improvements: 88f1dfbe0 Generate libxmp-sources.cmake automatically (#470) a84e64b9a Merge pull request #473 from AliceLR/vorbis-remove-old-checks-2 04c26fd08 med4_load, xm_load: fix build using c++ compilers after recent changes cfcd29b95 lite, test-dev: update configure.ac after recent changes d231dff94 Merge pull request #471 from AliceLR/fix-vc-prepare-sources cef3bc26e Merge pull request #472 from AliceLR/fix-more-unused-warnings 114715954 Split watcom.mif source lists onto individual lines for each file. 5187e2b5a Actually fix the bunzip2 -Wclobbered warning for hufGroup. becbd01f7 Remove stb_vorbis sanity checks that are not required (again). 5c9769792 Fix two more -Wunused-but-set-variable warnings from emcc. 5476730f5 Silence -Wclobbered in bunzip2.c. 68173d216 Fix more -Wunused-but-set-variable reported by emcc. 33dea393f Split vc-prepare source lists onto individual lines for each file. cf048df9d cmake build system support (#415), 724262747 if -Wextra isn't available try -W. check other flags before using. ff9e99084 Merge pull request #468 from AliceLR/use-Wextra 47f88a413 Fix more Ubuntu -Wunused-result warnings in regression tests. e7be2ab95 Fix Ubuntu stdio -Wunused-result pedantry in regression tests. 33714b139 Add -Wextra -Wno-unused-parameter -Wno-sign-compare to CFLAGS. 58b0557df Merge pull request #466 from AliceLR/fix-vorbis-leak 82f658404 Update stb_vorbis EOF checks to match upstream PR. f877f1055 Merge pull request #465 from AliceLR/no-android-external-depackers 116d5f467 Fix Android disable for external depackers. 34f1107eb Merge pull request #464 from ccawley2011/riscos-case fc48270d1 Add RISC OS to the list of platforms with case-insensitive file systems 07a41dc84 Merge pull request #463 from AliceLR/fix-unused-but-set a110066cd Merge pull request #456 from sezero/versioned-syms1 56e60afab Don't use -Wno-unused-result, -Wno-array-bounds; fix more warnings. 561850c39 Check malloc return value in Digital Symphony loader. a390438be Fix -Wunused-but-set-variable warning in libxmp-lite. 74088daf1 Remove -Wunused-but-set-variable detection from configure.ac. c4fed1a76 Fix more misc. -Wunused-but-set-variable warnings. 921a5f071 Fix MED4 hex volume, IFF area, and annotation text support. a5ba5471b move USE_VERSIONED_SYMBOLS decision to configuration time: 78585d7ce Fix -Wunused-but-set-variable warnings in various loaders. 152ea7957 Fix Coconizer bugs caused by ignoring the pattern offset field. 8ae80a985 Fix -Wunused-but-set-variable test-dev warnings. b3dafe350 Merge pull request #461 from AliceLR/xm-load-performance 1cd0b220c Remove IDIV usage and excess allocation from load_xm_pattern. 41d42e4f2 Compute module MD5 sums after the load_module sanity checks. ba7ad6586 Improve scan_module speed by reducing pointer aliasing penalties. 2b07b6589 mix_paula.c: change fprintf() to D_(D_WARN ). ea5e6f581 Merge pull request #459 from sezero/ws2 66cf367ee added -Wall -Wwrite-strings to test-dev CFLAGS and fixed warnings. e03fe5190 add missing cast to malloc in mod_load() 79a6933a9 Merge pull request #457 from AliceLR/mod-load-performance 65b80f944 Reduce usage of integer division in mread to truncated reads only. 48dfcfb49 Reduce performance overhead of the Protracker MOD loader. 4069cf77d Merge pull request #383 from AliceLR/add-libfuzzer-frontend 1c94f1ae9 Fix .gitignore entry for test/libxmp-test. 1ab148238 Add libFuzzer frontend for libxmp. e7964ec13 Merge pull request #455 from sezero/write-strings bb2c15bb0 add -Wwrite-strings to CFLAGS if it's available 9fd84e244 Merge pull request #439 from AliceLR/symphony-lzw 0ca3d337b Add MIT-licensed Digital Symphony LZW decoder. 0f7b2eff3 Merge pull request #453 from sezero/always_inline 2e8613791 Merge pull request #454 from AliceLR/fuzz-patch-20210723 324516f86 Fix misc. hio_read return value bugs found by Memcheck. 44e843d6f Merge pull request #452 from sezero/dirent0 a5a1b341c vorbis: minor correction to gcc always_inline attribute use. fe0d88ffd check_filename_case: check get_filetype result if dirent isn't available 846ecc1c3 Use libxmp_instrument_name in EMOD loader. 0a7cc9311 Fix misaligned pointers in XPK depacker checksum routine. 38c06d198 Reject compress packed files with maxbits under 9. d8d3b92aa Add best case compression ratio bounding to S404 depacker. 8e0e5b702 Merge pull request #449 from sezero/cleanup3 a7740f9f4 target-specific code / define clean-ups: ed1b66fb6 Merge pull request #447 from sezero/stat-replace 8143bc1bd replace stat() usage with target-specific code in test_ / load_module() 9cc2584cf Merge pull request #448 from sezero/vorbis-uint32 10dd2a178 vorbis: fix warnings for targets where uint32_t is an unsigned long 95b0e4cb7 libxmp_check_filename_case: supports watcom dos builds. 420a4f9e8 tempfile.c: tweak dos preprocessor check, now supports watcom dos builds e15adfa3c tempfile.c: tweak os/2 preprocessor check 9dda30211 Merge pull request #446 from AliceLR/fuzz-patch-20210722 bf47dc7bf Merge pull request #445 from AliceLR/fix-arc-bugs e72fbbb20 Fix ARC/ArcFS slow loads due to large allocations and slow RLE. ae8941f8d Fix UMRs and unnecessary integer division in FNK loader. 43f09e8be Fix uninitialized read in XM order list. 66e7b5e4e Fix uninitialized read on format version in MDL loader. e5b11d9d8 Fix uninitialized read in ArcFS depacker. 80f55c934 Fix uninitialized reads in libxmp_read_title. 3a4629996 Merge pull request #444 from AliceLR/remove-unused-stat-includes b72b3ae2f Remove unused sys/stat.h includes in depackers. 20bf7daa2 Merge pull request #443 from AliceLR/fix-coconizer-crash 3f69e19da change two depack_vorbis tests to use read_file_to_memory(), and a9fd33a21 add an inlen parameter to depack(), remove fstat() use from depackers. f5d8242c0 Replace use of stat() in mfp_load fe89586dd Fix heap corruption in Coconizer loader with invalid sequences. 7f1e72a27 Merge pull request #441 from sezero/bug434 ace453417 Merge pull request #440 from sezero/vorbis-ndebug b679a79b7 update vc/Makefile so that it pulls in correct sources in current tree. 911ee36e9 Add x64 target to the VS2005 project files. 966cfa5b3 updates to VS2005 project file: 34af5adc8 Make MSVC project files work with VS2005 d81517261 vorbis depacker: respect stb_vorbis_get_frame_float() error returns caed2d6bc disable assert()s in vorbis depacker. adf8512b0 remove two other left-over -Isrc directives. 4a54a0562 Merge pull request #437 from AliceLR/extract-galaxy-fuzzerfiles adc2d81e0 Merge pull request #438 from Clownacy/master 8b3ecdb41 Remove more including of the `src` directory 5834c2a42 Remove instances of including the `src` directory e5e66231b Convert more absolute include paths to relative c0e5c2b15 Merge pull request #435 from sezero/powf 20703ffaf Extract Galaxy Music System fuzz files packed in invalid DEFLATE. 73cd66054 revise the powf macro in filter.c 92bdf27ff Merge pull request #433 from ccawley2011/test-dev-c89 95dc52915 Fix compiling the unit tests with C89 compilers b9ffc2d27 Merge pull request #431 from sezero/ptpopen 16fd04f39 remove the left-over 'OS_OBJS' from the watcom include-makefile. fc2ad5686 move src/win32/ptpopen.* under src/depackers/ 9e671ae54 Merge pull request #428 from AliceLR/fix-test-dev-unused f06a3d838 Fix unused variable warnings in test-dev. 10df169c2 Merge pull request #426 from sezero/testdev1 103bdec2b replace (int) casts onto chars with (unsigned char) casts. 6a7f7c58e test-dev: check presence of NO_FORK_TEST before defining FORK_TEST 20d87e3ab test-dev, MSVC: don't pop-up message boxes on asserts bebf2c375 test-dev/main.c: replaced WIN32 cpp check with _WIN32 246f664b5 Merge pull request #425 from sezero/msvc0 7de9bd127 Merge pull request #424 from sezero/cp1 aab24791d fix c++ build issues in test/test.c b8c8cf7ee use newly added LIBXMP_BEGIN_DECLS/LIBXMP_END_DECLS at more places. bce333f50 use newly added LIBXMP_BEGIN_DECLS/LIBXMP_END_DECLS on versioned syms. 5227fd917 added LIBXMP_BEGIN_DECLS and LIBXMP_END_DECLS macros to common.h. 6d8d9fc6f depacker.h (struct depacker): remove const from function pointer members b7bf21df4 worked-around xz depacker build in c++ mode. 79c801493 fix linkage with c++ builds: 688c1fb87 miscellaneous calloc() cleanup: e8a821360 add missing type casts for c++ compatibility, 0458c9183 mkstemp.c: change 'template' to 'pattern' for c++ compatibility. d2c0148b8 Merge pull request #423 from AliceLR/vorbis-remove-old-checks 247b02084 moved src/win32/debug.c contents into src/win32.c: f387f803f Merge pull request #422 from AliceLR/fix-vorbis-double-free 78b71dfdd Remove stb_vorbis sanity checks that are no longer required. b1bed43c9 Fix double free in stb-vorbis. a9352768b Merge pull request #419 from Clownacy/master 1930f4483 Correct the styling of the casts 2af78e0bb Merge pull request #421 from AliceLR/fuzz-patch-20210711 fb393c536 Fix signed overflow in PhaPacker test pattern address bounds check. 27588714b Fix versioned symbols when compiled as C++ 8f59497c9 Add missing sample offset checks to NoiseRunner test function. 475cc8bad Remove redundant Watcom debug-printing code d637d0f95 Stop using signed ints for sample addresses in XANN depacker. 6ce9786b8 Use unsigned ints for TP1 pattern offset normalization. c44df0594 Fix another MSVC 6 C++ linker error ea8d4a15e Add C++ void* casting to libxmp-lite code 0fb786a71 Correct another MSVC 6 C++ linker error 002ac4175 Add extern array declarations to loader headers 7d9f093a6 Add some missing header guards fe3fe3137 Silence compiler warnings involving `D_` macro dcc04c8b6 Make libxmp-lite use relative include paths 46f62f9b1 Add Promizer 1.8a pattern address bounds checks, cleanup. d5bcf6345 Add tests for issues fixed by stb-vorbis 1.22, 37d1404. 8c14e2b69 Silence annoying terminal output in uncompress.c. 1f257d187 ARC/ArcFS: precheck input length with fstat before malloc. f7500ff4f Merge pull request #408 from ccawley2011/stb_vorbis 77db491c0 Fix uninitialized reads in get_seek_page_info. 37d14044e load_umx: revise sanity checks and check returned values from hio. 75d55d683 made lutgen.c to build with c89 compilers eed32a462 Merge pull request #417 from Wohlstand/example-sdl2 6fe4d1840 Merge pull request #416 from AliceLR/med2-use-module-path 4b808cd87 src/win32/debug.c: only DEBUG check is relevant and _DEBUG is not. 46acc04ad src/win32/debug.c: restrict to _MSC_VER, add DEBUG among the cpp checks. 5f04bc0cd xmp.h: move emscripten.h include out of the 'extern "C" {}' block. 1bca9f3a6 Disable some unused code in stb_vorbis bf129468d Apply stb_vorbis changes suggested by @sezero f334be97e tweak forceinline definition in stb_vorbis.c a3c33bdb4 tweak alloca() discovery in stb_vorbis.c 58df1604b Attempt to restore as many sanity checks as possible 0ecd7c79e Use libxmp types for stb_vorbis 1ed7398b2 Restore changes from commit 1c6e257 43f3681fc Restore changes from commit 2004b42 40a2bc48d Restore changes from commit b4a1d36 6eca3e17c Update stb_vorbis to v1.22 1793649ca Update stb_vorbis to v1.21 fec2d44f7 Allow SDL examples to be built with both SDL1 and SDL2 77851872e Allow loading MED2 samples from the module directory. 9e8fb34bc updates to .gitignore f8523a28d Merge pull request #413 from AliceLR/fuzz-patch-20210704 01c2d7379 Remove leftover debug lines from MMD3 loader. b2963616c Remove unused _pos variable in MED4 loader. cb8a1ce6c Add more invalid input tests for the OctaMED MMD2/3 loader. d819c6ba9 Add more invalid input tests for the OctaMED MMD0/1 loader. 72eab9028 Fix OctaMED expsmp/iinfo undefined seeking behavior, cleanup loaders. ac644b3f5 Merge pull request #412 from libxmp/libm1 559522cda Fix MED4 signed overflows when attempting to seek in sample, IFF loops. 613263c83 update configuration for libm dependency: bad9887e4 Fix LHA out-of-bounds writes to the c_len table. 46acdfded Fix BZ2 signed integer overflow in bit hack. 8a6f23b96 Fix XM instrument header size sanity checks. 5aa1a4292 Fix shifts by invalid exponents in S404 depacker. 9c362108b Fix out-of-bounds read in LZW depackers caused by invalid codes. 46247e36e Add OXM pattern header length bounds check. 9c7dcc142 Merge pull request #411 from sezero/round1 5e1624a15 period.c: always use libxmp_round() 70092c195 Merge pull request #410 from ccawley2011/remove-headers 6e4afc1ac Remove replacement for unistd.h d9a7bde34 Update config.guess and config.sub from mainstream. a293bf516 implemented libxmp_check_filename_case for amiga a0e7b4bbf configure: try linking to dirent funcs instead of only checking header. 04d97c03c Merge pull request #409 from AliceLR/fuzz-patch-20210703 e2bd8309b Fix more signed overflows in The Player 4.0x loader. 94283a7be Fix DI test function signed overflow from bad check ordering. 46105a109 Fix ac1d signed overflows calculating (unused) pattern sizes. 74c4efb3a Fix Digital Tracker sample loop signed overflows. df595a05e Fix MMD undefined shift behavior in IFFOCT sample loader. 3965505e8 Fix PSM signed integer overflow when calculating track count. 81e650111 Fix MMD0 stack corruption via libxmp_read_title. d40853216 Fix IT sample depacking invalid shift exponent usage. 37ab73b34 Merge pull request #407 from AliceLR/add-ubsan-workflow 8b24aeba6 Add UBSan GitHub action, move sanitizer actions to regression tests. fd42bad73 Merge pull request #406 from AliceLR/fuzz-patch-20210629 306172c65 Fix undefined behavior in LZW depacker. 74e21709e Fix undefined behavior in The Player 4.0a loop start calculation. b83ff8407 Add MDL instrument loop sanity checks, improve debug output. be03cc3d8 Fix inflate.c reverse_bitstream right shift by 32. 62b567ef8 Ignore negative c2spd values in libxmp_c2spd_to_note. a2f88d0be Fix bunzip2 UBSan false positives for base and limit. e92e3c5f9 Fix The Player 6.1a track event repeat bounding. 91de55837 Fix USBan list.h false positive caused by hand-rolled offsetof. 87421b215 Merge pull request #405 from AliceLR/fix-it-fade-envelope-reset c57623c53 IT new inst. fade envelope reset should only affect volume envelope. eb2053aaa check whether the linker is GNU ld in configure f36407a88 add missing check for 'ar' in configure. 655c2dae7 depackers/xfd: depend on proto/xfdmaster.h presence cd6c2d7e8 common.h: amigaos4 does define (u)int64 - don't redefine 99174923e Merge pull request #402 from sezero/shadow1 5e5575a6b Merge pull request #403 from AliceLR/fuzz-patch-20210624 317ab5507 Fix AMF and Coconizer uninitialized reads with very small inputs. a35b890f1 fix several -Wshadow warnings. 9e863f06f Fix RTM panning table uninitialized reads. ca9bc106a Fix Digital Tracker instrument name uninitialized reads. dc3d5e17f Fix PTM channel settings table uninitialized reads. 6db8600e5 Make module_data::vol_table const and remove non-const casts. e07d26c8a Fix MED2 instrument name uninitialized read. 7913b924b Fix ABK test function uninitialized read. b55aed1e6 Fix DBM instrument name uninitialized reads. 8687d2fe2 Fix Slamtilt uninitialized reads caused by missing hio_read check. 9d892b5a2 Remove unneeded replacement for sys/time.h 187dcfe1a cosmetic change to externally_visible attribute check message 324cdc32a Merge pull request #391 from sezero/symver 8e244e776 use the symver attribute, if available, for versioned symbols, b6b7b40e2 Merge pull request #398 from AliceLR/fix-it-envelope-fade f2ad0b043 Fix Impulse Tracker envelope and fadeout order. e5a65a6bd Merge pull request #399 from AliceLR/fix-gen-module-data-link 46919b7dd Fix linking for gen_module_data utility. 647cd3070 Merge pull request #389 from AliceLR/remove-depack-256-size-req 92ea72e73 Merge pull request #395 from AliceLR/fix-it-decompress-decls fd8268f44 Move IT sample decompression declarations to it.h. 7aa72f11c Merge pull request #394 from AliceLR/add-gcc-10-lto-action 8798fe377 Add Ubuntu gcc-10/-flto regression test. 496f3bdf5 Remove 256 bytes requirement for modules in some API functions. 21180eac5 Merge pull request #392 from AliceLR/add-sanitizer-workflows 0ec1a075e Merge pull request #393 from cmatsuoka/port-tests-from-travis 654230569 ci: fix msys2 mingw package installation 0832c1bb2 ci: port tests from travis to github actions a28c5c9e4 Add AddressSanitizer and MemorySanitizer workflows. 4f29440d9 Merge pull request #388 from AliceLR/fuzz-patch-20210623 0360cee39 Fix misc. bugs found by libFuzzer/MemorySanitizer. a091de5b7 apply 'externally_visible' attribute, if available, to versioned symbols 69a4b0cf7 Merge pull request #384 from AliceLR/fix-it-slow-long-patterns 076937515 Fix slow loads/high RAM usage due to unusual IT patterns. 3e1e556e1 Merge pull request #382 from AliceLR/allow-extra-sequences a5c7387a2 Allow up to 255 sequences to be scanned. e9a07ee01 Merge pull request #380 from AliceLR/fix-xmp-set-row 5078e643b Fix crash when xmp_set_row is used on an IT end marker. a9701bd6a include mmy email in docs/CREDITS 0cdb80fcf INSTALL: document Visual Studio and OpenWatcom build options. 92104f3bc added small usage note to Makefile.vc db55cc7ee renamed watcom Makefile.nt to Makefile.w32 cc43280f2 Merge pull request #378 from AliceLR/update-credits 3a2c68be2 Update docs/CREDITS for 4.5.0. a7e3a4bfa Merge pull request #376 from ccawley2011/close-unlink-tests 37655b814 spelling fix for my name. 930750426 Merge pull request #377 from ccawley2011/riscos-fork d843987b3 Close and unlink temporary files in the tests abe485b57 Disable use of fork() on RISC OS cf5fa3a3e Fix missing free in test_depack_rar.c when unrar is missing. (#374) ac9c00199 Merge pull request #372 from sezero/misc01 67fd9bd8d added license file for prowizard code. 8d5a719da depackers/xz*: move three nested enums out of their structs. 1cc291aa1 depackers/xz*: add 'xz_' prefix to the boolean defines. 3c7e5bdd8 common.h: move nested flow_control, pattern_loop, virt_channel structs 7a7455b3a hio.h: move the nested hio_type enum out of the HIO_HANDLE struct. e968f4ebe libxmp_med_play_extras(): remove an unreachable break statement. 4ff5a616c Merge pull request #371 from AliceLR/update-copyright-dates d05db178a Merge pull request #370 from AliceLR/fix-iff-stringop-truncation-v2 8da50ae16 Fix GCC warning in iff.c due to (correct) strncpy usage. 231ed3fc6 Update date in copyright notice. b213f638f changelog updates for 4.5.0 b57d71f11 Merge pull request #368 from AliceLR/tweak-callbacks-docs b9828b582 xmp_*_module_from_callbacks documentation tweaks. 72501b3d3 Merge pull request #362 from AliceLR/add-load-module-callbacks 1e85b39ae Update xmp_*_module_from_callbacks tests. 2213f9538 Add close_func to xmp_callbacks, cleanup callbackio.h. 6b461404b Merge pull request #367 from ccawley2011/test-watcom 33e4eccf6 Fix make check on OS/2 78e9a3516 Add check target to OpenWatcom makefiles f7197ec2e Merge pull request #366 from AliceLR/add-med2-format-test 1cae7f47b Add MED2 format test, fix MED2 BPM handling. 9a89fbd31 Implement xmp_*_module_from_callbacks API functions. 933178757 Merge pull request #365 from ccawley2011/test-clean 0cafba023 Merge pull request #344 from AliceLR/depack-fork-exec c6389e2e4 Add RAR external depacker test. 63294eb93 Update Makefile.vc and watcom.mif for prior commit. 14ab57ad4 Add DJGPP configure.ac fork patch, move decrunch to src/depackers/. 2d9012950 Add make clean/distclean support for the tests 92da87dd7 Add reentrancy patch for ptpopen.c. fc696e7c4 Initial usage of fork/exec for *nix instead of popen. 9ca71b691 Merge pull request #364 from ccawley2011/test-lite ef0d54cc6 better check for visibility attributes support, fbeb51e80 Reduce code duplication in lite/test 5c245b740 Merge pull request #363 from AliceLR/remove-s3m-quirk-87 10f76c11d Remove 'quirk87' handling from the S3M loader. c49c05db1 fixed Watcom "W007: '&array' may not produce intended result" warnings fb1ea3d60 Merge pull request #361 from AliceLR/add-misc-mixer-tests faec405a0 Add GDM surround effect support, fine/surround/pan effect tests. 0b79f0c2e Add misc. effect and mixer tests for previous pull requests. 07d5c5ad4 Merge pull request #358 from AliceLR/remove-test-dev-md5 132071743 Move test/md5.c to lite/test, use md5.c from src/ for test/. 7d4478000 Remove test-dev/md5.c, use md5.c from src/ for regression tests. a1084fbfb Merge pull request #359 from AliceLR/fix-amf-speed c0d129016 Fix DSMI AMF speed effect conversion. c80d4163b Merge pull request #356 from ccawley2011/test-md5 f98e8e533 Merge pull request #355 from AliceLR/amf-fixes b24223b1d Improve DSMI AMF 1.0 instrument index check. 0d7b6c5cd Better documentation and test case for old AMF 1.0 variant. fc2267897 Apply commit ce19d177c8 to libxmp-lite f245009e1 Update DSMI AMF supported versions in docs/formats.txt 9cab1e532 Fix DSMI AMF pan command conversion. 7db4ea340 Add DSMI 1.0 AMF loader test. c1017cc2d Add support for DSMI 0.8 and 0.9 AMF modules. d7211fda8 Fix DSMI AMF track 0 remapping bug. 097ed1804 Fix incorrect DSMI AMF volume and note 0x7f handling. 77c5eb6aa Merge pull request #354 from ccawley2011/reduce-includes 3a119b0e8 Remove unused includes in the tests 69f05d75d Remove unused includes ebc2ee182 Reduce stdlib.h includes 9d192340b Reduce stdarg.h, stdio.h and string.h includes 3467e650a Merge pull request #353 from AliceLR/fix-imf-channel-status cb02de006 Merge pull request #352 from AliceLR/fix-gdm-speed be38b420b Fix IMAGO Orpheus channel panning and status values. e40a33dc2 Fix incorrect handling of GDM speed effect. ef38bd6ed updates to config.guess and config.sub from mainstream. 88140d284 Merge pull request #348 from AliceLR/coconizer-gmc-tests a36d195a9 Add Coconizer and GMC loader tests. 221b506eb Merge pull request #346 from ccawley2011/coconizer 27a71fc11 Add some sanity checks to the Coconizer loader 9801c95cf Add more comments to fix_effect in coco_load.c 74dcf92b2 Improve Coconizer module detection 6fbf6d1be Fix Coconizer Fine Volume Up/Down effects be28c7bee Fix Coconizer Set Stereo Position effects 92e04d9d3 Re-enable the Coconizer loader 9daf7632a Merge pull request #345 from AliceLR/fix-med-8-channel-mode-tempo fe87b8dfb Add more accurate OctaMED 8-channel mode BPM tables. 8edb15730 Merge pull request #343 from ccawley2011/watcom-win32 7e36b50a0 Support compiling for Windows with OpenWatcom 9de863b1f changelog update aaecbe32d Merge pull request #342 from sezero/errno 0fc4c5475 Merge pull request #339 from sezero/bug338 988761c84 Add hio_open_file pipe test. f90fdb169 Merge pull request #340 from cmatsuoka/adjust-codecov-status 063e78a17 Add codecov configuration c8ba2afea changelog update 89bc71038 make decrunch() return failure if hio_open_file2() returned NULL c29f59832 make hio_open_file() fail if get_size() returns negative f90b06409 Merge pull request #337 from sezero/zero_size d943b7df6 actually add a size <= 0 check to hio_open_mem() as a safeguard. 06dc6a4cb change test_read_mem_hio_nosize so its tests always fail fa19c87f0 remove support for size <= 0: 722bf63e2 Merge pull request #336 from cmatsuoka/github-actions-coverage 78d1abed5 Merge pull request #334 from sezero/cleanups 689aec9f6 github/workflows: add code coverage 850531bdb docs/libxmp.rst: Fix the spelling of "sucessful" 7623aa4e0 src/win32/Makefile: added back unintended removal. 839a4f14e added xmp_syserrno() to libxmp api. 88490878b configure.ac: djgpp doesn't need -lm, either: 41b6a785c removed unused win32/osdcomm.h fa066c76c use libxmp replacement of round() for djgpp. 5db2c3311 depackers/unarc.c: commented-out readrle.h and readhuff.h includes. 3dac186b9 depackers/arcfs.c: removed readhuff.h and readrle.h includes. 9686acc81 removed unused mstat(). 3fa4c2e69 made alm_load.c to compile 41e1577b4 depackers/readlzw.c: fixed whitespace/style. 1573a2150 depackers/readhuff.c: removed exit() calls, fixed whitespace/style. 5640ff4d5 Merge pull request #333 from AliceLR/msvc-travis-ci 201271acf Update .travis.yml to add unit tests to MSVC checks. 0db103ebc use /MD flag in lite/Makefile.vc, too 722cc4020 Merge pull request #332 from AliceLR/msvc-test-fixes c4ac8d4e4 Add /MD to MSVC CFLAGS, fix MSVC creat() crash in test_api_load_module. ee5edf95b Merge pull request #331 from AliceLR/test-dev-spawnv 3041e27c4 Fix unit test main.c for MSVC, add unit test Makefile.vc.in. fee9ad9b6 Use _spawnl() instead of system() for unit tests on Windows. 9e0de6e2d Merge pull request #330 from AliceLR/fix-uninitialized-reads-3 45dc4641e Merge pull request #329 from sezero/pid_t c48ef69fc Fix more uninitialized reads in the DIGI Booster loader. 3fd300ee7 Fix uninitialized reads in the ProWizard pattern loader. 4577eca87 Fix uninitialized read in the Liquid Tracker instrument magic check. 17deab2a8 mkstemp: don't use pid_t for windows builds. e94701ff9 Fix zero length module pattern count bug in most Promizer loaders. 5808f1468 Fix uninitialized header method read in ArcFS depacker. 263a38a60 Fix PW_REQUEST_DATA usage in Titanics test function. c7cf1a153 Fix uninitialized reads during Liquid Tracker instrument loading. fa9ecafc6 Fix uninitialized reads in ST MOD test function. 58e5d7643 Fix uninitialized reads in DIGI Booster loader + add format test. 63335befc Fix uninitialized reads in Ultra Tracker instrument loading. ace63f137 Fix uninitialized read in Ultra Tracker pattern loader. 3bc0317c9 Merge pull request #322 from AliceLR/fix-uninitialized-reads-2 929d3ccc3 Check MMDInfo length against file length before loading it. c23b83816 Zero initialize saddr in The Player 6.0a and 6.1a depackers. 214d5b2bf Fix uninitialized reads in the MMD2/3 loader caused by missing EOF check. 3f2996848 Merge pull request #320 from AliceLR/fix-uninitialized-reads 87784af7d Fix uninitialized read in the bzip2 depacker due to a broken bounds check. a5e875d76 Fix uninitialized reads in PP 2.1 depacker due to missing EOF check. e8a933d04 Fix missing order list sanity check in Novotrade loader. c3ee7e2db Fix uninitialized read in MASI loader. 4bd7e123a Fix uninitialized read in MMD0/1 loader due to missing EOF check. 11f384dae Fix uninitialized reads in His Master's Noise loader. 636b340e9 Fix uninitialized reads in SFX loader caused by truncated patterns. a642830ec Fix uninitialized reads in the IMF loader due to a missing EOF check. c96e54ade Fix uninitialized reads in FAR loader caused by missing EOF checks. 191d72567 Fix Digital Symphony 'unsupported sample type' error messages. 4dd34f336 Fix uninitialized reads in PT 3.6 loader caused by truncation. 84fb7b965 Fix uninitialized reads in the 669 loader from truncated patterns. 056629ae3 Fix uninitialized reads caused by truncation in the MDL loader. 5d7110c7f Fix uninitialized reads from Digital Symphony LZW packed samples. 9ca096159 Fix uninitialized read in Chiptracker loader. 1cfad0556 Fix uninitialized reads in MFP pattern unpacking loop. ef990e693 Fix uninitialized read bugs in ST 2.6 track loader. df0da98f4 Fix STMIK instrument name UMRs caused by missing EOF checks. 1b8b8517b Fix uninitialized reads caused by truncated FLT patterns. 8a3d99da8 Add error message when MAX_SAMPLES is exceeded. 592f81d34 Fix uninitialized reads in MDL loader sample unpackers. 141db1200 Fix crash in Funktracker loader due to missing channels bound check. b20559b96 Fix instrument leaks in Digital Tracker loader. 5757505fc Fix sample leaks when attempting to load >MAX_SAMPLES samples. cf702267d Fix OKT crashes caused by CMOD chunk order bugs. 0c3291472 Fix MDL SA chunk duplicates and clean up other duplicate checks. 0277d2edc Merge pull request #318 from AliceLR/fix-iff-leaks fa382154b Fix leak in STMIK loader caused by incorrect instrument count check. 4abeb11f6 Add tests for misc. sezero and Lionel Debroux patches. 402d72998 Fix MDL loader leaks caused by PA and IS chunks. 266d3178e Fix out-of-bounds strlen in MOD loader get_tracker_id function. d7726beef Clean up libxmp_realloc_samples, fix handling of m->xtra. ff384c241 Add GDM samples bounds check and MGT patterns bounds check. fe8f4a7c8 Fix MDL loader crashes due to zero/negative sample lengths. 960df14f8 Fix invalid instrument leaks in Galaxy loaders. bc3db59df Fix Protracker 3 leaks due to duplicate PTDT chunks. 6a86c8890 Fix Oktalyzer sample leaks caused by loading unused samples. 5872529eb Fix crash in stb_vorbis caused by missing residue_config check. c30da66b2 Fix ProWizard DI PW_REQUEST_DATA usage. c9618780b Fix leak in convert_lzw_dynamic. 1c6e257c4 Fix leak of lengths array in stb_vorbis setup_decoder. 7d037086d Fix leak in MDL loader due to duplicate IS chunks. 1ee0224f7 Fix leaks in Quadra Composer loader due to duplicate chunks. 01da01463 Fix bugs in arch_load.c caused by negative pattern counts. 1cf6e7c17 Fix crash in MMD3 loader caused by invalid block array offset. df8bb4b9e Merge pull request #315 from sezero/312_fixes 55946ed35 heatseek: make sure the result of hio_read24b() is positive. e9604d6d4 mmd_common.c (mmd_info_text): check length being positive, not non-zero 880505916 oxm.c (decrunch_oxm): free previous instances of pcm if one fails. 2bb04f3f0 arcfs.c: check size <= 0 instead of size == 0 as error condition. 0f9725112 unzip.c (kunzip_file_with_name): fix error goto's. 3d201176f xmp_release_module: free m->xtra without mod->xxs non-NULL check: 8afb75592 Merge pull request #311 from AliceLR/prowizard-fuzzing-fixes-5 4190b5ddc constified xmp_load_module_from_memory and xmp_test_module_from_memory. 671344f43 Makefile.in (distclean): remove config.cache, too. ec15891c4 changelog update 0511171c3 Merge pull request #309 from sezero/umx 236c5cbb7 umx_load: replace the questionable byte swap with hio_read32l() calls. 15bb796e4 Merge pull request #310 from sezero/msvc c41999b48 added some upkg documentation copied from beyondunreal wiki. a06b41f51 Fix hangs/DoS in LHA depacker caused by invalid streams. 72953837c Makefile.vc (CFLAGS): define _CRT_SECURE_NO_WARNINGS to silence compiler 66b5b1d68 umx_load: fix test_module leaving xmp_test_info->name uninitialized aa90edaa7 umx_load: fix strcasecmp isssue with windows. 1fef92010 Improve sanity checks for Impulse Tracker compressed samples. 2a7a5194c minor umx_load.c fix: use UPKG_HDR_SIZE macro. c373209ff rewrite umx loader to use the embedded offset, size and object type abc458357 Merge pull request #308 from Wohlstand/lite-build-gitignore acdc0faac Merge pull request #307 from Wohlstand/master eb6134cf8 Ignore files and directories generated by the lite build 696dc341c Convert the docs/Changelog into UTF-8 991d2b228 Fix DigiBooster Pro PATT sanity check and make sure INFO loads first. 872380497 Clean up potentially buggy row bounds check for The Player 4.x. cba4ea4a6 Fix hangs/high RAM usage in MDL sample loader. b04ed100c Add channel count bounds check to the Digital Tracker loader. 3d8e69c1a config.guess and config.sub updates from mainstream 8b598d09d Fix duplicate PATT chunk bug in Digital Tracker loader. b53daf18b Add track data allocation and bounds checks for The Player 4.x. 952cf5eaa Fix faulty sample number checks in The Player 5.x and 6.1a loaders. 9cb7c066c Merge pull request #305 from AliceLR/fix-fuzzing-hangs-2 ef1f019f1 Fix hangs and memory consumption for large invalid sample sizes. 2004b4257 Add EOF checks to vorbis.c start_decoder to prevent hangs. 285a4513a Fix leak in Galaxy 5.0 loader from duplicate instruments. 5373cd060 Improve STM loader bounds checks. 1aaf1f1b1 Merge pull request #304 from AliceLR/fix-dist-package 67b4d05d4 Fix dist-package check fails due to missing python-pil package. 1343f43da Merge pull request #300 from AliceLR/fuzzing-fixes-batch-8 62e92d6b0 Merge pull request #290 from AliceLR/fix-skyt-loader 4d9cea47c Reject Pha Packer files with negative pattern address values. d10f59a6d Fix out-of-bounds read in test_tp23 due to missing sample count check. 69b7adbe8 Fix The Player 6.1a test PW_REQUEST_DATA usage and variable names. 5b2af8c16 Add pattern/order count sanity check to Novotrade loader. 3b951f96e Improve MDL loader sanity checks. 53fc9b74a Fix out-of-bounds read in ult_load.c caused by 'MAS_UTrack_V000'. 9a90502b2 apply commit 283a6e617c to libxmp-lite. whitespace consistency. f65ea6f50 update changelog 01fc9e4af Merge pull request #295 from AliceLR/fix-fuzzing-hangs fc2eb4857 Merge pull request #296 from LossyDragon/htmldocs 8e1f6d1ea Merge pull request #298 from sezero/297 ab32c3fd5 it_load: handle cases where name field of header is not nul-terminated. fe1573c9c Fix potential uninitialized read in scan.c. 1a2428352 Recover style.css from SourceForge docs version. Added style.css to be embedded in html doc generation. f718b339e Fix slow loads in the AMF loader due to missing EOF checks. 283a6e617 Fix uninitialized reads in mod_load.c caused by truncated patterns. 58bdb6388 Fix hangs in IT loader due to missing EOF checks in pattern loops. c42eba4d7 Fix potential hangs in Galaxy Music System 4 and 5 pattern loaders. 2d549172b Fix hangs in scan_module caused by infinite multi-pattern loops. cab31a77e Fix hangs in MASI loader caused by invalid seek values. fa78574f8 Fix hang in scan_module caused by modules with no valid orders. 9203087f4 Skip loading samples that exist at or after EOF. 5b1b0f01e Fix hangs in GDM loader caused by missing EOF checks. e464203bd Fix hang in STMIK loader caused by missing pattern EOF check. b079f10c2 Fix hang in scan_module due to infinite loops with tempo changes. f5356ea45 Reject Funktracker modules with samples larger than the filesize. ab63c8510 Fix hangs in gzip depacker caused by missing name/comment EOF check. 872e4e466 Fix hang in inflate.c caused by missing EOF checks. 08e087b9e Fix hang in DBM loader caused by missing EOF checks in get_patt. a28737680 Fix hangs in ZIP store depacker caused by missing feof/ferror checks. f0ececf9f Merge pull request #293 from AliceLR/fix-pp10-misidentification 6404a710b Merge pull request #292 from AliceLR/fix-dark-demon c39084e2a Fix ProPacker 1.0 modules incorrectly identified as Module Protector. d05ae78f4 Fix bugs in The Dark Demon format loader. 6d6a386d4 Merge pull request #291 from AliceLR/fix-wanton-packer e10b72087 Fix Hornet Packer load errors and potential SIGBUS. 77b1dc64a Fix UNIC Tracker id0 and noID pattern check. aec7e2d33 Fix Wanton Packer instrument number conversion. 5f3de6b73 Fix SKYT Packer loader. 87fbe0f46 Merge pull request #289 from AliceLR/prowizard-fuzzing-fixes-4 74fc582b9 Revise order list size check in tp1.c. 6ea201532 Fix errors when attempting to load valid Pha Packer modules. 41c15573e Fix out-of-bounds pattern data read in Pha Packer loader. 41d38404b Fix out-of-bounds write in NP3 loader from faulty sanity check. 1c2cb0ece Fix out-of-bounds write in TP1 loader due to faulty length check. c204cccce Add loader tests for FC-M, GMC, Novotrade, Tracker Packer 1/2 formats. dc0b01ea7 Add sanity checks for Promizer loader note reference tables. 5ee0bc826 update config.guess and config.sub from mainstream. 23e08b31e Merge pull request #283 from AliceLR/fuzzing-fixes-batch-7 caaa9d0d1 Fix memory corruption in unsqsh.c from missing verbatim bounds check. a9fe1015d Add sanity checks for unsqsh.c get_bits functions. d2d0ea203 Fix heap corruption and infinite looping in the MASI loader. ae7191d2c Fix out-of-bounds read in st_load.c. e51be04d6 Merge pull request #282 from sezero/set_tempo_factor 2a2005fa4 control.c (xmp_set_tempo_factor): use new value in sanity check. e992e3675 docs/libxmp.rst: add documentation for xmp_set_tempo_factor() 5467d4b8e Merge pull request #281 from AliceLR/null-freed-pointers d8b44ea73 Merge pull request #279 from AliceLR/prowizard-fuzzing-fixes-3 2e6c978b0 NULL pointers that may be reused after they are freed. 4925021fa Fix Promizer 1.0c finetune error return value. 8957658de Add NoisePacker 2 maximum pattern count sanity check. 563039395 Fix another The Player 6.1a invalid note out-of-bounds read. b7c1270e5 Fix StarTrekker Packer bugs and potential out-of-bounds writes. dcb481afd Add missing sanity checks to Promizer 1.0c loader. f2e474c0f Fix out-of-bounds read in the Fuchs Tracker loader. dbcb4d5ee docs/libxmp.rst: add missing [Added in libxmp 4.5] note for xmp_set_row 40889ca10 Update config.guess and config.sub from mainstream. e7c9074c2 Merge pull request #266 from AliceLR/prowizard-fuzzing-fixes-2 518707cf6 Fix Eureka/MP/PP 1.0 PW_REQUEST_DATA usage, PP 3.0 break check. 03c499575 Add loader tests for various ProWizard formats. 146c8c749 config.guess, config.sub, install-sh: update from mainstream. 865a24194 Merge pull request #272 from AliceLR/fix-it-row-delay-multiple 72d155ad9 Merge pull request #273 from sezero/autoconf 027ca5dd9 configure.ac: update to eliminate autoconf-2.70 warnings a97092be8 minor update to config.guess and config.sub c3dd2ba80 Fix IT fine volslide/row delay bug when multiple channels use volslide. 608dd1691 Merge pull request #271 from cmatsuoka/fix_it_volcmd_fine_vslide 5ca528b93 player: read row events only once per row 8c21ffe68 Merge pull request #270 from AliceLR/update-gitignore cdae6f2cb Update .gitignore to ignore config.cache, test-dev misc. files. 792b9f11f Merge pull request #269 from AliceLR/fix-vorbis-out-of-bounds-write b4a1d3653 Fix out-of-bounds write in vorbis.c due to missing error check. 5975c47f7 Merge pull request #267 from sezero/distclean 8f788189a Makefile: add distclean target, move lib/* removal from clean to distclean a4cc7c9ee Add PW_REQUEST_DATA to more ProWizard loaders. 75242022c Fix uninitialized read in mod_load.c from Eureka fuzzer test case. fabb6bd78 Fix ProWizard test function bugs. f0b8d2550 Fix Heatseeker test function length requests. df0ac4823 Fix more ProWizard formats with test function out-of-bounds reads. 425132358 Fix Eureka segmentation faults during format check. f749061f6 Merge pull request #265 from AliceLR/prowizard-fuzzing-fixes d2c63e82b Merge pull request #263 from AliceLR/fix-inflate-leak 31d245541 Fix Pha Packer uninitialized read due to faulty pattern bounding. 0fc9a9091 Add ProWizard ptk_table bounds checks for various formats. d520c906f Merge pull request #262 from cmatsuoka/fix_effect_processing_order 7359f1c96 Fix inflate.c memory leaks caused by faulty error goto usage. 52bea7a33 test-dev: update reference data for openmpt tests a0a2fe736 test-dev: update reference data for storlek tests f3a1115d7 test-dev: update reference mixing data ce19d177c test: update digest after player fixes fa2b29a73 player: fix s3m period limit 04fd901d0 player: fix pan slide lag 2ca1df789 player: fix pitch slide lag aa771282b player: fix volume slide lag b4ffbb844 Merge pull request #259 from AliceLR/fix-fuzzing-depacker-bugs 94b32ad36 Fix unlha.c busyloop caused by interpreting EOF as valid input data. e1616717b Fix unsqsh.c out-of-bounds read. 01735c94e Partial fix for unlha.c out-of-bounds read. 854bcda8b Fix unlzx.c out-of-bounds read. b6bf057fc Add arcfs.c sanity checks to prevent out-of-bounds reads. 226b82c62 Makefile.os2: disable W303 (add -wcd=303 to CFLAGS) 313072e85 Makefile.os2, Makefile.vc: add PROWIZ_OBJS to clean target 5bd1de60a Fix inflate.c negative array indexing bugs. ea740143c Merge pull request #257 from AliceLR/add-libxmp-no-prowizard 99f71723c Add --disable-prowizard configure flag. 28cae3294 Merge pull request #254 from AliceLR/fix-fuzzing-bugs-3 6fdda5d78 Fix okt_load.c out-of-bounds free caused by duplicate SLEN chunks. 827cb2705 Reject duplicate chunks for a pattern/instrument in gal4_load.c. 0e2c69595 Merge pull request #253 from AliceLR/fix-fuzzing-bugs-2 4a3ffef18 Fix uninitialized read in ult_load.c from truncated order list. b95751846 Fix gal5_load.c missing channels bound check. 6b46a5919 Fix gal4_load.c out-of-bounds read due to bad envelope point bounding. c76ca2dd1 Fix med3_load.c pattern unpacking bounds checks. cad61da5c Fix mmd1_load.c out-of-bounds read due to channel count bounding. 8389daf1f Fix several dbm_load.c bugs. 3bd1312af Fix abk_load.c out-of-bounds read when instrument count is 0. 3c334d9cf Fix mdl_load.c out-of-bounds read caused by invalid track packing. e275fe5cb Add test cases for fuzzing crashes. ccf467fc1 Merge pull request #252 from AliceLR/fix-fuzzing-crashes 4f64bc07c Add mdl_load.c sanity checks to prevent loading duplicate chunks. 06009df61 Add pattern count sanity checks to ProWizard DI, Pha, TP3 depackers. 48b57ac3e Add maximum pattern count sanity check to fnk_load.c. b946d7b57 Add ult_load.c sanity check to prevent track unpacking overflows. 645d2372f Fix MTM channels upper bound to prevent out-of-bounds reads. e84869c19 Fix IT dca2nna OOB read when duplicate action=3. 286b7577f Fix med4_load.c instrument name buffer overflow. b2e6499aa Fix xmp_release_module double frees when invoked multiple times. 7a48ae74b Fix ult_load.c memory corruption due to missing channel count check. b1a3cab43 Fix psm_load.c out-of-bounds write to sample offsets array. 878e9685d Merge pull request #250 from Wohlstand/master 8f33740cc Merge pull request #248 from cmatsuoka/github-actions-emscripten-test 7ab567064 Fixed linking errors with debug builds at MSVC 2015, 2017, and 2019 afe791e6a Merge pull request #249 from AliceLR/fix-fx-array-misc 3f9715607 Fix effects array bounding in LIQ/IMF loaders. ff786c223 Merge pull request #247 from AliceLR/fix-it-invalid-fx f9c62b5bb github/workflow: add emscripten test 33741c21e Merge pull request #245 from Wohlstand/master 952ff1c64 Fix out-of-bounds read in IT loader caused by invalid effects. d895fe809 common.h (EMSCRIPTEN,LIBXMP_EXPORT_VAR): include emscripten.h, just in case. 328b935e7 further Emscripten build fixes 35a920b4c Emscripten build fix 604832e52 changelog update 4f33c24dc Merge pull request #244 from cmatsuoka/github-workflows-dist-package abc9603b7 Merge pull request #239 from AliceLR/fix-it-note-off-volume aaae5bc4f Merge pull request #240 from AliceLR/set-position-midfx 1287867d1 github/workflows: add distribution package test ab9fc4c61 Merge pull request #241 from AliceLR/add-misc-loader-tests ce41f06a8 Merge pull request #243 from AliceLR/fix-gdm-format-name 9f6bb7825 Fix GDM format name ('General Digital Music', not 'Generic'). df9a1e9d4 Add misc. loader tests for previous pull requests. daf2b8460 Fix xmp_set_position et al. when used during loops, pattern delay. 8ec0fdb4a minor update to config.guess from git://git.sv.gnu.org/config.git 04f39c363 Fix NoteOffInstr.it note off volume bugs. ab70ec9f3 Merge pull request #238 from sezero/1 345c999da lite/configure.ac: apply clang -fsanitize/--no-undefined patch to lite, too. 7a4fea59a lite/test.c: release module and free context upon exit. 8c3a867b3 minor adjustments for 4.5.0: feb401f2c Merge pull request #237 from AliceLR/test_module_functions 842352b7e Add changelog entries for xmp_test_module_from_*. bf48b0628 Implement changes requested by sezero, remove unused variable. fa4b23491 Merge pull request #236 from AliceLR/fix-gdm-set-pan-position eff3c48e7 Add xmp_test_module_from_memory and xmp_test_module_from_file. b6f3d2a69 Fix GDM set pan position effect. 88cb16f49 Update changelog 429c926f8 Merge pull request #235 from AliceLR/add-dbm-pan-env-support 26f68ef94 Add support for DigiBooster Pro pan envelopes. 1856ca6cc Merge pull request #233 from AliceLR/fix-dbm-fine-effects 9a2323e81 Enable fine effects for DigiBooster Pro modules. 0b61cef18 Merge pull request #218 from AliceLR/fix-it-sample-volume-vibrato 8f77dfc30 Merge pull request #208 from cmatsuoka/fix-gen-module-data-script 60b091f24 Merge pull request #226 from AliceLR/fix-out-of-bounds-keys cdbb4b389 build: add experimental travis windows build (#220) 49b9a28de Fix read_event.c out-of-bounds reads due to invalid key values. ccc7c1d85 Merge pull request #229 from AliceLR/fix-travis-sanitizers 55404580b Don't use --no-undefined when building with Clang and -fsanitize. 882779777 Merge pull request #219 from cmatsuoka/fix-xm-keyoff-with-instrument 1b9719773 Don't change XM instrument in keyoff+instr event 3fa7a90dd Merge pull request #221 from AliceLR/fix-dbm-venv-points 25555f856 Fix DigiBooster Pro volume envelope number of points. e50fa05c5 forgot applying the -Wl-no-undefined patch (#225) to lite/configure.ac 6b774ba5a Merge pull request #225 from sezero/undef 8209a043a Merge pull request #224 from AliceLR/enable-travis-asan 80a934634 Enable Travis CI clang sanitizer checks. 0a6f4cc1d configure.ac: add -Wl,--no-undefined to LDFLAGS if supported. dbdb7563f Merge pull request #223 from AliceLR/fix-use-of-uninitialized-value 3a51e7eb5 Fix uninitialized read in libxmp_copy_name_for_fopen. 714485c7a Always use old instrument volume in xm ecfbc4b89 test-dev: add test for xm keyoff with instrument 8159d000b test-dev: fix openmpt keyoff+instr reference data d9e8151ea Fix XM keyoff with instrument d4df93d8c Merge pull request #217 from cmatsuoka/fix-seek-dans-la-rue 912bc13f1 Fix IT sample global volume and sample vibrato. aba189332 test-dev: add extra pre-scan timing and seek test 5982b8dbd Fix tempo assignment in pre-scan loop b5d42398d Merge pull request #180 from AliceLR/check-pt-song-sample-names b6bd370bb Merge pull request #216 from sezero/mak1 f3f7dfa8a Check ProTracker song file sample names before opening them. bd681fe03 Makefile.in: tweak dist-prepare, cda1bf17e Merge pull request #215 from sezero/doc1 8d40c10d7 fix Makefile.vc and Makefile.os2 generation after commit 79f13b5 a88a2bf86 fix 'Title underline too short' warning from rst2html 81c2a0d60 Update changelog (#213) e4586e06e Merge pull request #186 from viiri/patch-3 64ccf49ae loaders: increase number of instruments in STM header to 32 239ce14fc Merge pull request #212 from AliceLR/x-tracker-row-limit ad7da264d Merge pull request #211 from AliceLR/test-dev-ldflags 57b146e59 Allow up to 512 rows in X-Tracker patterns. 0b2f7fc45 Add LDFLAGS to libxmp-tests and utilities rules. 33e5765a5 Merge pull request #210 from cmatsuoka/configure-no-depackers-redux 6c759e316 loaders: fix stm event command byte translation 6b7bff51e test-dev: add stm v1 loader test 2b19931e1 Merge remote-tracking branch 'upstream/master' into patch-3 094f838c6 loaders: add comment about origin of STM v1 format ba9a319a5 Merge pull request #209 from cmatsuoka/fix-clang-warnings eb232328e Merge pull request #207 from cmatsuoka/fix-xm-samples-per-instrument 2bae8f687 build: better handling of no depackers configuration flag 753bf3fda loaders,test-dev: address clang warnings bcc31d773 test-dev: update data generation script to use python3 83bdb6dab test-dev: add test for xm with 23 samples per instrument e1c0b224c loaders: fix loading xm instruments with more than 16 samples 08b993806 Merge pull request #206 from AliceLR/fix-test-dev-leaks-3 56e843ef3 Merge pull request #203 from sezero/amiga-defs 770009f29 Merge pull request #199 from cmatsuoka/configure-no-depackers c54be77b9 Fix test-dev player, mixer, and libxmp_prepare_scan leaks. 242a8f68d Add LIBXMP_AMIGA to identify amiga[-like] platforms at compile time c7d78b450 Merge pull request #205 from AliceLR/fix-test-dev-leaks-2 6a5e55df1 Fix test-dev new_note, no_note, porta, effect leaks. 7c7db266c Merge pull request #204 from AliceLR/fix-test-dev-leaks-1 8e3ae4fd1 Fix test-dev sample, depack, prowizard, and api leaks. c918132f0 Merge branch 'master' into configure-no-depackers d3a838db9 Merge pull request #201 from libxmp/dylib1 541d6c5f5 Merge remote-tracking branch 'upstream/master' into configure-no-depackers a97718ea1 Merge branch 'master' into dylib1 01951bf3f Merge pull request #202 from cmatsuoka/fix-travis-tests-take2 7a2cc759f update travis-ci configuration b9d4c703d dylib: change dynamic lookup to error in lite version too. 031f33db2 dylib: change undefined symbols to be error rather than dynamic lookup. 79f13b5ca build: use configure flag to disable depackers 13a521d14 Replace fixed memset sizes with sizeof() in various loaders. 055f8b03e implemented libxmp_check_filename_case for win32, os2, and dos (djgpp). 540e6b6db constify libxmp_check_filename_case() a07c760ae Fix MEDs with pattern lengths >256, MED instrument corruption. b387f381b revert commit 2a388709a: not really necessary, these aren't public stuff. 73106b6d2 constify path parameters of public api. (affects API but not ABI.) 3a8c4a930 Increase maximum IFF chunk size to 8 MiB. d1aee8b35 xmp.h: move channel info comment to its correct place after commit 6de86a1086 2fc023489 configure.ac: mingw doesn't need -lm, too 5ce810371 change hio_open path parameter type from const void* to const char* 0ff3b834a apply commit bf39309365 to libxmp-lite, too. 07ed16e32 apply commits cb5fe459, ff818d70 and d6dcfc5e to libxmp-lite, too. 1b8783d40 better readablity for several assignments in boolean expressions. 882497096 mod_load.c: make test for Protracker song files more readable 4deff5f25 effects.c (libxmp_process_fx): eliminate an unreachable break statement d6dcfc5ec rename format_loader and pw_format arrays to format_loaders and pw_formats 2a388709a common.h: move several structs out of struct player_data ff818d703 Change return type of xmp_get_format_list to const char *const *. 6de86a108 xmp.h: move xmp_subinstrument and xmp_channel_info structs out of xmp_instrument and xmp_frame respectively. cb5fe459c make xmp_get_format_list() to return const char ** f8c8e8dac replace WIN32 checks with _WIN32 04eb9bf5e mixer.c: simplified the function pointer typedefs. bf3930936 fixed Watcom "W007: '&array' may not produce intended result" warnings ab50317a2 Makefile.os2: make wlink quiet 680d5b342 update config.guess and config.sub from git://git.sv.gnu.org/config.git 7e20a828c Fix Schism Tracker version date calculation. 37585c285 Improve MOD loader checks for Mod's Grave WOW files, add tests. 0d1853df1 Update changelog e2388c663 Ignore MED volume/slide effects with param of 0, fix speed bound. ff546a041 Update stm_load.c e8bd82b91 Update stm_load.c b41dc4c96 change version to 4.5 in documentation file, too 345d1dcac test-dev/util.c: Endianness adjustments: d36544c05 test-dev/compare_mixer_data.c: Allow some error in values derived from floating point math. 02abb3476 Update changelog d35271713 test-dev/md5.c: change (BYTE_ORDER == LITTLE_ENDIAN) to !WORDS_BIGENDIAN 136f64df4 fix vorbis depacker to function properly on big endian systems. d50ca8061 Revert -Wstringop-truncation fix in libxmp_iff_register. 2f3e85672 test-dev: fix permissions of a few data files. e6e28ade0 Update changelog e39c4a01a Fix memio wrongly using errno and not always setting error (bug #160.) ea63c8d15 Fix test-dev failure message for Windows. a41910e78 test_read_mem_hio.c: added a tiny comment at the last seek test. 0cede85be Fix test-dev FAR, STM, and mseek tests. bd77ba1d4 fix test-dev after fnmatch.c rename e3700e6a5 renamed fnmatch.[ch] to xfnmatch.[ch], adjusted its users and makefiles. 9f67cdca9 refresh fnmatch from openbsd cvs r1.13 (with r1.15 and r1.18 applied.) 1860cc0b0 libxmp.map: move xmp_set_row to XMP_4.5 c7dccce6d Fix GCC stringop-truncation warnings. bcb703d77 Update changelog 05344297c Don't use libxmp_snprintf for MSVC 2015+ and MinGW. ab356c619 Add LIBXMP_NO_DEPACKERS to load.c 221fdaa71 add comment about hio_open_file2() difference from hio_open_file(). 7dd4fe878 Make xmp_set_position consistently clear pattern break/jump vars bda3ba4fe don't use fdopen() in hio_open_file, leave closing the file to caller: ca1119006 Update stm_load.c 29b5d06f6 Fix OctaMED 'tracker compatibility' tempos. 7d6d82435 Fix volume event handling for .FAR modules. 8ae6d519f tempfile.c: include common.h to retrieve libxmp_snprintf() defines. 40659db23 Fix GDM fine effects. f11ebc67e Fix S3M ADPCM4 samples 79b971730 depackers/vorbis.c (start_decoder): fix sanity check error returns: a7afd5af1 depackers/vorbis.c (compute_codewords): fix sanity check error returns: a57b353d9 imf_load: Fix number of envelope points sanity check (was off-by-one) 0db60b18a memio.c (mseek): just seek to end if offset is past the end of file 5dfe0a4aa test-dev/Makefile.in: add win32.o to TEST_INTERNAL objects list. 1d1611135 test-dev/md5.h: remove dependency on sys/cdefs.h . 044a98960 Fix GDM test for empty notes patch 92313f6f5 depackers/s404_dec.c: revise sanity checks to prevent oob reads. 3ed2f9aa9 Fix GDM loader to correctly handle empty notes 103f85bc4 update config.guess and config.sub from git://git.sv.gnu.org/config.git 208b77b83 add -DHAVE_ROUND to lite version of Android.mk, too. 1d21ea431 possibly better way of fixing the round() issue 7c5b872f6 updated autofoo shell scripts 496a8b763 updates to make it possible building a proper static win32 lib (c.f.: PR #126) dc4f057b0 Update changelog 6a8e9b202 Reset buffer state on player start 1754e6dad Add sanity check to tempo factor setting 56c82c2a9 Add xmp_set_tempo_factor to exported symbol map 7a5886fef Update version number b1fb1ee84 Add API call to modify the tempo multiplicator 0c480058b Merge branch 'NoSuck-xmp_set_row' 061c6e5df Merge branch 'xmp_set_row' of https://github.com/NoSuck/libxmp into NoSuck-xmp_set_row e99acd325 Bug Fix for Mute Status on Player Creation df978f94f Prevent Clobbering of Muted Channels' Volumes 141006536 Better Commenting 7b9b0980d T00 Now Repeats Previous Slide (IT) 635f56e44 guard replacement localtime_r() with LIBXMP_CORE_PLAYER 334f9c778 [doc] Fix smix documentation dffcf0243 Fix memory access issues playing smix samples 2a16cdf69 Set distribution in travis file 80f857483 Update changelog 8a24763a3 Fix sanity check in Digital Symphony loader fb726cebc Merge pull request #123 from sezero/os2mak 1d629e681 Merge pull request #125 from sezero/master 844fc2b5a Update travis configuration cdbeedf4b fix build in c90 mode 151153171 Fix handling of ADPCM-encoded XM samples 7b6abd8c9 Update date in copyright notice 62b80421f Fix handling of XM 16-bit samples with odd size 84f5835ee Fix NDK build 7998c030e small update to OS/2 makefiles 2480213a3 Fringe Case for Last Pattern in Order 098325691 Special Case for Patterns of Different Lengths c3eb0d0ca API Addition: xmp_set_row git-subtree-dir: libxmp git-subtree-split: 9629fb2eb743d343b57b96bf47c9c90ad1eb0e5e
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Bumps qs from 6.5.2 to 6.5.3.
Changelog
Sourced from qs's changelog.
Commits
298bfa5
v6.5.3ed0f5dc
[Fix]parse
: ignore__proto__
keys (#428)691e739
[Robustness]stringify
: avoid relying on a globalundefined
(#427)1072d57
[readme] remove travis badge; add github actions/codecov badges; update URLs12ac1c4
[meta] fix README.md (#399)0338716
[actions] backport actions from main5639c20
Clean up license text so it’s properly detected as BSD-3-Clause51b8a0b
add FUNDING.yml45f6759
[Fix] fix for an impossible situation: when the formatter is called with a no...f814a7f
[Dev Deps] backport from mainDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and languageYou can disable automated security fix PRs for this repo from the Security Alerts page.