==================== 09-17-2017 ==================== * frameworks/av/ f80e21a audioflinger: Use offloaded effects in case of PCM offload [Gabriele M] ==================== 09-16-2017 ==================== * build/ e19eaeb Updating Security String to 2017-09-05 Bug:63846344 [Adam Seaton] * external/sonivox/ 188ae17 Fix compiler warnings in sonivox and enable -Werror. [Aurimas Liutikas] * frameworks/base/ a6f3779 fwb: VoLTE icon [xyyx] b3b77ad New XenonHD translations [dadi11] f06d5dd Back-port fixes for b/62196835 [Phil Weaver] * packages/apps/CMParts/ 91b3a83 New XenonHD translations [dadi11] * packages/apps/Dialer/ 0d3cbaa Dialer: InCallUI: Fix crash when launching Conference Manager [nijel8] * packages/apps/Settings/ b12b357 New XenonHD translations [dadi11] 9b82254 Back-port ag/2491664 [Phil Weaver] * packages/apps/XenonOTA/ 5858926 New XenonHD translations [dadi11] * platform_manifest/ 112f8b8 manifest: switch to our forks of several repos [Dan Pasanen] ==================== 09-15-2017 ==================== * external/libavc/ 2170933 Decoder: Fixed allocation of pv_map_ref_idx_to_poc_buf. [Hamsalekha S] 871e2ff Decoder: Fixed overflow in refernce list creation. [Hamsalekha S] 73ff61b Initialize DPB structures to valid values. [Hamsalekha S] 1a4a25a Added error check for output buffer size. [Hamsalekha S] * external/libhevc/ 2f28765 Limit boundary PU sizes in case of errors [Harish Mahendrakar] 3008a9a Fix array size for hrd parameters [Naveen Kumar P] d2b7822 Check number of output buffers and sizes [Naveen Kumar P] 8e3fe3b Return error for invalid crop parameters [Naveen Kumar P] * external/libvpx/ 50bde27 DO NOT MERGE libvpx: Cherry-pick 8b4c315 from upstream [Vignesh Venkatasubramanian] * external/skia/ c6e270a Defend against ICOs with large BMPs embedded DO NOT MERGE [Leon Scroggins III] * external/sonivox/ afc7e48 Fix interpolator [Marco Nelissen] * external/sqlite/ f55bb7e DO NOT MERGE - fix FTS3 column pointer handling [JP Sugarbroad] * external/tremolo/ 0000b2b Use heap instead of alloca in res012.c [Dongwon Kang] * frameworks/av/ be42248 MPEG4Source: fix fragmented read. [Wei Jia] ac561ef stagefright: fix crash due to bad timestamp index [Chong Zhang] 47f7228 stagefright: check aac_frame_length to prevent infinite loop [Chong Zhang] 708ca76 MediaPlayerService: fix access of mPlayer in client [Wei Jia] 20a8bdc audio effects: filter reserved effect commands [Eric Laurent] 1f8cd83 MPEG4Extractor: ensure returned status is checked. [Wei Jia] 09ebf66 DO NOT MERGE Check frame handle validity before freeing buffer. [Ray Essick] ae74db2 Change MPEG2 reinit Error Handling [Venkatarama Avadhani] 6e05adf Track: Check buffer size of static tracks [Andy Hung] e0b8295 MPEG4Extractor: check size for yrrc box [Dongwon Kang] 7a84ae8 AudioFlinger: Fix memory allocation for client-less tracks [Andy Hung] b1c91bc Notify Errors Appropriately from SoftMPEG2 [Venkatarama Avadhani] 6dff427 EffectBundle: Check value size for get preset name [Andy Hung] 3fcd8ac Fix TOCTOU problem in libstagefright_soft_aacenc [Ray Essick] * frameworks/minikin/ 440e10a Reject unsorted cmap entries. DO NOT MERGE [Seigo Nonaka] * hardware/broadcom/wlan/ 71b070f net: wireless: bcmdhd: update bcm4354/4356 FW (7.35.101.8) [Insun Song] * hardware/qcom/audio-caf/msm8916/ 7a797d4 Equalizer: Check value size for get preset name [Andy Hung] * hardware/qcom/audio-caf/msm8952/ 0bf8b30 Equalizer: Check value size for get preset name [Andy Hung] * hardware/qcom/audio-caf/msm8960/ 01e8f3b Equalizer: Check value size for get preset name [Andy Hung] * hardware/qcom/audio-caf/msm8974/ f5a8e83 Equalizer: Check value size for get preset name [Andy Hung] * hardware/qcom/audio-caf/msm8994/ 7da7e5e Equalizer: Check value size for get preset name [Andy Hung] * hardware/qcom/audio-caf/msm8996/ 53c7f74 Equalizer: Check value size for get preset name [Andy Hung] * hardware/qcom/audio-caf/msm8998/ c736bfe Equalizer: Check value size for get preset name [Andy Hung] * hardware/qcom/audio/default/ 3f7e702 Equalizer: Check value size for get preset name [Andy Hung] * packages/apps/Messaging/ 87f81d9 37742976 - Catch bad gifs [Tom Taylor] * packages/apps/Nfc/ f20aedf Add READ_EXTERNAL_STORAGE for file based Uri while beaming. [Ruchi Kandoi] * packages/apps/Snap/ 48be49c WideAnglePanoramaUI: Show switcher on Stop Capture [Alberto97] * system/bt/ 215d434 Add missing extension length check while parsing BNEP control packets [Pavlin Radoslavov] a61aaf1 Free p_pending_data from tBNEP_CONN to avoid potential memory leaks [Pavlin Radoslavov] 922d50b Add a missing check for PAN buffer size before copying data [Pavlin Radoslavov] c6f7f86 Add missing packet length checks while parsing BNEP control packets [Pavlin Radoslavov] 7e30b79 Add missing continuation offset check for SDP continuation requests [Pavlin Radoslavov] 0700e5b Disable PAN Reverse Tethering when connection originated by the Remote [Pavlin Radoslavov] 8825957 Allocate buffers of the right size when BT_HDR is included [Pavlin Radoslavov] ==================== 09-14-2017 ==================== * packages/apps/XenonApps/ 79b3749 XenonApps: add AMOLED mnml X v1.2 [dadi11] * platform_manifest/ 38c0f25 cm: Use msm8996 HALs for 8953 & 8937 [Michael Bestas] * vendor/xenonhd/ dcbf506 qcom_target: Commonize UM target HALs [Michael Bestas] 89550db xenonhd: add AMOLED mnml X to prebuilt apps [dadi11] ==================== 09-13-2017 ==================== * vendor/xenonhd/ 2256a7c xenonhd: tools: ota config changes [dadi11] ==================== 09-12-2017 ==================== * hardware/qcom/media-caf/msm8960/ b28bc21 BACKPORT: mm-video: venc: Protect buffer from being freed while accessing [Paras Nagda] f65fe19 BACKPORT: mm-video: vdec: Avoid processing ETBs/FTBs in invalid states [Praveen Chavan] * vendor/xenonhd/ 83c288a xenonhd: remove keys and signing [dadi11] ==================== 09-11-2017 ==================== * hardware/qcom/media-caf/msm8974/ 209a13c mm-video-v4l2: venc: Protect buffer from being freed while accessing [Paras Nagda] * packages/apps/Settings/ 7172b0c Settings: Change MiXplorer logic [Giuseppe Barillari] * packages/apps/XenonApps/ f3c993b substratum v841 [axxx007xxxz] df5e90b MiXplorer v6.19.9 [axxx007xxxz]