History log of /system/core/fastboot/usb_windows.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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/usb_windows.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/usb_windows.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/usb_windows.cpp
c636b64e31cefab659f11d05fcdbedf2fb9cf4c1 24-Jun-2015 Elliott Hughes <enh@google.com> Move fastboot's Windows code to C++.

Change-Id: I92414594cbdbc1896402c6d950d890042f8df6cf
/system/core/fastboot/usb_windows.cpp