Age | Commit message (Collapse) | Author |
|
qt-qpr1-dev-plus-aosp-without-vendor@5915889 into stage-aosp-master am: 5dd29168be
am: 6037a9bba2 -s ours
am skip reason: subject contains skip directive
Change-Id: I3b642a1493f0102f72802ff146bcfad2d402d58a
|
|
stage-aosp-master
am: 5dd29168be
Change-Id: I17869a340ab5880f7876958b1b291d9425baf40c
|
|
stage-aosp-master
Bug: 142003500
Change-Id: I6dc0fbb45d506f97392b4a10097c922d47a2f4a5
|
|
true." am: 03c18c1012 am: dd59520774 am: 6e216eb8e5
am: c7c17a8d6f
Change-Id: I8a9cc76e3801f9310219bb3a8c1292e6247a764d
|
|
true." am: 03c18c1012 am: dd59520774
am: 6e216eb8e5
Change-Id: Id0842ab9b3b3fff3f11324f808edae0177dc02d4
|
|
true." am: 03c18c1012
am: dd59520774
Change-Id: I8d6c52a1b4ec47418f32e565a29f9e71aaf9466e
|
|
am: 03c18c1012
Change-Id: Iba590ed81a5e6112339ac6acb09c877eb577f019
|
|
|
|
As part of fixing b/68319577, some libraries were made vendor_available: true.
To minimize new dependencies from vendor on these libraries, this change
restricts the visibility of the libraries to only the framework projects that
currently use them.
Bug: 141649008
Test: Targets build successfully.
Change-Id: I675f5d74bb6d1bf06ae5ebd8ae5bfdd5653485a3
|
|
am: b4f9357a7c
Change-Id: I15fb8a580ff1c90d5d98eeb4c0616c19ea248d47
|
|
am: ff7c2c96b6
Change-Id: Ief4b440242b2565a3ba8ccc902bb1a99a4780e40
|
|
am: 6b247e03f8
Change-Id: I8e69d5c0feadbc4568d9ccdbf35a1b96869a399c
|
|
am: 709ceec5bf
Change-Id: Ie0340ee22e32e661ed496bdc9080ad00391dd034
|
|
|
|
Test: N/A
Change-Id: Ia76ae692c46add32eaa812b47e543c031c1a551d
|
|
26ed6c7d42 am: 61af327e92
am: 33bbc3dcd6
Change-Id: I272c316902d55ce2f8b9996ee545993cdd3b7b94
|
|
26ed6c7d42
am: 61af327e92
Change-Id: Ia979fe2f128ab40743c66f3ae81aee9c04f38757
|
|
am: 26ed6c7d42
Change-Id: Ibcf6b1d5af5ecb3f6d5f4a890febaa9e3fe7aa8b
|
|
am: 179a84b941
Change-Id: I5d709794527346b63e473da3cd3b17d31acb6bac
|
|
|
|
This change is part of a topic that moves the recovery resources from the
system partition to the vendor partition, if it exists, or the vendor directory
on the system partition otherwise. The recovery resources are moving from the
system image to the vendor partition so that a single system image may be used
with either an A/B or a non-A/B vendor image. The topic removes a delta in the
system image that prevented such reuse in the past.
The recovery resources that are moving are involved with updating the recovery
partition after an update. In a non-A/B configuration, the system boots from
the recovery partition, updates the other partitions (system, vendor, etc.)
Then, the next time the system boots normally, a script updates the recovery
partition (if necessary). This script, the executables it invokes, and the data
files that it uses were previously on the system partition. The resources that
are moving include the following.
* install-recovery.sh
* applypatch
* recovery-resource.dat (if present)
* recovery-from-boot.p (if present)
This change supports making a direct or transitive dependency of the applypatch
executable available to applypatch, which is now on vendor.
Bug: 68319577
Test: Ensure that recovery partition is updated correctly.
Change-Id: I66059c3cfe2f65eca990b29609fd2c5f52e17266
|
|
6dd761313e am: 20647fd05d
am: 7ef65f8696
Change-Id: If72f52cbd3838e42230de0f673a163b6128d38a5
|
|
6dd761313e
am: 20647fd05d
Change-Id: I2a33ad0931c5beb4460cb19c8feb22c765cba407
|
|
am: 6dd761313e
Change-Id: I5abf7371c65712410862b2fe3adf977b567fbb4d
|
|
am: 3153f95a45
Change-Id: I508cc97fa41029d1485c89792ea560a23749979d
|
|
|
|
Intialize option_index in case it's not set by getopt_long.
Bug: 140493925
Test: blaze test pass
Change-Id: I0f93ef9e3061df2ef7813630d58972e1e0ea8286
|
|
10118144d0 am: ea33dbd616 am: 797bbc3120
am: f4c57d47ff
Change-Id: I53ce727b58533f5b52745f073e0ca30e34600910
|
|
10118144d0 am: ea33dbd616
am: 797bbc3120
Change-Id: Ia90db55aad75c9537c3181b69788a36627a72f94
|
|
10118144d0
am: ea33dbd616
Change-Id: I286687f2302f029af98486a1f83a168a4c13f246
|
|
am: 10118144d0
Change-Id: I9d4f5f5e5de007efe56a4fea927989dcc6bea490
|
|
|
|
oldpos is a signed integer and an invalid input can cause integer
overflow. This CL makes sure the interger overflow doesn't happen.
The error message was:
../../../../../../../tmp/portage/dev-util/bsdiff-9999/work/bsdiff-9999/platform2/bsdiff/bspatch.cc:366:12: runtime error: signed integer overflow: 251 + 9223372036854775807 cannot be represented in type 'long'
Bug: crbug.com/950591
Test: cros_fuzz --board=amd64-generic reproduce --fuzzer bspatch_fuzzer --testcase ~/trunk/clusterfuzz-testcase-bspatch_fuzzer-5689939906920448 --package bsdiff --build-type ubsan
Change-Id: If1253483bc073cfb08867b531121d835078544bb
|
|
am: 1a313bad72 -s ours
am skip reason: subject contains skip directive
Change-Id: Ief0413c26b6ad365f7c74ab2fcdfde443e8ec1b0
|
|
Bug: 120848293
Change-Id: I004dfd973f0d88ed308eb50955be071ba94442e1
|
|
am: 6c325a227e
am: ed145a0eee
Change-Id: I5a4515b8d8ab521a81cf6155daa6a8acd182fc39
|
|
am: 6c325a227e
Change-Id: I114a128a7a17bd4b429803d7160dec645fd8055a
|
|
am: e36af14afc
Change-Id: I3cec0d7a42797d583af7572e556a9d99cf6e5acd
|
|
|
|
All the users should use libbspatch instead. The host rule stays for
easier testing.
Test: m checkbuild
Change-Id: I4a23a7383ebda8b7bf61508ffe3cf47cc573ad29
|
|
6bf987b165 am: b64bb6a292
am: 3803bf753a
Change-Id: Ie9ead86713e8a2875172bbf1af0890c737074281
|
|
6bf987b165
am: b64bb6a292
Change-Id: I8a25d2c3fef3f000348d78cc36b6426137f36f44
|
|
am: 6bf987b165
Change-Id: I28d64f1d00f8fdde964e83b95cfceeb96062dbb6
|
|
|
|
This includes:
- Properly handling empty pkg_deps
- Removing -l from the name of the libraries
- Removing unneeded dependency to libchrome in unittest
Bug: crbug.com/916765
Test: unittests
Change-Id: I12989bac5a8495bc052ed4bdb762f33ae0ef5916
|
|
am: dd6df87228
Change-Id: Ia0c183392469468076db0a666d674e02ed0ded55
|
|
am: f2b9f9bd7a
Change-Id: Ieb1b65cc23feafeb40cf436c74eca372944fce10
|
|
am: df9b6528ca
Change-Id: Ib584528aecc8b7b9ccbaeb1884ae64d9b405932e
|
|
|
|
Test: None
Change-Id: I21991c6ae9e55eac30d411e827d579e762c1fe86
|