Skip to content

Releases: QuantumLeaps/lock-free-ring-buffer

4.0.0

07 Oct 15:18
Compare
Choose a tag to compare

Added ordered atomic memory operations (merged PR from https://github.com/geosmall )
Added test for STM32 NUCLEO-C031C6

3.0.5

26 Feb 23:42
Compare
Choose a tag to compare

3.0.5

3.0.4

31 Jan 16:52
Compare
Choose a tag to compare

removed volatile from RingBuf struct, added Embedded Test (ET) for testing the LFRB

3.0.0

09 Jun 14:54
Compare
Choose a tag to compare

Improved documentation
Improved the SUTEST Simple Unit Testing framework

2.0.2

08 Jun 19:39
Compare
Choose a tag to compare
Replaced printf_s() with printf() in sutest.c for compatibility on Linux.
Replaced check for NDEBUG with a check for Windows, in which case DebugBreak() is called.

1.1.0

02 Mar 16:08
Compare
Choose a tag to compare
Modified ring_buf.c implementation to always set head/tail indexes to the *valid* values, as opposed to sometimes going one beyond the buffer.