- Corrected JSON path usage inside of a RedPath nodename expression
- Updated build packages to include EL8 and the latest Debian
- Fixed cmake dependencies to include installation of chassis.h and resource.h header files
- Fixed memory leak when an event re-registration occurs
- Added missing reference incrementer
- Added destroyServiceForSession to extract a session token without closing the session
- Added support for SSE streams to call their callback routine
- Various fixes to handling cleanup of asyncToSync
- Corrected extraneous cleanup being performed when connections drop that will prevent the version resource from being read again
- Added timeout to conditional wait to prevent queue threads from hanging
- Added getPayloadLongLongValue helper
- Added getPayloadDoubleValue helper
- Added getPayloadBoolValue helper
- Changed event received log message severity from error to warning
- Added getArraySize helper
- Added support for asynchronous event notification
- Made fix to path searching
- Added error checking for when 200 OK is returned, but the payload could not be parsed
- Fixed various leaks
- Added support for OpenSSL 1.1.0
- Added Chassis entity support
- Various compiler, warning, and code checker improvements
- Various NULL checks added
- Updated Fedora build to use newer versions
- Added Debian package support
- Added sample CLI code
- Made change to ensure session based auth calls back in separate thread
- Fixed new gcc compiler warnings
- Increased the event payload size to 12KB
- Added automatic cleanup of sessions
- Various compiler warning fixes
- Race condition fix for cURL global access
- Added ability to listen via TCP/OpenSSL socket
- Windows build fixes
- Fixed various leaks
- Refactored some code to remove duplications
- Fixed various leaks
- Added ability to specify a timeout per request
- Added asynchronous initialization
- Added operation to copy redfish payload
- Fixed RPM spec file version
- Added devel package to RPM spec file
- Workaround for implementations that do not present the required Members property in resource collections that are empty
- Error out when sync calls are done on an async callback
- Workaround for server versions that don't correctly handle Keep-Alive with Redfish
- Minor compiler warning fixes
- Added support for != and null operators
- Fixed reference count with several synchronous calls
- Fixed crash due to null passed to strdup
- Added Payload PATCH/POST/DELETE helper functions
- Added getResourceName function
- Various fixes for memory management
- Allow paths inside of collections
- Added helper to get a payload by index when no network is present
- Added redpath for all members of a collection
- Added helper to get the URI for a payload
- Added helper to get the path string for asynchronous operations
- Fixed size issue with synchronous POST operations
- Added fix for handling redirects from a Redfish service
- Added helpers to get Health, HealthRollup, and State from resources
- Fixed Python binding support
- Added asynchronous operations
- Fixed bearer token support
- Added debug print capabilities
- Various fixes to how locks are handled
- Added support for Windows x64
- Fixed compiler warnings
- Initial Public Release