Skip to content

Release v1.1.0

Compare
Choose a tag to compare
@sidcha sidcha released this 28 Jun 17:36
· 929 commits to master since this release

This release bumps up the minor number as the contract has changed. It introduces 2 major changes (first 2 in enhancements). The rest is all re-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