*************************************************************** *************************************************************** 121 file changed, 1186 insertions(+), 459 deletions(-) *************************************************************** *************************************************************** ========platform/art between android-8.1.0_r14..android-8.1.0_r15========= d141879804 ART: Reinstate secondary-image-patching exit ========platform/build between android-8.1.0_r14..android-8.1.0_r15========= core/build_id.mk | 2 +- core/version_defaults.mk | 2 +- tools/releasetools/ota_from_target_files.py | 5 +++++ 3 files changed, 7 insertions(+), 2 deletions(-) c0aa8b03b Version bump to OPM1.171019.021 9de91d94e Specify --max_timestamp when calling brillo_update_payload. 9b092aac7 [DO NOT MERGE] Update security string to 2018-03-05 for oc-dev Bug:71860241 (cherry picked from commit 44861dc6dd36e1a54bdb67f072667452a1f80991) c10a2f46d [DO NOT MERGE] Update security string to 2018-03-01 for oc-dev Bug:71860241 (cherry picked from commit 275847767a1349fd6887ca67501474c593a21622) 4fe054ff3 Version bump to OPM1.171019.019 e5924a511 Version bump to OPM1.171019.018 ddc4b4c66 Version bump to OPM1.171019.017 b7a69b912 [DO NOT MERGE] Update security string to 2018-02-05 for oc-mr1-dev bug:70348883 7350d1d44 [DO NOT MERGE] Update security string to 2018-02-01 for oc-dev bug:70348883 bde674396 Version bump to OPM1.171019.015 22e32333f Version bump to OPM1.171019.014 0fcf3d682 Version bump to OPM1.171019.013 e73470556 [DO NOT MERGE] Update Security String to 2018-01-05 from 2018-01-01 Bug: 69257226 (cherry picked from commit b58800a22c230eeac0d2a6fe5ded7a76a95a4a5f) 347fc404f [DO NOT MERGE] Update Security String to 2018-01-01 from 2017-12-05 Bug: 69257226 (cherry picked from commit c53a14f1745cd302cb4951ed803679770ba584c4) ========platform/cts between android-8.1.0_r14..android-8.1.0_r15========= 614d7dcd14 Add CTS test for URI fix. 3085dc8222 Verify b/67737022 fix presence 7ab52a64f6 Test that createBitmap(65535,65535) throws OOME 8da997e446 Add EffectBundleTest ========device/asus/fugu-kernel between android-8.1.0_r14..android-8.1.0_r15========= c488c7e release-request-bbc747ae-190b-4d38-8704-432aa6396c16-for-git_oc-mr1-release-4351869 snap-temp-L93800000104806132 ========device/google/dragon-kernel between android-8.1.0_r14..android-8.1.0_r15========= Image.fit | Bin 7827068 -> 7827916 bytes Image.fit.kasan | Bin 12915760 -> 12917052 bytes 2 files changed, 0 insertions(+), 0 deletions(-) 1c17f30 Merge cherrypicks of [3478311, 3478390, 3478133, 3478175, 3478391, 3478392, 3478393, 3478134, 3478135, 3478213, 3478214, 3478215, 3478233, 3478234, 3478235, 3478251, 3478252, 3478253, 3478254, 3478394, 3478395, 3478396, 3478397, 3478398, 3478399, 3478400, 3478401, 3478402, 3478403, 3478292, 3478293, 3478312, 3478136, 3477911] into oc-mr1-release ========device/google/marlin-kernel between android-8.1.0_r14..android-8.1.0_r15========= Image.gz-dtb.kasan | Bin 17879334 -> 17896586 bytes Image.lz4-dtb | Bin 21039139 -> 21030323 bytes 2 files changed, 0 insertions(+), 0 deletions(-) 745f484 Merge cherrypicks of [3478311, 3478390, 3478133, 3478175, 3478391, 3478392, 3478393, 3478134, 3478135, 3478213, 3478214, 3478215, 3478233, 3478234, 3478235, 3478251, 3478252, 3478253, 3478254, 3478394, 3478395, 3478396, 3478397, 3478398, 3478399, 3478400, 3478401, 3478402, 3478403, 3478292, 3478293, 3478312, 3478136, 3477911] into oc-mr1-release ========device/google/taimen between android-8.1.0_r14..android-8.1.0_r15========= nfc/libnfc-nxp.taimen.conf | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) c8ca6bf taimen: NFC: update NFC GPIO 5 ========device/google/wahoo between android-8.1.0_r14..android-8.1.0_r15========= device.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 469ba59 Update SVN to 7 for March 2018 Monthly Update Bug:71860241 (cherry picked from commit da9a297f5073dba61a12498e84e8361b14e12292) 431f794 Update SVN to 6 for Feb 2017 Monthly Update a384e37 Update SVN to 5 for Jan 2017 Monthly Update Bug:69257226 (cherry picked from commit 40b61a3bb8f08ab042f0777984b6cf7c38a722d0) ========device/google/wahoo-kernel between android-8.1.0_r14..android-8.1.0_r15========= Image.gz-dtb.kasan | Bin 14620679 -> 14646637 bytes Image.lz4-dtb | Bin 16930350 -> 16951724 bytes Image.lz4-dtb.gcc | Bin 17880024 -> 17911710 bytes dtbo.img | Bin 2306048 -> 2306048 bytes ftm4.ko | Bin 1007808 -> 216744 bytes gcc/ftm4.ko | Bin 997864 -> 154496 bytes gcc/htc_battery.ko | Bin 323344 -> 32000 bytes gcc/lge_battery.ko | Bin 316888 -> 28008 bytes gcc/sw49408.ko | Bin 837872 -> 121832 bytes gcc/synaptics_dsx_core_htc.ko | Bin 636624 -> 96504 bytes gcc/synaptics_dsx_fw_update_htc.ko | Bin 446784 -> 60792 bytes gcc/synaptics_dsx_rmi_dev_htc.ko | Bin 339776 -> 31976 bytes gcc/touch_core_base.ko | Bin 1542464 -> 100808 bytes htc_battery.ko | Bin 352912 -> 51136 bytes kasan/ftm4.ko | Bin 1001424 -> 155120 bytes kasan/htc_battery.ko | Bin 324544 -> 32000 bytes kasan/lge_battery.ko | Bin 318088 -> 28072 bytes kasan/sw49408.ko | Bin 842216 -> 123080 bytes kasan/synaptics_dsx_core_htc.ko | Bin 638464 -> 96848 bytes kasan/synaptics_dsx_fw_update_htc.ko | Bin 450000 -> 61384 bytes kasan/synaptics_dsx_rmi_dev_htc.ko | Bin 341032 -> 32024 bytes kasan/test_kasan.ko | Bin 184712 -> 17352 bytes kasan/touch_core_base.ko | Bin 1547552 -> 100904 bytes lge_battery.ko | Bin 341008 -> 52824 bytes sw49408.ko | Bin 906184 -> 171816 bytes synaptics_dsx_core_htc.ko | Bin 630368 -> 126232 bytes synaptics_dsx_fw_update_htc.ko | Bin 452800 -> 87136 bytes synaptics_dsx_rmi_dev_htc.ko | Bin 329736 -> 41384 bytes touch_core_base.ko | Bin 1491168 -> 124920 bytes 29 files changed, 0 insertions(+), 0 deletions(-) 2322390 Merge cherrypicks of [3478311, 3478390, 3478133, 3478175, 3478391, 3478392, 3478393, 3478134, 3478135, 3478213, 3478214, 3478215, 3478233, 3478234, 3478235, 3478251, 3478252, 3478253, 3478254, 3478394, 3478395, 3478396, 3478397, 3478398, 3478399, 3478400, 3478401, 3478402, 3478403, 3478292, 3478293, 3478312, 3478136, 3477911] into oc-mr1-release ========device/huawei/angler-kernel between android-8.1.0_r14..android-8.1.0_r15========= Image.gz-dtb | Bin 11134528 -> 11135939 bytes 1 file changed, 0 insertions(+), 0 deletions(-) 4fa57fd Merge cherrypicks of [3276508, 3277765, 3277766, 3277904, 3276473, 3278009, 3278010, 3277767, 3277768, 3277769, 3277770, 3276509, 3276510, 3278011, 3278012, 3278013, 3278014, 3278099, 3278100, 3278101, 3278102, 3278103, 3278104, 3278105, 3278106, 3277800, 3276474, 3278015, 3278016, 3278017, 3278118, 3278119, 3278120, 3278121, 3278122, 3277946, 3277905, 3277947, 3277906, 3277751, 3278123, 3277752, 3278110, 3277771, 3277907, 3278095, 3277908, 3278111, 3277772, 3276475, 3276476] into oc-mr1-release ========device/lge/bullhead-kernel between android-8.1.0_r14..android-8.1.0_r15========= Image.gz-dtb | Bin 10827689 -> 10826149 bytes 1 file changed, 0 insertions(+), 0 deletions(-) 9e50d13 Merge cherrypicks of [3276508, 3277765, 3277766, 3277904, 3276473, 3278009, 3278010, 3277767, 3277768, 3277769, 3277770, 3276509, 3276510, 3278011, 3278012, 3278013, 3278014, 3278099, 3278100, 3278101, 3278102, 3278103, 3278104, 3278105, 3278106, 3277800, 3276474, 3278015, 3278016, 3278017, 3278118, 3278119, 3278120, 3278121, 3278122, 3277946, 3277905, 3277947, 3277906, 3277751, 3278123, 3277752, 3278110, 3277771, 3277907, 3278095, 3277908, 3278111, 3277772, 3276475, 3276476] into oc-mr1-release ========platform/external/aac between android-8.1.0_r14..android-8.1.0_r15========= 2918906 DO NOT MERGE Prevent out of bound memory access in GetInvInt 8e3be52 Fix out of bound memory access in lppTransposer ========platform/external/chromium-webview between android-8.1.0_r14..android-8.1.0_r15========= 1323826 Snap for 4411005 from 45c9ca4393656f78bfdaf7797ad5ba741f026020 to oc-mr1-release ========platform/external/conscrypt between android-8.1.0_r14..android-8.1.0_r15========= common/src/jni/main/cpp/NativeCrypto.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) c98b3260 Allow parsing RSA keys from buffers with extra space at the end. ========platform/external/libavc between android-8.1.0_r14..android-8.1.0_r15========= decoder/ih264d_api.c | 65 +++++++++++++++++++++++++++++++++++++++++++------- decoder/ih264d_utils.c | 7 ++++-- 2 files changed, 62 insertions(+), 10 deletions(-) 4b58c8f Decoder: Adding Error Check for Output Buffer Size in Shared Display Mode. a7f41c5 Decoder: Fixed memory overflow in shared display mode. 10f3065 Decoder: Modified loop condition while parsing ref_list_reordering. 5acaa6f Decoder: Handle dec_hdl memory allocation failure gracefully 6c327af Decoder: Fixed incorrect use of mmco parameters. e86d3cf Decoder: Increased allocation and added checks in sei parsing. 42cf029 Decoder: Detect change of mbaff flag in SPS ========platform/external/libhevc between android-8.1.0_r14..android-8.1.0_r15========= b0e1239 Check if luma wd and ht are multiple of min cb size 96a40a0 Update ctb pu map for I slice b686bb2 Add PUSH-POP of D registers in Arm Neon 32 bit functions 0a714d3 Fix first frame error return 066e3b1 Return error for negative crop parameters b3f31e4 Consume bytes for sps with unsupported resolution 52ca619 Fix slice address zero for not first slice in pic 3ed3c6b Decoder: Handle ps_codec_obj memory allocation failure gracefully 7c9be31 Fix prev slice incomplete check f5b2fa2 Fix incomplete frame error ========platform/external/libmpeg2 between android-8.1.0_r14..android-8.1.0_r15========= decoder/impeg2d_api_main.c | 202 +++++++++++++++++++++++++++++++++------------ decoder/impeg2d_dec_hdr.c | 27 +++--- decoder/impeg2d_structs.h | 2 + test/decoder/main.c | 7 ++ 4 files changed, 173 insertions(+), 65 deletions(-) 9449ef4 Adding Error Check for Output Buffer Size 0ad7e37 Correcting Buffer Allocation for Shared Display 5687dbe Fixing Underflow of ps_dec->u2_num_mbs_left 29a78a1 Adding Error Check for f_code Parameters ========platform/external/libvpx between android-8.1.0_r14..android-8.1.0_r15========= 55cd1dd DO NOT MERGE | libvpx: Fix OOB caused by odd frame width. ========platform/external/sonivox between android-8.1.0_r14..android-8.1.0_r15========= 3806f2f Add recursion limit to XMF_ReadNode aa9d9d6 Fix memory leak ========platform/frameworks/av between android-8.1.0_r14..android-8.1.0_r15========= drm/libmediadrm/CryptoHal.cpp | 5 ++++- drm/libmediadrm/ICrypto.cpp | 15 +++++++++++++-- media/libstagefright/AACExtractor.cpp | 4 ++++ media/mtp/MtpFfsHandle.cpp | 2 +- media/mtp/MtpServer.cpp | 2 +- .../camera/libcameraservice/api1/Camera2Client.cpp | 6 ++++++ .../api1/client2/CaptureSequencer.cpp | 6 ++++++ .../camera/libcameraservice/common/CameraDeviceBase.h | 5 +++++ .../camera/libcameraservice/device3/Camera3Device.cpp | 14 ++++++++++++++ .../camera/libcameraservice/device3/Camera3Device.h | 6 ++++++ .../libcameraservice/device3/Camera3DummyStream.cpp | 4 ++++ .../libcameraservice/device3/Camera3DummyStream.h | 6 ++++++ .../libcameraservice/device3/Camera3OutputStream.cpp | 19 +++++++++++++++++-- .../libcameraservice/device3/Camera3OutputStream.h | 8 ++++++++ .../device3/Camera3OutputStreamInterface.h | 5 +++++ 15 files changed, 100 insertions(+), 7 deletions(-) 86141f9df Fix use of uninitialized value in libmediadrm 1617cbe5f AACExtractor: check bounds during seek 871412cfa Fix potential buffer overflow in mediadrmserver 959f34ac4 DO NOT MERGE : Always set sys.usb.ffs.mtp.ready during configure 4e091c66d Apply input buffer validation also to AVC and MPEG4 encoders 45425ee21 httplive: check for malformed EXT-X-STREAM-INF 2f0774816 camera: Drop pending preview for enableZsl shots 9c8bf0562 IAudioPolicyService: Add attribute tags sanitization f1652e1b9 avoid 32-bit integer overflow 646a18fef Access AVCDEC context after create fail check 47d4b33b5 Access HEVC context after create fail check cf1e36f93 SoftAVCDec: Handle zero length input without EOS de7f50ee7 Add EFFECT_CMD_SET_PARAM parameter checking to Preset Reverb dd3ca4d6b Fix edge case when applying id3 unsynchronization 7f7783d0c Validate decryption key length to decrypt function. 7adb5f5ab Protect against possible race conditions ========platform/frameworks/base between android-8.1.0_r14..android-8.1.0_r15========= core/java/android/content/pm/PackageInfo.java | 26 ++++++++++++++++++---- core/java/android/content/pm/PackageParser.java | 10 ++++++++- .../statusbar/phone/NavigationBarTransitions.java | 10 +++++++-- .../android/server/om/OverlayManagerService.java | 3 ++- .../server/om/OverlayManagerServiceImpl.java | 22 +++++++++++------- 5 files changed, 55 insertions(+), 16 deletions(-) 6f89a3e3732 OMS: Only allow trusted overlays to be registered. 926c1445fd8 Swap the order of synthetic password wrapping 228112f3a44 More dimming tweaks (for accessibility) 4afa0352d6c Adjust Uri host parsing to use last instead of first @. 42b2e419b48 Throw OOME if Bitmap.nativeCreate fails d64e9594d3d mtp: fix double free of thumbnail data ========platform/frameworks/ex between android-8.1.0_r14..android-8.1.0_r15========= ede8f95 Skip composition of frames lacking a color map ========platform/frameworks/native between android-8.1.0_r14..android-8.1.0_r15========= 16392a119 surfaceflinger: make vsync injection more robust ========platform/hardware/google/easel between android-8.1.0_r14..android-8.1.0_r15========= camera/libhdrplusclient/include/HdrPlusClient.h | 6 ++++++ 1 file changed, 6 insertions(+) 8a24ecc pbcamera: Add nofityEaselFatalError ========platform/hardware/interfaces between android-8.1.0_r14..android-8.1.0_r15========= d6e8f9d5 cas: validate shared buffer size before using ========platform/hardware/qcom/camera between android-8.1.0_r14..android-8.1.0_r15========= msm8998/QCamera2/Android.mk | 1 + msm8998/QCamera2/HAL3/QCamera3Channel.cpp | 10 +- msm8998/QCamera2/HAL3/QCamera3HWI.cpp | 77 +++-- msm8998/QCamera2/HAL3/QCamera3HWI.h | 4 + .../HAL3/QCamera3HdrPlusListenerThread.cpp | 327 +++++++++++++++++++++ .../QCamera2/HAL3/QCamera3HdrPlusListenerThread.h | 122 ++++++++ 6 files changed, 514 insertions(+), 27 deletions(-) 33d0011 QCamera3: Rename property to disable HDR+ 6ffa4f8 QCamera2: HAL3: Support concurrent camera with Easel 1963ca0 DO NOT MERGE QCamera3: Fix Easel HDR+ mode after flush bf43359 QCamera: Add Easel FW version in EXIF 30f4c9c QCamera3: Notify HDR+ client about Easel error 6d31b27 Revert "Revert "QCamera3: Enable HDR+ by default"" ========platform/hardware/qcom/media between android-8.1.0_r14..android-8.1.0_r15========= b539e1a mm-video-v4l2: venc: Squash below changes ========platform/libcore between android-8.1.0_r14..android-8.1.0_r15========= .../libcore/javax/crypto/spec/KeyFactoryTestRSA.java | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) 19a746e4a Add test that extra buffer space is ignored. ========platform/packages/apps/Settings between android-8.1.0_r14..android-8.1.0_r15========= res/drawable-hdpi/empty_search_results.png | Bin 51332 -> 0 bytes res/drawable-mdpi/empty_search_results.png | Bin 40046 -> 0 bytes res/drawable-xhdpi/empty_search_results.png | Bin 60334 -> 0 bytes res/drawable-xxhdpi/empty_search_results.png | Bin 76829 -> 0 bytes res/drawable-xxxhdpi/empty_search_results.png | Bin 70660 -> 0 bytes res/drawable/empty_search_results.xml | 30 +++++ res/layout/search_panel.xml | 4 +- res/values/config.xml | 3 - res/values/strings.xml | 6 - res/xml/development_prefs.xml | 4 - .../CameraHalHdrplusPreferenceController.java | 105 --------------- .../settings/development/DevelopmentSettings.java | 9 -- .../display/ThemePreferenceController.java | 2 +- .../CameraHalHdrplusPreferenceControllerTest.java | 146 --------------------- .../display/ThemePreferenceControllerTest.java | 2 +- 15 files changed, 34 insertions(+), 277 deletions(-) c38c7404fd Update the way OMS records details about overlays d5fa60d674 Update asset for no search result image 8269770fb9 Reword bluetooth confirmation dialog dfa402ef0c Settings: Remove HAL HDR+ option 921a007868 Revert "Revert "Settings: Enable HAL HDR+ by default"" 67f3b82ac4 Fix BluetoothPairingDialogTest to not expect device name ========platform/prebuilts/abi-dumps/vndk between android-8.1.0_r14..android-8.1.0_r15========= a0ad82d Snap for 4373604 from c482bceb2c62104470da6ddd488d175716503807 to oc-mr1-release ========platform/prebuilts/gcc/darwin-x86/aarch64/aarch64-linux-android-4.9 between android-8.1.0_r14..android-8.1.0_r15========= 91a0cf8 Snap for 4373604 from 74bebdc79393ad3dcac62aa46bf47df53d92a7b0 to oc-mr1-release ========platform/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.9 between android-8.1.0_r14..android-8.1.0_r15========= 20aadb9 Snap for 4373604 from b167aa8611f5743093ac14adfe3546fa512c87ad to oc-mr1-release ========platform/prebuilts/gcc/darwin-x86/x86/x86_64-linux-android-4.9 between android-8.1.0_r14..android-8.1.0_r15========= 4e41eb8 Snap for 4373604 from bc729c8b6806c9fafdb3588b582517b84203d1dc to oc-mr1-release ========platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9 between android-8.1.0_r14..android-8.1.0_r15========= c9c4fb7 Snap for 4373604 from ff86de075738697b747a7ed16e9273f45e8289e7 to oc-mr1-release ========platform/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9 between android-8.1.0_r14..android-8.1.0_r15========= 43bf3bf Snap for 4373604 from ff98796d7a8b1b0331201a5de28f304bdb8f8041 to oc-mr1-release ========platform/prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9 between android-8.1.0_r14..android-8.1.0_r15========= a57c546 Snap for 4373604 from 00d54f85f120023a1aec62d0e2b7ba313f877539 to oc-mr1-release ========platform/prebuilts/gradle-plugin between android-8.1.0_r14..android-8.1.0_r15========= cd1b6806 Snap for 4380782 from 1f916b9b6a31573b35d256f669fe27e2c01d2875 to oc-mr1-release ========platform/prebuilts/maven_repo/android between android-8.1.0_r14..android-8.1.0_r15========= c7fc1cdb Snap for 4373604 from 420b9e7145eaec24233ecb25ef8d1614e633a8c1 to oc-mr1-release ========platform/prebuilts/ndk between android-8.1.0_r14..android-8.1.0_r15========= f39cb3e5 Snap for 4373604 from 6cf0541ec4e7d1df447e6b4a73941343e4fecdae to oc-mr1-release ========platform/prebuilts/qemu-kernel between android-8.1.0_r14..android-8.1.0_r15========= 87e7c60 Snap for 4396223 from 20fb29347ff159f8dece43a5e38cfc936ab09054 to oc-mr1-release ========platform/prebuilts/sdk between android-8.1.0_r14..android-8.1.0_r15========= 692a2a62 Snap for 4393674 from d5e9f3f7fcbaff31e108b357d8d062aed7da89c1 to oc-mr1-release ========platform/prebuilts/tools between android-8.1.0_r14..android-8.1.0_r15========= bd037f36 release-request-2950741e-0b24-4d70-b748-67bb2b5435b5-for-git_oc-mr1-release-4357583 snap-temp-L55500000105655441 ========platform/system/bt between android-8.1.0_r14..android-8.1.0_r15========= bta/pan/bta_pan_act.cc | 13 +++++------- osi/src/alarm.cc | 26 ++++++++--------------- stack/avrc/avrc_pars_tg.cc | 7 +++++++ stack/bnep/bnep_main.cc | 20 ++++++++++++++---- stack/bnep/bnep_utils.cc | 23 +++++++++++++++++++++ stack/btu/btu_init.cc | 2 ++ stack/sdp/sdp_discovery.cc | 51 ++++++++++++++++++++++++++++++++-------------- stack/sdp/sdp_main.cc | 11 ++++++++++ stack/sdp/sdp_server.cc | 14 +++++++++++++ stack/sdp/sdp_utils.cc | 6 +++--- stack/sdp/sdpint.h | 1 + stack/smp/smp_utils.cc | 3 +-- 12 files changed, 127 insertions(+), 50 deletions(-) 1313abd17 SDP: Include the offset in sdp_disc_server_rsp 2f2043f18 AVRCP: Check the number of text attributes requested 49a57cd23 Remove memory reference to invalid mem in error log ae12fc48f BNEP: Check received frame type 08e68337a PAN: Fix Use-after-free in bta_pan_data_buf_ind_cback a50e70468 Fix unexpected behavior in reading BNEP packets f0edf6571 Fix unexpected behavior in SDP ec16f7d8c Allocate/free the SDP connection timers only during stack startup/shutdown 0627e76ed SDP: Pass the bounds to process_service_*_rsp 935ee7754 Removed alarm callback execution statistics ========platform/system/core between android-8.1.0_r14..android-8.1.0_r15========= b71335264 libnetutil: Check dhcp respose packet length ========platform/system/hwservicemanager between android-8.1.0_r14..android-8.1.0_r15========= e1b4a88 get selinux context on add call arrival. ========platform/system/libhidl between android-8.1.0_r14..android-8.1.0_r15========= a4d0252 canCastInterface: always return true for IBase ========platform/system/media between android-8.1.0_r14..android-8.1.0_r15========= e770e378 Camera metadata: Check source metadata size ========platform/system/security between android-8.1.0_r14..android-8.1.0_r15========= dbb64f6 Fixing bug in security vulnerability patch 65423d0 Fixing security vuln by tightening race condition window. ========platform/system/tools/hidl between android-8.1.0_r14..android-8.1.0_r15========= 8539fc8a Explicitly check processes are oneway ========platform/system/update_engine between android-8.1.0_r14..android-8.1.0_r15========= common/error_code.h | 2 ++ common/error_code_utils.cc | 2 ++ common/fake_hardware.h | 7 +++++++ common/hardware_interface.h | 5 +++++ hardware_android.cc | 5 +++++ hardware_android.h | 1 + hardware_chromeos.cc | 5 +++++ hardware_chromeos.h | 1 + metrics_utils.cc | 2 ++ payload_consumer/delta_performer.cc | 8 ++++++++ payload_consumer/delta_performer_unittest.cc | 14 ++++++++++++++ payload_generator/generate_delta_main.cc | 6 ++++++ payload_generator/payload_file.cc | 1 + payload_generator/payload_generation_config.h | 3 +++ payload_state.cc | 1 + scripts/brillo_update_payload | 8 ++++++++ update_attempter_android.cc | 6 ++++++ update_manager/chromeos_policy.cc | 1 + update_metadata.proto | 4 ++++ 19 files changed, 82 insertions(+) 55b7e08 Add SafetyNet logging for payload timestamp error. 8c3c80c Add maximum timestamp to the payload.