Commit Graph

828 Commits

Author SHA1 Message Date
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
ab4bef6a8a 64-bit fixes (SF#1790872: https://sourceforge.net/tracker/index.php?func=detail&aid=1790872&group_id=13478&atid=113478) 2007-09-08 22:28:09 +00:00
Josh Coalson
5637824596 OS/2 fixes (SF#1771378: https://sourceforge.net/tracker/index.php?func=detail&aid=1771378&group_id=13478&atid=113478) 2007-08-29 00:49:37 +00:00
Josh Coalson
d54eb03dd6 fixed very rare seek bug (SF#1684049: https://sourceforge.net/tracker/index.php?func=detail&aid=1684049&group_id=13478&atid=113478) 2007-08-29 00:45:01 +00:00
Josh Coalson
0c458804d0 bump cvs date in vendor string 2007-08-21 08:04:07 +00:00
Josh Coalson
4e56b06d63 add FLAC__metadata_simple_iterator_get_application_id() 2007-08-15 05:59:09 +00:00
Josh Coalson
09ccf20ae6 add FLAC__metadata_simple_iterator_get_block_offset(), FLAC__metadata_simple_iterator_get_block_length(), FLAC__metadata_simple_iterator_is_last() 2007-08-14 00:34:50 +00:00
Josh Coalson
05f710f4e0 add support for RESIDUAL_CODING_METHOD_PARTITIONED_RICE2 and blocking strategy bit 2007-07-31 00:51:26 +00:00
Josh Coalson
4d8060421b Some MinGW fixes (SF#1684879: https://sourceforge.net/tracker/index.php?func=detail&aid=1684879&group_id=13478&atid=113478) 2007-07-31 00:39:46 +00:00
Josh Coalson
f9cf27fcc8 prototype-related fixes 2007-07-25 03:11:00 +00:00
Josh Coalson
e289ae5918 minor comments 2007-07-23 16:14:35 +00:00
Josh Coalson
6aa4348d01 minor OPT tweaks 2007-07-23 16:14:31 +00:00
Josh Coalson
a1584f63b0 bump release date to 7/15/07 2007-07-16 06:06:33 +00:00
Josh Coalson
50bf3debb4 comment out some optimized branch 2007-07-16 06:04:28 +00:00
Josh Coalson
766539637f improvements to compile/link options 2007-07-16 06:03:32 +00:00
Josh Coalson
d04ddf8b26 add #define FLAC__LPC_UNROLLED_FILTER_LOOPS for easier selection of filter implementation 2007-07-11 04:15:18 +00:00
Josh Coalson
b592b49140 minor comments 2007-07-11 04:14:43 +00:00
Josh Coalson
4fb6132d13 add vcproj files to EXTRA_DIST 2007-07-11 04:13:09 +00:00
Josh Coalson
c90a5cad24 bump libtool number in prep for release 2007-07-10 02:09:38 +00:00
Josh Coalson
224177c389 fix bug where invalid seek tables could cause some seeks to fail 2007-07-10 02:08:51 +00:00
Josh Coalson
732969760b bump version number to 1.2.0 2007-07-07 06:10:35 +00:00
Josh Coalson
b28c46d2ab fix optimization bug in FLAC__bitwriter_write_rice_signed_block() 2007-07-07 04:30:48 +00:00
Josh Coalson
11d01591a9 minor comments 2007-07-07 04:30:11 +00:00
Josh Coalson
e002f83703 minor cosmetics 2007-06-20 01:25:20 +00:00
Josh Coalson
9fae2451c9 fix bug with partition sum overflowing 2007-06-20 01:23:49 +00:00
Josh Coalson
f395ec43cf fix for FLAC__INTEGER_ONLY_LIBRARY 2007-06-20 01:23:02 +00:00
Josh Coalson
e70895b984 minor comments 2007-06-19 23:59:16 +00:00
Josh Coalson
b47ab0d250 merge decoder part from RICE_EXT_BRANCH: blocking strategy bit, new rice2 ecm, frame header support for 88.2/176.4/192kHz, new reserved bit, deprecated blocksize-from-streaminfo bit 2007-06-16 00:50:28 +00:00
Josh Coalson
5f11406281 fix bug with negative indexing 2007-06-14 06:21:44 +00:00
Josh Coalson
cebba2a5dc cleaner pointer alignment logic for autoconf-based builds 2007-06-14 06:10:00 +00:00
Josh Coalson
60a43f073f fix LD_LIBRARY_PATH-saving logic 2007-06-14 05:25:35 +00:00
Josh Coalson
00da5ae8ec add internal FLAC__stream_encoder_set/get_do_md5() 2007-06-14 05:19:46 +00:00
Josh Coalson
0429d6089a call precompute_partition_info_sums_32bit_asm_ia32_() on x86 if available 2007-04-04 01:08:24 +00:00
Josh Coalson
a0206629d3 MSVC optimization in process calls 2007-04-04 01:07:40 +00:00
Josh Coalson
dca2d1a1d5 remove more redundant logic in process calls 2007-04-04 01:06:08 +00:00
Josh Coalson
7834f80a78 more optimizations 2007-04-04 01:03:07 +00:00
Josh Coalson
566f373d71 minor optimization in loop logic 2007-04-04 01:02:21 +00:00
Josh Coalson
717ea8c398 add stream_encoder_asm.nasm 2007-04-04 01:01:28 +00:00
Josh Coalson
4a040f6b8a window the integer_signal instead of real_signal, remove unused real_signal from datapath 2007-04-04 00:59:28 +00:00
Josh Coalson
eb6ef7d0fb optimize special case in FLAC__bitwriter_write_rice_signed_block() 2007-04-04 00:57:03 +00:00
Josh Coalson
4cc675bf19 minor optimizations to FLAC__bitwriter_write_rice_signed_block() 2007-04-04 00:55:44 +00:00
Josh Coalson
0a0a10f358 minor optimizations to precompute_partition_info_sums_() 2007-03-31 01:01:02 +00:00
Josh Coalson
2258fa8ec9 add FLAC__format_sample_rate_is_subset() 2007-03-30 01:02:40 +00:00
Josh Coalson
5fa534f56f minor optimization 2007-03-30 00:54:17 +00:00
Josh Coalson
7e174a4f84 fix extern names for win32 2007-03-23 05:23:11 +00:00
Josh Coalson
b5f359467f add ia32/bitreader_asm.nasm 2007-03-23 05:16:34 +00:00
Josh Coalson
9d8fa1e0c3 fork FLAC__bitreader_read_rice_signed_block() into MSVC and non-MSVC versions; minor optimizations to non-MSVC version 2007-03-23 04:50:54 +00:00
Josh Coalson
0bddabc5df minor optimizations 2007-03-23 04:48:52 +00:00
Josh Coalson
49cb34a543 better alignment in md5 structure elements 2007-03-23 04:48:36 +00:00
Josh Coalson
6942044be1 optimization: faster crc-16 calculation 2007-03-22 07:23:14 +00:00