17 April 2012
Released 2.0.1
This release fixes compilation issues with GCC 4.6.2.
12 April 2012
Released 2.0.0
This is a major release with the following new features:
- Forward requests received from local clients to all other connected clients.
- 64-bit support.
- Better error handling in UDP communication.
- Added support to TCP socket interface for raw requests.
- Added TCP socket protocol description.
- Added samples multiread, firereads, decode.
- Support for PolarSSL 1.0.0 (API change).
- Complete rewrite of (internal) queue management making it much more stable.
Some of the more noteworthy bugfixes include:
- Missign a heartbeat might cause memory corruption if previous send request was not yet completed.
- Connection id assignment failed when all ids had been allocated once.
- Closed several memory leaks.
- Fixed several other memory management issues.
- Fixed buffer overflows due to oversized requests.
- Better handling of socket table initialisation.
- Fixed return value and parameter types for pth_ calls.
- Fixed crash for EIS type 14.
- Consistent use of connection IDs.
28 April 2011
Released 1.9.18
This is a bugfix release:
Fixed build issues.
Gentoo ebuild updates for new portage versions.
Multicast activation skipped when listening for EIBnet/IP requests on all interfaces.
15 August 2010
Released 1.9.16
This is a bugfix release.
- Compiles with newer releases of gcc (4.3.4+).
- PHP client library's KNXgroup.getGroupName() returned wrong value if subgroup was > 3.
- Added metadata.xml to Gentoo ebuild.
6 September 2009
Released 1.9.14
This release primarily replaces XySSL with PolarSSL. The latter is a fork of the former
whose author sadly is no longer able to maintain it.
In addition, EIBnetmux now includes a PHP-based web application to monitor EIBnetmux.
Plus, of course, there have been a few bug fixes.
EIBnetmux can be downloaded from
here.