Adam Ierymenko
|
0a195e7bc0
Some work on simulated net...
|
11 жил өмнө |
Adam Ierymenko
|
ae228ade8c
Starting on simulated socket manager.
|
11 жил өмнө |
Adam Ierymenko
|
4a5756e7fb
cleanup
|
11 жил өмнө |
Adam Ierymenko
|
29ba34ab7c
Kill old testnet stuff, update main.cpp for new SocketManager abstraction.
|
11 жил өмнө |
Adam Ierymenko
|
2436e22f46
More work on abstracting socket manager.
|
11 жил өмнө |
Adam Ierymenko
|
128a131070
About halfway there in refactoring to support pluggable SocketManager.
|
11 жил өмнө |
Adam Ierymenko
|
6bc9a938cf
Move socket manager implementation into osnet/
|
11 жил өмнө |
Adam Ierymenko
|
0e47f13f14
Simplify locking semantics some more to address a deadlock.
|
11 жил өмнө |
Adam Ierymenko
|
7c0f5e97e1
Don't need to check peer version for every item in txQueue since there is only one peer.
|
11 жил өмнө |
Adam Ierymenko
|
0fd562bebc
One more Windows build fix.
|
11 жил өмнө |
Adam Ierymenko
|
8730d30575
Now for some clang compile fixes...
|
11 жил өмнө |
Adam Ierymenko
|
babf3787c6
Switch VS2012 build back to real, not self-test.
|
11 жил өмнө |
Adam Ierymenko
|
74f36f5dc0
Windows build fixes.
|
11 жил өмнө |
Adam Ierymenko
|
2eeb3dee9e
Merge branch 'adamierymenko-dev' of ssh://shub-niggurath.zerotier.com:222/git/ZeroTierOne into adamierymenko-dev
|
11 жил өмнө |
Adam Ierymenko
|
4951e5e1b5
This is a --strategy=ours merge to allow adamierymenko-dev to replace
|
11 жил өмнө |
Adam Ierymenko
|
6429c51ec7
Merge branch 'detached-network-test' into adamierymenko-dev
|
11 жил өмнө |
Adam Ierymenko
|
a8bd8fff93
Make several changes to eliminate potential deadlock or recursive lock conditions, and add back rescan of multicast groups on network startup.
|
11 жил өмнө |
Adam Ierymenko
|
a94b0e6a43
Get rid of rescanMulticastGroups() in Network thread since this can deadlock... the fact that this can happen is probably bad design.
|
11 жил өмнө |
Adam Ierymenko
|
7a37326cc0
Fix sleeper bug that probably did nothing in setSupernodes().
|
11 жил өмнө |
Adam Ierymenko
|
42d644a57e
More fixes to legacy support, and to a potential issue on quit.
|
11 жил өмнө |
Adam Ierymenko
|
023cac4ebb
Add -g to optimized crypto code in ZT_DEBUG=1 build mode.
|
11 жил өмнө |
Adam Ierymenko
|
2416491cbc
Permanently retire peers.persist, but make iddb.d always enabled instead since identities are what we really want to cache.
|
11 жил өмнө |
Adam Ierymenko
|
6e23986bb3
Another build fix.
|
11 жил өмнө |
Adam Ierymenko
|
1921e28c5f
Build fix.
|
11 жил өмнө |
Adam Ierymenko
|
52314dcdf6
GitHub issue #111
|
11 жил өмнө |
Adam Ierymenko
|
d8d4aace42
Fix for init.d/zerotier-one (again)
|
11 жил өмнө |
Adam Ierymenko
|
05309037a8
Yank potentially costly support for TTL out of UdpSocket since we dont use this anymore.
|
11 жил өмнө |
Adam Ierymenko
|
7943414c89
Part two of fix to GitHub issue #118 -- need to test thoroughly though.
|
11 жил өмнө |
Adam Ierymenko
|
c7c545bf6c
Fix for part one of GitHub issue #118
|
11 жил өмнө |
Adam Ierymenko
|
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.
|
11 жил өмнө |