[ONE Android Development] Vivek_Neel:
New Build (22/12):

Huggggggge changelog:

====================
12-22-2015
====================

* bionic/
9e08794 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_bionic into cm-13.0
51ad57b libc: ARM64: kryo: use generic memmove routine

* external/ffmpeg/
bc1e061 Merge branch 'release/2.8' of https://github.com/FFmpeg/FFmpeg into cm-13.0

* frameworks/av/
f228c28 Merge branch 'cm-13.0' of git://github.com/CyanogenMod/android_frameworks_av into cm-13.0
8a0d505 Fix: "NuPlayerDecoder: add synchronous call pause() to ensure decoder will not request or send out data."
29c3ef4 stagefright: Fix audio profile retrieved

* frameworks/base/
f48d992 Revert "libhwui: make setSurface asynchronous"
7bff7c5 Add IME Switcher icon back into the statusbar
ea91138 SettingsProvider: add mechanism to return migrated keys
e6e7660 SystemUI: Don't collapse quick settings when removing custom tile

* frameworks/native/
5270a3f Tune dex2oat
24f412d Tuning compiler thread count for optimal application install times
50a9b3e Merge branch 'cm-13.0' of git://github.com/CyanogenMod/android_frameworks_native into cm-13.0
b17c928 sensor: Skip additional permission request checks

* frameworks/opt/telephony/
6adf7a2 Add dummy SUB record in CDMA NV mode
61f9f5b DcTracker: Fix CDMA NV mode data connection
9555f22 DcTracker: Always create dummy APN profile when needed
ff27487 DCTracker: HACK Fix eHRPD/LTE data connection.

* kernel/oneplus/msm8974/
7b023b2 USB: dwc3_otg: Fix race with i2c-qup when entering from power collapse
6f50a8d bacon_defconfig: Enable NFLOG support
0644a0c Merge branch 'LA.BF.1.1.3_rb1.6' of git://codeaurora.org/quic/la/kernel/msm into cm-13.0-caf

* packages/apps/Settings/
736f8dc Build V1.9
255338f Fix lockscreen shortcuts
62ae39a Settings: respect telephony config for profiles override
0b0f9dc Settings: display light pulse dialog settings conditionally

* packages/apps/SetupWizard/
7ab7f3c SetupWizard: Conditionally run account setup

* system/bt/
ef55778 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_system_bt into cm-13.0
0307719 btsnoop: Enable snoop logging by default only on eng builds

* vendor/cmsdk/
0ab4ff9 ExtView: Move all samples to externalviews directory
8a79ddb cmsdk: Clean up some provider tests.
20bfdd7 cmsdk: add keys which to intercept from SettingsProvider
cb4a990 Profiles: add isEnabled(); send state changes
c81519d cmsdk: remove visualizer from default qs tile list

====================
12-21-2015
====================

* device/oneplus/bacon/
2023c17 bacon: Enable kernel-based NTFS support
8b9b34d bacon: Increase boost freq on primary CPU to 1190MHz
fad76b1 bacon: Update codec profiling data
4967acd bacon: Update diag permissions
c3711a5 bacon: Clean up TCP buffer settings

* external/stagefright-plugins/
21ef449 stagefright-plugins: Seek to beginning of file on seek error
c34df96 stagefright-plugins: Fix AAC profile selection

* frameworks/av/
c68bccc stagefright: Correctly reassemble HVCC data
ab35ee6 stagefright: Deal with output format of other AAC decoders
a3cd774 libmedia: Preserve futex return status in client obtainBuffer
17b5dc1 Merge branch 'cm-13.0' of git://github.com/CyanogenMod/android_frameworks_av into cm-13.0
d3c005d stagefright: Fix AAC profile selection

* frameworks/base/
e0016cb Add support for locking the screen when the lid is closed
28cdcaf Keyguard: Support for external keyguard views
b9e8dac TwilightService: always fall back to timezone-based location
d53442f Fix filedescriptor leakage in MediaMetadataRetriever
fe96895 SystemUI: More stings cleanup on QS tiles
d1d2811 core: String improvements from cm-12.1
983e9ac pm: Update PackageManagerServiceTests

