Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | CMakeLists.txttopic/test-1.3.3 | Erik de Castro Lopo | 2019-08-05 | 1 | -1/+1 |
| | |||||
* | test 2 | Erik de Castro Lopo | 2019-08-05 | 1 | -1/+5 |
| | |||||
* | test-1.3.3 | Erik de Castro Lopo | 2019-08-05 | 1 | -1/+1 |
| | |||||
* | Version 1.3.31.3.3 | Erik de Castro Lopo | 2019-08-04 | 12 | -19/+109 |
| | |||||
* | doc: Remove xhtml validator links. | Fabian Greffrath | 2019-08-04 | 16 | -48/+0 |
| | | | | | | | | | | | | | | Fix "privacy-breach-w3c-valid-html" lintian error. Don't ping an external site when loading documentation pages since this can be used to track user activity. These links are also broken, since they depend on the referer header, which browsers no longer send to insecure pages for similar privacy reasons. That aspect could be addressed by using https urls for the validator site. Signed-off-by: Ralph Giles <giles@thaumas.net> | ||||
* | doc: Use empty-element <hr/> tag. | Ralph Giles | 2019-08-04 | 1 | -1/+1 |
| | | | | | | | | | Improve the conformance of the xhtml generated by doxygen by using the self-closing <hr/> tag in the custom footer. Without this, xmllint complains about </body> and </html> end tags inside the still-only <hr>. That syntax is allowed in html but not xml. | ||||
* | .travis.yml: Generate and validate html documentation. | Ralph Giles | 2019-08-04 | 1 | -1/+5 |
| | | | | | | | | | | | | | | | | | | Install Doxygen when running on the linux environment to test generation of the API documentation. Run the included static html documentation as well as the generated API documentation through xmllint to verify it conforms to the declared DTD. Since this this will be very slow or fail relying on network resources, also install the w3c-sgml library so the xhtml1 DTDs are available locally. We're checking the source files, not build results in the particular environment, so it's fine to run this check on only a subset of builds. Don't validate on CMake builds since they're not currently generating API documentation even when Doxygen is available. | ||||
* | Add -lrt for all operating systems for clock_gettime | Dagobert Michelsen | 2019-07-17 | 1 | -9/+4 |
| | |||||
* | Update Visual Studio 2005 files | Erik de Castro Lopo | 2019-07-16 | 2 | -0/+16 |
| | | | | Patch-from: Janne Hyvärinen | ||||
* | Fix CppCheck warnings | Erik de Castro Lopo | 2019-07-15 | 3 | -9/+14 |
| | |||||
* | test: Ignore varying length in metadata | Erik de Castro Lopo | 2019-07-15 | 80 | -540/+547 |
| | | | | | The metadata test checked for specific lengths which change from 5 bytes for something like "1.3.2" to 9 bytes for something like "1.3.3pre1". | ||||
* | Fix CMake configure warning | evpobr | 2019-06-01 | 1 | -1/+1 |
| | | | | | Policy CMP0054 is not set: Only interpret if() arguments as variables or keywords when unquoted. | ||||
* | Fixed #107: CMake error without enabling BUILD_CXXLIBS | Vitaliy Kirsanov | 2019-05-31 | 1 | -3/+4 |
| | |||||
* | CMake: fixed windows_unicode_filenames linking errors | Виталий Кирсанов | 2019-05-28 | 1 | -2/+4 |
| | |||||
* | Fix Visual Studio solution generation with CMake | evpobr | 2019-05-12 | 1 | -4/+5 |
| | | | | | | Rename flac application target to flacapp to avoid name collision with FLAC library target. Closes #101. | ||||
* | Added README description for CMake | Vitaliy Kirsanov | 2019-05-04 | 1 | -0/+82 |
| | |||||
* | CMAKE_BUILD_TYPE set to Release by default: improved | Vitaliy Kirsanov | 2019-05-04 | 1 | -2/+2 |
| | |||||
* | Enable components search in package config mode | evpobr | 2019-05-04 | 1 | -0/+9 |
| | |||||
* | CMAKE_BUILD_TYPE set to Release by default | Vitaliy Kirsanov | 2019-05-04 | 1 | -0/+4 |
| | |||||
* | Added ECHO_C to CMake tests | Vitaliy Kirsanov | 2019-05-04 | 1 | -1/+4 |
| | |||||
* | Ogg::Ogg renamed to Ogg::ogg | Vitaliy Kirsanov | 2019-05-04 | 2 | -5/+5 |
| | |||||
* | Use of BUILD_SHARED_LIBS added | Vitaliy Kirsanov | 2019-05-04 | 23 | -97/+68 |
| | |||||
* | Fixed dependencies on win_utf8_io | Виталий Кирсанов | 2019-05-04 | 9 | -20/+30 |
| | |||||
* | Fixed dependency between grabbag and utf8 | Vitaliy Kirsanov | 2019-05-04 | 3 | -3/+2 |
| | |||||
* | CMake minimum required lowered to 3.1 | Vitaly Kirsanov | 2019-05-04 | 10 | -88/+296 |
| | |||||
* | Add missing fseeko check | evpobr | 2019-05-04 | 1 | -0/+3 |
| | |||||
* | Integrate CMake to Travis CI tests | evpobr | 2019-05-04 | 1 | -5/+10 |
| | | | | | | | * Add CMake builds with ENABLE_64_BIT_WORDS enabled\disabled * Run tests in parallel jobs * Use Xenial Travis image to support CMake >= 3.12 * Install libtool-bin package missing in Xenial image | ||||
* | FLAC now depends on win_utf8_io | Vitaliy Kirsanov | 2019-05-04 | 9 | -26/+22 |
| | | | | Accidently found this missing dependency | ||||
* | Added /arch:SSE2 flag | Vitaly Kirsanov | 2019-05-04 | 2 | -10/+15 |
| | |||||
* | Versions for shared libs specified | Vitaly Kirsanov | 2019-05-04 | 2 | -2/+8 |
| | |||||
* | Cosmetic change: using $<COMPILE_LANGUAGE:> | Vitaliy Kirsanov | 2019-05-04 | 1 | -8/+3 |
| | |||||
* | /test/*.sh enabled for CTest in UNIX | Vitaliy Kirsanov | 2019-05-04 | 5 | -18/+60 |
| | |||||
* | FindOGG.cmake module added | Vitaliy Kirsanov | 2019-05-04 | 5 | -7/+61 |
| | |||||
* | CMake support added | Vitaliy Kirsanov | 2019-05-04 | 41 | -1/+682 |
| | |||||
* | Use MMX ASM fucntions instead of SSE4.1 if available | lvqcl | 2019-03-08 | 1 | -0/+2 |
| | | | | | These SSE4.1 functions are not always faster than their MMX ASM counterparts, so let's use ASM functions if they're available. | ||||
* | Speed up FLAC__bitwriter_write_byte_block (metadata writing) | Robert Kausch | 2019-03-08 | 1 | -0/+4 |
| | |||||
* | Suppress compression failure message if it is not an error | Karthik Periagaram | 2019-02-01 | 1 | -3/+2 |
| | | | | | | | If the user specifies `--no-error-on-compression-fail`, there is no need to treat compression failure as an error. Hence, the failure message should be suppressed along with the non-zero exit code (which already is suppressed). | ||||
* | Replace hadd with shuffle + add | lvqcl | 2018-09-20 | 4 | -14/+14 |
| | |||||
* | Cosmetic changes in lpc_asm.nasm and utf8.c | lvqcl | 2018-09-02 | 2 | -38/+30 |
| | |||||
* | Update MinGW build files | lvqcl | 2018-08-26 | 6 | -1/+29 |
| | |||||
* | Move CreateFile_utf8 function to a more logical place | lvqcl | 2018-08-25 | 7 | -50/+36 |
| | |||||
* | Add VSX optimised versions of autocorrelation loops | Anton Blanchard | 2018-08-20 | 4 | -0/+987 |
| | | | | | | | | Add a POWER8 and POWER9 version of the autocorrelation functions. flac --best is about 3.3x faster on POWER9 with this patch. Signed-off-by: Anton Blanchard <anton@ozlabs.org> | ||||
* | Add runtime detection of POWER8 and POWER9 | Anton Blanchard | 2018-08-20 | 2 | -0/+37 |
| | | | | | | | Use getauxval() to determine if we are on POWER8 or POWER9 or newer. POWER8 is represented by version 2.07 and POWER9 by version 3.00. Signed-off-by: Anton Blanchard <anton@ozlabs.org> | ||||
* | Check if compiler supports target attribute on ppc64 | Amitay Isaacs | 2018-08-20 | 1 | -0/+20 |
| | | | | | | | Check if the compiler supports __attribute__((target("cpu=power8"))) and __attribute__((target("cpu=power9"))) Signed-off-by: Amitay Isaacs <amitay@ozlabs.org> | ||||
* | Add m4 macro to check for C __attribute__ features | Amitay Isaacs | 2018-08-20 | 1 | -0/+18 |
| | | | | Signed-off-by: Amitay Isaacs <amitay@ozlabs.org> | ||||
* | configure.ac: Fix FLAC__CPU_PPC on little endian, and add FLAC__CPU_PPC64 | Anton Blanchard | 2018-08-20 | 1 | -1/+11 |
| | | | | | | | FLAC__CPU_PPC wasn't catching powerpcle or powerpc64le. Fix that and add a new define for FLAC__CPU_PPC64. Signed-off-by: Anton Blanchard <anton@ozlabs.org> | ||||
* | configure.ac: Add VSX enable/disable | Anton Blanchard | 2018-08-20 | 1 | -0/+13 |
| | | | | | | | We want to create functions with PowerPC VSX instructions, so add a configure check. Signed-off-by: Anton Blanchard <anton@ozlabs.org> | ||||
* | configure.ac: Remove SPE detection code | Anton Blanchard | 2018-08-20 | 1 | -8/+0 |
| | | | | | | | We don't have any SPE code, so there's no need to detect it at configure time. Signed-off-by: Anton Blanchard <anton@ozlabs.org> | ||||
* | move CreateFile function outside of libFLAC | lvqcl | 2018-08-19 | 6 | -52/+55 |
| | |||||
* | windows_unicode_filenames.c: Fix a missing return statement | Erik de Castro Lopo | 2018-08-18 | 1 | -0/+2 |
| |