summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Version 1.3.0pre4.1.3.0pre4Erik de Castro Lopo2013-04-283-5/+5
|
* test/test_compression.sh : Test compression level 0 as well.Erik de Castro Lopo2013-04-281-1/+1
|
* Document --apply-replaygain-which-is-not-lossless command line option.Erik de Castro Lopo2013-04-284-8/+83
|
* man/flac.sgml : Document --ignore-chunk-sizes option.Erik de Castro Lopo2013-04-282-0/+14
| | | | Also regenerate man/flac.1.
* src/flac/encode.c : Use flac_snprintf instead of sprintf.Erik de Castro Lopo2013-04-281-1/+1
|
* Add set -e to stop test_metaflac.shMartijn van Beurden2013-04-261-0/+2
| | | | | | | | | test_metaflac.sh wasn't aborting when replaygain values were incorrect because the die() function was embedded in a pipe. set -e was added so the script exits with a non-zero exit code when die is called in a pipe. Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* test/test_metaflac.sh: POSIXify embedded awk script.Erik de Castro Lopo2013-04-251-1/+6
| | | | | | | | | The embedded awk script was using the 'lshift' function which apparently only exists in GNU auk (gawk) and definitely does not exist in mawk. Thanks to Martijn van Beurden <mvanb1@gmail.com> for reporting this issue.
* Replace usage of $RANDOM in test scripts.Erik de Castro Lopo2013-04-254-4/+4
| | | | $RANDOM seems to be a bashism and isn't avaiable in eg dash.
* Metaflac UTF-8 fixes (Windows)Janne Hyvärinen2013-04-254-7/+16
| | | | | | | | | Metaflac can now print all console supported characters from tags on the screen. It also fixes metaflac to be able to import its own exports back without non-ascii characters getting mutilated. And --no-utf8-convert now works properly with import and export commands. Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Reduce valgrind num-callers to 50Martijn van Beurden2013-04-228-26/+26
| | | | | | | My Valgrind doesn't run, saying it doesn't support showing more than 50 entries of a stack trace Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Fixes setting test level and valgrind testingMartijn van Beurden2013-04-221-14/+14
| | | | | | | | | This should enable using the disable-thorough-tests, enable-exhaustive-tests and enable-valgrind-testing configure switches, because setting these didn't do anything Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Fix status print staying on the wrong line with certain filename length.Janne Hyvärinen2013-04-211-3/+3
| | | | Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Fix compile when compiling with FLAC__INTEGER_ONLY_LIBRARY.Erik de Castro Lopo2013-04-211-1/+1
| | | | Problem reported by Martijn van Beurden <mvanb1@gmail.com>.
* Fix -Wshadow warnings when compiling with mingw-gcc.Erik de Castro Lopo2013-04-212-41/+47
|
* Metaflac hex dump UTF-8 and locale fix.Erik de Castro Lopo2013-04-211-18/+24
| | | | | | | | | Change metaflac hexdump function so utf-8 decoding is only used for filename printing and changed hex output printing to not rely only on isprint. That function seems to return true for tabulator control character under Windows when application isn't using C-locale. Patch (with one minor tweak) from Janne Hyvärinen <cse@sci.fi>.
* Windows utf8 utime fix.Janne Hyvärinen2013-04-211-11/+9
| | | | | | | UTF-8 version of utime was completely broken and file timestamps were not preserved. Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Win utf8 treatment for CreateFile.Erik de Castro Lopo2013-04-213-3/+17
| | | | Patch from Janne Hyvärinen <cse@sci.fi>.
* Ensure AM_LDFLAGS is used consistentlyCristian Rodríguez2013-04-213-3/+3
| | | | Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Fix compiler warnings related to win utf8 stuff.Erik de Castro Lopo2013-04-214-8/+17
|
* A set of windows utf8 patches fromJanne Hyvärinen <cse@sci.fi>.Erik de Castro Lopo2013-04-216-40/+187
|
* src/libFLAC/include/private/macros.h : Add default MIN/MAX macros.Erik de Castro Lopo2013-04-071-0/+8
|
* src/libFLAC/include/private/macros.h : Check GNUC version for MIN macro.Erik de Castro Lopo2013-04-071-1/+1
|
* include/share/compat.h : Include cleanup.Erik de Castro Lopo2013-04-071-5/+1
| | | | Patch from Janne Hyvärinen <cse@sci.fi>.
* doc/html/changelog.html : Updates.Erik de Castro Lopo2013-04-071-0/+2
|
* Fix Windows SIZE_T_MAX definition.Erik de Castro Lopo2013-04-071-1/+5
| | | | | Problem reported by Ulrich Klauer <ulrich@chirlu.de>. Patch from Janne Hyvärinen <cse@sci.fi>.
* src/share/Makefile.am : Rejig building of win_utf8_io/libwin_utf8_io.la.Erik de Castro Lopo2013-04-071-1/+3
| | | | | | This should avoid a build error on Mac OSX where it the Mac build tools refused to build an empty library. Problem reported by Michael Guntsche <michael.guntsche@it-loops.com>.
* Fix a bunch of compiler warnings (mainly MinGW).Erik de Castro Lopo2013-04-077-20/+22
|
* For windows, make UTF-8 mode into a runtime choice.Erik de Castro Lopo2013-04-0731-2357/+6
| | | | | | | | The smaller patch makes the utf-8 library use ANSI codepage by default. When frontends call the "get_utf8_argv" function it changes Unicode conversion codepage from ANSI to UTF-8. Patch from Janne Hyvärinen <cse@sci.fi>.
* Only link against libogg (and libm) if neededUlrich Klauer2013-04-077-17/+5
| | | | | | | Most of the programs don't use libogg or libm directly and should not link to them (overlinking). Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Fix pkg-config files to avoid overlinkingUlrich Klauer2013-04-073-3/+7
| | | | | | | | | | | | | | Libraries that are used internally by libFLAC(++) but are not part of their API should be listed in pkg-config "private" clauses. Otherwise executables that are linked dynamically against libFLAC(++) will have unneeded direct dependencies (overlinking). Based on a patch by Brad Smith from https://sourceforge.net/p/flac/bugs/397/ that I updated to only include ogg if libFLAC is actually built with ogg support. Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* m4/ogg.m4 : Grab latest version from libogg-1.3.0.Erik de Castro Lopo2013-04-061-8/+22
|
* Rename all parameters and locals from 'index' to 'indx'.Erik de Castro Lopo2013-04-0515-133/+133
|
* flac*.pc : Add -logg if configured with Ogg support.Erik de Castro Lopo2013-04-022-2/+2
|
* flactimer patches from Janne Hyvärinen <cse@sci.fi>.Erik de Castro Lopo2013-04-022-5/+7
|
* flac_mac safe string patch from Janne Hyvärinen <cse@sci.fi>.Erik de Castro Lopo2013-04-021-1/+1
|
* metaflac typo patch from Janne Hyvärinen <cse@sci.fi>.Erik de Castro Lopo2013-04-021-1/+1
|
* autogen.sh : Test for required programs.Erik de Castro Lopo2013-04-021-1/+19
|
* flac_mac patches from Janne Hyvärinen <cse@sci.fi>.Erik de Castro Lopo2013-04-022-4/+8
|
* Another windows utf8 I/O patch from Janne Hyvärinen <cse@sci.fi>.Erik de Castro Lopo2013-04-021-2/+2
|
* MSVC version patch from Janne Hyvärinen <cse@sci.fi>.Erik de Castro Lopo2013-04-022-6/+6
|
* Two small patches for utf8 I/O.Erik de Castro Lopo2013-04-024-3/+4
| | | | Thanks to LRN <lrn1986@gmail.com>.
* include/share/Makefile.am : Add win_utf8_io.h.Erik de Castro Lopo2013-04-021-1/+2
|
* Purge more strcpy/strcat usage.Erik de Castro Lopo2013-04-014-10/+17
|
* configure.ac : Version 1.3.0pre3.Erik de Castro Lopo2013-04-011-1/+1
|
* Purge FLAC__STRINGS_IN_UTF8 from VC project files.Erik de Castro Lopo2013-04-0129-29/+29
|
* Enable utf8 I/O stuff when compiling with MinGW.Erik de Castro Lopo2013-04-0115-16/+41
|
* Use recursive automake in src/share/ part of tree.Erik de Castro Lopo2013-04-0110-125/+61
| | | | This will make it easier to incorporate the win_utf8_io stuff.
* Add CLEANFILES to relevant Makefile.am to force removal of Windows EXEs.Erik de Castro Lopo2013-03-298-0/+16
| | | | | | This ensures they are removed even we've cross-compiled from Linux to Windows and then configured for Linux. We don't want the Windows EXEs to be run after configuring for Linux.
* include/share/compat.h : Cleanup.Erik de Castro Lopo2013-03-291-5/+7
|
* Rename _flac_stat to flac_stat_s.Erik de Castro Lopo2013-03-2910-25/+25
|