History log of /system/core/fastboot/engine.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
749ae2d32f81301a2f998cf09d7a7d67aefd4104 28-Jun-2016 Elliott Hughes <enh@google.com> Remove unnecessary ARRAY_SIZE macros.

Use the canonical one instead.

Change-Id: Id80f19455f37fd2a29d9ec4191c1a0af80c5c0e7
/system/core/fastboot/engine.cpp
cdb2ca5d9f4fe4c3ac1d930394f088aed5d944ac 10-Jun-2016 Chih-Hung Hsieh <chh@google.com> Fix misc-macro-parentheses warnings in system/core.

Add parentheses around macro arguments used beside operators.
Bug: 28705665

Change-Id: I9226f319e283be640eddc31687f75b51a8ef0ac6
/system/core/fastboot/engine.cpp
2810d00dd95ed78fdd93f2ed68f06ee32bd8e1ac 25-Apr-2016 Elliott Hughes <enh@google.com> Use more std::string in fastboot.

Change-Id: Ic8c77eac1e0088627ab650050d9c97c5749e5c39
/system/core/fastboot/engine.cpp
9da9ac5b2a109fa61826bc2609011ea84f175c28 19-Jan-2016 Josh Gao <jmgao@google.com> fastboot: show progress when sending sparse images.

Bug: http://b/25443220
Change-Id: Ica0c88aea2a0661f39ff1415ebba464c037651da
/system/core/fastboot/engine.cpp
0b156638307db890e5539b52521fd24beb3440cb 30-Oct-2015 David Pursell <dpursell@google.com> fastboot: create Transport object (take 2).

(Second upload of this CL; original upload had the wrong version of
usb_windows.cpp that caused a compilation error. Fixed error and
re-tested.)

This CL creates a Transport object to provide a generic interface for
various transports. Specifically this is designed to be able to add UDP
support to fastboot in an upcoming CL without changing the main program
logic.

Also includes some minor code style fixes and replaces malloc/free
in the USB implementation files with smart pointers and std::string.

Bug: http://b/22029765
Change-Id: I1175bbce08690fbd15f51e68166be9b3e9973ea0
/system/core/fastboot/engine.cpp
c0504e18734ee87e737eb9d80311f5c3478974c3 14-Nov-2015 David Pursell <dpursell@google.com> Revert "fastboot: create Transport object."

This broke some stuff, will look into it Monday.

This reverts commit 6f233a7799a681e65c539e9c8287db0814c8948f.

Change-Id: I155bc85d21fda3b0ba1e5e17839059797fb15509
/system/core/fastboot/engine.cpp
6f233a7799a681e65c539e9c8287db0814c8948f 30-Oct-2015 David Pursell <dpursell@google.com> fastboot: create Transport object.

This CL creates a Transport object to provide a generic interface for
various transports. Specifically this is designed to be able to add UDP
support to fastboot in an upcoming CL without changing the main program
logic.

Also includes some minor code style fixes and replaces malloc/free
in the USB implementation files with smart pointers and std::string.

Bug: http://b/22029765
Change-Id: I68641af0da7d13db4647f5e20a18d04d67f0b327
/system/core/fastboot/engine.cpp
b7bd4ae529148e7f4d830d98ea0a75bdc5d1ac17 15-Sep-2015 Daniel Rosenberg <drosen@google.com> Fastboot changes to support A/B partitioning

Introduce support for -slot option for specifying slots,
and set_active, for changing the current slot.
Change-Id: Ib3b2a75491c0d0413534dd0c1d7bcb52555bba66
/system/core/fastboot/engine.cpp
8ab9a32323cee1f23c5ccbfeabd2cb2253f693d2 02-Nov-2015 Elliott Hughes <enh@google.com> Clarify and fix the intent of the partition-type checking code.

Change-Id: I202dab4ee91208b632bc2086d1e5c387a4c29edd
/system/core/fastboot/engine.cpp
2fd45a9cea9d31375a44ba36b065c2f8a2999993 30-Oct-2015 Elliott Hughes <enh@google.com> fastboot shouldn't erase non-existent cache partitions.

Check that the cache partition exists before trying to erase it.

Also clean up some of the C string handling and int booleans.

Bug: http://b/25375777
Change-Id: I1880e542b729f2026ab3a2943d4bee9d659b1eeb
/system/core/fastboot/engine.cpp
3ab8b859c24fcdee49a48ded183e42690775eedd 26-Aug-2015 Elliott Hughes <enh@google.com> Fix missing <stdarg.h>.

system/core/fastboot/engine.cpp:84:5: error: use of undeclared identifier 'va_start'

Change-Id: I8aff9a40d33f403c0d0d91a15638863fe24dca2e
/system/core/fastboot/engine.cpp
fc79767fc26d8782403e7b1afa7b93d518a86b19 08-Apr-2015 Elliott Hughes <enh@google.com> Use 64-bit file sizes in fastboot.

Bug: 20110580
Change-Id: I5d3718103ff581ff3b5241c8b0e52b585b4f37e5
/system/core/fastboot/engine.cpp
b3748de33f651597259f52e4645571a1da2e32dd 24-Jun-2015 Elliott Hughes <enh@google.com> Move fastboot to C++.

Minimal conversion.

Change-Id: I32cbf125be481a8757720d10fa303c38a7fd5e38
/system/core/fastboot/engine.cpp