summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* test/*.sh : Fix MALLOC_PERTURB initialization.1.3.0Erik de Castro Lopo2013-05-274-4/+4
| | | | | Was using '$(date +%N)', but that doesn't work on OSX or *BSD. Switched to using '$(date +%s)'.
* README : Update version numberUlrich Klauer2013-05-271-2/+1
| | | | Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Language fix: "difference licenses"Ulrich Klauer2013-05-2755-55/+55
| | | | Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Use location of TIOCGWINSZ from autoconf manualDagobert Michelsen2013-05-272-2/+9
| | | | Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Sun Studio can not include static function from extern inlineDagobert Michelsen2013-05-271-1/+4
| | | | Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Properly close HTML commentsUlrich Klauer2013-05-2757-61/+61
| | | | Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* src/flac/main.c : Fix copyright noticeUlrich Klauer2013-05-271-1/+1
| | | | | | There is no copyright for 2010, so "2000-2013" should not be used. Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Declare UTF-8 encoding for changelogUlrich Klauer2013-05-271-1/+1
| | | | | | | The changelog declared "charset=ISO-8859-1", but used a UTF-8 encoded name. Change the declaration to UTF-8 to fix this. Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Fix bootstrap on Mac OS XXiyue Deng2013-05-276-1/+1416
| | | | | | | | * Mac OS X has incomplete installations of gettext/iconv. So stop checking for gettext command on Darwin, and install some additional m4 scripts so it can be bootstrapped on Mac OS X. Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Set version to 1.3.0 and update coyprights throughout.Erik de Castro Lopo2013-05-26333-905/+1390
|
* Fix gcc version check for private macrosUlrich Klauer2013-05-261-1/+1
| | | | | | | | | Use Benjamin Stiglitz' MIN macros from gcc 4.3 (according to the changelog, __COUNTER__ was introduced in this version). Previously, the macros weren't used on any existing gcc version; the first one would have been 5.5. Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* bitwriter.c : Add missing "extern" declarationRobert Kausch2013-05-261-0/+1
| | | | Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Fix mistyped variable nameRobert Kausch2013-05-261-1/+1
| | | | Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Correctly initialize FLAC_API_SUPPORTS_OGG_FLACUlrich Klauer2013-05-261-3/+5
| | | | | | | | | | | | | | | Commits a7e3705d051bafd1cae90f6605287cc1d9f2a18d and a4c321e492748db0a7e38240699ba420ba88e01c, while trying to simplify how the FLAC_API_SUPPORTS_OGG_FLAC global variable was initialized, inadvertently caused it to be always set to false, whether Ogg support was compiled in or not. This commit reverts the relevant part to how it looked in the 1.2.1 release, which is verbose but correct. The problem was found by Robert Kausch <robert.kausch@freac.org>. Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* changelog.html : Added entries about RICE2 residue coding method.Erik de Castro Lopo2013-05-251-0/+2
|
* Fix compiling for Android.Erik de Castro Lopo2013-05-251-5/+5
| | | | Patch from Janne Hyvärinen <cse@sci.fi>.
* Replace dead anchorMartijn van Beurden2013-05-251-1/+1
| | | | | | This fixes a wrong link (dead anchor) in the Doxygen api documentation Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* README : Remove reference to OS X Project Builder.Erik de Castro Lopo2013-05-011-2/+1
|
* Refer to configure.ac instead of configure.inUlrich Klauer2013-05-011-3/+3
| | | | Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Purge old Mac OS X Project Builder directory.Erik de Castro Lopo2013-05-012-4498/+0
|
* Regenerate man/flac.1.Erik de Castro Lopo2013-04-301-1/+1
|
* Fix path to HTML documentationUlrich Klauer2013-04-301-1/+1
| | | | | | | | In the flac(1) man page, fix the path to the HTML documentation. Patch by Joshua Kwan <joshk@triplehelix.org>, taken from the Debian patch tracker for flac 1.2.1-6 (02_doc_path.patch). Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Use C locale when reading ReplayGain tagUlrich Klauer2013-04-301-7/+25
| | | | | | | | | | | | | | | | When a locale is in effect that does not use the point as the decimal mark (e.g., sv_SE or de_DE, which use a comma) and a ReplayGain tag is read for --apply-replaygain-which-is-not-lossless, the gain value was misinterpreted (e.g., "-2.29" truncated to "-2"). This is fixed by resetting the locale to "C" temporarily, based on Josh Coalson's fix of the dual case (writing ReplayGain tag) in commit cda02d3. Patch by hhaamu@gmail.com, taken from the Debian patch tracker for flac 1.2.1-6 (13_replaygain_c_locale.patch). http://sourceforge.net/p/flac/bugs/380/ Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
* Two minor compiled fixes for OS/2.Erik de Castro Lopo2013-04-292-1/+8
| | | | Patch from Dave Yeo <dave.r.yeo@gmail.com>.
* 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>.