diff --git a/CHANGELOG b/CHANGELOG index bcdeb6c..c5ccb12 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,36 @@ +v3.0.2 +------ + +09 March 2024 + +Yet another minor release to address some of the issues that were identified in +3.0.0 release. With this release, LibOSDP supports Windows as a first-class +citizen. + +Enhancements: + - pytest: run.sh: Add an option to skip running the tests + - doc: Add LibOSDP compatibility table + - publish-pypi: Enable windows build/publish + - doc: Update security.md + - python: example: Add some CLI args and add a README.md + - pytest: Add some stage info for run.sh + - libosdp: phy: some minor houekeeping + - python: Deprecate master key based key derivation + - python: Remove concrete "channel" implementations + - libosdp: file: Make impossible conditions as BUG_ON() + - libosdp: file: Do not disrupt SC when file TX fails + - pcap: Replace ':' with '_' in pcap file name timestamp + - utils: bump submodule to fix __weak warning + +Fixes: + - Fix bug in SC setup due to missing call to cp_keyset_complete + - python: Fix buggy call to PyArg_Parse due to type of len + - python: fix some minor issues for MSVC to build libosdp + - pcap: Fix file name character replacement bug + - dissector: Remove extra space in command ID text + - libosdp: Fix broken SC due to missing sc_init call + + v3.0.1 ------ diff --git a/CMakeLists.txt b/CMakeLists.txt index a94ea9b..ad47371 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,7 +7,7 @@ cmake_minimum_required(VERSION 3.14 FATAL_ERROR) cmake_policy(SET CMP0063 NEW) -project(libosdp VERSION 3.0.1) +project(libosdp VERSION 3.0.2) set(PROJECT_AUTHOR "Siddharth Chandrasekaran") set(PROJECT_AUTHOR_EMAIL "sidcha.dev@gmail.com") diff --git a/python/setup.py b/python/setup.py index e25aec0..b9f05af 100644 --- a/python/setup.py +++ b/python/setup.py @@ -11,7 +11,7 @@ import subprocess project_name = "libosdp" -project_version = "3.0.1" +project_version = "3.0.2" current_dir = os.path.dirname(os.path.realpath(__file__)) repo_root = os.path.realpath(os.path.join(current_dir, ".."))