CHANGELOG
Changelog for package agnocastlib
2.0.1 (2025-04-03)
2.0.0 (2025-04-02)
refactor(test): not to use gmock-global (#592)
feat(kmod): allow local pid namespace (#540)
fix(agnocastlib): tidy up error messages (#590)
Revert “fix(agnocastlib): unify the target name with the project name… (#587)
fix(agnocastlib): unify the target name with the project name (#585)
feat: add agnocast_construct_executor tracepoints (#586)
fix(agnocastlib): fix validate_ld_preload (#581)
fix: use AGNOCAST prefix for MEMPOOL_SIZE (#580)
refactor(kmod): unified magic number for ioctl (#569)
fix(test): suppress warning for unused variable (#571)
feat: check version consistency (#557)
test: infrastructure for agnocast-heaphook tests (#554)
fix(agnocastlib): update the take function type to match the original (#561)
fix: do shm_unlink in kernel module (#536)
feat: handle transient local callbacks in executor (#520)
fix: pass string length along with its pointer (#534)
refactor: rename symbols related to integration tests (#543)
test: add callback group validation into integration test (#542)
fix(component container): enable parameter passing (#538)
test: fix error & fail workflow when git diff is failed (#541)
fix(agnocastlib): close mqs that are no longer needed (#476)
1.0.2 (2025-03-14)
improve(MultiThreadedAgnocastExecutor): remove unnecessary check (#530)
fix(MultiThreadedAgnocastExecutor): restore starvation tests (#529)
improve: remove old comment (#527)
feat: add validation if agnocast cb and ros2 cb belong to same MutuallyExclusive cbg in MultiThreadedAgnocastExecutor (#515)
fix(kmod): skip transient_local procedures on take subscriber addition (#512)
fix(MultiThreadedAgnocastExecutor): add ready_agnocast_executables & safey lock (#505)
1.0.1 (2025-03-10)
1.0.0 (2024-03-03)
First release.