Adam Ierymenko
|
3e22fee842
|
Integrate deferred background processing into main OneService implementation.
|
2015-11-05 12:41:14 -08:00 |
|
Adam Ierymenko
|
5ec5911e1b
|
Merge branch 'edge' of http://10.6.6.2/zerotier/ZeroTierOne into edge
|
2015-11-05 12:23:06 -08:00 |
|
Adam Ierymenko
|
8ef4edebbf
|
Deferred decode for HELLO to prevent HELLOcalypse under high load of new peers.
|
2015-11-05 12:22:58 -08:00 |
|
Grant Limberg
|
86c74d8a65
|
set manifest to require administrator privileges and read the authtoken and port from disk
|
2015-11-04 20:34:49 -08:00 |
|
Grant Limberg
|
49086e4556
|
just a little xaml cleanup
|
2015-11-04 20:31:41 -08:00 |
|
Grant Limberg
|
4c7bb06894
|
make the main window width a bit smaller
|
2015-11-04 20:19:14 -08:00 |
|
Grant Limberg
|
f3e527e130
|
update the peer list in place rather than replacing it
|
2015-11-04 20:17:58 -08:00 |
|
Grant Limberg
|
df74dd6e41
|
make the peers page prettier
|
2015-11-04 20:03:25 -08:00 |
|
Grant Limberg
|
5e9166cec7
|
setting width/height isn't necessary
|
2015-11-04 19:30:26 -08:00 |
|
Grant Limberg
|
d2c288b13f
|
Fix vertical scrolllbar on networks view
|
2015-11-04 19:12:12 -08:00 |
|
Grant Limberg
|
fc32dc11a6
|
make the networks view a bit prettier
|
2015-11-04 19:08:13 -08:00 |
|
Grant Limberg
|
2721804ebf
|
make the tabs a little prettier
|
2015-11-04 18:41:08 -08:00 |
|
Grant Limberg
|
7b86176d0e
|
Don't go kaboom when the ZeroTier service isn't running.
|
2015-11-04 18:28:07 -08:00 |
|
Adam Ierymenko
|
a95ff21aaf
|
test stuff
|
2015-11-04 15:09:19 -08:00 |
|
Adam Ierymenko
|
9ec32e7926
|
Agent settings for big test.
|
2015-11-04 13:28:43 -08:00 |
|
Grant Limberg
|
7756b5bf1c
|
Merge branch 'android-jni-dev' into edge
|
2015-11-03 19:15:00 -08:00 |
|
Grant Limberg
|
eadeac0a42
|
logging of events
|
2015-11-03 19:14:11 -08:00 |
|
Adam Ierymenko
|
172fc1052b
|
Merge windows-ui into edge.
|
2015-11-03 17:38:36 -08:00 |
|
Adam Ierymenko
|
523412edfb
|
Abort backup in progress if thread is told to shut down.
|
2015-11-03 16:03:00 -08:00 |
|
Adam Ierymenko
|
f7a407ffa0
|
Tweak timings and use lock in backup to make it a bit faster and still permit main thread to work.
|
2015-11-03 15:56:24 -08:00 |
|
Adam Ierymenko
|
7903f24a8f
|
Create periodic backup copies of controller.db in network controller from the main process itself to facilitate easier and safer backups of controller.db.
|
2015-11-03 15:52:10 -08:00 |
|
Adam Ierymenko
|
4b655ab22c
|
tests
|
2015-11-03 14:39:44 -08:00 |
|
Adam Ierymenko
|
d9d11042ca
|
.
|
2015-11-03 12:56:34 -08:00 |
|
Adam Ierymenko
|
0b245b031e
|
Allow ZT_TRACE without debug.
|
2015-11-03 11:20:12 -08:00 |
|
Adam Ierymenko
|
a42d714a87
|
.
|
2015-11-03 11:18:45 -08:00 |
|
Adam Ierymenko
|
c9e6e60c09
|
Handle ZeroTier-RFC4193 IPv6 address NDP queries inline by spoofing responses if the addressing scheme matches -- this allows multicast-free instant lookup of local IPv6 for better performance and reliability.
|
2015-11-03 10:46:41 -08:00 |
|
Grant Limberg
|
b7df177f33
|
updates for origin/edge
|
2015-11-02 19:18:55 -08:00 |
|
Grant Limberg
|
179b064b05
|
Merge branch 'edge' into android-jni-dev
|
2015-11-02 18:32:21 -08:00 |
|
Grant Limberg
|
a19e82fcbc
|
Merge branch 'edge' into windows-ui
|
2015-11-02 18:30:54 -08:00 |
|
Adam Ierymenko
|
4e9d430476
|
Make root and relay selection somewhat more robust.
|
2015-11-02 16:03:28 -08:00 |
|
Adam Ierymenko
|
00dcb0f22c
|
.
|
2015-11-02 15:39:09 -08:00 |
|
Adam Ierymenko
|
7fbe2f7adf
|
Tweak some more timings for better reliability.
|
2015-11-02 15:38:53 -08:00 |
|
Adam Ierymenko
|
60ce886605
|
Tweak some timings for better reliability.
|
2015-11-02 15:15:20 -08:00 |
|
Adam Ierymenko
|
ab27a91b07
|
.
|
2015-11-02 13:53:27 -08:00 |
|
Adam Ierymenko
|
fd3916a49e
|
More test stuff... make it more granular and less batch based.
|
2015-11-02 13:17:11 -08:00 |
|
Adam Ierymenko
|
e53ef9642e
|
test stuff.
|
2015-11-02 12:31:34 -08:00 |
|
Adam Ierymenko
|
29249db5d2
|
Big test stuff.
|
2015-11-02 11:37:32 -08:00 |
|
Adam Ierymenko
|
f1b6427e63
|
Decided to make this 1.1.0 (semantic versioning increment is warranted), and add a legacy hack for older clients working with clusters.
|
2015-11-02 09:32:56 -08:00 |
|
Adam Ierymenko
|
1b4cc4af5c
|
Fix evil bug, and instrument/assert on some other stuff, and a bit of cleanup.
|
2015-10-30 15:54:40 -07:00 |
|
Adam Ierymenko
|
7382c328da
|
Null pointer bug appears fixed... testing again at large scale.
|
2015-10-30 14:23:28 -07:00 |
|
Adam Ierymenko
|
641b0dec44
|
.
|
2015-10-30 14:12:20 -07:00 |
|
Adam Ierymenko
|
2fbb5d0bbf
|
.
|
2015-10-30 14:11:45 -07:00 |
|
Adam Ierymenko
|
d8dbbf7484
|
Add some debug code in TRACE mode to catch a bug.
|
2015-10-30 14:11:10 -07:00 |
|
Adam Ierymenko
|
377ccff600
|
getPeer() had a small potential to be unsafe.
|
2015-10-30 13:39:28 -07:00 |
|
Adam Ierymenko
|
f974517f64
|
Save zerotier output in containers.
|
2015-10-30 13:06:30 -07:00 |
|
Adam Ierymenko
|
f808138a94
|
docs and stuff
|
2015-10-30 13:05:34 -07:00 |
|
Adam Ierymenko
|
b845dd1b88
|
Set contact IP for real test.
|
2015-10-30 12:38:12 -07:00 |
|
Adam Ierymenko
|
b6725c4415
|
Optimize AntiRecursion.
|
2015-10-30 11:48:33 -07:00 |
|
Adam Ierymenko
|
5bfa29dded
|
Make antirec tail len slightly shorter, better performance and still plenty long enough.
|
2015-10-30 11:09:40 -07:00 |
|
Adam Ierymenko
|
80e62ad291
|
docs
|
2015-10-30 10:55:05 -07:00 |
|