You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixed LFBB_MULTICORE_HOSTED not being forwarded as a value through CMake and being exposed as PRIVATE, which silently ignored the user-supplied value and caused a struct layout mismatch between the library build and consumers
Tightened debug-time asserts: LFBB_Init now rejects single-byte buffers, LFBB_ReadRelease asserts the read amount stays within the buffer
Set LFBB_MULTICORE_HOSTED to false by default. This is a more embedded-friendly configuration which doesn't impact hosted platforms performance significantly if the library is left unconfigured but avoids wasting space on embedded devices. When using the library on hosted platforms passing LFBB_MULTICORE_HOSTED as true is now advised for maximum performance.