[ONE Android Development] Vivek_Neel:
New Build : 19/01

Changelog:

====================
01-20-2016
====================

* frameworks/av/
abdff0c Merge branch 'cm-13.0' of git://github.com/CyanogenMod/android_frameworks_av into cm-13.0
e80385c audio: Update anchor time for offload playback post resume
4486f97 nuplayer: looping playback only if it was running
9dae27c ACodec: update native window crop rectangle
617daaf StagefrightMetadataRetriever: correct the status flag
f6e8c70 AudioMixer: delete reformatBuffer provider in proper order
427887b libstagefright:Fix random memcmp crash while accessing output format.

* frameworks/base/
ae2bdcd Add enabled pre-installed carrier apps
530f73d SystemUI: Fix copy-pasta of battery saver tile

* frameworks/opt/telephony/
8f0481c Merge branch 'cm-13.0' of git://github.com/CyanogenMod/android_frameworks_opt_telephony into cm-13.0

* packages/apps/Settings/
653a845 Settings: safe headset volume option (2 of 2)

* system/vold/
fb73051 Fix mounting ext4 adopted storage

* vendor/cm/
9d7b46d Merge branch 'cm-13.0' of git://github.com/CyanogenMod/android_vendor_cm into cm-13.0

* vendor/cmsdk/
9202e0d Merge branch 'cm-13.0' of github.com:CyanogenMod/cm_platform_sdk into cm-13.0

====================
01-19-2016
====================

* android/
bc9d0c5 Add UICommon

* cts/
3189f36 merge in marshmallow-cts-release history after reset to marshmallow-cts-dev
d3c154f Merge "DO NOT MEGE ANYWHERE: BUMP CTS 5.1 to R5" into lollipop-mr1-cts-dev am: c0c1c9e832 -s ours
c0c1c9e Merge "DO NOT MEGE ANYWHERE: BUMP CTS 5.1 to R5" into lollipop-mr1-cts-dev
c717d7e DO NOT MEGE ANYWHERE: BUMP CTS 5.1 to R5
f3db83f Merge "DO NOT MERGE: BUMP CTS 6.0 to R3" into marshmallow-cts-dev
989dcfb DO NOT MERGE: BUMP CTS 6.0 to R3

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

* external/stagefright-plugins/
6de1c90 stagefright-plugins: Skip stream with jpeg tag

* external/uicommon/
7d9ebd3 Fix merge derp

* frameworks/base/
1d07f46 Disable some debugging
5a3c5f4 Framework: safe headset volume option (1 of 2)
8f2df3d FWB: QS shade transparency (1/2)

* frameworks/opt/telephony/
ee0fc82 Add support for permanently enabled carrier apps
df7ab82 PhoneBase: Add auto-rat switching on capability changes
e098f64 SubscriptionController: Default to DDS flexmap triggering

* packages/apps/DeskClock/
9d09dad Allow theming numpad

* packages/apps/Dialer/
bd62aa8 Lookup: make people lookups work without location

* packages/apps/Settings/
6629bd7 Merge pull request #388 from beroid/cm-13.0
94fa642 Settings: Update RU translations
ac16dc2 Build V3.0
d9ba16e Settings: QS shade transparency (2/2)
cf8ade6 Notification drawer: Custom clear all icon color, (2/2):

* packages/apps/Snap/
860c1f5 Snap: Enlarge the saving queue size to 60M

* packages/apps/Trebuchet/
4ff9b7d Trebuchet: Don't animate open folder if already open
6732817 Trebuchet: Fix landscape spacing issue

* prebuilts/cmsdk/
7aa9190 prebuilts/cmsdk: Update future-release maven artifact.

* vendor/cm/
67f9e7a vendor/cm: Bump cmsdk platform version.
f0a6f1e Fixed mmm For Maven APK
fc52e70 cm: Update maintainers

* vendor/cmsdk/
735333c cmsdk: Add new version code to the sdkmap.
24f2bb4 cmsdk: Introduce Elderberry, api level 5.
ebf0f55 cmsdk: Finalize DragonFruit (api level 4).
8d49200 CustomTiles: add a custom long press PendingIntent

====================
01-18-2016
====================

