All releases of Secret Rabbit Code


Release Notes: A segfault which occurs when memcpy is passed a bad length parameter was fixed. This bug is not exploitable. Compilation under MSVC was fixed.


Release Notes: A bug in the test suite with accounting for rounding errors on x86_64 was fixed.


Release Notes: Optimization of the SINC based converters resulted in significant improvements in throughput for many common cases.


Release Notes: A segfault when downsampling by an extremely small ratio was fixed.


Release Notes: Drastic improvements in conversion quality of the SRC_SINC_MEDIUM_QUALITY and SRC_SINC_BEST_QUALITY converters with a minor decrease in throughput. Minor bugs were fixed.


Release Notes: A bug where the callback processing functions weren't being reset correctly has been fixed.


Release Notes: This release fixes the callback API interface which had a serious bug. It changes some minor implementation issues to avoid weirdness with certain new gcc-3.4 optimisations.


Release Notes: This release adds a callback-based API and a pair of functions for doing short to float and float to short conversions on arrays of data. There are minor bugfixes.


Release Notes: A problem where one public function was not being exported by the library was fixed, along with a bug in one of the example programs.


Release Notes: Refactoring yielded up to 30-50% speed improvement for Sinc based converters. This release now compiles and runs on Linux, Solaris, Win32, and MacOSX. Minor additional functionality was added.