summaryrefslogtreecommitdiffstats
path: root/adb/client
Commit message (Expand)AuthorAgeFilesLines
* Revert "adb: fix deadlock between transport_unref and usb_close."Josh Gao2017-09-131-1/+6
* Give a clear error message if we can't start the server.Elliott Hughes2017-06-201-27/+1
* adb: libusb: switch from polling for accessibility to a sleep.Josh Gao2017-06-071-14/+4
* adb: improve race between device_connected and device_disconnected.Josh Gao2017-06-071-2/+3
* adb: libusb: don't try to delete a usb_handle twice.Josh Gao2017-06-051-1/+3
* adb: reunregress waiting for device on start-server.Josh Gao2017-05-311-20/+31
* adb: fix deadlock.Josh Gao2017-05-301-5/+9
* adb: redirect stdout/stderr before initializing usb.Josh Gao2017-05-181-5/+5
* adb: libusb: recognize devices with multiple interfaces.Josh Gao2017-05-121-3/+3
* adb: libusb: wait for devices to become accessible.Josh Gao2017-05-121-4/+47
* adb: libusb: switch to hotplug for device detection.Josh Gao2017-05-121-36/+34
* adb: fix darwin build break.Josh Gao2017-05-103-3/+6
* adb: move all cleanup to a function with defined ordering.Josh Gao2017-05-094-9/+34
* adb: libusb: replace sleep with timed CV wait.Josh Gao2017-05-091-4/+13
* adb: properly handle libusb_clear_halt failure.Josh Gao2017-05-081-180/+180
* Fix macOS build.Elliott Hughes2017-05-051-0/+2
* Improve udev failure diagnostics.Elliott Hughes2017-05-051-37/+70
* adb: wait for devices to come up instead of sleeping for 3s.Josh Gao2017-05-042-24/+31
* adb: make darwin build with thread safety analysis.Josh Gao2017-05-041-1/+2
* adb: use the actual wMaxPacketSize for usb endpoints.Josh Gao2017-05-035-20/+71
* adb: fix two device offline problems.Yabin Cui2017-04-204-34/+29
* adb: kill adb_thread_{create, join, detach, exit}.Josh Gao2017-04-123-17/+9
* adb: don't reset usb when connecting it.Yabin Cui2017-04-041-8/+0
* Add mDNS device discovery for adb clientCasey Dahlin2017-03-071-0/+2
* adb: add `adb host-features`, report libusb status.Josh Gao2017-02-221-5/+0
* usb_dispatch.cpp: Lower severity of logging statement.Nick Kralevich2017-02-011-2/+2
* adb: fix darwin build.Josh Gao2017-01-261-1/+4
* adb: add libusb implementation for Linux/Darwin.Josh Gao2017-01-254-2/+584
* adb: move usb_* to client/usb_*.Josh Gao2017-01-193-0/+1813
* adb: retry install_listener for a while.Josh Gao2016-12-121-2/+15
* Merge "Ignore setsid error in some cases."Treehugger Robot2016-09-221-1/+3
|\
| * Ignore setsid error in some cases.Tao Wu2016-09-201-1/+3
* | adb: kill adb_mutex_t, adb_cond_t.Josh Gao2016-09-211-1/+0
|/
* adb: allow use of arbitrary socket specs for command socket.Josh Gao2016-09-011-3/+2
* DO NOT MERGE: Split bugreport() into its own file and added unit tests.Felipe Leme2016-08-301-0/+1
* Clean up key handling in adb.Elliott Hughes2016-08-111-2/+6
* Allow multiple (sequential) adb users on Linux.Elliott Hughes2016-06-071-18/+15
* adb: support forwarding TCP port 0.David Pursell2016-05-091-1/+1
* adb: setsid() for adb host server.Yabin Cui2016-02-091-4/+6
* adb: make ctrl-c when spawning a daemon not kill the daemon.Josh Gao2016-02-081-0/+8
* base: add SystemErrorCodeToString() function.David Pursell2016-02-011-2/+3
* Merge "adb: shell: add -n flag to not read from stdin."Josh Gao2015-12-101-15/+1
|\
| * adb: shell: add -n flag to not read from stdin.Josh Gao2015-12-101-15/+1
* | Track rename of base/ to android-base/.Elliott Hughes2015-12-041-3/+3
|/
* Avoid SIGPIPE in adb.Elliott Hughes2015-11-201-6/+3
* adb: win32: remove widen()/narrow() in favor of UTF8ToWide()/WideToUTF8()Spencer Low2015-11-121-1/+6
* Adb: use VLOG() to replace D() for verbose logging.Yabin Cui2015-09-231-1/+1
* adb: win32: make adb_getenv() case-insensitiveSpencer Low2015-09-111-26/+0
* adb: clean up debug tracing a little.Yabin Cui2015-09-021-1/+1
* adb: remove workaround for b/6558362.Yabin Cui2015-08-311-40/+0