* device/oneplus/bacon/
93cfaae bacon: Clean up overlays
936632e bacon: It's 2016
116e4c0 bacon: Remove deprecated CNE init script
4eef386 bacon: Format using vold if partitions are unformatted
bf63807 bacon: Sort/reorganize/clean flags/packages/makefiles
00c9a14 bacon: Sort and move system properties to system.prop
fe1a8fe bacon: Clean up board/device config

* external/uicommon/
3e92fbe Don't intercept onTap event

* frameworks/base/
bb64dd5 Revert "Notifications: Custom colors, (1/2):"
c8a3eca base: correctly save app notification config
2426237 SystemUI: Add battery saver tile (1/2)
15b0ebf SystemUI: Add heads up tile (1/2)
e767bd0 Themes: Call recreateTheme when theme changed
8aa54e4 SysUI: Fix keyguard wallpaper not updating
02fd8b0 SysUI: Pass themed resources on to NavBarEditor
3a77bd4 Themes: Fix applying theme for notifications

* packages/apps/Settings/
5f5f02e Revert "Notifications: Custom colors, (2/2):"
e87ab5b Allow launching notification manager settings externally

* packages/providers/ThemesProvider/
5756a99 Fix blank WiFi and signal icon previews

* patcher/
6ee525f Revert "Revert recent change to system/bt"

* vendor/cmsdk/
0295218 Merge branch 'cm-13.0' of github.com:CyanogenMod/cm_platform_sdk into cm-13.0
5400b2f cmsdk: Add battery saver tile (2/2)
55cb123 cmsdk: Add heads up tile (2/2)

====================
01-17-2016
====================

* external/exfat/
8f3956f Handle 64-bit offsets correctly on Android

* external/uicommon/
5ca66e4 Add a simple SnackBar that doesn't rely on AppCompat

* kernel/oneplus/msm8974/
bfd0cdd power: qpnp-charger: Remove Oppo's full-charge hack
cf600f9 power: bq27541: Remove code redundancies
df025f0 power: bq27541: Increase calibration cycle count to 3
37bf460 power: bq27541: Don't raise SOC while discharging

====================
01-16-2016
====================

* android/
05f0253 Use 3 more of our own intel repos (psb_headers, omx-components, libva)
058c124 manifest: move mips prebuilts into notdefault
14d8028 Add QC dataservices by default

