summaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2022-09-18Suppress bogus GCC 12 -Waddress warnings for SKINOFFSETTOPTRAidan MacDonald1-2/+13
2022-07-11Fix a couple of warnings uncovered by GCC12Solomon Peachy1-0/+2
2022-06-21fix uninitialized warning in libopusWilliam Wilgus1-1/+1
2022-05-22mips: add native backtrace implementationAidan MacDonald5-0/+338
2022-05-03add const to const * stringsWilliam Wilgus2-5/+5
2022-05-02codecs: m4a: improve seek accuracyAidan MacDonald3-53/+127
2022-05-02Fix some non-portable alignment valuesAidan MacDonald1-2/+2
2022-04-20buffering: remove bufgettail/bufcuttailAidan MacDonald2-39/+0
2022-04-17Fix undefined behavior that blocks compiling with UBSanAidan MacDonald1-1/+2
2022-03-20[COV] metadata module, fix uninit warnings #2William Wilgus2-10/+12
2022-03-20[COV] metadata module, fix uninit warningsWilliam Wilgus4-9/+9
2022-03-14metadata.c fix redWilliam Wilgus1-2/+2
2022-03-14BUGFIX string_option parsersWilliam Wilgus3-20/+30
2022-03-13replace more strcmp if then trees with string_option()William Wilgus4-51/+66
2022-03-13Warble builds define WARBLE fix metadata_common in warble buildsWilliam Wilgus1-1/+1
2022-03-13option_string clean-up and consolidate with metadata_commonWilliam Wilgus4-27/+54
2022-03-13metadata_common.c optimize parse_tagWilliam Wilgus1-28/+50
2022-03-12ARM support, optimize popcount fnWilliam Wilgus1-19/+24
2022-03-11BUGFIX arm aeabi_sdivmod crashes in interupt modeWilliam Wilgus1-4/+4
2022-03-08backtrace, put pc and sp on their own linesWilliam Wilgus1-1/+2
2022-02-12buflib: add a common dummy callbacks struct & use itAidan MacDonald4-2/+19
2021-11-28x1000-installer: remove redundant overflow checkAidan MacDonald1-3/+1
2021-11-28x1000-installer: map filenames accept only valid charactersAidan MacDonald1-1/+13
2021-11-28x1000-installer: add test for xf_map_parselineAidan MacDonald3-0/+143
2021-11-28x1000-installer: xf_stream_read_lines bugfixesAidan MacDonald2-11/+12
2021-11-28x1000-installer: tests for xf_stream.cAidan MacDonald5-1/+259
2021-11-28x1000-installer: simple test suite runnerAidan MacDonald2-59/+79
2021-11-28x1000-installer: add test & code coverage support to makefileAidan MacDonald2-7/+51
2021-11-27x1000-installer: Initial commit of new frameworkAidan MacDonald30-0/+2894
2021-11-27microtar: Update to latest upstream commitAidan MacDonald12-558/+1415
2021-08-11metadata/mp3data.c init vars & add sanity checksWilliam Wilgus1-2/+8
2021-08-11metadata/metadata_common.c check read for proper bytes readWilliam Wilgus1-10/+8
2021-08-11metadata/metadata_common.c WS changesWilliam Wilgus1-18/+18
2021-08-11metadata/asf.c ensure variable init & add sanity checksWilliam Wilgus1-16/+28
2021-08-11metadata/mp4.c fix small oversight / bugWilliam Wilgus1-4/+4
2021-08-11metadata/mp4.c check for read errors skip buffer appropriatelyWilliam Wilgus1-47/+61
2021-08-08As3525 wavpack_enc document some intentional switch fall throughWilliam Wilgus1-0/+1
2021-08-07metadata/asap.c consolidate read char function and check return valuesWilliam Wilgus1-23/+27
2021-08-07metadata/asap.c WS cleanupWilliam Wilgus1-26/+26
2021-08-07metadata/vfx.c cleanup string and character handlingWilliam Wilgus1-17/+19
2021-08-07metadata/smaf.c handle read errorsWilliam Wilgus1-26/+27
2021-08-06metadata/mp3data.c set data to 0 in case of read errorWilliam Wilgus1-3/+2
2021-08-06Fix use of uninitialized variable in mp4 metadata parserAidan MacDonald1-1/+1
2021-08-05metadata: Fix sign extension in get_uint64_le() routineSolomon Peachy1-1/+1
2021-08-05lib/skin_parser check that malloc succeededWilliam Wilgus1-0/+5
2021-08-04Document intentional fallthroughs + fix harmless unintended onesAidan MacDonald2-0/+4
2021-08-02metadata/flac.c fix potential buffer overrunWilliam Wilgus1-0/+12
2021-08-01id3tags.c check for buffer overrunWilliam Wilgus1-0/+3
2021-07-25rbcodec: Fix typo in makefileAidan MacDonald1-1/+1
2021-07-22tlsf make ~0 explicitly unsigned ~0uWilliam Wilgus1-2/+2