History log of /system/update_engine/payload_consumer/mtd_file_descriptor.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
a3cf75a1d01aeb03d2341600ebff3db0a8316200 20-Jan-2016 Alex Vakulenko <avakulenko@google.com> update_engine: Update libchrome APIs to r369476

The new libchrome has been ported from Chromium and some APIs have
changed. Make necessary changes at call sites.

(cherry picked from commit 0103c36caa2e38e034e0d22185736b9ccfb35c58)

Change-Id: I3dedd8b3f6e92ce8d3eeef99a76ad876c29db304
/system/update_engine/payload_consumer/mtd_file_descriptor.cc
e67a8bb1176145395c94f15efe780fa2df955462 12-Nov-2015 Alex Deymo <deymo@google.com> Fix mtd_file_descriptor includes.

mtd_file_descriptor.cc included a file that was moved to the common/
directory.

Bug: 25197634
Test: USE=mtd FEATURES=test emerge-link update_engine

Change-Id: I8652e8afb66f5e008ec4a5facc2a4e77e5991d02
/system/update_engine/payload_consumer/mtd_file_descriptor.cc
39910dcd1d68987ccee7c3031dc269233a8490bb 10-Nov-2015 Alex Deymo <deymo@google.com> Split payload application code into a subdirectory.

This patch splits from the main libupdate_engine code the part that
is strictly used to download and apply a payload into a new static
library, moving the code to subdirectories. The new library is divided
in two subdirectories: common/ and payload_consumer/, and should not
depend on other update_engine files outside those two subdirectories.
The main difference between those two is that the common/ tools are more
generic and not tied to the payload consumer process, but otherwise they
are both compiled together.

There are still dependencies from the new libpayload_consumer library
into the main directory files and DBus generated files. Those will be
addressed in follow up CLs.

Bug: 25197634
Test: FEATURES=test emerge-link update_engine; `mm` on Brillo.

Change-Id: Id8d0204ea573627e6e26ca9ea17b9592ca95bc23
/system/update_engine/payload_consumer/mtd_file_descriptor.cc