* cts/
0eb85f7 Merge "DO NOT MERGE security: Test OOB arbitrary write at AMessage::FromParcel" into kitkat-cts-dev am: 159f5ac229 -s ours am: 416dacbe88 -s ours am: 4af0fa2391 -s ours
ea8a022 Merge "MediaMetadataRetrieverTest: remove unused import to fix compile error." into kitkat-cts-dev am: 2afd52cfae am: e749459d32 am: 6247829995
1e1c6eb Merge "MediaMetadataRetrieverTest: add new test to handle overflowed padding." into kitkat-cts-dev am: 57d2004ef5 am: 3586f34329 am: 4dd10cc6f8
bb7d503 Merge "Increase delta tolerance in TypefaceTest#testInvalidCmapFont" into lollipop-cts-dev am: 1700d1a47a am: f2c64ccec6
002b86b Merge "CTS test for robust handling of invalid cmap" into lollipop-cts-dev am: d8748ad6d4 am: 37ec97501c
4af0fa2 Merge "DO NOT MERGE security: Test OOB arbitrary write at AMessage::FromParcel" into kitkat-cts-dev am: 159f5ac229 -s ours am: 416dacbe88 -s ours
6247829 Merge "MediaMetadataRetrieverTest: remove unused import to fix compile error." into kitkat-cts-dev am: 2afd52cfae am: e749459d32
4dd10cc Merge "MediaMetadataRetrieverTest: add new test to handle overflowed padding." into kitkat-cts-dev am: 57d2004ef5 am: 3586f34329
f2c64cc Merge "Increase delta tolerance in TypefaceTest#testInvalidCmapFont" into lollipop-cts-dev am: 1700d1a47a
37ec975 Merge "CTS test for robust handling of invalid cmap" into lollipop-cts-dev am: d8748ad6d4
416dacb Merge "DO NOT MERGE security: Test OOB arbitrary write at AMessage::FromParcel" into kitkat-cts-dev am: 159f5ac229 -s ours
e749459 Merge "MediaMetadataRetrieverTest: remove unused import to fix compile error." into kitkat-cts-dev am: 2afd52cfae
3586f34 Merge "MediaMetadataRetrieverTest: add new test to handle overflowed padding." into kitkat-cts-dev am: 57d2004ef5
159f5ac Merge "DO NOT MERGE security: Test OOB arbitrary write at AMessage::FromParcel" into kitkat-cts-dev
3889e25 DO NOT MERGE security: Test OOB arbitrary write at AMessage::FromParcel
a2f75ef Merge "DO NOT MERGE - Add security test for IEffect binder command" into lollipop-mr1-cts-dev am: 9ec9ffc78a -s ours
7b7ccd5 Merge "DO NOT MERGE: rename android_security_cts_AudioflingerBinderTest.cpp to android_security_cts_AudioFlingerBinderTest.cpp" into lollipop-mr1-cts-dev am: 4ccc58b503 -s ours
c79f685 Merge "DO NOT MERGE ANYWHERE: Test whether mediaserver leaks info across invalid binder calls" into lollipop-mr1-cts-dev am: 8e42b0e63c -s ours
9ec9ffc Merge "DO NOT MERGE - Add security test for IEffect binder command" into lollipop-mr1-cts-dev
4ccc58b Merge "DO NOT MERGE: rename android_security_cts_AudioflingerBinderTest.cpp to android_security_cts_AudioFlingerBinderTest.cpp" into lollipop-mr1-cts-dev
8e42b0e Merge "DO NOT MERGE ANYWHERE: Test whether mediaserver leaks info across invalid binder calls" into lollipop-mr1-cts-dev
ebd79b4 DO NOT MERGE - Add security test for IEffect binder command
f4c1ac4 DO NOT MERGE: rename android_security_cts_AudioflingerBinderTest.cpp to android_security_cts_AudioFlingerBinderTest.cpp
99b34ec DO NOT MERGE ANYWHERE: Test whether mediaserver leaks info across invalid binder calls
1700d1a Merge "Increase delta tolerance in TypefaceTest#testInvalidCmapFont" into lollipop-cts-dev
d8748ad Merge "CTS test for robust handling of invalid cmap" into lollipop-cts-dev
2afd52c Merge "MediaMetadataRetrieverTest: remove unused import to fix compile error." into kitkat-cts-dev
57d2004 Merge "MediaMetadataRetrieverTest: add new test to handle overflowed padding." into kitkat-cts-dev
f3c0498 Increase delta tolerance in TypefaceTest#testInvalidCmapFont
fa86842 CTS test for robust handling of invalid cmap

* external/ffmpeg/
b8fa3ff avcodec/wavpackenc: print channel count in av_log call
0639289 configure: bump copyright year to 2016
e303ca3 Update for 2.8.5
28f89bc avformat/hls: Even stricter URL checks
23b903a avformat/hls: More strict url checks
4676e20 avcodec/pngenc: Fix mixed up linesizes
0c5a71f avcodec/pngenc: Replace memcpy by av_image_copy()
07da255 swscale/vscale: Check that 2 tap filters are bilinear before using bilinear code
be9b893 swscale: Move VScalerContext into vscale.c
cdac68f swscale/utils: Detect and skip unneeded sws_setColorspaceDetails() calls
1fd9556 swscale/yuv2rgb: Increase YUV2RGB table headroom
c781a1e swscale/yuv2rgb: Factor YUVRGB_TABLE_LUMA_HEADROOM out
b7d54d6 avformat/hls: forbid all protocols except http(s) & file
90c2256 avformat/aviobuf: Fix end check in put_str16()
f459afd avformat/asfenc: Check pts
d408261 avcodec/mpeg4video: Check time_incr
d7f7586 avcodec/wavpackenc: Check the number of channels
f05e0e7 avcodec/wavpackenc: Headers are per channel
e5567f2 avcodec/aacdec_template: Check id_map
b8382a1 avcodec/dvdec: Fix "left shift of negative value -254"
9cad208 avcodec/g2meet: Check for ff_els_decode_bit() failure in epic_decode_run_length()
34e06ce avcodec/mjpegdec: Fix negative shift
df4ee16 avcodec/mss2: Check for repeat overflow
cb4ba74 avformat: Add integer fps from 31 to 60 to get_std_framerate()
d79b6dd avformat/ivfenc: fix division by zero
3686155 avcodec/mpegvideo_enc: Clip bits_per_raw_sample within valid range
3fb97a0 avfilter/vf_scale: set proper out frame color range
6457cd1 avcodec/motion_est: Fix mv_penalty table size
aee9aa9 avcodec/h264_slice: Fix integer overflow in implicit weight computation
14c63dc swscale/utils: Use normal bilinear scaler if fast cannot be used due to tiny dimensions
709abc7 avcodec/put_bits: Always check buffer end before writing
83c0df9 mjpegdec: extend check for incompatible values of s->rgb and s->ls
0a6324f swscale/utils: Fix intermediate format for cascaded alpha downscaling
2f65366 avformat/mov: Update handbrake_version threshold for full mp3 parsing