* frameworks/native/
cbd3e07 gui: only support tertiary display if QTI_BSP is defined

* kernel/oneplus/msm8974/
0d789e9 cifs: fix parsing of password mount option
f769945 input: synaptics_dsx_i2c: Re-init device on suspend/resume
dd78767 ASoC: wcd9320: Optimize delay after micbias enable
5bdbb9a Revert "msm: vidc: fix deadlock in video driver"
5a4f533 bacon_defconfig: Enable support for various HIDs and CIFS
dbc7950 power: qpnp-charger: Increase AICL target voltage to 4.390V

* packages/apps/Settings/
4c3bc23 Merge pull request #366 from beroid/cm-13.0
7dda55c Settings: Update RU translations
14292f6 Build V1.8
99c93d2 Settings: Move NFC payment under NFC category
04d6c37 Settings: update About screen device model fields
88d436a Settings: Add some more entries into 'SMS message limit' menu
2673deb Settings: Cleanup ALL the strings
eda0662 Revert "Adding german cm_strings.xml based on cm-12.1 translations"

* packages/apps/SnapdragonCamera/
9ab01f4 SnapdragonCamera: Fix UI alignment glitches when nav-bar is enabled
2988fa0 SnapdragonCamera: Hide navigation bar by default

* patcher/
f11960d Remove LCD-density patch

* vendor/oneplus/
f5b1827 bacon: Update camera HAL
08690d4 bacon: Downgrade Adreno blobs

====================
12-20-2015
====================

* build/
07123e8 Merge pull request #20 from CyanogenMod/cm-13.0
f0b8bff repopick: Allow commits to be excluded from a topic importation

* external/ffmpeg/
79f407b nuv: sanitize negative fps rate
174ec7d nutdec: reject negative value_len in read_sm_data
778c8de xwddec: prevent overflow of lsize * avctx->height
38f8c809 nutdec: only copy the header if it exists
945ae04 exr: fix out of bounds read in get_code
6d7b4db on2avc: limit number of bits to 30 in get_egolomb
644179e Update Changelog
9be3441 rawdec: only exempt BIT0 with need_copy from buffer sanity check
63ecbb8 mlvdec: check that index_entries exist
bdc6ba4 avcodec/mpeg4videodec: also for empty partitioned slices
3a3be02 avcodec/h264_refs: Fix long_idx check

* hardware/intel/img/psb_video/
b2c2f00 intel: psb_video: Add support for LP blobs

* kernel/oneplus/msm8974/
382b196 input: synaptics_dsx_i2c: Always free fingers during suspend and resume

* packages/apps/Gallery2/
65196ed Revert "Gallery2: Properly declare the own permissions"

* packages/apps/Settings/
3e0b2ba Merge pull request #365 from XDANoob/patch-1
cddb3bf Merge pull request #364 from dischinator/patch-de
97d08ea Update cr_strings.xml
efc371c Adding german cm_strings.xml based on cm-12.1 translations

====================
12-19-2015
====================

* frameworks/av/
e9990d5 libmedia: correct latency computing of AudioRecord
53c13f5 audioflinger: update multiplier logic to calculate frameCount
a58a479 NuPlayerDecoder: add synchronous call pause() to ensure decoder will not request or send out data.
5ce76a8 Revert "NuPlayer: Teardown sequence for pcm offload"
ce4e903 Revert "nuplayer: Perform proper shutdown sequence for offload teardown"
05f67ff libaudioflinger: avoid s/w effect processing in case of Direct PCM
d5dee70 frameworks/av: fix channelmask and source format for pcm files
e93c7cc nuplayer: Do not drop corrupt EOS frame
f9ce11c Merge branch 'cm-13.0' of git://github.com/CyanogenMod/android_frameworks_av into cm-13.0
b82353b Move overflow checks into SkipCutBuffer
f363219 Fix potential double close in IMediaMetadataRetriever::setDataSource
ab9b1e9 nuplayer: Fix priority inversion
cc8fa7c Fix overflows in amrwbenc
ab79046 Validation of Number of Channels on WAV files.

