ardupilot/libraries
Andrew Tridgell da45aef5c6 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-09 09:14:13 +11:00
..
AC_AttitudeControl Spell in comments 2017-01-06 10:57:39 -08:00
AC_Avoidance AC_Avoid: add accessor for proximity enabled 2016-12-20 19:48:07 +09:00
AC_Fence AC_Fence: shorten calculation of return value 2016-12-15 10:42:48 +09:00
AC_InputManager Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AC_PID Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AC_PrecLand AC_PrecLand: reserve parameter indices 2016-12-20 09:21:51 +09:00
AC_Sprayer Spell in comments 2017-01-06 10:57:39 -08:00
AC_WPNav AC_WPNav: Reduced WPNAV_SPEED minimum to 20cm/s 2017-01-07 14:30:07 +09:00
AP_AccelCal AP_AccelCal: fix bug preventing accel cal fit to run more than one iteration 2016-11-18 20:03:30 -02:00
AP_ADC AP_ADC: fix ADS1115 instantiation 2016-11-19 14:05:22 -02:00
AP_ADSB AP_ADSB: Change sprintf method to secure snprintf method. 2017-01-06 10:59:12 -08:00
AP_AdvancedFailsafe Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_AHRS Spell in comments 2017-01-06 10:57:39 -08:00
AP_Airspeed AP_Airspeed: updated comment to match PR 2016-12-05 17:19:57 -08:00
AP_Arming AP_Arming: Do not set check results each time. 2016-12-03 20:39:33 +00:00
AP_Avoidance Global: To nullptr from NULL. 2016-11-02 16:04:47 -02:00
AP_Baro AP_Baro: fix get_last_update(instance) 2017-01-04 17:32:24 +00:00
AP_BattMonitor AP_BattMonitor: add default PM definitions for Navio boards 2016-12-01 05:41:37 -08:00
AP_Beacon AP_Beacon: fixed comment. NE is correct. 2016-12-28 10:54:32 +09:00
AP_BoardConfig AP_BoardConfig: switched to always using in-tree sensors 2016-12-19 08:07:12 +11:00
AP_Buffer Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Button Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Camera Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Common Spell in comments 2017-01-06 10:57:39 -08:00
AP_Compass AP_Compass: Changed if statements to switch statement. 2016-12-19 22:28:34 +00:00
AP_Declination Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_FlashStorage AP_FlashStorage: added erase_ok callback 2016-12-02 09:49:40 +11:00
AP_Frsky_Telem AP_FrSky_Telem: fixed sign of vertical velocity (+ve up) 2016-12-04 15:05:16 -08:00
AP_GPS AP_GPS: Add missing GPS Types 2017-01-06 21:24:42 +00:00
AP_Gripper More spelling stuff 2017-01-06 10:57:39 -08:00
AP_HAL AP_HAL: fixed a logic bug in the srxl state machine 2017-01-09 09:14:13 +11:00
AP_HAL_AVR AP_HAL_AVR: remove examples 2016-05-23 21:49:45 -03:00
AP_HAL_Empty Global: To nullptr from NULL. 2016-11-02 16:04:47 -02:00
AP_HAL_FLYMAPLE AP_HAL_FLYMAPLE: remove hal 2016-05-23 21:49:45 -03:00
AP_HAL_Linux Remove stdbool.h include for C++ sources 2016-12-16 11:38:52 -08:00
AP_HAL_PX4 Revert "HAL_PX4: Add input parameter check." 2016-12-07 12:47:10 +11:00
AP_HAL_QURT Remove stdbool.h include for C++ sources 2016-12-16 11:38:52 -08:00
AP_HAL_SITL SITL: Scheduler correct misplaced parenthese && switch to do while loop 2016-12-04 18:28:14 +00:00
AP_HAL_VRBRAIN Global: To nullptr from NULL. 2016-11-02 16:04:47 -02:00
AP_ICEngine Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_InertialNav Spell in comments 2017-01-06 10:57:39 -08:00
AP_InertialSensor AP_InertialSensor: fix whoami for MPU6k 2017-01-05 10:29:51 +09:00
AP_IRLock AP_IRLock: fixed build 2016-12-05 16:51:49 -08:00
AP_L1_Control AP_L1_Control: add missing parameter metadata 2016-10-27 09:15:03 -07:00
AP_Landing Plane, TECS, AP_Landing: rename stage LAND_ABORT to ABORT_LAND 2016-12-30 23:50:03 -08:00
AP_LandingGear Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Math AP_Math: add some test for vector2 equality test 2016-12-20 14:09:04 +00:00
AP_Menu Global: To nullptr from NULL. 2016-11-02 16:04:47 -02:00
AP_Mission AP_Mission: don't wrap when masking via HIGH/LOWBYTE 2017-01-06 17:35:44 -08:00
AP_Module Global: To nullptr from NULL. 2016-11-02 16:04:47 -02:00
AP_Motors AP_Motors: fix frame-type enum for Y6B 2016-12-31 10:55:23 +09:00
AP_Mount AP_Mount: Fix Alexmos gimbal Mavlink targeting mode 2017-01-05 02:16:32 +00:00
AP_NavEKF AP_NavEKF: remove EKF1 2016-12-19 08:07:11 +11:00
AP_NavEKF2 More spelling stuff 2017-01-06 10:57:39 -08:00
AP_NavEKF3 More spelling stuff 2017-01-06 10:57:39 -08:00
AP_Navigation Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Notify AP_Notify: Change on / off of LED to ternary operator. 2016-12-30 15:02:16 -08:00
AP_OpticalFlow AP_OpticalFlow: fix warning in SITL compilation 2017-01-02 15:58:32 +09:00
AP_Parachute Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Param AP_Param: added find_old_parameter() method 2016-12-31 10:55:59 +09:00
AP_Proximity AP_Proximity: Change sprintf method to secure snprintf method. 2017-01-07 02:33:46 +00:00
AP_Rally Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_RangeFinder AP_RangeFinder: MAV only accepts DISTANCE_SENSOR with orient 25 2016-12-27 08:37:48 +09:00
AP_RCMapper Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Relay Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_RPM AP_RPM: make pwm_input driver start on demand 2016-11-11 15:49:53 +11:00
AP_RSSI Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Scheduler Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_SerialManager SerialManager: add beacon to list of protocols 2016-11-30 17:56:35 +09:00
AP_ServoRelayEvents Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_SpdHgtControl Plane, AP_TECS: do not pass auto_land flag to TECS, it already knows it 2016-12-30 23:50:03 -08:00
AP_Stats AP_Stats: fix variable reset time bug 2016-11-16 09:14:01 +09:00
AP_TECS Plane, TECS, AP_Landing: rename stage LAND_ABORT to ABORT_LAND 2016-12-30 23:50:03 -08:00
AP_Terrain AP_Terrain: prevent use of invalid Location 2016-12-22 15:50:30 +11:00
AP_Tuning Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
AP_Vehicle Plane, TECS, AP_Landing: rename stage LAND_ABORT to ABORT_LAND 2016-12-30 23:50:03 -08:00
APM_Control APM_Control: Added derating of steering wheel 2016-12-27 13:33:52 +11:00
DataFlash DataFlash: hide direct EK2/EK3 logging 2016-12-19 08:07:14 +11:00
doc doc: Fix typos 2016-05-13 19:20:06 -03:00
Filter Filter: added new constructor for 1p filter 2016-11-25 17:49:57 +11:00
GCS_Console Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
GCS_MAVLink Spell in comments 2017-01-06 10:57:39 -08:00
PID Global: remove mode line from headers 2016-10-24 09:42:01 -02:00
RC_Channel RC_Channel: add method to get current radio out for a function 2016-12-02 12:04:05 +11:00
SITL SITL: only de-select data types in xplane once 2017-01-07 14:41:23 +11:00
StorageManager Global: remove mode line from headers 2016-10-24 09:42:01 -02:00