All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Build flag to choose which backend to build against.
- Update build mechanism to fetch libhdbpp implementation.
- DB_ADD command support to register an attribute in the db from the AttributeAdd command.
- New CMake build system that can download libhdbpp when requested
- Moved HDBCmdData source from libhdbpp project
- Clang integration
- AttributeListFile device property to read attribute list from file
- In AttributeAdd command, only the attribute name is needed, if the other parameters are missing, a request to the database will be done to get them.
- Do not depend on HdbClient.h, but only AbstracDB.h
- Small refactoring and code modernization to get rid of some clang warnings.
- Updated README for new build system
- Observe new namespace in libhdbpp
- Changed libhdbpp includes to new path (hdb++) and new split header files
- Project now links directly to given libhdbpp soname major version
- Made compatible with new libhdbpp (namespace, function and path changes)
- Subscribe to change event as fallback.
- Segmentation fault when error updating ttl.
- CHANGELOG.md file.
- Debian Package build files under debian/
- Makefile: Added install rules, clean up paths etc
- Makefile: Cleaned up the linkage (removed unneeded libraries, libzmq, libCOS)
- Cleaned up some unused variable warnings
- libhdb++ include paths to match new install location.
- Updated README.md.
- libhdbpp submodule. This now has to be installed manually.