summaryrefslogtreecommitdiffstats
path: root/adb/transport.cpp
Commit message (Expand)AuthorAgeFilesLines
* adb: Recognize rescue mode.Tao Bao2019-04-261-0/+2
* adb: make `adb reconnect` perform a USB reset.Josh Gao2019-03-281-7/+47
* Adding EXEC version of calling ABB.Alex Buynytskyy2019-02-231-0/+2
* adb: update symlink timestamps.Josh Gao2019-02-201-2/+8
* base: add ScopedLockAssertion.Josh Gao2019-02-121-14/+5
* Adding new feature to adb "abb".Alex Buynytskyy2019-01-181-1/+3
* adb: remove incorrect use of RTTI.Josh Gao2018-12-121-5/+1
* Merge "adb: fix authentication when reconnecting."Treehugger Robot2018-12-041-1/+15
|\
| * adb: fix authentication when reconnecting.Josh Gao2018-12-041-1/+15
* | Enable the APEX support on the device side.Josh Gao2018-12-031-8/+5
|/
* adb: switch version back to 40.Josh Gao2018-11-011-3/+4
* Add feature flag for b/110953234 fix.Josh Gao2018-10-231-1/+2
* Accept apex packages as argument.Dario Freni2018-10-231-0/+4
* Merge changes I9b77c105,I0b369d16,I59602c20,Iae4f3d55Josh Gao2018-10-221-3/+5
|\
| * adbd: implement a nonblocking USB Connection.Josh Gao2018-10-191-3/+5
* | adb: rationalize fatal/error logging.Elliott Hughes2018-10-191-6/+6
|/
* Merge changes Ic8d22016,I3e15296e,Ie275e22cTreehugger Robot2018-10-181-36/+0
|\
| * adb: extract helper for dumping a packet header.Josh Gao2018-10-121-36/+0
* | Adapt to switch to libc++ for WindowsPirama Arumuga Nainar2018-09-211-1/+1
|/
* adb: static constexpr.Elliott Hughes2018-09-051-8/+2
* adb: don't try to reconnect emulators.Josh Gao2018-08-301-16/+25
* adb: make disconnect stop reconnection immediately.Josh Gao2018-08-131-7/+31
* adb: switch reconnect_queue to std::set.Josh Gao2018-08-101-11/+13
* adb: report connection status when we're unauthorized.Josh Gao2018-08-081-7/+20
* adb: delete hellish hodgepodge.Josh Gao2018-08-021-11/+5
* adb: disable ReconnectHandler in adbd.Josh Gao2018-07-311-1/+14
* adb: more immediately try to reconnect connections.Josh Gao2018-07-311-9/+17
* adb: don't pass time_point::max to condition_variable::wait_until.Josh Gao2018-07-311-12/+24
* adb: fix register_socket_transport related double-closes.Josh Gao2018-07-251-3/+3
* adb: Remove most C-style allocationsLuis Hector Chavez2018-07-191-50/+44
* [adb] Modernize codebase by replacing NULL with nullptrYi Kong2018-07-131-3/+3
* Merge changes I465804fd,Ib5a684bb,If5e66570,I8471cc00,I8ba0a70aJosh Gao2018-05-231-5/+4
|\
| * adb: remove fdevent_install, fdevent_remove.Josh Gao2018-05-221-5/+4
* | adb: Add a way to reconnect TCP transportsLuis Hector Chavez2018-05-161-15/+159
* | adb: add authorizing, connecting states to transport.Josh Gao2018-05-041-16/+39
|/
* adb: Avoid waiting for emulator connectionsLuis Hector Chavez2018-05-011-0/+5
* adb: Make the Connection object a std::shared_ptrLuis Hector Chavez2018-04-261-9/+15
* adb: Add a way to distinguish between connection failures and successesLuis Hector Chavez2018-04-261-5/+47
* adb: Distinguish betwen already-connected and connection failureLuis Hector Chavez2018-04-171-2/+2
* adb: switch apacket payload to a type that doesn't initialize its contents.Josh Gao2018-04-111-2/+2
* adb: don't abort when connecting to the same address twice.Josh Gao2018-04-031-12/+43
* adb: implement std::make_unique, start using it.Josh Gao2018-03-161-1/+3
* adb: remove meaningless const.Josh Gao2018-03-051-1/+1
* adb: convert Connection to a nonblocking interface.Josh Gao2018-03-051-236/+113
* adb: switch over to Android.bp.Josh Gao2018-02-281-3/+2
* adb: stop using quick_exit.Josh Gao2018-02-271-1/+0
* adb: switch apacket over to a std::string payload.Josh Gao2018-02-211-8/+24
* adb: use delete on objects with destructors.Josh Gao2018-02-121-5/+5
* adb: switch asocket::enqueue to std::string.Josh Gao2018-02-061-7/+8
* adb: restore packet data length checks.Josh Gao2018-02-061-0/+5