Commit Graph

19 Commits (4eb24160a6a09e82ff60dc0f1d8851d06139dc3e)

Author SHA1 Message Date
Michael Zanetti 7113009b28 Don't use API deprecated in Qt 5.14 2020-10-26 19:11:31 +01:00
Michael Zanetti f74d956797 Rename devices to things 2020-03-04 17:52:36 +01:00
Michael Zanetti 781b319dfa Update copyright 2020-01-23 12:48:25 +01:00
Michael Zanetti 5e6bb05b8e Build with xenial 2019-10-14 22:20:09 +02:00
Michael Zanetti 99eb132775 Add error handling if arping isn't installed 2019-10-14 11:56:56 +02:00
Michael Zanetti e14bc40409 NetworkDetector: make grace period a device setting instead of a param 2019-07-04 13:40:27 +02:00
Michael Zanetti f3e465a551 Improve the broadcast ping mechanism and always run that as first thing. 2019-04-02 18:28:53 +02:00
Michael Zanetti 944731c171 fire broadcast pings if a device doesn't respond to the remembered ip 2019-04-02 18:28:53 +02:00
Michael Zanetti 29a8fae0da Bring back ICMP ping, introduce a grace period param 2019-04-02 18:28:53 +02:00
Michael Zanetti 5305013065 make shorter but more attempts to ping 2019-04-02 18:28:53 +02:00
Michael Zanetti a884d3af85 Handle duplicate arp cache entries with the same MAC better 2019-04-02 18:28:53 +02:00
Michael Zanetti cffaf3e507 increate timeout and spam the log less 2019-04-02 18:28:53 +02:00
Michael Zanetti 6076fd0db2 Handle duplicate stale arp cache entries better 2019-04-02 18:28:53 +02:00
Michael Zanetti 81b1ce65b9 tune timeouts 2019-04-02 18:28:53 +02:00
Michael Zanetti c5c760f4a7 use arping instead of ping 2019-04-02 18:28:53 +02:00
Michael Zanetti 9a3e32cced implement presencesensor in networkdetector 2019-04-02 18:28:53 +02:00
Michael Zanetti 2072d4cccd don't try to ping on ipv6 link local address, that won't work 2019-04-02 18:28:53 +02:00
Michael Zanetti 7e66486517 adjust timeout 2019-04-02 15:23:58 +02:00
Michael Zanetti 9e9d6018b5 rework network detector plugin 2019-04-02 15:23:58 +02:00