News page Bioinspired and Pervasive Computing
SideMenu News

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.



Top

.
Atlantis Software. Last update Mon Feb 6 20:57:28 2012