Commit Graph

106 Commits

Author SHA1 Message Date
Erik de Castro Lopo
b1982fbc5f Set version to 1.3.0 and update coyprights throughout. 2013-05-26 19:17:53 +10:00
Erik de Castro Lopo
6a9a18ff7a For windows, make UTF-8 mode into a runtime choice.
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>.
2013-04-07 13:11:19 +10:00
Erik de Castro Lopo
0cd2e9ed69 Purge FLAC__STRINGS_IN_UTF8 from VC project files. 2013-04-01 20:01:37 +11:00
Erik de Castro Lopo
5705b4d7b2 Huge Windows utf8 I/O patch.
Patch from Janne Hyvärinen <cse@sci.fi>.
2013-03-29 21:25:59 +11:00
Erik de Castro Lopo
168c258aa3 Purge old un-maintained MSVC 6 project files. 2013-03-10 11:17:20 +11:00
Erik de Castro Lopo
f67928dec4 Fix VC project files to use /objs/ directory instead of /obj/ directory. 2013-01-02 22:49:55 +11:00
Max Horn
66c0a581d2 autogen.sh: replace this by a simple call to autoreconf
The autoreconf tool is provided by autoconf to do what custom
autogen.sh scripts in many projects used to do. Only it is more
robust and widely tested. It has been available for several years,
too. No reason to rely on custom code for this.

Signed-off-by: Max Horn <max@quendi.de>
2012-12-13 08:12:14 +11:00
Miroslav Lichvar
6a1f59b58f Update FSF address. 2012-12-06 06:17:26 +11:00
Cristian Rodríguez
9b7cb22f84 Update and improve autotools build
- INCLUDES is deprecated, and CPPFLAGS is an user-defined
  variable, use the proper AM_CPPFLAGS instead

- Remove FLAC__INLINE definition, providing proper
  replacement for MSVC compilers.

- Detect if we have C99 's lround and provide a replacement
  for windows...
2012-04-08 09:03:03 +10:00
Erik de Castro Lopo
6c2040dc90 Remove casting of return value from *alloc() functions. 2012-04-04 21:29:25 +10:00
Josh Coalson
dea0f5a044 add 2009 copyright 2009-01-07 07:31:28 +00:00
Josh Coalson
0915a551eb Fixes for Sun Studio/Forte; us AC_C_INLINE to detect inline keyword for compiler; eliminate floating point calcs in RG analysis array size calculations (SF#1701960: https://sourceforge.net/tracker2/?func=detail&aid=1701960&group_id=13478&atid=313478) 2009-01-03 02:13:17 +00:00
Josh Coalson
8e28e43b25 remove some inlining directives 2009-01-03 02:10:18 +00:00
Josh Coalson
82b128050e update copyright for 2008 2008-02-28 05:34:21 +00:00
Josh Coalson
0f008d2e9e extra checking on memory allocation sizes to prevent a class of overflow attacks 2007-09-11 04:49:56 +00:00
Josh Coalson
766539637f improvements to compile/link options 2007-07-16 06:03:32 +00:00
Josh Coalson
4fb6132d13 add vcproj files to EXTRA_DIST 2007-07-11 04:13:09 +00:00
Josh Coalson
14b184cced unify inlining method in prep for inline tests 2007-03-12 05:08:21 +00:00
Josh Coalson
cb6dc724f4 *** empty log message *** 2007-02-22 01:57:21 +00:00
Josh Coalson
b9d8b9e927 remove special makefile variants for libiconv on darwin 2007-02-14 05:47:38 +00:00
Josh Coalson
cc5691f0f8 *** empty log message *** 2007-02-07 17:38:12 +00:00
Josh Coalson
35e2dbab10 add return value (success/fail) to FLAC_plugin__replaygain_get_from_file() 2007-02-07 01:26:52 +00:00
Josh Coalson
1c91ee3bc7 add debugging defines with /D 2007-02-04 19:46:19 +00:00
Josh Coalson
e74bd9516c add 2007 copyright 2007-02-02 06:58:19 +00:00
Josh Coalson
e3ec2ad59e convert C prototypes for functions with no args from () to (void) 2007-01-31 03:53:22 +00:00
Josh Coalson
f37520b91f final merge down from 1.1.2 maintenance branch (cvs up -j FLAC_RELEASE_1_1_2_MAINTENANCE_BASELINE -j FLAC_RELEASE_1_1_2_MAINTENANCE_BRANCH) 2006-11-20 06:46:07 +00:00
Josh Coalson
b292e75ebf add support for new REPLAYGAIN_REFERENCE_LOUDNESS tag 2006-09-14 00:40:03 +00:00
Josh Coalson
b1ec796bda complete largefile support 2006-05-24 04:41:36 +00:00
Josh Coalson
85425426e8 update iconv settings 2006-05-18 07:35:30 +00:00
Josh Coalson
6126c83125 minor syntax 2006-05-03 00:20:47 +00:00
Josh Coalson
0395dac13f add 2206 to copyright notice 2006-04-25 06:59:33 +00:00
Josh Coalson
f8ffa1a705 add new replaygain module 2005-09-02 04:52:32 +00:00
Josh Coalson
c6e53da21b fix bug in utf8len() 2005-08-25 00:22:06 +00:00
Josh Coalson
b4de1692f3 fixes to remove warnings from gcc-4.0.0 2005-08-24 07:39:25 +00:00
Josh Coalson
d263e6eec0 disallow non-shortest-form encodings in utf-8 checking; when converting utf-8 to ucs-2, replace code points outside of ucs-2 with ? character 2005-08-24 07:38:13 +00:00
Josh Coalson
12065d08cb fix bug in FLAC_plugin__tags_get_tag_utf8(), it was returning the whole entry instead of just the value 2005-02-01 04:43:50 +00:00
Josh Coalson
a78fac662c add 2005 to copyright notices 2005-01-25 04:17:55 +00:00
Josh Coalson
b54ce2e4f9 improved handling of libiconv 2005-01-07 01:02:30 +00:00
Josh Coalson
80171dc3ac fix all bare malloc() realloc() etc calls to have a proper cast in front 2004-12-30 03:57:13 +00:00
Josh Coalson
e40480d300 revamp plugin_common to use utf-8 instead of wchar_t as the internal comment format 2004-12-30 03:38:37 +00:00
Josh Coalson
81b3cae6d5 revamp plugin_common to use utf-8 instead of wchar_t as the internal comment format 2004-12-30 01:09:53 +00:00
Josh Coalson
4f4d9675de add copyright notice 2004-10-29 23:57:50 +00:00
Josh Coalson
4263183401 remove #define ___USE_GNU 2004-09-28 00:53:07 +00:00
Josh Coalson
e31d9eb05c remove id3 support from the plugins 2004-09-28 00:23:57 +00:00
Josh Coalson
8f6a06bb33 minor formatting 2004-09-26 00:25:20 +00:00
Josh Coalson
8370a7b050 un-inline iterator functions 2004-09-25 23:46:26 +00:00
Josh Coalson
9745f25e78 major plugin revamp based on x-fixer's code 2004-09-24 13:57:40 +00:00
Josh Coalson
2af08da5e5 fix #include ordering to stop a warning caused by id3.h 2004-07-29 06:27:00 +00:00
Josh Coalson
9564390fb9 update copyright to 2004 2004-01-17 04:14:43 +00:00
Josh Coalson
3dc6fa443a fixes for MSVC 2003-12-17 05:27:38 +00:00