*************************************************************** *************************************************************** 51 file changed, 521 insertions(+), 146 deletions(-) *************************************************************** *************************************************************** ========platform/build between android-8.1.0_r14..android-8.1.0_r18========= 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(-) 01e2e4bee Version bump to OPM5.171019.017 bd372822e Specify --max_timestamp when calling brillo_update_payload. b7352fbfa [DO NOT MERGE] Update security string to 2018-03-05 for oc-dev Bug:71860241 (cherry picked from commit 44861dc6dd36e1a54bdb67f072667452a1f80991) deed1ad0f [DO NOT MERGE] Update security string to 2018-03-01 for oc-dev Bug:71860241 (cherry picked from commit 275847767a1349fd6887ca67501474c593a21622) ========device/huawei/angler-kernel between android-8.1.0_r14..android-8.1.0_r18========= Image.gz-dtb | Bin 11134528 -> 11135104 bytes 1 file changed, 0 insertions(+), 0 deletions(-) 2dd4346 Merge cherrypicks of [3478016, 3477857, 3477909, 3478630, 3478631, 3478556, 3478557, 3477761, 3477762, 3477763, 3478043, 3478044, 3478045, 3478441, 3478442, 3478443, 3478018, 3478558, 3478559, 3478560, 3478561, 3478562, 3478563, 3478564, 3478565, 3478566, 3478567, 3478568, 3478569] into oc-m5-release ========device/lge/bullhead-kernel between android-8.1.0_r14..android-8.1.0_r18========= Image.gz-dtb | Bin 10827689 -> 10829785 bytes 1 file changed, 0 insertions(+), 0 deletions(-) 3ae5884 Merge cherrypicks of [3478016, 3477857, 3477909, 3478630, 3478631, 3478556, 3478557, 3477761, 3477762, 3477763, 3478043, 3478044, 3478045, 3478441, 3478442, 3478443, 3478018, 3478558, 3478559, 3478560, 3478561, 3478562, 3478563, 3478564, 3478565, 3478566, 3478567, 3478568, 3478569] into oc-m5-release ========platform/external/libavc between android-8.1.0_r14..android-8.1.0_r18========= decoder/ih264d_api.c | 65 +++++++++++++++++++++++++++++++++++++++++++------- decoder/ih264d_utils.c | 7 ++++-- 2 files changed, 62 insertions(+), 10 deletions(-) c142255 Decoder: Adding Error Check for Output Buffer Size in Shared Display Mode. cd8434a Decoder: Fixed memory overflow in shared display mode. ========platform/external/libmpeg2 between android-8.1.0_r14..android-8.1.0_r18========= 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(-) afdf078 Adding Error Check for Output Buffer Size ef7a41f Correcting Buffer Allocation for Shared Display aede655 Fixing Underflow of ps_dec->u2_num_mbs_left ========platform/frameworks/av between android-8.1.0_r14..android-8.1.0_r18========= drm/libmediadrm/CryptoHal.cpp | 5 ++++- drm/libmediadrm/ICrypto.cpp | 15 +++++++++++++-- media/libstagefright/AACExtractor.cpp | 4 ++++ 3 files changed, 21 insertions(+), 3 deletions(-) b3d8e7339 Fix use of uninitialized value in libmediadrm 2920cf453 AACExtractor: check bounds during seek a0bc90576 Fix potential buffer overflow in mediadrmserver ========platform/frameworks/base between android-8.1.0_r14..android-8.1.0_r18========= core/java/android/content/pm/PackageInfo.java | 26 ++++++++++++++++++---- core/java/android/content/pm/PackageParser.java | 10 ++++++++- .../android/server/om/OverlayManagerService.java | 3 ++- .../server/om/OverlayManagerServiceImpl.java | 22 +++++++++++------- 4 files changed, 47 insertions(+), 14 deletions(-) 7a722dcae9a OMS: Only allow trusted overlays to be registered. ========platform/packages/apps/Settings between android-8.1.0_r14..android-8.1.0_r18========= src/com/android/settings/display/ThemePreferenceController.java | 2 +- .../src/com/android/settings/display/ThemePreferenceControllerTest.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) aeea544e07 Update the way OMS records details about overlays ========platform/system/bt between android-8.1.0_r14..android-8.1.0_r18========= 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(-) e845590b4 SDP: Include the offset in sdp_disc_server_rsp 54996badf AVRCP: Check the number of text attributes requested be0538947 Remove memory reference to invalid mem in error log 02f4d478b BNEP: Check received frame type 4cda7b98c PAN: Fix Use-after-free in bta_pan_data_buf_ind_cback 0dd5dc8e3 Fix unexpected behavior in reading BNEP packets 35b7ab5cd Fix unexpected behavior in SDP f3e184934 Allocate/free the SDP connection timers only during stack startup/shutdown b1856abe0 SDP: Pass the bounds to process_service_*_rsp 3d3539392 Removed alarm callback execution statistics ========platform/system/update_engine between android-8.1.0_r14..android-8.1.0_r18========= 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(+) 0ed69e0 Add SafetyNet logging for payload timestamp error. c3aa8d0 Add maximum timestamp to the payload.