Simo Kinnunen
|
72000cc717
|
Ensure that we correctly allocate worker ports. We were off by one before.
|
2014-06-09 19:01:02 +09:00 |
|
Simo Kinnunen
|
7fb721f379
|
Make it possible to connect to ADB running on other computers.
|
2014-06-06 18:01:36 +09:00 |
|
Simo Kinnunen
|
bebb3af42a
|
Send heartbeats from the provider. This keeps unauthorized and offline devices present as well, which is what we want. This also greatly reduces the number of queries to rethinkdb.
|
2014-06-02 14:52:46 +09:00 |
|
Simo Kinnunen
|
71bf2fd131
|
Don't freak out if trying to close a socket that was already closed.
|
2014-04-21 18:56:40 +09:00 |
|
Simo Kinnunen
|
4ba11eca61
|
Provider should now shut down gracefully.
|
2014-04-12 16:56:12 +09:00 |
|
Simo Kinnunen
|
e4b701df5d
|
Don't try to restart if we're stopping.
|
2014-04-11 11:01:00 +09:00 |
|
Simo Kinnunen
|
e17f306d30
|
Add browser list to device identity.
|
2014-04-01 19:29:28 +09:00 |
|
Simo Kinnunen
|
b4416b5f0f
|
Fix all JSHint complaints in Node.js code.
|
2014-03-19 20:36:46 +09:00 |
|
Simo Kinnunen
|
d90d450400
|
Port to new adbkit.
|
2014-03-12 12:42:10 +09:00 |
|
Simo Kinnunen
|
e6a9c646e3
|
Provider better provider debug output and make fix killProcsByComm hanging on Xperia Z1.
|
2014-02-17 20:14:56 +09:00 |
|
Simo Kinnunen
|
e4c76e1793
|
Fix provider not seeing device type changes. ADB doesn't keep the object up to date by itself.
|
2014-02-07 00:26:16 +09:00 |
|
Simo Kinnunen
|
ad0651a3b6
|
Properly delete retired workers from worker list, or graceful exit gets confused.
|
2014-02-05 23:13:31 +09:00 |
|
Simo Kinnunen
|
91097dc569
|
Don't rely on lucky timings when sending messages from the provider.
|
2014-02-05 15:37:28 +09:00 |
|
Simo Kinnunen
|
3e7d91cb91
|
If device gets unplugged after a service fails (happens easily because the socket dies), don't log a provider error.
|
2014-02-04 16:07:56 +09:00 |
|
Simo Kinnunen
|
adaf3da228
|
New rewrite of provider. By moving to promises we should no longer have issues with double-quits.
|
2014-02-04 15:42:52 +09:00 |
|
Simo Kinnunen
|
8a23b37deb
|
Formatting.
|
2014-02-04 00:44:42 +09:00 |
|
Simo Kinnunen
|
2086d7d439
|
Better device present/absent handling by separating it from the status event.
|
2014-02-03 19:42:20 +09:00 |
|
Simo Kinnunen
|
55bdd4aecb
|
Formatting.
|
2014-02-03 02:48:56 +09:00 |
|
Simo Kinnunen
|
b9ca8b04e1
|
Make wireutil a bit more normal. It now requires wire on its own.
|
2014-02-02 20:00:29 +09:00 |
|
Simo Kinnunen
|
bc162676e3
|
Make it easier to see which devices are ready.
|
2014-01-30 21:18:41 +09:00 |
|
Simo Kinnunen
|
c45c081c6f
|
Allocate two ports to each worker.
|
2014-01-30 16:18:29 +09:00 |
|
Simo Kinnunen
|
f37e1d8adb
|
Log number of provided devices.
|
2014-01-30 14:33:51 +09:00 |
|
Simo Kinnunen
|
816904b9bb
|
React to device reboots more gracefully. Previously, the provider would attempt to restart the worker as soon as an essential service died, even if the device was soon released after. Now that doesn't happen.
|
2014-01-30 12:15:22 +09:00 |
|
Simo Kinnunen
|
6ab252857f
|
Add provider to device data.
|
2014-01-29 20:54:04 +09:00 |
|
Simo Kinnunen
|
a4725fe71c
|
Detect if we kill device worker before it becomes operational.
|
2014-01-28 23:21:39 +09:00 |
|
Simo Kinnunen
|
5f8e617393
|
Push even offline statuses.
|
2014-01-28 16:57:51 +09:00 |
|
Simo Kinnunen
|
c2becebf4b
|
Remove unused callback.
|
2014-01-28 16:53:10 +09:00 |
|
Simo Kinnunen
|
90e405a341
|
Switch to protocol buffers for communication.
|
2014-01-22 16:34:49 +09:00 |
|
Simo Kinnunen
|
f60cf2008b
|
Allow provider to push.
|
2014-01-20 12:01:33 +09:00 |
|
Simo Kinnunen
|
970befa0d0
|
Promisify provider adb client.
|
2014-01-15 14:23:03 +09:00 |
|
Simo Kinnunen
|
3be72ae8c9
|
Working topo and startup.
|
2014-01-13 19:08:30 +09:00 |
|