ardupilot/libraries/AP_HAL
Andrew Tridgell d22d6f8689 AP_HAL: fixed a logic bug in the srxl state machine
when decoding invalid input the buflen could grow to beyond the buffer
size, overwriting the next block of memory. On Disco this ended up
overwriting the Perf::_instance variable, which led to a segmentation
fault
2017-01-31 10:02:07 +11:00
..
board AP_HAL: setup for building ucavcan on FMUv3 but not FMUv2 2016-12-19 08:07:12 +11:00
examples Global: To nullptr from NULL. 2016-11-02 16:04:47 -02:00
utility AP_HAL: fixed a logic bug in the srxl state machine 2017-01-31 10:02:07 +11:00
AP_HAL.h Remove stdbool.h include for C++ sources 2016-12-16 11:38:52 -08:00
AP_HAL_Boards.h AP_HAL: setup for building ucavcan on FMUv3 but not FMUv2 2016-12-19 08:07:12 +11:00
AP_HAL_Macros.h AP_HAL: replace header guard with pragma once 2016-02-18 14:52:34 -02:00
AP_HAL_Main.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_HAL_Namespace.h AP_HAL: remove SPIDriver 2016-07-29 15:01:15 -03:00
AnalogIn.h AP_HAL: replace header guard with pragma once 2016-02-18 14:52:34 -02:00
Device.cpp AP_HAL: added uint16 access functions 2016-12-05 16:51:49 -08:00
Device.h AP_HAL: added get_bus_address() 2016-12-05 16:51:49 -08:00
GPIO.h AP_HAL: GPIO: remove unused functions 2016-06-21 12:16:32 -03:00
HAL.cpp AP_HAL: add run() method 2015-10-21 09:16:07 +11:00
HAL.h AP_HAL: remove SPIDriver 2016-07-29 15:01:15 -03:00
I2CDevice.h AP_HAL: move set_retries() up to Device class 2016-12-02 09:47:51 +11:00
OpticalFlow.h AP_HAL: follow coding style 2015-12-18 17:56:03 +11:00
RCInput.h AP_HAL: RCInput: rename deinit() to teardown() 2016-11-02 16:28:20 -02:00
RCOutput.h AP_HAL: added MODE_PWM_BRUSHED16KHZ 2016-11-30 10:53:25 +11:00
SPIDevice.h Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
Scheduler.h AP_HAL: replace header guard with pragma once 2016-02-18 14:52:34 -02:00
Semaphores.h AP_HAL: added virtual destructor for Semaphores 2016-11-28 08:26:56 +11:00
Storage.h AP_HAL: replace header guard with pragma once 2016-02-18 14:52:34 -02:00
UARTDriver.cpp Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
UARTDriver.h AP_HAL: fixed typo 2016-07-01 15:35:07 +10:00
Util.cpp Global: To nullptr from NULL. 2016-11-02 16:04:47 -02:00
Util.h AP_HAL: added dma allocation routines to hal.util 2016-11-25 17:49:58 +11:00
system.h Global: Rename printf format attribute 2015-12-01 07:22:12 +11:00