From ab2fd7b0c65a1e00b8901d9108c780ae9e4947b1 Mon Sep 17 00:00:00 2001 From: Hasan Okarvi Date: Tue, 26 Sep 2017 23:29:49 +0500 Subject: [PATCH] Update CHANGELOG.mkdn --- CHANGELOG.mkdn | 569 ++++++++++++++++++++++++------------------------- 1 file changed, 273 insertions(+), 296 deletions(-) diff --git a/CHANGELOG.mkdn b/CHANGELOG.mkdn index 6bf98b6..ea1e208 100644 --- a/CHANGELOG.mkdn +++ b/CHANGELOG.mkdn @@ -1,213 +1,125 @@ ▼ Resurrection Remix Nougat Ver 5.8.4 Changelog + ▼ 09/26/2017 - ▼ 08/09/2017 + ▪ project external/libnfc-nci/ + ▪ 257864a pn54x: Don't default to pn551 if BOARD_NFC_CHIPSET isn't set - ▪ project android/ - ▪ ed7d67a cm.xml: sync caf 8998 hals - - ▪ project kernel/motorola/msm8226/ - ▪ 1c73c1e f_qc_rndis: Check config or cdev is NULL in before accessing - ▪ 035fcb1 USB: f_qc_rndis: Prevent use-after-free for _rndis_qc - ▪ ef7b82c prima: Remove the support for iw_set_priv ioctl - ▪ ea719f0 qcdev: Check the digest length during the SHA operations - ▪ 137e715 prima: Trim extn capability to max supported in change station - ▪ 7860489 msm: ipa: Fix for missing int overflow check in the refcount library - ▪ 4cb31f4 BACKPORT: f2fs: sanity check checkpoint segno and blkoff - ▪ 257b25b UPSTREAM: f2fs: sanity check segment count - ▪ dec78ea BACKPORT: f2fs: sanity check log_blocks_per_seg - ▪ afd9684 UPSTREAM: timerfd: Protect the might cancel mechanism proper - - ▪ project packages/apps/AudioFX/ - - ▪ project packages/apps/Bluetooth/ - - ▪ project packages/apps/CMBugReport/ - - ▪ project packages/apps/Calendar/ - - ▪ project packages/apps/Camera2/ - - ▪ project packages/apps/CellBroadcastReceiver/ - - ▪ project packages/apps/FlipFlap/ - - ▪ project packages/apps/Gallery2/ - - ▪ project packages/apps/Jelly/ - - ▪ project packages/apps/Settings/ - ▪ b739eec Add galaxy s4 i9500 maintainer (#833) - - ▪ project packages/apps/Snap/ - - ▪ project packages/apps/Terminal/ - - ▪ project packages/apps/UnifiedEmail/ - - ▪ project packages/resources/devicesettings/ - - ▪ project vendor/motorola/ - ▪ 0c91324 shamu: update blobs from N8I11B factory image + ▪ project system/vold/ + ▪ d8d5e6e Fix bug in cryptfs_verify_passwd with hardware disk encryption + - ▼ 08/08/2017 +▼ 09/25/2017 - ▪ project android/ - ▪ 59201a1 manifest: android-7.1.2_r24 -> android-7.1.2_r29 - - ▪ project build/ - ▪ 401a4a1 Merge 7.1.2_r29 into nougat - - ▪ project device/lge/g3-common/ - ▪ 249118f Grant netmgrd proper unix perms - - ▪ project external/skia/ - ▪ 08bdeaf Merge 7.1.2_r29 into nougat - - ▪ project frameworks/av/ - ▪ 3a63a17 Merge 7.1.2_r29 into nougat - ▪ project frameworks/base/ - ▪ e56d646 FWB: Sensor block per-package switch (1/2) - ▪ a8e139f SystemSensorManager: sensor block per-package - ▪ 5966600 base: Update flags for edge gesture service from AOSPA - ▪ 5029476 Silence a memory leak warning from the static analyzer - ▪ 88fd564 GC in heapDumpFinished to cleanup hprof fd - ▪ 9b11fe2 Add null check for Wi-Fi command - ▪ 9b8df66 Fix static analyzer complaints - ▪ 3a939a6 Merge 7.1.2_r29 into nougat - - ▪ project frameworks/native/ - ▪ f298a32 Merge 7.1.2_r29 into nougat - - ▪ project frameworks/opt/net/wifi/ - ▪ 1f8fc74 Merge tag 'android-7.1.2_r29' into cm-14.1 - - ▪ project hardware/qcom/audio-caf/msm8916/ - ▪ 7fcca3e Fix security vulnerability: Equalizer setParameter memory overflow - - ▪ project hardware/qcom/audio-caf/msm8937/ - ▪ 9dbd062 Fix security vulnerability: Equalizer setParameter memory overflow - - ▪ project hardware/qcom/audio-caf/msm8952/ - ▪ 34f4914 Fix security vulnerability: Equalizer setParameter memory overflow - - ▪ project hardware/qcom/audio-caf/msm8960/ - ▪ e248666 Fix security vulnerability: Equalizer setParameter memory overflow - - ▪ project hardware/qcom/audio-caf/msm8974/ - ▪ 0d8579c Fix security vulnerability: Equalizer setParameter memory overflow + ▪ 95ba21f PhoneWindowManager: Block screenshots when pocket lock is showing + ▪ 51c0f6f PocketService: Adjust light sensor rate to 400ms + ▪ 31e374f ActivityManager: Remove POWER_OFF_ALARM intent leftover + ▪ 8cf55f1 SystemServer: Don't start widget service when it is alarm boot + ▪ 8f62033 Recents: Add accessibility descriptions for lock ImageViews + ▪ 65748c4 SystemUI: Revert some Tuner changes + ▪ 71bfe49 DUtils: Migrate from broadcasts to API for some action handling [1/2] + ▪ f99120e ColorEngine: Fixup themes for our customizations[2/3] *Update Primary and secondary coolors *Update TM Fab bg *Update Stroke accent colors *Thanks to ALtan for control_checkable_material theme issue + ▪ e90fec8 Revert "FWB:Update default theme to Pixel Blue [1/2]" + ▪ a3d99a6 Themes: Expose manifest styles for themes + ▪ a3dab8d Bring back Pixel theme [1/2] + ▪ 27dc140 BrightnessSlider: Fix Slider thumb not theming to accent color + ▪ 90dfe02 Revert "sysui: New google pixel colors" + ▪ ad41af3 Revert "Base : Finalize the pixel theme and prepare for theme engine" + ▪ 5c1386f Revert "base: New google pixel colors" + ▪ ec7bf0d FWB:Update default theme to Pixel Blue [1/2] + ▪ 32ba76a Partially revert "ColorEngine: theme improvements/completeness" + ▪ 79a4136 ColorEngine: fix power menu instant theming + ▪ 69ca41e TileAdapter: allow styling tile item decoration background + ▪ 98726ae ColorEngine: theme improvements/completeness + ▪ 2bf21f4 ColorEngine: fwb: keep changed resources footprint low + ▪ 17c72a1 ColorEngine: fwb: default to default primary/bg color + ▪ 3eca4dd ColorEngine: who wants orange if you can have amber [1/2] + ▪ 5b5e499 ColorEngine: fwb: default to teal color accent everywhere + ▪ 453e33b ColorEngine: default to teal color accent + ▪ ba42305 Introduce color engine. + ▪ d796bc5 Revert "FW: Use stock pixel color scheme & improve upcoming CMTE compatibility" - ▪ project hardware/qcom/audio-caf/msm8994/ - ▪ 9dcddd7 Fix security vulnerability: Equalizer setParameter memory overflow - - ▪ project hardware/qcom/audio-caf/msm8996/ - ▪ 5b12547 Fix security vulnerability: Equalizer setParameter memory overflow - - ▪ project hardware/qcom/audio-caf/msm8998/ - ▪ c519e1a Fix security vulnerability: Equalizer setParameter memory overflow - - ▪ project hardware/qcom/audio/default/ - ▪ a4f1bc5 Merge tag 'android-7.1.2_r29' into cm-14.1 + ▪ project packages/apps/DUI/ + ▪ b79ce98 DUI:Fix up accent colors with color engine[3/3] - ▪ project packages/apps/Jelly/ - ▪ f20c0a4 Jelly: Add Yandex search engine + ▪ project packages/apps/OmniSwitch/ ▪ project packages/apps/Settings/ - ▪ 9f245e7 Settings:Sensor block per-package switch[2/2] + ▪ 523231c Add Andres to About + ▪ 3c520f0 Settings:Fix up RR configurations theme with color engine[1/3] + ▪ bb8b8d3 ColorEngine: Settings: keep changed resources footprint low + ▪ 62b94cf ColorEngine: Settings: default to default primary/bg color + ▪ 2244d5d ColorEngine: Settings: default to pixel accent everywhere + ▪ fe2ff9f Settings: Make shortcut icon colors match settings accent + ▪ ec49047 Settings: PreviewPagerAdapter: copy the full theme + ▪ 3bbba44 Improve color selection preview + ▪ 316b3bb ColorEngine settings: show accent color selection on first open + ▪ 7c5a01e Settings: Support color engine - ▪ project system/bt/ - ▪ 80cca31 Revert "Merge tag 'LA.UM.5.5.r1-05300-8x96.0' into cm-14.1" + ▪ project vendor/cm/ + ▪ 889b570 Merge remote-tracking branch 'rr/nougat' into HEAD + ▪ 3b31d8f Final version for N -> 5.8.5 \m/ + ▪ 6d81c3d vendor: sepolicy: Add Color Engine policy + ▪ 813d067 Revert "Revert "vendor: cm: sepolicy: Allow rw-access to system_app_data_file"" + ▪ c0a7af1 Remove all traces of CMTE policy ▪ project vendor/lge/ - ▪ e025aed bullhead: update blobs from N2G48C factory image + ▪ 640767b v20: Added/updated blobs for new s5k2p7 camera sensor that certain v20s have. This does not appear to break any devices without that camera sensor. - ▼ 08/07/2017 + ▼ 09/23/2017 ▪ project packages/apps/ResurrectionStats/ - ▪ 6b6f3b3 Stats: RR v5.8.4 - - ▪ project packages/services/OmniJaws/ - ▪ 271b581 Update config.xml - ▪ 3f47dbd Use our key + ▪ 53fe045 Const: 5.8.5 ▪ project vendor/cm/ - ▪ e74670c Update changelog to 5.8.4 + ▪ ed3107d RR: v5.8.5 - ▼ 08/06/2017 + ▼ 09/22/2017 ▪ project frameworks/base/ - ▪ 509aaf9 AppOps: Fix yet another deadlock - ▪ 7dbfbeb Frameworks Cleanups - ▪ 10874b8 pocket: introduce pocket bridge - ▪ 42af8ad policy: introduce pocket lock - ▪ abd6b0e pocket: introduce pocket judge - ▪ 9c2bc7e base: Introduce Accidental Touch - ▪ 5a0945c frameworks: PIE 3.0 (nougat) - ▪ 4df7925 Revert "Forward Port: PIE 3.0 (1/2)" - ▪ project hardware/qcom/display-caf/apq8084/ - ▪ e2f4340 cec: Fix breakage due to API change + ▪ project packages/apps/Settings/ - ▪ project hardware/qcom/media-caf/apq8084/ - ▪ 02e5750 videopp: fix include paths for lineage + ▼ 09/21/2017 - ▪ project packages/apps/DUI/ - ▪ project packages/apps/Dialer/ + ▪ project hardware/cyanogen/ + ▪ da0e259 livedisplay: Add msm8998 and sdm660 as SDM targets - ▪ project packages/apps/OmniSwitch/ + ▪ project packages/apps/FlipFlap/ + ▪ 484ba97 FlipFlap: Specify a qualified user for start/stop service + ▪ d27b7eb FlipFlap: Allow to set dot ratio - ▪ project packages/apps/PackageInstaller/ + ▼ 09/20/2017 - ▪ project packages/apps/ResurrectionOTA/ - ▪ project packages/apps/Settings/ - ▪ 3701c92 Dslv: Fix FC when adding duplicate shortcuts - ▪ c1348a0 Settings:Add preference for pocket judge [2/2] - ▪ e090493 PieSettings: Add support for Pie Gravity - ▪ 9749d2d ButtonsSettings: Add preference for Accidental Touch - ▪ 5fd64be Update PIE settings to 3.0 - - ▪ project vendor/cm/ - ▪ f869205 Bump version to 5.8.4 - ▪ 8272685 vendor: Fix a user profile data denial - ▪ be1cf97 vendor: Add selinux policy for pocket bridge - ▪ 5ea6f1c vendor:Add sysfs permissions for pocket bridge - ▪ 2771188 pa: Add pocket judge selinux policy - - ▼ 08/05/2017 + ▪ project frameworks/av/ + ▪ 74ff75e Merge branch 'cm-14.1' of https://github.com/LineageOS/android_frameworks_av into HEAD + ▪ project frameworks/native/ + ▪ 47d7223 Merge branch 'cm-14.1' of https://github.com/LineageOS/android_frameworks_native into HEAD - ▪ project packages/apps/FlipFlap/ - ▪ 17cb1c8 strings: correct spelling mistake + ▪ project kernel/motorola/msm8226/ + ▪ 0c64805 prima: Fix build when debugging is enabled - ▪ project packages/apps/Settings/ - ▪ 6c960c2 Merge branch 'nougat' of https://github.com/ResurrectionRemix/Resurrection_packages_apps_Settings into nougat - ▪ 40bdde5 Fix settings FC and freezes after reboot on enforcing mode + ▪ project packages/apps/Eleven/ - ▪ project vendor/motorola/ - ▪ 68a2007 msm8916-common: move gps.conf to device + ▪ project packages/apps/UnifiedEmail/ - ▼ 08/04/2017 + ▪ project system/extras/su/ + ▪ 11730a5 correct delivering process return code to caller + ▼ 09/19/2017 - ▪ project frameworks/opt/telephony/ - ▪ b1a8579 Telephony: Keep preferred SMS Sim ▪ project hardware/qcom/fm/ - ▪ project hardware/qcom/media-caf/msm8916/ - ▪ ec78924 Merge remote-tracking branch 'caf/LA.BR.1.2.9_rb1.23' into cm-14.1-caf-8916 - - ▪ project hardware/qcom/media-caf/msm8994/ - ▪ 1afe59f Merge remote-tracking branch 'caf/LA.BF64.1.2.3_rb1.15' into cm-14.1-caf-8994 - ▪ project packages/apps/AudioFX/ ▪ project packages/apps/Bluetooth/ @@ -218,219 +130,284 @@ ▪ project packages/apps/CellBroadcastReceiver/ + ▪ project packages/apps/CertInstaller/ + ▪ project packages/apps/Eleven/ + ▪ 49b8b9c Eleven: Create one cursor per background task ▪ project packages/apps/Email/ ▪ project packages/apps/EmergencyInfo/ - ▪ project packages/apps/Gallery2/ + ▪ project packages/apps/Exchange/ + + ▪ project packages/apps/FMRadio/ - ▪ project packages/apps/HTMLViewer/ + ▪ project packages/apps/FlipFlap/ + + ▪ project packages/apps/Gallery2/ ▪ project packages/apps/Jelly/ ▪ project packages/apps/ManagedProvisioning/ - ▪ project packages/apps/Settings/ - ▪ 1bed82a Add Maintainer For Android One 1st gen. (sprout) (#832) + ▪ project packages/apps/Nfc/ + + ▪ project packages/apps/Recorder/ ▪ project packages/apps/SetupWizard/ ▪ project packages/apps/Snap/ + ▪ project packages/apps/Stk/ + ▪ project packages/apps/Tag/ + ▪ project packages/apps/Terminal/ + ▪ project packages/apps/Trebuchet/ ▪ project packages/apps/TvSettings/ - ▪ project packages/apps/UnifiedEmail/ - ▪ project packages/inputmethods/LatinIME/ ▪ project packages/providers/CalendarProvider/ + ▪ project packages/providers/ContactsProvider/ + + ▪ project packages/providers/DataUsageProvider/ + ▪ project packages/providers/DownloadProvider/ + ▪ project packages/providers/MediaProvider/ + + ▪ project packages/providers/TelephonyProvider/ + ▪ project packages/resources/devicesettings/ - ▼ 08/03/2017 + ▪ project packages/screensavers/Basic/ + ▪ project packages/screensavers/PhotoTable/ - ▪ project device/qcom/sepolicy/ - ▪ 415717e sepolicy: Add qpnp-smbcharger battery supply contexts - ▪ 6ff8a5f sepolicy: Add new dc_supply sysfs + ▪ project packages/wallpapers/LivePicker/ - ▪ project packages/apps/FlipFlap/ - ▪ 1bb0e00 FlipFlap: allow using HighTouchSensitivity on cover + ▪ project vendor/cmsdk/samples/weatherproviderservice/WundergroundWeatherProvider/ - ▪ project packages/apps/OmniSwitch/ - ▪ 31d0a4a Fixing a NullPointerException (#8) + ▪ project vendor/cmsdk/samples/weatherproviderservice/YahooWeatherProvider/ - ▼ 08/01/2017 + ▼ 09/18/2017 - ▪ project packages/apps/Eleven/ - ▪ 1cc8b9e Eleven: Add WRITE_MEDIA_STORAGE permission - ▪ 083e7f9 Eleven: Promote to privileged app - ▪ 5301693 Eleven: allow artwork to scale down + ▪ project frameworks/av/ + ▪ f80e21a audioflinger: Use offloaded effects in case of PCM offload - ▪ project packages/apps/Gallery2/ - ▪ c88c572 Gallery2: Fix various issues and glitches + ▪ project packages/apps/Settings/ + ▪ efbb78f Add moderator tags to about settings - ▪ project packages/apps/Snap/ - ▪ a206d75 Snap: fix low resolution front camera switch icon + ▼ 09/17/2017 - ▪ project vendor/lge/ - ▪ 0558e88 msm8996: Add tinyxml2_1 for UM5.7 SDM - ▪ a849224 msm8996: Update graphics blobs from oneplus/cheeseburger - ▪ f7fd1c5 g6: Properly deodex DolbyVisionService - ▪ 9d22958 msm8996: Add libgpustats for PQ metadata encoding - ▪ 257256b msm8996: Add support for widevine L1 - ▪ 0ae74c8 h870: Remove unused bcm4359 firmware - ▪ 1080c0b g6: Add some camera postproc blobs - ▼ 07/31/2017 + ▪ project android/ + ▪ f0c3b1f manifest: switch to our forks of several repos + ▪ project build/ + ▪ f6958ef Updating Security String to 2017-09-05 Bug:63846344 - ▪ project device/qcom/sepolicy/ - ▪ 08a5a42 sepolicy: Allow untrusted_apps to read usb power supply stats + ▪ project external/skia/ + ▪ 878b9da Defend against ICOs with large BMPs embedded DO NOT MERGE - ▪ project packages/apps/Gallery2/ - ▪ d74ca5a Gallery2: Fix potential crash - ▪ 7e1b2d2 Gallery2: Switch to navigationbar from support libs - ▪ 82b6848 Gallery2: Fix can't parse documents uri - ▪ eceb1ed Gallery2: Fix views overlap - ▪ 8c7fe64 Gallery2: Support GIF animation - ▪ b923c25 Gallery2: Increase the size of the tiles when decoding images - ▪ ccaf2e4 Gallery2: Support the newly added media file types in MTP mode - ▪ ebce130 Gallery2: Fix use of uninitialized stack variables - ▪ 1fbe342 Gallery2: Remove unused renderscript class - ▪ 40fe6d2 Gallery2: Fix spelling error - ▪ 5a0501d Gallery2: Properly declare the own permissions - ▪ 9c69a82 Gallery2: Remove more possible NPEs - ▪ 4288cf9 Gallery2: Enable frames in the editor - ▪ 09a950e Gallery2: Remove slideshow option if there are only videos - ▪ 75e883a Gallery2: Remove 3D overscroll effect - ▪ 4cbaf64 Gallery2: Disable dummy starting window - ▪ 7aeaefc Gallery2: Fix up audio effects dialog - ▪ cc80b1b Gallery2: Everyone or no one - ▪ a0dc1b8 Gallery2: Replace hamburger menu with bottom bar - ▪ ae2d5c1 Gallery2: Change all share intents to chooser style - ▪ 1b893a4 Gallery2: Update menu - ▪ b091264 Gallery2: Update theme - ▪ 7eb847c Gallery2: Move & improve CAF strings - ▪ 81e24fe Gallery2: Make sure no NPE happens - ▪ 9c735ae Gallery2: Remove invalid comment from manifest - ▪ 5b0141c Gallery2: Cleanup renderscript flags in Android.mk - ▪ 108756a Gallery2: Reduce logspam in video player - ▪ e0c0ac0 Gallery2: Store DATE_TAKEN as milliseconds - ▪ bb16314 Gallery2: Modify AOSP EL translations - ▪ 3861e97 Gallery2: Remove CAF translations - ▪ 3bf31b2 Gallery2: Add record time to details view - ▪ c1cf324 Gallery2: Fix crash of gallery on showing details - ▪ 880d507 Gallery2: Fix crash when Bluetooth service is disabled - ▪ 2c75f40 Gallery2: Try to open existing camera - ▪ db84f5b Gallery2: New icon - ▪ 5f5c892 Gallery2: Bump minsdk and targetsdk version - ▪ 6587213 Gallery: FilterShowActivity: Fix loading spinner being show forever - ▪ 55bf17f Gallery: TileImageView: fix NPE - ▪ be9357b FaceDetect: Catch more linker errors during initialization - ▪ 8beb6f9 FaceDetect: Catch linker errors during initialization - ▪ ea5a309 Bump API to match dependencies. - ▪ 1a3f292 Add missing includes. - ▪ 5c74612 Cleanup warnings in jni. - ▪ b7d08f9 Fix misc-macro-parentheses warnings in Gallery2. - ▪ 9110325 Float.NaN != ... always evaluates to true, use Float.isNaN. - ▪ 69f87c4 Rename app back to Gallery - - ▼ 07/30/2017 + ▪ project external/sonivox/ + ▪ 188ae17 Fix compiler warnings in sonivox and enable -Werror. + ▪ project frameworks/av/ + ▪ eeff3f6 Merge remote-tracking branch 'lineage/cm-14.1' into HEAD ▪ project frameworks/base/ - ▪ c4a83cf Allow to disable battery light when in DND mode [1/2] - ▪ 20dce16 SystemUI: Store value of lockscreen media art - ▪ 3dff8ca AppOps: Prevent deadlock when making note of applications - ▪ 0e93f34 KernelCpuSpeedReader: Account for missing sysfs nodes - ▪ 33c6d4f Revert "KernelCpuSpeedReader: Account for missing sysfs nodes" - ▪ 6f93f57 slim recents: Be sure to catch all exceptions for startActivityFromRecents - ▪ da27683 slim recents: Favlist creation: use HashSet instead of Arraylist - ▪ c46b63c SystemUI: locked tasks should have a valid view + ▪ bb68d19 Back-port fixes for b/62196835 + ▪ cbce7ff Don't disable the GPS prematurely + ▪ 8503dcf PrivateStorageInfo: Exclude primary physical volume total space + ▪ fe5307e Keyguard: Change fingerprint listening behavior + + ▪ project kernel/lge/g3/ + ▪ e3b13ea Bluetooth: Properly check L2CAP config option output buffer length ▪ project kernel/motorola/msm8226/ - ▪ 84f77fd wlan:Check priviledge permission + ▪ d7c7bfc defconfig: moto8226: Enable Stack Protector (strong) + ▪ 5a07694 Makefile: fix build with make 3.80 again + ▪ 2f669e2 Makefile: fix extra parenthesis typo when CC_STACKPROTECTOR_REGULAR is enabled + ▪ 04e835d stackprotector: Introduce CONFIG_CC_STACKPROTECTOR_STRONG + ▪ c364ce0 stackprotector: Unify the HAVE_CC_STACKPROTECTOR logic between architectures + ▪ 67b562d Bluetooth: Properly check L2CAP config option output buffer length ▪ project packages/apps/DUI/ ▪ project packages/apps/Dialer/ - ▪ project packages/apps/Jelly/ - ▪ 083e503 Jelly: remove 'Mobile' from desktop user agent + ▪ project packages/apps/Messaging/ + ▪ e0708ed Merge remote-tracking branch 'lineage/cm-14.1' into HEAD ▪ project packages/apps/OmniSwitch/ - ▪ project packages/apps/ResurrectionOTA/ - ▪ project packages/apps/Settings/ - ▪ 648e102 MSIM: Fix user set DDS sub in hotswap cases. - ▪ 5a56b01 Allow to disable battery light when in DND mode[2/2] + ▪ 6d05ff9 Back-port ag/2491664 + ▪ 2214a57 AppOpsDetails: Generate correct summary when changing list prefs + ▪ ac086f6 Settings: Allow devices to provide remote gesture preferences + ▪ 1b1f6ea Settings: Fix internal storage summary for non-emulated storage devices + ▪ 4776440 Settings: Always show Privacy Guard permissions + ▪ 02a6349 AppOps: Switch to an HashMap + ▪ a3bbfda Settings: Add a shortcut icon for carrier selection + ▪ cb1ab8b AppOps: Redesign + ▪ 3a0e238 Revert "Settings[Wifi]: fix the input invalid length for WEP encryption." - ▪ project packages/services/OmniJaws/ + ▼ 09/16/2017 - ▼ 07/29/2017 + ▪ project external/libavc/ + ▪ 2170933 Decoder: Fixed allocation of pv_map_ref_idx_to_poc_buf. + ▪ 871e2ff Decoder: Fixed overflow in refernce list creation. + ▪ 73ff61b Initialize DPB structures to valid values. + ▪ 1a4a25a Added error check for output buffer size. - ▪ project kernel/lge/g3/ - ▪ d689139 fs/exec: fix use after free in execve + ▪ project external/libhevc/ + ▪ 2f28765 Limit boundary PU sizes in case of errors + ▪ 3008a9a Fix array size for hrd parameters + ▪ d2b7822 Check number of output buffers and sizes + ▪ 8e3fe3b Return error for invalid crop parameters - ▪ project packages/apps/SetupWizard/ - ▪ d261c7a SetupWizard: Don't show ChooseDataSimActivity on single sim devices - ▪ 6971663 SetupWizard: Fix crash when sims are absent - ▪ b1dd429 SetupWizard: Fix a few possible NPEs + ▪ project external/libvpx/ + ▪ 50bde27 DO NOT MERGE libvpx: Cherry-pick 8b4c315 from upstream - ▪ project packages/apps/Snap/ - ▪ db73354 Revert "Revert "SnapdragonCamera: Adding PRIVILEGED true"" + ▪ project external/sonivox/ + ▪ afc7e48 Fix interpolator - ▼ 07/28/2017 + ▪ project external/sqlite/ + ▪ f55bb7e DO NOT MERGE - fix FTS3 column pointer handling + ▪ project external/tremolo/ + ▪ 0000b2b Use heap instead of alloca in res012.c - ▪ project external/chromium-webview/ - ▪ e205b2a Update webview + ▪ project frameworks/av/ + ▪ be42248 MPEG4Source: fix fragmented read. + ▪ ac561ef stagefright: fix crash due to bad timestamp index + ▪ 47f7228 stagefright: check aac_frame_length to prevent infinite loop + ▪ 708ca76 MediaPlayerService: fix access of mPlayer in client + ▪ 20a8bdc audio effects: filter reserved effect commands + ▪ 1f8cd83 MPEG4Extractor: ensure returned status is checked. + ▪ 09ebf66 DO NOT MERGE Check frame handle validity before freeing buffer. + ▪ ae74db2 Change MPEG2 reinit Error Handling + ▪ 6e05adf Track: Check buffer size of static tracks + ▪ e0b8295 MPEG4Extractor: check size for yrrc box + ▪ 7a84ae8 AudioFlinger: Fix memory allocation for client-less tracks + ▪ b1c91bc Notify Errors Appropriately from SoftMPEG2 + ▪ 6dff427 EffectBundle: Check value size for get preset name + ▪ 3fcd8ac Fix TOCTOU problem in libstagefright_soft_aacenc + + ▪ project frameworks/minikin/ + ▪ 440e10a Reject unsorted cmap entries. DO NOT MERGE + + ▪ project hardware/broadcom/wlan/ + ▪ 71b070f net: wireless: bcmdhd: update bcm4354/4356 FW (7.35.101.8) - ▪ project kernel/motorola/msm8226/ - ▪ b7f623a fs/exec: fix use after free in execve + ▪ project hardware/qcom/audio-caf/msm8916/ + ▪ 7a797d4 Equalizer: Check value size for get preset name - ▪ project packages/apps/Calendar/ + ▪ project hardware/qcom/audio-caf/msm8952/ + ▪ 0bf8b30 Equalizer: Check value size for get preset name - ▪ project packages/apps/Camera2/ + ▪ project hardware/qcom/audio-caf/msm8960/ + ▪ 01e8f3b Equalizer: Check value size for get preset name - ▪ project packages/apps/CellBroadcastReceiver/ + ▪ project hardware/qcom/audio-caf/msm8974/ + ▪ f5a8e83 Equalizer: Check value size for get preset name - ▪ project packages/apps/Eleven/ + ▪ project hardware/qcom/audio-caf/msm8994/ + ▪ 7da7e5e Equalizer: Check value size for get preset name - ▪ project packages/apps/Email/ + ▪ project hardware/qcom/audio-caf/msm8996/ + ▪ 53c7f74 Equalizer: Check value size for get preset name - ▪ project packages/apps/Exchange/ + ▪ project hardware/qcom/audio-caf/msm8998/ + ▪ c736bfe Equalizer: Check value size for get preset name - ▪ project packages/apps/Jelly/ + ▪ project hardware/qcom/audio/default/ + ▪ 3f7e702 Equalizer: Check value size for get preset name - ▪ project packages/apps/Snap/ - ▪ bbb6ee1 Revert "SnapdragonCamera: Adding PRIVILEGED true" + ▪ project packages/apps/Messaging/ + ▪ 87f81d9 37742976 - Catch bad gifs - ▪ project packages/apps/TvSettings/ + ▪ project packages/apps/Nfc/ + ▪ f20aedf Add READ_EXTERNAL_STORAGE for file based Uri while beaming. + + ▪ project vendor/motorola/ + ▪ b9ed5ef shamu: update blobs from NGI55D factory image + + ▼ 09/15/2017 + + + ▪ project kernel/motorola/msm8226/ + ▪ 41e13c4 msm: camera: Allow driver file to be opend only once. + ▪ ef451eb prima: Fix out of bound read issue in get link properties + ▪ d845bd3 ASoC: msm: remove unused msm-compr-q6-v2 + ▪ e234860 mm: Fix incorrect type conversion for size during dma allocation + ▪ 62bdd72 wcnss: fix the potential memory leak and heap overflow + ▪ 0b40118 msm: camera: isp: fix for out of bound access array + ▪ 8b34b72 ipx: call ipxitf_put() in ioctl error path + ▪ 3b8458e xfrm: policy: check policy direction value + ▪ f0ac932 prima: Avoid concurrent matrix max param overread + ▪ 251e83c msm: camera: fix off-by-one overflow in msm_isp_get_bufq + ▪ 86492fa ASoC: msm: qdsp6v2: extend validation of virtual address + ▪ b9a27cc msm: vidc: Validate userspace buffer count before using it + ▪ 12d8824 msm: vidc: Validate userspace buffer count + + ▪ project packages/apps/AudioFX/ + ▪ 3f7743b AudioFX: use vector drawables + ▪ b94e30b AudioFX: set theme accent to white + ▪ 00d3381 AudioFX: match control switches color with fragment background + ▪ f5d78ad AudioFX: Add Reverb toggle + ▪ 9fe5a3a AudioFX: Use default material toggle + ▪ 9662067 AudioFX: Apply effects independently of the output flags ▪ project system/bt/ - ▪ b30e393 Merge tag 'LA.UM.5.5.r1-05300-8x96.0' into cm-14.1 + ▪ 215d434 Add missing extension length check while parsing BNEP control packets + ▪ a61aaf1 Free p_pending_data from tBNEP_CONN to avoid potential memory leaks + ▪ 922d50b Add a missing check for PAN buffer size before copying data + ▪ c6f7f86 Add missing packet length checks while parsing BNEP control packets + ▪ 7e30b79 Add missing continuation offset check for SDP continuation requests + ▪ 0700e5b Disable PAN Reverse Tethering when connection originated by the Remote + ▪ 8825957 Allocate buffers of the right size when BT_HDR is included + + ▼ 09/14/2017 - ▪ project vendor/cm/ - ▪ cfcd5e2 Fix build scripts color format - ▼ 07/27/2017 + ▪ project kernel/lge/g3/ + ▪ 0fb7938 Revert "time: Remove CONFIG_TIMER_STATS" + ▼ 09/13/2017 + + + ▪ project hardware/qcom/media-caf/msm8960/ + ▪ b28bc21 BACKPORT: mm-video: venc: Protect buffer from being freed while accessing + ▪ f65fe19 BACKPORT: mm-video: vdec: Avoid processing ETBs/FTBs in invalid states + + ▼ 09/12/2017 - ▪ project packages/apps/Settings/ - ▪ 48eecf4 Add Maintainer for LG G2 (Sprint) LS980 variant (#830) - ▪ project system/netd/ - ▪ b2d5c79 SoftAp: Fix compilation in netd if LIBWPA_CLIENT_EXISTS undefined. + ▪ project packages/apps/Snap/ + ▪ 853e8ee WideAnglePanoramaUI: Show switcher on Stop Capture + + ▪ project vendor/motorola/ + ▪ 0bd3865 msm8916-common: Remove unused L1 widevine blobs + ▪ a095412 msm8916-common: Remove debugging tools + ▪ 7618020 msm8916: Regenerate Makefiles + + ▼ 09/11/2017 + + + ▪ project hardware/qcom/media-caf/msm8974/ + ▪ 209a13c mm-video-v4l2: venc: Protect buffer from being freed while accessing + + ▪ project packages/apps/Jelly/ + ▪ 5f25616 Jelly: Reuse DateFormat instance in HistoryAdapter. + + ▪ project packages/apps/TvSettings/ + ▪ acace0c Use new updater activity name for update button