|
Support Delphi XE2 Win32 & Win64.
New UclCompressStr and UclDeCompressStr.
Fix potential memory overrides, uninitialized variables, and integer overflows.
Delphi 2010, 2009, and 2007 support.
XP Themes enabled for the VCL GUI demos.
Adjust stream callbacks to KOL incompatibility changes.
New read-only support for the KOL decompression stream Size property.
Add KOL_Stream_Copy to DIUclStreams.pas as a replacement for the VCL TStream.CopyFrom() method.
Fix KOL compile for the stream demos.
Added functions UclCompressStream and UclDeCompressStream for simple compression and decompression of entire streams.
Greatly improved the Seek implementations of both TUclCompressionStream and TUclDeCompressionStream. All seek operations are now possible for TUclDeCompressionStream, which allows to use them with native LoadFromStream methods of various VCL classes like TStrings, TBitmap, etc.
New demo projects added, including UCL compression for the TinyDB database engine.
Added functions for simple string compression using UCL. There are variants for both AnsiStrings and WideStrings in the DIUcl unit.
Added DIUclStreams unit with UCL compression and decompression stream wrappers. To create small applications, a KOL option is available.
Additional demo projects added.
products/ucl/history.txt · Last modified: 2011/12/05 13:32 (external edit)
|