rusefi-full/firmware/util/containers
Scott Smith cbc7c61b3e
Fix potential buffer overrun in cyclic_buffer. (#3583)
This exposed a buffer overrun, so double the size of the buffer (to account for 720 degree engine
cycle vs 360 degree crank events).

Also use proper numeric limits when computing min/max.
Finally, add a lock around the call to cyclic_buffer that actually caused the contention.
2021-11-20 03:01:11 -05:00
..
cyclic_buffer.cpp
cyclic_buffer.h Fix potential buffer overrun in cyclic_buffer. (#3583) 2021-11-20 03:01:11 -05:00
fifo_buffer.h
fl_stack.h yet more pch (#3068) 2021-08-03 22:05:01 -04:00
listener_array.cpp yet more pch (#3068) 2021-08-03 22:05:01 -04:00
listener_array.h yet more pch (#3068) 2021-08-03 22:05:01 -04:00
local_version_holder.cpp
local_version_holder.h
table_helper.cpp yet more pch (#3068) 2021-08-03 22:05:01 -04:00
table_helper.h Allow scaled_channel to have both multiplier and divisor (#3468) 2021-11-05 17:34:22 -04:00
type_list.h detect more overflows with asan (#3582) 2021-11-20 01:38:39 -05:00