platform_system_core/adb
Elliott Hughes 77f539ab49 Simplify adb LinePrinter newline handling.
We had mostly-working hacks before, but it's time to just modify LinePrinter
to suit our needs. If we tell LinePrinter what kind of output we're giving
it, it can manage things automatically.

This fixes the minor bug where we'd sometimes have a blank line after an
error message.

Change-Id: I07ff52437f2402de311e237dd1b2dd338d9b668a
2015-12-09 18:42:41 -08:00
..
client Track rename of base/ to android-base/. 2015-12-04 22:00:26 -08:00
daemon Track rename of base/ to android-base/. 2015-12-04 22:00:26 -08:00
.clang-format adb: add 100 column limit to .clang-format. 2015-11-11 14:16:07 -08:00
adb.cpp Track rename of base/ to android-base/. 2015-12-04 22:00:26 -08:00
adb.h Merge "adb: add help text for USB permission errors." 2015-12-08 16:12:22 +00:00
adb_auth.cpp Adb: use VLOG() to replace D() for verbose logging. 2015-09-23 12:53:38 -07:00
adb_auth.h Ignore ro.adb.secure in user builds. 2015-06-19 13:26:02 -07:00
adb_auth_client.cpp Switch from using sockaddr to sockaddr_storage. 2015-12-07 16:07:46 +09:00
adb_auth_host.cpp Track rename of base/ to android-base/. 2015-12-04 22:00:26 -08:00
adb_client.cpp Track rename of base/ to android-base/. 2015-12-04 22:00:26 -08:00
adb_client.h Fix error handling/reporting for "adb forward" and "adb reverse". 2015-05-29 18:03:57 -07:00
adb_io.cpp Track rename of base/ to android-base/. 2015-12-04 22:00:26 -08:00
adb_io.h adb: fix adb client running out of sockets on Windows 2015-10-30 16:23:10 -07:00
adb_io_test.cpp Track rename of base/ to android-base/. 2015-12-04 22:00:26 -08:00
adb_listeners.cpp Merge "Switch from using sockaddr to sockaddr_storage." 2015-12-08 01:41:38 +00:00
adb_listeners.h adb: win32: initial IPv6 support and improved Winsock error reporting 2015-07-30 23:07:55 -07:00
adb_trace.cpp Track rename of base/ to android-base/. 2015-12-04 22:00:26 -08:00
adb_trace.h Track rename of base/ to android-base/. 2015-12-04 22:00:26 -08:00
adb_utils.cpp Track rename of base/ to android-base/. 2015-12-04 22:00:26 -08:00
adb_utils.h adb: keep file flags in fdevent_install. 2015-10-06 16:15:30 -07:00
adb_utils_test.cpp Track rename of base/ to android-base/. 2015-12-04 22:00:26 -08:00
Android.mk adb: don't link against libcutils on Windows. 2015-11-16 16:17:16 -08:00
commandline.cpp Track rename of base/ to android-base/. 2015-12-04 22:00:26 -08:00
console.cpp Track rename of base/ to android-base/. 2015-12-04 22:00:26 -08:00
CPPLINT.cfg Ignore whitespace/indent issues from cpplint. 2015-05-18 16:49:07 -07:00
fdevent.cpp Track rename of base/ to android-base/. 2015-12-04 22:00:26 -08:00
fdevent.h Add unit tests for local socket. 2015-09-16 15:00:59 -07:00
fdevent_test.cpp adb: keep file flags in fdevent_install. 2015-10-06 16:15:30 -07:00
file_sync_client.cpp Simplify adb LinePrinter newline handling. 2015-12-09 18:42:41 -08:00
file_sync_service.cpp Track rename of base/ to android-base/. 2015-12-04 22:00:26 -08:00
file_sync_service.h adb: allow multiple args to push/pull. 2015-11-02 12:48:24 -08:00
framebuffer_service.cpp Move adb to C++. 2015-03-09 14:06:11 -07:00
get_my_path_darwin.cpp Move get_my_path_darwin to C++. 2015-04-16 13:24:58 -07:00
get_my_path_linux.cpp Move adb to C++. 2015-03-09 14:06:11 -07:00
jdwp_service.cpp Switch from using sockaddr to sockaddr_storage. 2015-12-07 16:07:46 +09:00
line_printer.cpp Simplify adb LinePrinter newline handling. 2015-12-09 18:42:41 -08:00
line_printer.h Simplify adb LinePrinter newline handling. 2015-12-09 18:42:41 -08:00
MODULE_LICENSE_APACHE2
mutex_list.h adb: add basename_lock to mutex_list.h. 2015-11-06 12:19:23 -08:00
NOTICE
OVERVIEW.TXT
protocol.txt Increase size of the the adb packets sent over the wire 2015-07-22 13:06:06 -07:00
remount_service.cpp adb: remove exit-time destructors. 2015-11-12 11:20:19 -08:00
remount_service.h Failure to find an oem partition should not be a remount failure. 2015-05-11 13:36:13 -07:00
services.cpp Track rename of base/ to android-base/. 2015-12-04 22:00:26 -08:00
services.h adb: put legacy shell: service back in. 2015-09-30 15:40:09 -07:00
SERVICES.TXT adb sync cleanup. 2015-08-24 11:15:01 -07:00
set_verity_enable_state_service.cpp adb: use libfec in disable-verity 2015-10-20 13:55:24 +01:00
shell_service.cpp adb: Make HOME=/data/local/tmp 2015-12-07 16:56:12 -08:00
shell_service.h Track rename of base/ to android-base/. 2015-12-04 22:00:26 -08:00
shell_service_protocol.cpp adb: create shell protocol class (take 2). 2015-09-08 10:04:10 -07:00
shell_service_protocol_test.cpp adb: fix shell_service_protocol_test for Windows. 2015-09-11 18:28:27 -07:00
shell_service_test.cpp Track rename of base/ to android-base/. 2015-12-04 22:00:26 -08:00
socket.h Add unit tests for local socket. 2015-09-16 15:00:59 -07:00
socket_test.cpp adb: detect sockets in CLOSE_WAIT state to prevent socket leak on linux. 2015-09-30 15:03:26 -07:00
sockets.cpp adb/base: minor compiler portability improvements 2015-11-09 10:22:13 -08:00
sockets.dia
SYNC.TXT adb sync cleanup. 2015-08-24 11:15:01 -07:00
sysdeps.h Track rename of base/ to android-base/. 2015-12-04 22:00:26 -08:00
sysdeps_win32.cpp Track rename of base/ to android-base/. 2015-12-04 22:00:26 -08:00
sysdeps_win32_test.cpp Track rename of base/ to android-base/. 2015-12-04 22:00:26 -08:00
test_adb.py adb: fix adb client running out of sockets on Windows 2015-10-30 16:23:10 -07:00
test_track_devices.cpp Track rename of base/ to android-base/. 2015-12-04 22:00:26 -08:00
transport.cpp Merge "adb: add help text for USB permission errors." 2015-12-08 16:12:22 +00:00
transport.h adb: add help text for USB permission errors. 2015-12-03 11:00:47 -08:00
transport_local.cpp Merge "Switch from using sockaddr to sockaddr_storage." 2015-12-08 01:41:38 +00:00
transport_test.cpp adb: fix adbd feature parsing for no features. 2015-09-25 13:10:17 -07:00
transport_usb.cpp Adb: use VLOG() to replace D() for verbose logging. 2015-09-23 12:53:38 -07:00
usb_linux.cpp Merge "adb: add help text for USB permission errors." 2015-12-08 16:12:22 +00:00
usb_linux_client.cpp Merge "adb: add help text for USB permission errors." 2015-12-08 16:12:22 +00:00
usb_osx.cpp Merge "adb: add help text for USB permission errors." 2015-12-08 16:12:22 +00:00
usb_windows.cpp adb: add help text for USB permission errors. 2015-12-03 11:00:47 -08:00