* frameworks/base/
3404bb7 Port over linked volumes from 12.1
c7a4a2e Revert "[1/2] base: unlink notification volume is back"
a9512c7 Bluetooth: Change disconnected icon to be 40% transparent
a0cc3fb Trace SQLite operations
9fd5593 Remove framework from LOCAL_JAVA_LIBRARIES
b17e5c1 Follow-up to Switch to the latest version of Caliper
425d03a Add ICU4J APIs for Android
aa5ac17 Switch to the latest version of Caliper
cd9817e Rethrow remote's ServiceSpecificException
977194f Stop using 512 bit RSA keys in keyset unit tests.
36bdd85 Fix special handling of a fake language code "tl".
c4b1d32 Don't hardcode expected path to mainDexClasses
a7d6fef Add support for reading and writing double array values
1aa2829 Lockscreen: Introduce window type TYPE_KEYGUARD_PANEL
6a97f72 base: Complete sms prompt interfaces.
398cc32 SystemUI : Add DemoModeActivity hook for settings
3ee57d5 Option to use volume keys to control media volume anytime (2/2)
d252b02 Bind backup transport in later boot phase.
a39b4eb ConcurrentModificationException in SyncManager
104ac5c StrictMode: fix deserialization of ViolationInfo on large stacks
fde758d Restart persistent process if start timeout.
68577ad Lockscreen shortcuts improvements 2/2

* frameworks/native/
430386a Merge branch 'cm-13.0' of git://github.com/CyanogenMod/android_frameworks_native into cm-13.0
8befd14 sensor: Allow devices to skip the permission request

* frameworks/opt/telephony/
2b81c63 RIL: Allow returning static radio capabilitiy from getRadioCapability
2334824 Merge branch 'cm-13.0' of git://github.com/CyanogenMod/android_frameworks_opt_telephony into cm-13.0
e041ee0 telephony: Complete interfaces for sms prompt.

* hardware/intel/common/libmix/
0c6abb4 intel: videoencoder: Add support for LP blobs
05ece44 intel: videodecoder: Allow INTEL_VIDEO_XPROC_SHARING to be defined

* hardware/intel/img/hwcomposer/
2855d50 hwc: merrifield_plus: Add legacy LP blob support
662d8be hwc: Use the proper define for the primary display
9303837 hwc: Enabling ION
a8d4a6a Update HWC interface

* packages/apps/Contacts/
07db402 Contacts: More strings cleanup
9984447 Revert "Support adding contacts to blacklist and whitelist"

* packages/apps/DeskClock/
fe85450 DeskClock: add switch to profile feature from Lollipop

* packages/apps/Dialer/
7a55259 Dialer: Update a string from cm-12.1

* packages/apps/InCallUI/
b96ed6e InCallUI: Update a string from cm-12.1

* packages/apps/Settings/
bd6d8d4 Adding more german translations
3916627 Merge pull request #363 from dischinator/patch-de
ce9e3f1 Merge pull request #362 from Mai19930513/cm-13.0
8d69bfa update zh-rCN translation
0858353 Updating strings from master and adding partially translations.
1043eeb settings: LiveDisplay color profiles
50c5595 Settings : Add volume link notification
0bfd8cd Revert "Allow unlinking ringer with notification volume [2/2]"
d0c8fb2 Revert "Settings: unlink volumes enhancements"
b4f946b Revert "Update Unlink notification volume from Omni M source"
89e0b79 Settings: Utilize frameworks sms prompt interfaces as fallback.
c0aefa8 Settings : Launch demo mode on triple tap of build date
ac47f3e Settings : Cleanup control media volume toggle
1456f78 Settings : Add warning for lcd density
85ebb21 Lockscreen shortcuts improvements 1/2
6804555 Change expanded desktop options based on our navbar switch implementation

* packages/apps/Trebuchet/
788d8e8 Trebuchet: Fix some icon size and flush cache issues
4ee7080 Trebuchet: Fix hidden folder list text color
8be2145 Trebuchet: Ignore mnc/mcc config changes
0db76b8 Trebuchet: Exclude from recents

* packages/apps/TvSettings/
6050e36 TvSettings: Improve strings

* packages/services/Telecomm/
438af33 Telecom: fix test compilation

