android-6.0.1_r43 to android-6.0.1_r46 AOSP changelog

This only includes the Android Open Source Project changes and does not include any changes in any proprietary components included by Google or any hardware manufacturer. The raw log was generated using a modified version of this script written by JBQ and improved by Al Sutton.

Please do not copy this without attribution to this site and JBQ for the original script.

+- Project: platform/build

bbe9b53 : MOB30M
b9d4958 : "MOB30L"
18648c1 : "MOB30K"
e240735 : Update security patch string to 2016-06-01

+- Project: device/asus/flo-kernel

7b67721 : flo: update prebuilt kernel [DO NOT MERGE]

+- Project: device/asus/fugu-kernel

7a4656b : fugu: update prebuilt kernel [DO NOT MERGE]

+- Project: device/htc/flounder-kernel

289e1c5 : flounder: update kernel prebuild (Jun MR2) (DO NOT MERGE)

+- Project: device/lge/hammerhead-kernel

8cf68e1 : hammerhead: update prebuilt kernel [DO NOT MERGE]

+- Project: device/moto/shamu-kernel

0b76f44 : shamu: update prebuilt kernel [DO NOT MERGE]

+- Project: platform/external/aac

d99efb7 : Fix aacDecoder_drcExtractAndMap()

+- Project: platform/external/libvpx

65c49d5 : Fix ParseElementHeader to support 0 payload elements

+- Project: platform/frameworks/av

b57b396 : SampleTable.cpp: Fixed a regression caused by a fix for bug 28076789.
45737cb : Resolve merge conflict when cp'ing ag/931301 to mnc-mr1-release
2b6f22d : h264dec: check for overflows when calculating allocation size.
918eeaa : codecs: check OMX buffer size before use in (avc|hevc|mpeg2)dec
7cea5cb : codecs: check OMX buffer size before use in (gsm|g711)dec
dd35467 : AudioSource: initialize variables
ad40e57 : Check mp3 output buffer size
d2f4719 : codecs: check OMX buffer size before use in (h263|h264)dec
4e32001 : DO NOT MERGE codecs: check OMX buffer size before use in (vorbis|opus)dec
db82969 : Fix OMX_IndexParamConsumerUsageBits size check
0bb5ced : Fix size check for OMX_IndexParamConsumerUsageBits
94d9e64 : Fix initialization of AAC presentation struct
295c883 : DO NOT MERGE Verify OMX buffer sizes prior to access

+- Project: platform/frameworks/base

9878bb9 : Kill the real/isolated uid group, not the ApplicationInfo uid
613f63b : Add new, hidden MotionEvent flag for partially obscured windows.

+- Project: platform/frameworks/native

03a53d1 : Add new MotionEvent flag for partially obscured windows.

+- Project: platform/hardware/qcom/media

89913d7 : DO NOT MERGE mm-video-v4l2: venc: add safety checks for freeing buffers
46e305b : DO NOT MERGE mm-video-v4l2: vdec: add safety checks for freeing buffers
f22c2a0 : DO NOT MERGE mm-video-v4l2: vdec: deprecate unused config OMX_IndexVendorVideoExtraData
560ccdb : DO NOT MERGE mm-video-v4l2: vidc: validate omx param/config data

+- Project: platform/packages/apps/Bluetooth

a283d52 : "DO NOT MERGE" Add write SMS protection

+- Project: platform/packages/apps/PackageInstaller

2068c79 : DO NOT MERGE Take advantage of new MotionEvent flag to prevent tapjacking.

+- Project: platform/packages/services/Telephony

1e2e90f : DO NOT MERGE Use E PhoneAccount for MT ECM Call

+- Project: platform/system/bt

158910b : btif: Don't persist remote devices to the config

+- Project: platform/system/core

864e2e2 : Fix overflow in path building