9a5f6f020f
docs
2014-10-28 15:53:11 -07:00
4dec598fb8
Make multicast gather slightly more aggressive, and add total to list command in testnet.
2014-10-28 15:33:10 -07:00
3e948fcd93
.... aaaaaaand multicast testnet functionsa are in!
2014-10-28 15:06:43 -07:00
8aa75321e2
docs
2014-10-28 14:46:15 -07:00
ffbf0781fe
docs
2014-10-28 14:27:21 -07:00
e4966c7a07
docs
2014-10-28 14:25:44 -07:00
ac23f74547
docs
2014-10-28 14:24:07 -07:00
fa60463da5
docs
2014-10-28 14:23:39 -07:00
3d85a615fb
NULL dereference on still-initializing node bug fix in status query commands, and doc updates.
2014-10-28 14:17:39 -07:00
f873881a0d
Helps to use a proper multithreaded queue instead of ugly plebian hackery.
2014-10-28 12:28:45 -07:00
934a575a74
Testnet seems to work a bit better now...
2014-10-27 18:23:10 -07:00
fe7b429866
...
2014-10-27 17:32:37 -07:00
295f6a20e0
Testnet works! sort of...
2014-10-27 14:25:00 -07:00
6a94a4a51b
Testnet WIP
2014-10-27 09:03:38 -07:00
8672ca9cf8
Prep for real tests like alltoall.
2014-10-24 17:29:09 -07:00
a75a7547b4
Deadlock fix...
2014-10-24 17:11:23 -07:00
3857116724
More testnet work.
2014-10-24 16:35:06 -07:00
5c7cd53f13
Testnet sort of works! spins up supernodes.
2014-10-24 08:48:44 -07:00
4fbb098daa
Testnet work... getting there!
2014-10-23 16:46:09 -07:00
0a195e7bc0
Some work on simulated net...
2014-10-22 09:52:29 -07:00
ae228ade8c
Starting on simulated socket manager.
2014-10-21 17:00:25 -07:00
4a5756e7fb
cleanup
2014-10-21 16:21:45 -07:00
29ba34ab7c
Kill old testnet stuff, update main.cpp for new SocketManager abstraction.
2014-10-21 15:33:35 -07:00
2436e22f46
More work on abstracting socket manager.
2014-10-21 15:18:50 -07:00
128a131070
About halfway there in refactoring to support pluggable SocketManager.
2014-10-21 14:26:10 -07:00
6bc9a938cf
Move socket manager implementation into osnet/
2014-10-21 11:25:31 -07:00
0e47f13f14
Simplify locking semantics some more to address a deadlock.
2014-10-21 10:42:04 -07:00
7c0f5e97e1
Don't need to check peer version for every item in txQueue since there is only one peer.
2014-10-19 15:20:19 -07:00
0fd562bebc
One more Windows build fix.
2014-10-19 13:10:23 -07:00
8730d30575
Now for some clang compile fixes...
2014-10-19 13:07:50 -07:00
babf3787c6
Switch VS2012 build back to real, not self-test.
2014-10-19 12:58:13 -07:00
74f36f5dc0
Windows build fixes.
2014-10-19 12:56:39 -07:00
2eeb3dee9e
Merge branch 'adamierymenko-dev' of ssh://shub-niggurath.zerotier.com:222/git/ZeroTierOne into adamierymenko-dev
2014-10-18 15:02:03 +02:00
4951e5e1b5
This is a --strategy=ours merge to allow adamierymenko-dev to replace
...
the current content of detached-network-test. This is ready for another
test in 'headless' mode.
Merge branch 'detached-network-test' into adamierymenko-dev
2014-10-18 15:00:47 +02:00
6429c51ec7
Merge branch 'detached-network-test' into adamierymenko-dev
2014-10-18 14:57:04 +02:00
a8bd8fff93
Make several changes to eliminate potential deadlock or recursive lock conditions, and add back rescan of multicast groups on network startup.
2014-10-14 16:38:27 -07:00
a94b0e6a43
Get rid of rescanMulticastGroups() in Network thread since this can deadlock... the fact that this can happen is probably bad design.
2014-10-14 15:58:03 -07:00
7a37326cc0
Fix sleeper bug that probably did nothing in setSupernodes().
2014-10-14 14:59:17 -07:00
42d644a57e
More fixes to legacy support, and to a potential issue on quit.
2014-10-14 12:37:35 -07:00
023cac4ebb
Add -g to optimized crypto code in ZT_DEBUG=1 build mode.
2014-10-14 10:22:27 -07:00
2416491cbc
Permanently retire peers.persist, but make iddb.d always enabled instead since identities are what we really want to cache.
2014-10-13 14:12:51 -07:00
6e23986bb3
Another build fix.
2014-10-13 13:09:02 -07:00
1921e28c5f
Build fix.
2014-10-13 12:35:43 -07:00
52314dcdf6
GitHub issue #111
2014-10-13 11:47:14 -07:00
d8d4aace42
Fix for init.d/zerotier-one (again)
2014-10-13 12:55:16 -04:00
05309037a8
Yank potentially costly support for TTL out of UdpSocket since we dont use this anymore.
2014-10-13 09:37:17 -07:00
7943414c89
Part two of fix to GitHub issue #118 -- need to test thoroughly though.
2014-10-13 08:15:00 -07:00
c7c545bf6c
Fix for part one of GitHub issue #118
2014-10-13 08:11:19 -07:00
6316011024
Make crypto and compression build optimized in debug, and also try disabling peers.persist -- might ship this way as it seems more trouble than its worth.
2014-10-12 11:42:49 -07:00
8b0846d077
Delete bunch of commented out code.
2014-10-11 16:53:21 -07:00