Documentation

v1.1.0

Date
Versionv1.1.0

This release bumps up the minor number as the contract has changed. Itintroduces 2 major changes (first 2 in enhancements). The rest is allre-organization and fixes.

Enhancements

  • In PD Change app notification of incoming commands to polling to simplify API
  • Replace circular buffer command queue with linked list queue
  • Add SC status and status query methods
  • Add assert guards for exposed methods
  • Cleanup osdp.h by splitting it into multiple files
  • Split cmake rules into subdirectories

Fixes

  • Add PD address to REPLY_COM in pd_build_reply
  • Fix fd leak in read_pid
  • Fix missing null char at atohstr()
  • Fix memory under-alloc due to operator precedence issues