*************************************************************** *************************************************************** 47 file changed, 1105 insertions(+), 574 deletions(-) *************************************************************** *************************************************************** ========platform/art between android-8.0.0_r17..android-8.0.0_r32========= runtime/thread.cc | 46 +++++++++++++++++++++++++++++++++------------- 1 file changed, 33 insertions(+), 13 deletions(-) 3f74fd50a ART: Make Touch's stack array smaller under ASAN 079748bd1 ART: Change main-thread thread paging scheme ========platform/build between android-8.0.0_r17..android-8.0.0_r32========= core/build_id.mk | 22 +++++----------------- core/version_defaults.mk | 2 +- 2 files changed, 6 insertions(+), 18 deletions(-) 11ad81318 Version bump to OPR6.170623.023 140e4b7ab Version bump to OPR4.170623.013 4e5de612e Version bump to OPR4.170623.012 a7bdd9e2d Version bump to OPR4.170623.011 9a35eef1d Update Security String to 2017-11-05 on oc-dev bug:65631379 (cherry picked from commit d24487a2f2f215e5de8aad8117e58f81eaf1529c) 91b09326e Update Security String to 2017-11-01 on oc-dev bug:65631379 (cherry picked from commit 8f4a4c213118ce088245abc4f31204393bab62a5) 80b31144f Version bump to OPR6.170623.021 ee718f385 Version bump to OPR4.170623.009 db5024657 Version bump to OPR4.170623.008 91a9ef933 Version bump to OPR6.170623.019 bc0376100 Version bump to OPR6.170623.017 cc061dbf0 Update platform security string to 2017-10-05 in oc-dev Bug:64896113 (cherry picked from commit 4e140ce86ac37b5a5aec06058262fe1a7a835909) c73b85b4e Update platform security string to 2017-10-01 in oc-dev Bug:64896113 (cherry picked from commit 80d3742026e1640e3cbcfb2bcbc9244733dc05d4) 72c85127b OPR2.170623.008 64f8dd020 Version bump to OPR2.170821.002 03da82402 Version bump to OPR4.170623.006 6359f671f OPR6.170623.015 7fdff7b0a Version bump to OPR4.170623.005 5e069e571 Version bump to OPR2.170623.007 0a1de6a33 Version bump to OPR2.170623.006 3eaaa7290 Version bump to OPR2.170623.005 36199a2ed OPR4.170623.004 a81d1375f Version bump to OPR2.170623.004 901e15cc5 Updating Security String to 2017-09-05 Bug:63846344 (cherry picked from commit 32f388f655be42e2c7b724ec8568164877a5507b) a41dfb3e0 Updating Security String to 2017-09-01 Bug:63846344 (cherry picked from commit f1c17f17ff96d2a9705d6b7a003374c9f83ba14d) ========device/asus/fugu-kernel between android-8.0.0_r17..android-8.0.0_r32========= bzImage | Bin 5457296 -> 5456736 bytes 1 file changed, 0 insertions(+), 0 deletions(-) 887b45f release-request-b11251e8-ee12-4821-a022-f7f7ca0d72cb-for-git_oc-r6-release-4290323 snap-temp-L78400000098734618 ========device/google/dragon between android-8.0.0_r17..android-8.0.0_r32========= 01215e4 Fix audio record pre-processing ========device/huawei/angler between android-8.0.0_r17..android-8.0.0_r32========= apns-full-conf.xml | 257 +++++++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 231 insertions(+), 26 deletions(-) 1f29df6 QCamera2/HAL3: correct mutex lock/unlock sequence ========device/huawei/angler-kernel between android-8.0.0_r17..android-8.0.0_r32========= c69d391 Snap for 4381952 from 558d890eeb859b04765fd2cce00a5b0607faa01e to oc-r6-release ========device/lge/bullhead between android-8.0.0_r17..android-8.0.0_r32========= camera/QCamera2/HAL3/QCamera3HWI.cpp | 2 ++ 1 file changed, 2 insertions(+) ddb04b8 QCamera2/HAL3: correct mutex lock/unlock sequence ========device/lge/bullhead-kernel between android-8.0.0_r17..android-8.0.0_r32========= Image.gz-dtb | Bin 10838278 -> 10824588 bytes 1 file changed, 0 insertions(+), 0 deletions(-) 2cdaa64 Snap for 4381952 from 69527b571da71e6c3db3dd427c3ae6142ed288e0 to oc-r6-release ========platform/external/dnsmasq between android-8.0.0_r17..android-8.0.0_r32========= e0e6dd1 Add extra (size_t) cast to avoid compiler warning. f2e6ecb Make dnsmasq more stable. ========platform/external/libavc between android-8.0.0_r17..android-8.0.0_r32========= decoder/ih264d_api.c | 10 +++++----- decoder/ih264d_parse_bslice.c | 34 ++++++++++++++++++---------------- decoder/ih264d_parse_pslice.c | 2 +- 3 files changed, 24 insertions(+), 22 deletions(-) a12225a Decoder: Updated error check while parsing num_ref_idx_lx_active. 2b68710 Decoder: Corrected variable datatypes in ih264d_get_implicit_weights. 6fd5716 Added an out of bound check on u4_num_bufs in input argument ca1a71a Decoder: Conceal picture only if valid picture buffer is obtained. ========platform/external/libhevc between android-8.0.0_r17..android-8.0.0_r32========= decoder/ihevcd_api.c | 6 +++--- decoder/ihevcd_decode.c | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) 8c5bb82 Added an out of bound check on u4_num_bufs in input argument 43ea918 Fix tile index buf alloc size bba3f31 Fix slice decrement for skipped slices 93d04f3 Ensure CTB size > 16 for clips with tiles and width/height >= 4096 ========platform/external/libmpeg2 between android-8.0.0_r17..android-8.0.0_r32========= decoder/impeg2d_api_main.c | 6 +++++- decoder/impeg2d_dec_hdr.c | 31 ++++++++++++++++++++++++++++--- decoder/impeg2d_mc.c | 2 +- decoder/impeg2d_pnb_pic.c | 6 ++++++ 4 files changed, 40 insertions(+), 5 deletions(-) 2c3a1aa Propagating Error From impeg2d_pre_pic_dec_proc c550cea Check on Picture Dimensions 6e047f8 Fix Half Pel MC on Last Ref Row 97b9eff Check Number of MBs to Skip. a5bc774 Replace memcpy with memmove to Solve Memory Overlap Error 53e2c06 Fixed Memory Overflow Errors ========platform/external/mdnsresponder between android-8.0.0_r17..android-8.0.0_r32========= Android.mk | 2 ++ 1 file changed, 2 insertions(+) 3bee305 Revert "Fix random underflow." 227f39f Compile the mdns codebase with -fwrapv. 43e6379 Fix random underflow. ========platform/external/tremolo between android-8.0.0_r17..android-8.0.0_r32========= 07badad Fix out of bounds access in codebook processing ========platform/frameworks/av between android-8.0.0_r17..android-8.0.0_r32========= .../libeffects/lvm/wrapper/Bundle/EffectBundle.cpp | 962 ++++++++++++--------- media/libstagefright/include/OMXNodeInstance.h | 3 +- media/libstagefright/omx/OMXNodeInstance.cpp | 22 + services/mediaanalytics/mediametrics.rc | 1 + 4 files changed, 594 insertions(+), 394 deletions(-) fafb914fd Revert "Fix memory leaks" 1d64ab99d Fix memory leaks 88203907f Put media.metrics service into proper group 20fd3bb8a EffectBundle: Check parameter and value size f8b506ec1 Track graphic buffer mode in OMXNodeInstance 654bf2609 Check buffer size in useBuffer in software components 7a4483807 stagefright: avoid buffer overflow in base64 decoder a710e9662 Add EFFECT_CMD_SET_PARAM parameter checking to Downmix and Reverb dd627bc1b Fix memory leak in OggExtractor 1793b5d22 Skip track if verification fails ========platform/frameworks/base between android-8.0.0_r17..android-8.0.0_r32========= api/system-current.txt | 1 + core/java/android/view/WindowManager.java | 12 +++-- core/res/AndroidManifest.xml | 9 ++++ .../core/java/com/android/server/wm/Session.java | 4 ++ .../com/android/server/wm/TaskSnapshotSurface.java | 4 +- .../android/server/wm/WindowManagerService.java | 51 ++++++++++++++++++++-- .../java/com/android/server/wm/WindowState.java | 42 ++++++++++++++++-- .../android/server/wm/WindowSurfaceController.java | 4 +- .../devicepolicy/DevicePolicyManagerService.java | 15 +++++++ 9 files changed, 123 insertions(+), 19 deletions(-) c8b6aa86b8b Revert "Prevent getting data from Clipboard if device is locked" 2e4b1923efb Prevent getting data from Clipboard if device is locked ce8518bd2be DPC should not be allowed to grant development permission a6134112500 Backport overlay security fix 8d56f70d49e Improve AVRCP quality and state handling (2/2) 92695d9e7ed Fix security hole in GateKeeperResponse. 987f296caa0 Enforce policy for camera gesture in keyguard fe136cc88e5 Properly compute default and system set flag on an upgrade 61b9b21916f Properly compute default and system set flag on an upgrade ========platform/hardware/broadcom/wlan between android-8.0.0_r17..android-8.0.0_r32========= bcmdhd/firmware/bcm4354/fw_bcm4354.bin | Bin 626589 -> 626861 bytes bcmdhd/firmware/bcm4354/fw_bcm4354_ap.bin | Bin 548620 -> 548731 bytes bcmdhd/firmware/bcm4356/fw_bcm4356_ap_pcie.bin | Bin 588638 -> 588990 bytes bcmdhd/firmware/bcm4356/fw_bcm4356_pcie.bin | Bin 661999 -> 662895 bytes bcmdhd/firmware/bcm4358/fw_bcm4358.bin | Bin 634361 -> 633817 bytes bcmdhd/firmware/bcm4358/fw_bcm4358_ap.bin | Bin 564969 -> 564538 bytes 6 files changed, 0 insertions(+), 0 deletions(-) 1a9aaec net: wireless: bcmdhd: update bcm4354/4356 FW (7.35.101.8) ========platform/libcore between android-8.0.0_r17..android-8.0.0_r32========= c7e5bca8d Fix failing FileTest#test_canonicalCachesAreOff() 065491726 Disable File.getCanonicalPath caches. ========platform/packages/apps/Bluetooth between android-8.0.0_r17..android-8.0.0_r32========= 306899a67 Improve AVRCP quality and state handling (1/2) ========platform/packages/apps/PackageInstaller between android-8.0.0_r17..android-8.0.0_r32========= AndroidManifest.xml | 1 + .../permission/ui/OverlayTouchActivity.java | 31 +++++----------------- 2 files changed, 7 insertions(+), 25 deletions(-) 47cf2676 Backport overlay security fix ========platform/packages/apps/Settings between android-8.0.0_r17..android-8.0.0_r32========= AndroidManifest.xml | 1 + src/com/android/settings/Utils.java | 16 ---------------- .../accessibility/AccessibilityServiceWarning.java | 8 ++++++++ .../accessibility/ShortcutServicePickerFragment.java | 18 ------------------ .../ToggleAccessibilityServicePreferenceFragment.java | 10 ---------- 5 files changed, 9 insertions(+), 44 deletions(-) ff58abceed Backport overlay security fix ========platform/packages/providers/MediaProvider between android-8.0.0_r17..android-8.0.0_r32========= src/com/android/providers/media/MtpReceiver.java | 4 ---- 1 file changed, 4 deletions(-) 4bd213c Configure Mtp once on boot. ========platform/system/bt between android-8.0.0_r17..android-8.0.0_r32========= btif/src/btif_sdp_server.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) feb32faac SDP: Bounds check 'id' parameter for free_sdp_slot() ========platform/system/core between android-8.0.0_r17..android-8.0.0_r32========= libutils/Unicode.cpp | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) 3b58248ae Fix integer overflow in utf{16,32}_to_utf8_length ========platform/system/nfc between android-8.0.0_r17..android-8.0.0_r32========= halimpl/pn54x/Android.mk | 3 +++ 1 file changed, 3 insertions(+) 34b3342 Fix NXP_CHIP_TYPE and compile errors