Releases: EBWi11/mmap_ringbuffer
Releases · EBWi11/mmap_ringbuffer
v0.1.3
Fix critical bugs in ring buffer implementation - Fix WriteMsg logic: write message length before content to prevent corruption - Fix boundary calculation errors in wrap-around scenarios - Add proper read locking for concurrent safety - Correct available space calculation algorithm - Improve message size validation logic - Add boundary checks for message length read/write positions - Add comprehensive test suite with 5 new test cases: * Wrap-around functionality testing * Concurrent read/write operations * Boundary condition handling * Mixed message sizes * Persistence and reopening All tests now pass, ensuring data integrity and thread safety.