[Moto G5 Plus ROMs, Kernels, Recoveries, & Other De] Garv Maggu:
Reserved

CHANGELOG​

09/17/2017

▼ 09/17/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 external/skia/

▪ 878b9da Defend against ICOs with large BMPs embedded DO NOT MERGE

▪ 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/

▪ 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/motorola/msm8953/

▪ f56a548 Linux 3.18.71

▪ 8a6ccf5 xfs: XFS_IS_REALTIME_INODE() should be false if no rt device present

▪ b9ae802 ARM: 8692/1: mm: abort uaccess retries upon fatal signal

▪ fd7bd3c Bluetooth: Properly check L2CAP config option output buffer length

▪ 83c8733 ALSA: msnd: Optimize / harden DSP and MIDI loops

▪ 4d84e26 locktorture: Fix potential memory leak with rw lock test

▪ 80f90c0 btrfs: resume qgroup rescan on rw remount

▪ 1e8b087 scsi: sg: recheck MMAP_IO request length with lock held

▪ 81f0782 scsi: sg: protect against races between mmap() and SG_SET_RESERVED_SIZE

▪ 507d780 cs5536: add support for IDE controller variant

▪ b1f493d workqueue: Fix flag collision

▪ 02387b8 dlm: avoid double-free on error path in dlm_device_{register,unregister}

▪ 7b4056c Input: trackpoint - assume 3 buttons when buttons detection fails

▪ a33d821 driver core: bus: Fix a potential double free

▪ b73b8cd staging/rts5208: fix incorrect shift to extract upper nybble

▪ abfae44 USB: core: Avoid race of async_completed() w/ usbdev_release()

▪ 8c5593b usb:xhci:Fix regression when ATI chipsets detected

▪ c429d39 usb: Add device quirk for Logitech HD Pro Webcam C920-C

▪ 5524ae8 USB: serial: option: add support for D-Link DWM-157 C1

▪ 9602630 usb: quirks: add delay init quirk for Corsair Strafe RGB keyboard

▪ project packages/apps/DUI/

▪ project packages/apps/Dialer/

▪ project packages/apps/Messaging/

▪ e0708ed Merge remote-tracking branch 'lineage/cm-14.1' into HEAD

▪ project packages/apps/OmniSwitch/

▪ project packages/apps/Settings/

▪ 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."

▼ 09/16/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 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 external/libvpx/

▪ 50bde27 DO NOT MERGE libvpx: Cherry-pick 8b4c315 from upstream

▪ project external/sonivox/

▪ afc7e48 Fix interpolator

▪ 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 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 hardware/qcom/audio-caf/msm8916/

▪ 7a797d4 Equalizer: Check value size for get preset name

▪ project hardware/qcom/audio-caf/msm8952/

▪ 0bf8b30 Equalizer: Check value size for get preset name

▪ project hardware/qcom/audio-caf/msm8960/

▪ 01e8f3b Equalizer: Check value size for get preset name

▪ project hardware/qcom/audio-caf/msm8974/

▪ f5a8e83 Equalizer: Check value size for get preset name

▪ project hardware/qcom/audio-caf/msm8994/

▪ 7da7e5e Equalizer: Check value size for get preset name

▪ project hardware/qcom/audio-caf/msm8996/

▪ 53c7f74 Equalizer: Check value size for get preset name

▪ project hardware/qcom/audio-caf/msm8998/

▪ c736bfe Equalizer: Check value size for get preset name

▪ project hardware/qcom/audio/default/

▪ 3f7e702 Equalizer: Check value size for get preset name

▪ project packages/apps/Messaging/

▪ 87f81d9 37742976 - Catch bad gifs

▪ project packages/apps/Nfc/

▪ f20aedf Add READ_EXTERNAL_STORAGE for file based Uri while beaming.

▼ 09/15/2017

▪ project system/bt/

▪ 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/12/2017

▪ project packages/apps/Snap/

▪ 853e8ee WideAnglePanoramaUI: Show switcher on Stop Capture

▼ 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

09/10/2017

▼ 09/10/2017

project hardware/qcom/audio-caf/msm8916/

76a0188 Merge remote-tracking branch 'caf/LA.BR.1.2.9_rb1.24' into cm-14.1-caf-8916

project kernel/motorola/msm8953/

955bdf8 Linux 3.18.70

b42a1fe epoll: fix race between ep_poll_callback(POLLFREE) and ep_free()/ep_remove()

a988f8a drm/ttm: Fix accounting error when fail to get pages for pool

eb88968 xfrm: policy: check policy direction value

9346aab wl1251: add a missing spin_lock_init()

5a4c47c CIFS: remove endian related sparse warning

9b7ffcf CIFS: Fix maximum SMB2 header size

e8f2170 cpumask: fix spurious cpumask_of_node() on non-NUMA multi-node configs

254e873 i2c: ismt: Return EMSGSIZE for block reads with bogus length

05a8605 i2c: ismt: Don't duplicate the receive length for block reads

▼ 09/09/2017

project vendor/cm/

