Skip to content

Commit 116eeaa

Browse files
committed
Release v2.3.0
Signed-off-by: Siddharth Chandrasekaran <[email protected]>
1 parent 11f0848 commit 116eeaa

File tree

2 files changed

+54
-1
lines changed

2 files changed

+54
-1
lines changed

CHANGELOG

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,56 @@
1+
v2.3.0
2+
------
3+
4+
27 June 2023
5+
6+
A standard mid-year release with accumulated fixes and enhancements.
7+
Interestingly, this release has a high number of community contributions :)
8+
9+
Enhancements:
10+
- Add support for additional baud rate 57600
11+
- Add deprecation notice for command_complete_callback API
12+
- pyosdp: refactor make_(struct|dict) methods into translators
13+
- pyosdp: Move similar methods closer for maintainability
14+
- pyosdp: Refactor event handling method names
15+
- pyosdp: refactor command handling method names
16+
- pytest: Add tests for IO and status events
17+
- pyosdp: export IO and status events to use in pytests
18+
- libosdp: Add support for tamper and power status events
19+
- phy: Allow sequence repeat packets
20+
- libosdp: Limit max packet size to reported peer RX size
21+
- pd: Add support for handling multiple records in output command
22+
- pytest: More multidrop test related changes
23+
- zephyr: Refactor command_callback into a method
24+
- PD: Reset phy state when ignoring a packet
25+
- libosdp: file: Promote to be a fist-class citizen
26+
- libosdp: Allow file transfers to be aborted
27+
- pd: Handle OSDP_EVENT_MFGREP case in pd_translate_event
28+
- pyosdp, pytests: Add test case for mfgrep event
29+
30+
Fixes:
31+
- pyosdp: Hoist cmd->id set in pyosdp_make_struct_cmd
32+
- fix LED & Buzzer repeated command
33+
- mbedtls: fix incorrect mode in ecb encryption
34+
- fix: converts uint64 to uint32 for arm device capability.
35+
- Disable FindMbedTLS.cmake to fix issue in #108
36+
- Fix typos in secure channel docs
37+
- Make installation with cmake happier
38+
- pd: Fix CMD_ABORT length check
39+
- cp: Add support for local status query command
40+
- Fix sequence reversing issue during phy_reset()
41+
- libosdp: Fix plethora of bugs in input/output events
42+
- pyosdp: Drop Py_TPFLAGS_HAVE_GC flags on osdp class
43+
- Fix issues in configure.sh
44+
- corrected typo in doxygen documentation
45+
- file: Fix bug in return value processing in build_command
46+
- libosdp: raw loops to memcpy and other zephyr review fixes
47+
- fixup! libosdp: file: Promote to be a fist-class citizen
48+
- pytest: Add file transfer abort test
49+
- unit-test: Fix test failure due to missing extern
50+
- unit-test: Fix a use-after-free bug in test async runner
51+
- fixup! pd: Handle OSDP_EVENT_MFGREP case in pd_translate_event
52+
53+
154
v2.2.0
255
------
356

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
cmake_minimum_required(VERSION 3.14 FATAL_ERROR)
88
cmake_policy(SET CMP0063 NEW)
99

10-
project(libosdp VERSION 2.2.0)
10+
project(libosdp VERSION 2.3.0)
1111

1212
set(PROJECT_AUTHOR "Siddharth Chandrasekaran")
1313
set(PROJECT_AUTHOR_EMAIL "[email protected]")

0 commit comments

Comments
 (0)