px4-firmware/boards
Julian Oes 9eda5b373c posix: add fuzz testing using MAVLink messages
This adds the env option PX4_FUZZ which runs the LLVM libFuzzer which
throws random bytes at mavlink_receiver using MAVLink messages over UDP.

The MAVLink messages that are being sent are valid, so the CRC is
calculated but the payload and msgid, etc. are generally garbage, unless
the fuzzing gets a msgid right by chance.

As I understand it, libFuzzer watches the test coverage and will try to
execute as much of the code as possible.
2022-01-07 10:17:12 -05:00
..
airmind/mindpx-v2 boards: enable flow control on CDCACM 2021-12-21 08:01:38 +01:00
ark boards: board_app_initialize() don't return early on failure 2021-12-09 20:41:54 -05:00
atl/mantis-edu boards: enable readline history and tab completion on newer boards 2022-01-03 10:44:32 -05:00
av/x-v1 boards: enable readline history and tab completion on newer boards 2022-01-03 10:44:32 -05:00
beaglebone/blue boards: beaglebone_blue_default fix missing linux_pwm_out driver 2021-12-23 15:57:11 -05:00
bitcraze bitcraze/crazyflie{,21}: disable modules to reduce flash 2021-12-24 20:06:13 -05:00
cuav I2CSPIDriverBase: sensor start failure ERROR if internal, WARN if external 2021-12-28 11:05:35 -05:00
cubepilot boards: enable readline history and tab completion on newer boards 2022-01-03 10:44:32 -05:00
emlid/navio2 boards: emlid_navio_default fix missing drivers/modules 2021-12-23 15:57:11 -05:00
freefly/can-rtk-gps boards: enable readline history and tab completion on newer boards 2022-01-03 10:44:32 -05:00
holybro boards: enable readline history and tab completion on newer boards 2022-01-03 10:44:32 -05:00
matek/h743-slim boards: enable readline history and tab completion on newer boards 2022-01-03 10:44:32 -05:00
modalai boards: enable readline history and tab completion on newer boards 2022-01-03 10:44:32 -05:00
mro boards: enable readline history and tab completion on newer boards 2022-01-03 10:44:32 -05:00
nxp boards: enable readline history and tab completion on newer boards 2022-01-03 10:44:32 -05:00
omnibus/f4sd boards: omnibus_f4sd_default disable systemcmds to save flash 2021-12-27 12:19:55 -05:00
px4 posix: add fuzz testing using MAVLink messages 2022-01-07 10:17:12 -05:00
raspberrypi/pico boards: board_app_initialize() don't return early on failure 2021-12-09 20:41:54 -05:00
scumaker/pilotpi boards: add CONTROL_ALLOCATOR + ACTUATOR_TEST 2021-11-23 12:40:22 -05:00
spracing/h7extreme boards: enable readline history and tab completion on newer boards 2022-01-03 10:44:32 -05:00
uvify/core pwm_out: cleanup and prep for linux compatibility 2021-12-28 11:04:00 -05:00