290a228fdca935ab2e702db77516758314900c3a |
|
15-Nov-2016 |
Elliott Hughes <enh@google.com> |
Switch fastboot/init/libprocessgroup to std::this_thread::sleep_for. Bug: http://b/32878766 Test: boots Change-Id: Ie0ddfb7e60f2da5f6eefbb10c83a92e88c137ae3
/system/core/fastboot/usb_linux.cpp
|
1c563d96f000876d77b2d33fbfb03c241bc503e1 |
|
30-Apr-2016 |
Chih-Hung Hsieh <chh@google.com> |
Fix google-explicit-constructor warnings. Bug: 28341362 Change-Id: I4504e98a8db31e0edcbe63c23f9af43eb13e9d86
/system/core/fastboot/usb_linux.cpp
|
588a2cad7faee54bfb16050d0c7398709f304fea |
|
18-Feb-2016 |
James Hawkins <jhawkins@google.com> |
system/core: Cleanup direct calls to opendir by containing in a std::unique_ptr. Bug: 26643633 Change-Id: Ia3491fdbff086558da694ae949cf08e4c89d0307
/system/core/fastboot/usb_linux.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/usb_linux.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_linux.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_linux.cpp
|
93f65faee85facd14fa58993bbcb98c357217fcb |
|
24-Jul-2015 |
Elliott Hughes <enh@google.com> |
Document the current MAX_USBFS_BULK_SIZE situation. Bug: http://b/22688598 Change-Id: I8e5b92996d635f6b939f3add4dda0b9023629a8b
/system/core/fastboot/usb_linux.cpp
|
b3748de33f651597259f52e4645571a1da2e32dd |
|
24-Jun-2015 |
Elliott Hughes <enh@google.com> |
Move fastboot to C++. Minimal conversion. Change-Id: I32cbf125be481a8757720d10fa303c38a7fd5e38
/system/core/fastboot/usb_linux.cpp
|