android-5.1.1_r36 to android-5.1.1_r37 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/bootable/recovery

28a566f : Fix integer overflows in recovery procedure.

+- Project: platform/build

04f82d5 : "LMY49J"
64c1e8b : "LMC57"
604febc : "LMY49J"
b2ac0ea : Updating security string patch to 2016-04-01

+- Project: device/asus/flo-kernel

55a593e : flo: update prebuilt kernel [DO NOT MERGE]
aaff1bf : flo: update prebuilt kernel [DO NOT MERGE]

+- Project: device/asus/fugu-kernel

ffd6bc3 : fugu: update prebuilt kernel
d7069f8 : fugu: update prebuilt kernel

+- Project: device/htc/flounder-kernel

268d572 : DO NOT MERGE flounder: update prebuilt kernel
5fb1557 : flounder: update prebuilt kernel [DO NOT MERGE]

+- Project: device/lge/hammerhead-kernel

08f9622 : hammerhead: update prebuilt kernel
57d5b6d : hammerhead: update prebuilt kernel [DO NOT MERGE]

+- Project: device/lge/mako-kernel

a3caf3f : mako: update prebuilt kernel [DO NOT MERGE]
6693a83 : mako: update prebuilt kernel [DO NOT MERGE]

+- Project: device/moto/shamu-kernel

14a9b86 : shamu: update prebuilt kernel [DO NOT MERGE]
7e1bdbb : shamu: update prebuilt kernel

+- Project: platform/external/bluetooth/bluedroid

c677ee9 : DO NOT MERGE Remove Porsche car-kit pairing workaround

+- Project: platform/external/bouncycastle

b3bddea : GCMParameters: fix insecure tag size

+- Project: platform/external/dhcpcd

1390ace : Improve length checks in DHCP Options parsing of dhcpcd.

+- Project: platform/external/skia

b36c23b : Update SK_CRASH to default to abort(). DO NOT MERGE

+- Project: platform/external/sonivox

8e61834 : Sonivox: add SafetyNet log.
047330f : Sonivox: sanity check numSamples.

+- Project: platform/frameworks/av

3097f36 : Get service by value instead of reference
7a282fb : Also fix out of bounds access for normal read
1171e7c : Clear allocation to avoid info leak
25be9ac : IOMX.cpp uninitialized pointer in BnOMX::onTransact

+- Project: platform/frameworks/base

d3383d5 : NPE fix for SyncStorageEngine read authority am: a962d9eba7 am: 339c4f2b05 am: 58048c1f17
63363af : Redact Account info from getCurrentSyncs

+- Project: platform/frameworks/minikin

f4785aa : Add error logging on invalid cmap - DO NOT MERGE
2a389cd : Reject fonts with invalid ranges in cmap

+- Project: platform/frameworks/native

a40b30f : Add SN logging
f3199c2 : Sanity check IMemory access versus underlying mmap
85d253f : BQ: Add permission check to BufferQueueConsumer::dump

+- Project: platform/libcore

efd369d : GCMParameters: check that the default tag size is secure (16 bits)

+- Project: platform/packages/apps/CertInstaller

70dde98 : Trust CA certificates added for the whole OS only

+- Project: platform/packages/apps/Exchange

0d1a38b : Patch Exchange Autodiscover Code for Security Issue

+- Project: platform/packages/apps/UnifiedEmail

0d9dfd6 : Don't allow file attachment from file:///data.

+- Project: platform/packages/providers/DownloadProvider

5110b8a : Use resolved path for both checking and opening.

+- Project: platform/packages/services/Telecomm

4f52419 : Created as manual cherry-pick for http://ag/866007 to lmp-mr1-release
a06c9a4 : DO NOT MERGE - Restrict ability to add call based on device provision status

+- Project: platform/prebuilts/android-emulator

aa896d5 : Update emulator binaries (fix MIPS boot)
adf3d1b : am 9e0c2870: update: Parse ramdisk.img to detect partition formats.

+- Project: platform/prebuilts/qemu-kernel

2cd41c7 : Upgrade qemu kernels to support multinetwork.
5f91f38 : Merge "Update ARM and x86 kernel 3.4 images."

+- Project: platform/system/core

81df1cc : Don't create tombstone directory.
669ecc2 : ensure /data/tombstones exists on all Android devices