|
da30a40fd6
|
cache can_connect for 3 seconds
|
2024-06-08 15:52:13 +01:00 |
|
|
2b58800caa
|
fix local peer discovery
|
2024-06-08 14:31:06 +01:00 |
|
|
aa968e00fd
|
start check ip change task
|
2019-06-18 09:19:06 +02:00 |
|
|
e0cba14d6a
|
store annotations in db and sync with peers
|
2019-02-10 17:58:05 +05:30 |
|
|
c95e22869c
|
queue peering requests per node
|
2019-02-02 12:43:37 +05:30 |
|
|
b4c6f2b4ac
|
use .editorconfig
|
2019-01-24 18:36:20 +05:30 |
|
|
4539792cdc
|
fix resolv loop
|
2019-01-01 01:44:33 +01:00 |
|
|
a73b93b6ec
|
client might have disconnected just now
|
2019-01-01 00:20:25 +01:00 |
|
|
e966256fa2
|
simple changelog
|
2017-06-03 22:50:14 +02:00 |
|
|
0b2db6fd80
|
re-announce local node if username changes
|
2016-04-05 09:57:34 +02:00 |
|
|
9d1603cfb2
|
better logging
|
2016-04-05 01:39:31 +02:00 |
|
|
a1ea4943c5
|
start with -2
|
2016-03-26 17:26:19 +01:00 |
|
|
ad03b7ef2e
|
broadcast mdns on each local interface with the matching local ip
|
2016-03-24 15:15:15 +01:00 |
|
|
6f5deada62
|
remove nesting
|
2016-03-23 20:15:26 +01:00 |
|
|
0401f76621
|
wait for Zeroconf to init before registering service
|
2016-03-23 19:48:15 +01:00 |
|
|
417195cfd1
|
use mdns for local peer discovery
|
2016-03-23 12:14:22 +01:00 |
|
|
9744653701
|
wait for local interface to show up
|
2016-02-24 12:25:17 +05:30 |
|
|
e90e6c57a4
|
no error if network is down
|
2016-02-18 20:38:00 +05:30 |
|
|
567952d91d
|
use one variable to track app shutdown state
|
2016-01-31 22:15:59 +05:30 |
|
|
afbb4e638f
|
only update name if name changes
|
2016-01-25 23:02:27 +05:30 |
|
|
d70bd8797a
|
s/exc_info=1/exc_info=True/g
|
2016-01-24 14:43:03 +05:30 |
|
|
ff5917ade0
|
rebuild changelog and redownload from peers.
|
2016-01-23 22:19:34 +05:30 |
|
|
defbbf290f
|
remove unused code
|
2016-01-18 19:40:06 +05:30 |
|
|
165f9650ec
|
use select to check for network data
|
2016-01-08 16:56:35 +05:30 |
|
|
472d37dc01
|
no traceback if computer has no local network
|
2016-01-02 15:06:48 +05:30 |
|
|
8a26285c88
|
better online/offline status handling
|
2015-12-02 22:05:23 +01:00 |
|
|
03c24396e0
|
increase timeout
|
2015-12-01 11:51:58 +01:00 |
|
|
3182d4eaeb
|
less debug output, only log http requests if enabled
|
2015-11-29 17:07:01 +01:00 |
|
|
444c357e54
|
dont add local peers to db, just show them in user dialog
|
2015-11-29 16:39:26 +01:00 |
|
|
d497e89b2b
|
use logging.getLogger(__name__)
|
2015-11-29 15:56:38 +01:00 |
|
|
7c1e5c691a
|
use tor hidden service instead of ed25515 as peer id
|
2015-11-26 01:26:10 +01:00 |
|
|
2a7122d7fb
|
send local node announcement every 60 seconds
|
2015-03-07 13:06:00 +05:30 |
|
|
59062d40c7
|
dont fail if socket.SO_REUSEPORT is not defined
|
2015-02-26 12:18:28 +05:30 |
|
|
0956bd4966
|
fix localnodes
|
2014-09-09 16:28:59 +02:00 |
|
|
1e09e70574
|
encode/decode
|
2014-09-09 12:08:04 +02:00 |
|
|
26d3f1f8fb
|
Merge branch 'master' into py3
|
2014-09-08 21:28:35 +02:00 |
|
|
461fe3b9cf
|
more str/bytes
|
2014-09-08 21:17:35 +02:00 |
|
|
0ef522f620
|
reuse port
|
2014-09-05 18:36:03 +02:00 |
|
|
8e27b9f76e
|
port to python3
|
2014-09-03 00:38:34 +02:00 |
|
|
14f426afd4
|
only handle exception if still active
|
2014-09-03 00:33:42 +02:00 |
|
|
e4cf322570
|
backport some localnode improvements from peerlink
|
2014-09-01 12:30:09 +02:00 |
|
|
4b790722ae
|
cleanly shut down
|
2014-08-09 20:32:41 +02:00 |
|
|
abf2bbf6a8
|
remove flask app
|
2014-08-09 18:33:59 +02:00 |
|
|
74d5b21df0
|
dont give up on localnodes if there is no network
|
2014-05-27 16:48:50 +02:00 |
|
|
81279f4ed2
|
debug
|
2014-05-25 22:58:53 +02:00 |
|
|
bea8efe6c4
|
local nodes
|
2014-05-24 11:39:45 +02:00 |
|
|
d787cec8e2
|
always use ip/route to detect local ipv4
|
2014-05-23 13:22:30 +02:00 |
|
|
dc2121293e
|
fall back to ipv4 for local nodes if no ipv6 connection is available
|
2014-05-22 16:20:40 +02:00 |
|
|
e4ca454c41
|
queue peering requests and send again
|
2014-05-18 05:01:24 +02:00 |
|
|
53a9c296fb
|
move utils to one utils.py file
|
2014-05-18 00:18:32 +02:00 |
|