aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
21 hoursEscape double dashes, so they don't get converted to em dashes (#698)upstream-masterMartijn van Beurden
29 hoursUpdate iconv.m4Martijn van Beurden
29 hoursFix use of --enable-asm-optimizationsMartijn van Beurden
44 hoursFix bug in CHECK_ORDER_IS_VALID macro in functions with intrinsics (#696)Martijn van Beurden
2 daysUpdate GNU Free Documentation License (#697)Martijn van Beurden
2 daysAdd libtool to MacOS dependencies for github actions (#695)Martijn van Beurden
3 daysFix bug in CHECK_ORDER_IS_VALID macro (#694)Martijn van Beurden
11 days[CMake] disable fseeko on 32-bit Android before API 24Steve Lhomme
11 daysinclude/share/compat.h : use fseek if fseeko is not availableSteve Lhomme
2024-03-28Update github action dependencies to latest versions (#682)Martijn van Beurden
2024-03-27Improve failure handling when multithreading (#681)Martijn van Beurden
2024-03-09Different loose mid side algorithm compatible with multithreading (#675)Martijn van Beurden
2024-03-08Update CMakeLists to allow building with emscripten (#664)werner mendizabal
2024-03-07Silence fuzzer_seekMartijn van Beurden
2024-03-07Handle missing decoder in FLAC__stream_encoder_get_verify_decoder_state()Martijn van Beurden
2024-03-07Handle missing decoder in FLAC__stream_encoder_get_resolved_state_string()Miroslav Lichvar
2024-03-07Augment fuzzing to catch https://github.com/xiph/flac/pull/645Martijn van Beurden
2024-03-06Refind import cuesheet op after appending seekpoints (#677)Martijn van Beurden
2024-03-06flac: foreign_metadata: fix -Walloc-size (#654)Sam James
2024-03-05Fix format ending up with wrong subformat (#676)Martijn van Beurden
2024-03-05fix invalid C23 in process_frame_thread_ (#649)Cristian Rodríguez
2024-03-03Let libFLAC send an error when frames are missingMartijn van Beurden
2024-03-03Add check that sample/frame number increases correctlyMartijn van Beurden
2024-03-01Let `flac -t` parse all metadata blocks (#626)Martijn van Beurden
2024-02-26Remove checks for semaphore.h in CMake and configureMartijn van Beurden
2024-02-26Add more explanation to threading codeMartijn van Beurden
2024-02-26Switch from semaphores to mutexes, remove extra debug checksMartijn van Beurden
2024-02-26Add extra debug checks for threadingMartijn van Beurden
2024-02-26Add explanation as to how threading worksMartijn van Beurden
2023-11-24Add documentation on foreign metadata storage formatMartijn van Beurden
2023-09-22Update API version numbers and ABI dumpsMartijn van Beurden
2023-09-22[CI] Also upload compat reports on failureMartijn van Beurden
2023-09-22Add multithreading to libFLAC++ and more fuzzersMartijn van Beurden
2023-09-22Add multithreading to CMakeMartijn van Beurden
2023-09-22Add multithreading to API documentation and man pageMartijn van Beurden
2023-09-22Limit max number of threads in case of fuzzingMartijn van Beurden
2023-09-22Raise max number of threads, improve thread testingMartijn van Beurden
2023-09-22Simplify mutex scheme and fix some bugsMartijn van Beurden
2023-09-22Add checks for 'overcommitting'Martijn van Beurden
2023-09-22Fix threads busy waiting for MD5Martijn van Beurden
2023-09-22Rearrange, use mutexes instead of semaphores at some pointsMartijn van Beurden
2023-09-22Enable main thread to code frame instead of idleMartijn van Beurden
2023-09-22Move MD5 calculation from main thread to workersMartijn van Beurden
2023-09-22Make it possible for threads to leapfrog each otherMartijn van Beurden
2023-09-22Queue two tasks per threadMartijn van Beurden
2023-09-22Try to get multithreading working on MacOSMartijn van Beurden
2023-09-22Add multithreading to testsMartijn van Beurden
2023-09-22Add multithreading option to flac command line toolMartijn van Beurden
2023-09-22Add multithreaded fuzzing to fuzzer_encoder_v2Martijn van Beurden
2023-09-22Mute output of fuzzer_encoder_v2Martijn van Beurden