What's new in AidAim CryptoPressStream 6.00
Feb 26, 2014
- New features:
- Delphi & C++ Builder XE5 support added
New in AidAim CryptoPressStream 5.00 (Feb 26, 2014)
- New features:
- Delphi & C++ Builder XE4 support added.
New in AidAim CryptoPressStream 4.00 (Feb 26, 2014)
- New features:
- Delphi XE3 support added.
- PPMI compression algorithm added in both 32-bit and 64-bit platforms (provides better compression rate than PPM).
- PPM variant I is used in 7zip.
- PPMI is supported in XE2 and XE3. It is switched off in old compilers.
- Note: the data format is different under 64-bit and 32-bit.
New in AidAim CryptoPressStream 3.10 (Feb 26, 2014)
- New features:
- Delphi and C++ Builder XE2 (64-bit) support added (PPM compression is not supported in x64 platform).
New in AidAim CryptoPressStream 3.00 (Feb 26, 2014)
- New features:
- Delphi and C++ Builder XE2 (32-bit) support added
New in AidAim CryptoPressStream 2.10 (Feb 26, 2014)
- New features:
- TCPSStringFormat enum type extended: cpssfEscape value added
- LoadFromFile,SaveToFile overloaded methods with Unicode FileName parameter were added to TCPSStream class
- Demos and component reference updated
- Support for Delphi and C++ Builder 2011 added
- Bugs fixed:
- Bug in formatting functions was fixed
- All known issues are solved
New in AidAim CryptoPressStream 2.00 (Feb 26, 2014)
- New features:
- Changes in encryption implementation, especially in block chaining and hashing. ANY DATA ENCRYPTED BY VERSION 1 CANNOT BE DECRYPTED BY VERSION 2 AND LATER. Demo RijndaelEncryption added.
- The performance of TCPSMemoryStream increased. Now it is faster then Delphi 7 TMemoryStream in 10-100 times. Demo FastMemoryStream added.
- File stream classes and TCPSManager now supports Unicode file names and path to temporary directory. UnicodeFileName demo added.
- New methods for saving and loading data were added to TCPSStream:
- SaveData
- LoadData
- SaveShortString
- LoadShortString
- SaveAnsiString
- LoadAnsiString
- SaveWideString
- LoadWideString
- SaveString
- LoadString
- SaveBoolean
- LoadBoolean
- SaveInteger
- LoadInteger
- SaveCardinal
- LoadCardinal
- SaveInt64
- LoadInt64
- LoadSave demo was added.
- Property Eof added to TCPSStream.
- Functions IsStreamCPSStream and IsStreamEncryptedCPSStream were added to CPSMain unit.
- TCPSCryptoParamsEditor class updated - now it accepts initial vectors of any length. InitVectorSize property added.
- CPSGenerateRandomBuffer changed in CPSCrypto unit - overloaded method added with parameters for setting seed generated by human input. It allows to generate unpredictable random data.
- CompressBuffer and DecompressBuffer methods of TCPSManager were modified. SkipBufferHeader parameter added - it allows to get pure compressed or encrypted data.
- Network demo added. Shows how to send encrypted and compressed data.
- Documentation updated.