June 15th, 2009xvidcore library:
· Workaround for nasm bug with Mach-O/OSX target
· Fix for missing resync marker range check (reported by IBM X-Force. Thanks go to John McDonald and Christopher Valasek)
· Improved precision for RGBYUV conversions
· Fix for potential RGB24 access violation
· Updated compiler options for Apple PPC target
· Fixed MSVC6 projects to work for path names with spaces
VFW frontend:
· Updated mingw makefile
DShow frontend:
· Bugfix for wrong handling of xvidcore XVID_ERR_MEMORY return code (reported by IBM X-Force. Thanks to John McDonald and Mark Dowd)
June 15th, 2009xvidcore:
· Workaround for nasm bug with Mach-O/OSX target
· Fix for missing resync marker range check (reported by IBM X-Force. Thanks go to John McDonald and Christopher Valasek)
· Improved precision for RGBYUV conversions
· Fix for potential RGB24 access violation
· Updated compiler options for Apple PPC target
· Fixed MSVC6 projects to work for path names with spaces
VFW frontend:
· Updated mingw makefile
DShow frontend:
· Bugfix for wrong handling of xvidcore XVID_ERR_MEMORY return code (reported by IBM X-Force. Thanks to John McDonald and Mark Dowd)
December 2nd, 2008xvidcore library:
· Complete AMD64/EM64T 64-bit support
· Added support for WIN64 platform
· Multi-threaded encoding support
· SSE3/SSE4 optimizations
· Faster and more precise intra quantization
· Fixed bug in packed pixel format colorspace conversion
· Noexec-stack security patch
· Fix for bad resync marker length
· Improved decoder robustness for broken streams containing B-frames
· Fix for potential out-of-bound access to MV bits table
· Added SSIM quality-metric plugin
VFW frontend:
· WIN64 compatibility
· Added widgets for SSE3/SSE4
· Auto-detection of available processor cores
· Minor GUI cosmetics
DShow frontend:
· WIN64 compatibility
· Minor GUI cosmetics
June 28th, 2007· Fixed possible security issue in mbcoding.c
November 7th, 2006· - {core}: Fixed bug when frame-drop (N-VOP) feature is used in combination with packed B-frames
· - {core}: Fixed potential crash on AMD64/EMT64 architecture.
· - {core}: Fix for visual_object_verid vs. video_object_layer_verid problem.
· - {core}: Ensure intervening bytes are preserved in BitstreamInit()
· - {vfw}: Prevent segfault when encoding application calls compress_end with NULL codec context
· - {vfw}: Profile definitions updates.