78774cb Update Magisk to 14.0 and MagiskMansager to 5.3.0 (#99)

▼ 09/08/2017

project frameworks/base/

fd3a9e3 Merge pull request #208 from BernardoBas/nougat

cf0fd01 Fix not to disable the GPS prematurely

project hardware/qcom/audio-caf/msm8994/

cda376e Merge remote-tracking branch 'caf/LA.BF64.1.2.3_rb1.16' into cm-14.1-caf-8994

project hardware/qcom/display-caf/msm8994/

39bc982 Merge remote-tracking branch 'caf/LA.BF64.1.2.3_rb1.16' into cm-14.1-caf-8994

project hardware/qcom/media-caf/msm8994/

5142d75 Merge remote-tracking branch 'caf/LA.BF64.1.2.3_rb1.16' into cm-14.1-caf-8994

project packages/apps/Settings/

924a9c6 Add J5H to the list (#864)

▼ 09/07/2017

project packages/apps/Settings/

2683f89 I've changed my name (#862)

▼ 09/04/2017

project kernel/motorola/msm8953/

f4fb866 Linux 3.18.69

0ed8ec0 scsi: sg: reset 'res_in_use' after unlinking reserved array

e7b662b scsi: sg: protect accesses to 'reserved' page array

0c334cc clk: si5351: Constify clock names and struct regmap_config

2bdf715 x86/tools: Fix gcc-7 warning in relocs.c

624c139 x86-64: Handle PC-relative relocations on per-CPU data

dffd928 arm64: fpsimd: Prevent registers leaking across exec

73c77c1 arm64: flush FP/SIMD state correctly after execve()

4fce4d7 x86/io: Add "memory" clobber to insb/insw/insl/outsb/outsw/outsl

8559b7bb mm: cma: fix totalcma_pages to include DT defined CMA regions

3b7aef4 mm: cma: split cma-reserved in dmesg log

e01f34f lib: bitmap: add alignment offset for bitmap_find_next_zero_area()

2059798 arm64: mm: abort uaccess retries upon fatal signal

5233658 p54: memset(0) whole array

f79fb02 gcov: support GCC 7.1

9d26730 gcov: add support for gcc version >= 6

47eb8ec gcov: add support for GCC 5.1

06272be ALSA: au88x0: Fix zero clear of stream->resources

63dd3ee scsi: isci: avoid array subscript warning

project packages/apps/SetupWizard/

f7d9926 SetupWizard: Fix the accessibility services gesture

project packages/apps/Snap/

fef825d Snap: fix highspeed and high-framerate video recording

09/03/2017

▼ 09/02/2017

project packages/apps/SetupWizard/

77ef790 SetupWizard: Remove Themes related code

▼ 09/01/2017

project kernel/motorola/msm8953/

f6c637e Linux 3.18.68

f0b0e28 ACPI / APEI: Add missing synchronize_rcu() on NOTIFY_SCI removal

2d46fd4 staging: rtl8188eu: add RNX-N150NUB support

1cb769f iio: imu: adis16480: Fix acceleration scale factor for adis16480

e7b25ec Bluetooth: bnep: fix possible might sleep error in bnep_session

16f65ea Bluetooth: cmtp: fix possible might sleep error in cmtp_session

cfead60 Bluetooth: hidp: fix possible might sleep error in hidp_session_thread

340f51a perf/core: Fix group {cpu,task} validation

eeacfe9 nfsd: Limit end of page list when decoding NFSv4 WRITE

d92be7d cifs: return ENAMETOOLONG for overlong names in cifs_open()/cifs_lookup()

5fc124e cifs: Fix df output for users with quota limits

c4ce48d tracing: Fix freeing of filter in create_filter() when set_str is false

bc0784a drm: Release driver tracking before making the object available again

1e999af ALSA: hda - Add stereo mic quirk for Lenovo G50-70 (17aa:3978)

79958e3 ALSA: core: Fix unexpected error at replacing user TLV

fc98b2f Input: trackpoint - add new trackpoint firmware ID

c9cac29 net_sched: fix order of queue length updates in qdisc_replace()

1a0be62 net: sched: fix NULL pointer dereference when action calls some targets

4132204 irda: do not leak initialized list.dev to userspace

c8b8c9d tcp: when rearming RTO, if RTO time is in past then fire RTO ASAP

538a9b6 sctp: fully initialize the IPv6 address in sctp_v6_to_addr()

94d3d3d dccp: defer ccid_hc_tx_delete() at dismantle time

7b41850 dccp: purge write queue in dccp_destroy_sock()

project packages/resources/devicesettings/

ff0aa81 Add strings for devices' custom gesture handlers

▼ 08/31/2017

project packages/apps/Settings/

84d2690 Asus Zenfone 3 (Z012D) Maintainer (#859)

67faee0 Piccolo Maintainer (#858)

▼ 08/30/2017

project packages/apps/Settings/

7b502c0 D851 Maintainer (#855)

41bd796 Update maintainer for Galaxy Note 3 Qcom (#854)

▼ 08/29/2017

project packages/apps/Jelly/

5f4c6b0 Jelly: Add elevation effect to searchBar

▼ 08/28/2017

project packages/apps/Jelly/

8e71ae9 Jelly: Remove the SwipeRefreshLayout