* Features:
- Windows port initial work
- Number of simultaneous connexion is increased
- Improve the automatic omniORB configuration
- Improve clients connexion
* Source code organization:
- Removed dead code
- A bit of code cleanup & indentation
- Removed references to ackfile
- Removed some compilation warnings
- replace snprintf by strncpy where appropriate
- Improved build system
* List of available packages
- Debian 'wheezy'
- Fedora 16
- Fedora 17
* Bug Fix:
- Fixed compilation on Mac OS X
- Fixed tests binary locations
- Fixed ORBMgr bug: bad initialization of ORBMgr::TheMgr in libDIET_SeD
- Fixed a bug with the initialization of ORBMgr: CorbaCommon_SRCS was included in both the sources for DIET_core and DIET_SeD, thus
leading to having two ORBs
- Fixed compilation on AIX
- Fixed a bug when no configuration file was found:
boost::lexical_cast<unsigned int> throws an exception when it receives an empty string.
- Fixed: unlock without lock in DIET_client.cc
- Fixed: double free in diet_wait_any
- Fixed: double free in diet_wait_or
- replace getpid() by uuid to prevent multiple elements to have the same name
- Fixed: concurrency issue in DAGDA
- Fixed: DAGDA storage directory creation failure
- Forwarders now unregister themselves from omniNames when they are shut down properly.
- Forwarders can be launched after any DIET element
- To avoid problems when a file managed by DAGDA is modified outside DAGDA, we know compute the files sizes before any transfer.
- Let CMake manage rpath. Thus, you need to explicitly set your LD_LIBRARY_PATH or DYLD_LIBRARY_PATH variable.