Commit Graph

17 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
feeca21bde unroll byteSwap() loop for common case 2007-03-22 03:14:12 +00:00
Josh Coalson
f299910ddb in FLAC__MD5Accumulate() optimize sample->byte packing for common cases 2007-03-14 07:57:45 +00:00
Josh Coalson
acd4a4345e fix compiler warnings 2006-11-11 22:43:25 +00:00
Josh Coalson
b1ec796bda complete largefile support 2006-05-24 04:41:36 +00:00
Josh Coalson
3e7a96e460 tweaks to the MD5 routines; they need to be exported when building a windows DLL since the seekable stream decoder in libOggFLAC secretly uses them 2004-07-23 05:18:22 +00:00
Josh Coalson
5e31be1500 #include config.h 2002-12-04 07:07:35 +00:00
Josh Coalson
5e3fcb2603 more strict typecasts 2002-11-06 07:11:26 +00:00
Josh Coalson
b4baa41581 incorporate miroslav's speedup for little-endian 16bps mono/stereo 2002-09-04 07:59:28 +00:00
Josh Coalson
af34090fc8 minor formatting 2002-08-01 06:35:17 +00:00
Josh Coalson
57ba6f4eb7 massive glob of checkins: improved tests, more tests, bugfixes 2002-06-07 05:27:37 +00:00
Josh Coalson
9bab041a95 tweak the FLAC__INLINE macro to FLaC__INLINE to avoid conflict with autoconf 2001-07-20 23:44:35 +00:00
Josh Coalson
f207c2bea3 force compiler inlining of some routines 2001-07-18 23:44:46 +00:00
Josh Coalson
77e3f319a5 revamp the ordinal types 2001-06-23 03:03:24 +00:00
Josh Coalson
1b68982b0e put a FLAC__ASSERT wrapper around assert() 2001-05-31 20:11:02 +00:00
Josh Coalson
6376169cf7 cleanup whitespace 2001-03-21 22:59:07 +00:00
Josh Coalson
f8a4877eb6 add MD5 implementation 2001-01-12 23:50:46 +00:00