News
The highlighted rows belong to the latest published software version.
Older versions you might find here.
| 31.10.2011 |
The version 2.0.0 has been released:
- Visual Studio 2010 supported. Studio 6 and 2005 have been replaced by new Studio 2010 project files.
- Borland C++ Builder 6 is no longer supported
- New language XIDL 1.0 invented
- Added code generator for C++
- Added code generator for C#
- New coding convention for primitive data types with fixed bit-length.
Int8 has the prefix i8.
- ZeusBase Library for C++
- Added Cryptographic classes for secure hashing (SHA-1, SHA-2, MD5)
- Added hashed based message authenitcation code (HMAC)
- Added public-private key encryption (does not meet the standard PKCS yet).
- Added big number implementation for hugh integers (larger than 64bits, e.g Int4096).
- Added serializing of GUID-Object maps.
- Renamed SecureHash to WhirlpoolHash
- Supports now IPv6 addresses for TCP/IP socket.
- Implemented asynchronous calls for RMI calls
- Integrated MSXML and Apache Xerces XML into the same XML_Service library. For all windows systems the MSXML is used, where as Xerces is used on linux.
- Fixed problems with authenticated E-Mails. Authenication must be done once only.
- Fixed problem with locked TProcessControl. Able to process queued messages while waiting for application to terminate
- ZeusBase Library for C++
- Added Error handing
- Added XObject implementation
- Implemented interoperability classes to communicate with C++ modules
- ZeusCell Library
- Complete Pervasive Framework implementation. Sensor - Entity - Observer Layers available.
- Removed old Cell Computing Implementation
|
| 06.09.2011 |
The version 1.3.0 has been released:
- ZeusBase Library
- Added unsigned int support in TByteArray.
- Added recursive file listing in TDirectory
- Added key and value iterators in TIndexedMap class.
- Added new methods in TString to estimate a position of a sub string
- Added modem status in TSerialConnection class
- Added access right clearing on windows file system using TAccessRightsManager
- Improved speed of TString::extractStubString and TString::getSubString methods
- Improved speed of the TStringTokenizer
- Supports the VisualStudio version format in TVersionInfo
- Supports blocked reading of TCommPipe.
- Fixed problem interrupting a thread waiting on a TEvent object.
- Fixed problem with extracting file name from a path in TFile class.
- ZeusMath Library
- Added MinMax class
- Redesign of geometry classes, such as TArc2D, TCircle2D.
- Improved performance in TEquationsSolver.
- Fixed problem with precedence in TFormulaParser
- ZeusCell Library
- Implemented sensor leyer for pervasive framework.
- ZeusRobot Library
- Added new methods to TNXTMotor to wait until a movement is done. Also allow to move to absolute and relative coordinates.
- Added new method to TNXTSonarSensor to read the value continiously
|
| 12.02.2011 |
The version 1.2.1 has been released:
- ZeusBase Library
- New classes added for SMTP authentication with NTLM (TMD4Hash, TNTLMAuthentication, TDESCrypter).
- Implemented E-Mail authentication using the EHLO-querying to get the correct authentication method.
- Nex class added to set file rights in windows systems (TAccessRightsManager). Not available for linux at the moment.
- Fixed an error in TEvent for linux application. Event has been released event if not signalized.
- New method for TMap to get or create an item.
- Added new MAX and MIN defines for signed and unsigned integers.
- ZeusCell Library
- Fixed error in TCPBasedServiceProvider. Sockets must be closed at the end.
|
| 12.02.2011 |
The version 1.2.0 has been released:
- ZeusBase Library
- Extended XML Batch processing. AND and OR-groups and special run-modes added.
- Bluetooth sockets for Linux platforms using BlueZ, and visual studio projects for win32 platforms
- New option for socket communication: No buffering implemented.
- Reopening closed sockets implemented if the reusable flag is set.
- TString::extractSubString to parse strings.
- New class to set and change environment variables
- ZeusMath Library
- New geometry classes added, such as TArc2D, TCircle2D and TVector2D.
- Fixed problem in quadratic equation solving.
- ZeusCell Library
- Pervasive Computing is still experimental.
- Added new service package. TCPBasedServiceProvider and Session implemented.
- RMI for C++
- New debugging option added
- New option for high performance added
|
| 02.08.2010 |
The version 1.1.0 has been released:
- Added Projects for Embarcadero C++ Builder 2010
- ZeusBase Library
- XML Batch processing. Allows to process data with XML and XObjects
- Fixed problems file streams and STL.
- Fixed problems with equals-method of TFloat
- Fixed argument parsing for Win32
- Extended functionality of TFile, TZipFile, TXMLFile, TDirectory and TStack
- Extended TProcessControl with window based methods (only Win32).
- ZeusCell Library
- Zeus Cell Library is experimental so far. The Cell Library is redesigned and will contain the pervasive computing framework.
|
| . | . |
.
Older versions
The change history of older versions are stored here.
|