* system/core/
6df9424 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_system_core into cm-13.0

* vendor/cmsdk/
9a83dc6 cm: Improve permission strings
582ba4c ExtView: Allow window type and flags to be overridden
637e40f Introduce KeyguardExternalView
b9d7733 External views for cm13
9691d42 Keyguard: Introduce 3rd party keyguard perms and utils
22ec538 CMSDK : Remove VOLUME_LINK_NOTIFICATION

====================
12-18-2015
====================

* external/ffmpeg/
cabd9ae avcodec/h264_mc_template: prefetch list1 only if it is used in the MB
cfbf608 avcodec/h264_slice: Simplify ref2frm indexing
1dddd53 Revert "avcodec/aarch64/neon.S: Update neon.s for transpose_4x4H"
e4a6a85 avfilter/vf_mpdecimate: Add missing emms_c()
748d5fa sonic: make sure num_taps * channels is not larger than frame_size
796f1a2 opus_silk: fix typo causing overflow in silk_stabilize_lsf
0b24a0e ffm: reject invalid codec_id and codec_type
a79a5c3 golomb: always check for invalid UE golomb codes in get_ue_golomb
b9087aa sbr_qmf_analysis: sanitize input for 32-bit imdct
7e94ea3 sbrdsp_fixed: assert that input values are in the valid range
cb44683 aacsbr: ensure strictly monotone time borders
dcd837e aacenc: update max_sfb when num_swb changes
507e031 aaccoder: prevent crash of anmr coder
76af12f ffmdec: reject zero-sized chunks

* external/mksh/
d9b3f0d mksh: Alias ls to /system/xbin/ls

* external/stagefright-plugins/
566f1cb stagefright-plugins: Return supported profiles for MPEG4

* external/toybox/
0e32430 toybox: Symlink 'ls' to xbin

* external/wpa_supplicant_8/
87ba7ea Merge branch 'cm-13.0' of github.com:CyanogenMod/android_external_wpa_supplicant_8 into cm-13.0

* frameworks/av/
ed8be1e media: Disable extra debug
7b3a9da nuplayer: Error checks for PCM format extensions
2d11aa4 Merge branch 'cm-13.0' of git://github.com/CyanogenMod/android_frameworks_av into cm-13.0

* frameworks/base/
eb80838 Add double tap option to lockscreen shortcuts
e8ac9b1 Revert "Add "android.permission.READ_PHONE_STATE" to manifest"
5bb2a58 base: header image tweaks
aa98f5c Revert "base: Add permissions to Browser package"

* hardware/libhardware/
18396d4 libhardware: Only support tertiary display in QTI_BSP is defined

* kernel/oneplus/msm8974/
c601250 Revert "net/ipv6/route.c: packets originating on device match lo"
f4b0d7a Merge AU_LINUX_ANDROID_LA.BF.1.1.3_RB1.06.00.00.181.005 on remote branch

* packages/apps/BluetoothExt/
5b2f3d7 BluetoothExt: Remove unused strings

* packages/apps/CMFileManager/
56d1485 cmfm: this is TOYBOX
a8625e0 Fix filemanager not launch
85732e2 CMFileManager: remove org.apache.http import

* packages/apps/Settings/
9b14b29 Merge pull request #361 from beroid/cm-13.0
e77f96b Settings: Update RU translations
dd19f5f Add double tap option to lockscreen shortcuts Change-Id: I640a8724e41b5549c0b949b2e94b54a0c5834e4b
dc86a0b Build V1.7
0c35024 setings: Fix livedisplay settings
32a9334 Settings: adapt lock screen visualizer toggle
68c126d CAF Task Manager switch [2/2]

* packages/apps/Trebuchet/
dca57f3 Trebuchet: Add ability to disable the scroller completely

* system/vold/
b0693d7 Also change emulated device id separator from comma to underscore
5fc50f6 vold: dont't use commas in device names

* vendor/cm/
4ddf752 Merge branch 'cm-13.0' of git://github.com/CyanogenMod/android_vendor_cm into cm-13.0
076a1ea sepolicy: Set the context for fsck.exfat/ntfs to fsck_exec