Commit Graph

25 Commits

Author SHA1 Message Date
Denis Barbaron
edb3892d65 improve device state consistency (#831)
Signed-off-by: Denis barbaron <denis.barbaron@orange.com>
Co-authored-by: Karol Wrótniak <karol.wrotniak@droidsonroids.pl>
2025-02-04 11:23:30 +01:00
Denis Barbaron
2f54e40206 Upgrading STF for security reasons (#813)
* Upgrading STF for security reasons

Signed-off-by: Denis barbaron <denis.barbaron@orange.com>

* update semaphore files

Signed-off-by: Denis barbaron <denis.barbaron@orange.com>

* upgrading STF for security reasons v2

Signed-off-by: Denis barbaron <denis.barbaron@orange.com>

* update yarn.lock file

Signed-off-by: Denis barbaron <denis.barbaron@orange.com>

---------

Signed-off-by: Denis barbaron <denis.barbaron@orange.com>
2024-11-22 11:41:20 +01:00
Karol Wrótniak
e60bcee3fc Revert "Fix adbkit API invocations (#524)" (#528)
This reverts commit 6f09708304.
2022-05-12 10:08:47 +02:00
Karol Wrótniak
6f09708304 Fix adbkit API invocations (#524)
Update Adbkit to 3.2.3
2022-05-05 18:43:22 +02:00
Karol Wrótniak
53acc928f5 Revert all adbkit upgrades (#207) 2021-03-10 19:22:32 +01:00
Karol Wrótniak
8a96e67fb9 Update index.js (#193) 2021-03-10 08:56:57 +01:00
Karol Wrótniak
86bc95e72a Add namespace to npm dependencies (#28) 2020-07-05 12:31:15 +02:00
Simo Kinnunen
86ed8cd1f0 Prevent attempt to gracefull kill device worker during cleanup if it has already exited. Not very elegant but it does its job. This should get rid of most Ctrl+C delays. 2017-02-10 01:31:16 +09:00
Gleb Golovin
80ac27fbb4 Fix worker restart when stopping 2016-09-26 11:50:04 +07:00
Gunther Brunner
711ab4a8e5 Updated npm dependencies.
ProtobufJS and Bluebird require further work.
2016-08-03 20:08:30 +09:00
Golovin Gleb
63401dc536 This fixes bug with leaking ports when emulator or device is rebooted
Change handler order for device worker promise
2016-04-25 21:48:17 +09:00
Gunther Brunner
434f63b3a9 Fix all lib/ files with ESLint rules with 0 errors. 2016-01-19 20:52:38 +09:00
Simo Kinnunen
396cfbad7f Allocated ports were not being released properly due to fork() now consuming the ports. Additionally fixes port pool grouping. Fixes #138. 2015-10-21 16:58:41 +09:00
Vishal Banthia
6c741cbf4b Set TCP_KEEPALIVE socket option to fix tcp_connection problem in
some network. Issue-100
2015-10-09 16:32:02 +09:00
Simo Kinnunen
87e80ecb00 Base structure for vnc plugin. 2015-09-07 10:49:41 +09:00
Simo Kinnunen
55d27364a2 Ignore remote devices by default, use -R or --allow-remote to override. 2015-07-13 14:31:52 +09:00
Simo Kinnunen
a2f55dc8e0 Use eventemitter3 for provider. 2015-06-04 12:07:30 +09:00
Simo Kinnunen
736b6f769e Reaper decides if a device is present or not. Allows devices to "come back to life" if they start beating again. 2015-06-03 18:49:42 +09:00
Simo Kinnunen
25544d1a1a In-memory reaper. TtlSet needs tests. 2015-06-01 17:41:23 +09:00
Simo Kinnunen
105795bec7 Give open device ports their own options. Preparing for future refactor. 2015-04-29 16:38:03 +09:00
Simo Kinnunen
eb841161ac Error if unable to resolve endpoints. 2014-12-18 16:29:15 +09:00
Simo Kinnunen
2f8116dfe6 Set device absent when provider is stopped. 2014-12-18 16:14:41 +09:00
Simo Kinnunen
e43ae34d4b Make all zmq endpoints use srv records. 2014-12-17 21:01:20 +09:00
Simo Kinnunen
4ca5230402 Unify socket closers. Don't put them all in one try-catch or some might remain. 2014-11-17 15:51:57 +09:00
Simo Kinnunen
3a9b193f68 Rename "roles" to "units". Put units in their own folders. 2014-08-26 14:34:34 +09:00