==================== 09-16-2017 ==================== * build/ e19eaeb86 Updating Security String to 2017-09-05 Bug:63846344 [Adam Seaton] * frameworks/base/ a6f3779f243 fwb: VoLTE icon [xyyx] b3b77ad059e New XenonHD translations [dadi11] f06d5dd49dc Back-port fixes for b/62196835 [Phil Weaver] * packages/apps/CMParts/ 91b3a83 New XenonHD translations [dadi11] * packages/apps/Settings/ b12b3574cf New XenonHD translations [dadi11] 9b822547d5 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/ c6e270ada 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/ be42248d2 MPEG4Source: fix fragmented read. [Wei Jia] ac561ef45 stagefright: fix crash due to bad timestamp index [Chong Zhang] 47f722845 stagefright: check aac_frame_length to prevent infinite loop [Chong Zhang] 708ca769d MediaPlayerService: fix access of mPlayer in client [Wei Jia] 20a8bdc5c audio effects: filter reserved effect commands [Eric Laurent] 1f8cd838d MPEG4Extractor: ensure returned status is checked. [Wei Jia] 09ebf6603 DO NOT MERGE Check frame handle validity before freeing buffer. [Ray Essick] ae74db2fa Change MPEG2 reinit Error Handling [Venkatarama Avadhani] 6e05adf45 Track: Check buffer size of static tracks [Andy Hung] e0b8295e3 MPEG4Extractor: check size for yrrc box [Dongwon Kang] 7a84ae820 AudioFlinger: Fix memory allocation for client-less tracks [Andy Hung] b1c91bcdf Notify Errors Appropriately from SoftMPEG2 [Venkatarama Avadhani] 6dff427e4 EffectBundle: Check value size for get preset name [Andy Hung] 3fcd8acec 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/ 7a797d40a Equalizer: Check value size for get preset name [Andy Hung] * hardware/qcom/audio-caf/msm8952/ 0bf8b308e Equalizer: Check value size for get preset name [Andy Hung] * hardware/qcom/audio-caf/msm8960/ 01e8f3b2a Equalizer: Check value size for get preset name [Andy Hung] * hardware/qcom/audio-caf/msm8974/ f5a8e83b8 Equalizer: Check value size for get preset name [Andy Hung] * hardware/qcom/audio-caf/msm8994/ 7da7e5ea5 Equalizer: Check value size for get preset name [Andy Hung] * hardware/qcom/audio-caf/msm8996/ 53c7f7410 Equalizer: Check value size for get preset name [Andy Hung] * hardware/qcom/audio-caf/msm8998/ c736bfe01 Equalizer: Check value size for get preset name [Andy Hung] * hardware/qcom/audio/default/ 3f7e7022a Equalizer: Check value size for get preset name [Andy Hung] * packages/apps/Messaging/ 87f81d9 37742976 - Catch bad gifs [Tom Taylor] * packages/apps/Nfc/ f20aedf8 Add READ_EXTERNAL_STORAGE for file based Uri while beaming. [Ruchi Kandoi] * packages/apps/Snap/ 48be49ccc WideAnglePanoramaUI: Show switcher on Stop Capture [Alberto97] ==================== 09-14-2017 ==================== * platform_manifest/ 38c0f25 cm: Use msm8996 HALs for 8953 & 8937 [Michael Bestas] * system/bt/ 215d4340 Add missing extension length check while parsing BNEP control packets [Pavlin Radoslavov] a61aaf1e Free p_pending_data from tBNEP_CONN to avoid potential memory leaks [Pavlin Radoslavov] 922d50b9 Add a missing check for PAN buffer size before copying data [Pavlin Radoslavov] c6f7f867 Add missing packet length checks while parsing BNEP control packets [Pavlin Radoslavov] 7e30b79c Add missing continuation offset check for SDP continuation requests [Pavlin Radoslavov] 0700e5b5 Disable PAN Reverse Tethering when connection originated by the Remote [Pavlin Radoslavov] 8825957c Allocate buffers of the right size when BT_HDR is included [Pavlin Radoslavov] * vendor/xenonhd/ dcbf506d qcom_target: Commonize UM target HALs [Michael Bestas] ==================== 09-13-2017 ==================== * packages/apps/XenonApps/ 79b3749 XenonApps: add AMOLED mnml X v1.2 [dadi11] * vendor/xenonhd/ 89550db2 xenonhd: add AMOLED mnml X to prebuilt apps [dadi11] 2256a7cd xenonhd: tools: ota config changes [dadi11] ==================== 09-12-2017 ==================== * device/motorola/msm8916-common/ d5e2c34 Revert "msm8916-common: Allow using new Moto Camera" [Alberto97] eeb4d49 msm8916-common: Set INITIAL_COPYRIGHT_YEAR [Alberto97] 145c3ab msm8916-common: Remove unused widevine L1 blobs [Alberto97] b250180 msm8916-common: sepolicy: Use even more macros [Alberto97] fa010f6 msm8916-common: sepolicy: Don't label unused partitions [Alberto97] 6ce49f7 msm8916-common: Remove debugging tools [Alberto97] ==================== 09-11-2017 ==================== * packages/apps/XenonApps/ f3c993b substratum v841 [axxx007xxxz] df5e90b MiXplorer v6.19.9 [axxx007xxxz] * vendor/xenonhd/ 83c288ac xenonhd: remove keys and signing [dadi11] ==================== 09-10-2017 ==================== * hardware/qcom/media-caf/msm8974/ 209a13cf5 mm-video-v4l2: venc: Protect buffer from being freed while accessing [Paras Nagda] * kernel/motorola/msm8916/ 836bc97c8c1 ANDROID: sdcardfs: Add missing break [Daniel Rosenberg] e48c11c5895 ANDROID: Sdcardfs: Move gid derivation under flag [Daniel Rosenberg] 675adf76da3 ANDROID: mnt: Fix freeing of mount data [Daniel Rosenberg] * packages/apps/Jelly/ 5f25616 Jelly: Reuse DateFormat instance in HistoryAdapter. [Johan Olsson] * packages/apps/Settings/ 7172b0cc62 Settings: Change MiXplorer logic [Giuseppe Barillari] * packages/apps/XenonApps/ e0e99fe Revert "MiXplorer: Override DocumentsUI" [dadi11] * vendor/cmsdk/ 5c7f4a4 cmsdk: Use intent extradata for WiFi triggers [Gabriele M]