* external/uicommon/
b0a0872 Revert "Add a simple SnackBar that doesn't rely on AppCompat"

* frameworks/base/
1bb785d Keyguard: Clarify error message on bad input length.
630eb4b SystemUI: Update recents memorybar on recents clear all
f7495c4 Include color picker, (1/2)
786f738 SysUI: Clean up objects when recreating statusbar
2fe4549 SettingsProvider: Force aosp upgrade path from 12.1.
e793581 SysUI: Use Objects.equals() for comparing components
dc975fe SysUI: Fix notification panel alignment after theme change
bc7da55 policy: disable EdgeGestureService
a4c194e allow GET_ACCOUNTS_PRIVELEGED to be whitelisted

* frameworks/opt/telephony/
38772dc Merge branch 'cm-13.0' of git://github.com/CyanogenMod/android_frameworks_opt_telephony into cm-13.0
6d6213a telephony: Fix persistence of automatic network selection

* hardware/libhardware/
dcc6b5f amplifier: Fix compilation warning

* kernel/oneplus/msm8974/
ccaf5f8 power: bq27541: Don't limit charge rate

* packages/apps/ContactsCommon/
b88149f Add required permission to read vcf from gmail

* packages/apps/LockClock/
ff1cf25 LockClock : Update to v23 + runtime permissions

* packages/apps/OmniSwitch/
bb1d62c Merge pull request #6 from Mai19930513/cm-13.0
14997d4 add zh-rCN translation

* packages/apps/Settings/
79097e0 Merge pull request #387 from beroid/cm-13.0
996bdf1 Settings: Update RU translations
2303408 Merge pull request #386 from Mai19930513/cm-13.0
c0beb7b update zh-rCN translation
39deb82 Color picker: Enable alpha slider as default
9344a34 Include color picker, (2/2):
c4291fa Revert "Add marginov color picker"
4f8f5c4 Revert "Settings: show warning in lock screen settings when disabled by qs"
bc60346 Support multiple SAR values, separate args list with ','
faa6be8 Notifications: Custom colors, (2/2):

* packages/apps/SetupWizard/
f8e4ab6 SetupWizard : Set min date to Jan 1, 2016 GMT

* packages/apps/Snap/
a676e15 Revert "Camera: Propagate power mode selection from UI to lower layers."
44cfc31 Don't needlessly make menu button larger than the other toggle buttons.
3b96d32 Snap: Set some qcom features as untranslatable
d8420e3 Drop new focus indicator into Camera2.
db27186 Snap: Actually select the highest quality video by default
2233950 CameraActivity: Don't hide navigation bar

* packages/apps/Trebuchet/
ab66f21 Trebuchet: Fix NPE when app search controller is off

* packages/screensavers/PhotoTable/
271651a Bump SDK version to 23 Implement runtime permissions for storage group

* system/vold/
6cfcaf9 Merge branch 'cm-13.0' of github.com:CyanogenMod/android_system_vold into cm-13.0
78f24b1 vold ext4/f2fs: do not use dirsync if we're mounting adopted storage
dddf1aa Merge branch 'cm-13.0' of github.com:CyanogenMod/android_system_vold into cm-13.0

* vendor/cm/
a2b164d Merge branch 'cm-13.0' of git://github.com/CyanogenMod/android_vendor_cm into cm-13.0
04864b1 Fixed Maven Artifactory to work with jack

* vendor/cmsdk/
9f1bfdb Merge branch 'cm-13.0' of github.com:CyanogenMod/cm_platform_sdk into cm-13.0
cf3f38c cmsdk: Add CYANOGENMOD_VERSION constant.
969cda0 cmsdk/tests: Temp hack to fix `mka` builds.