Adam Ierymenko
|
1cfa67bbdd
Bunch more control plane work, and shelve old UI -- React FTW.
|
9 years ago |
Adam Ierymenko
|
5572b7ffb6
Simplify Phy<> to get rid of more indirections.
|
10 years ago |
Adam Ierymenko
|
068d311ecc
TRACE compile fixes, other fixes, and it basically works! It says HELLO.
|
10 years ago |
Adam Ierymenko
|
38200cc6a5
Add data store functions to service/One, and shelve old main.cpp since it will get rebuilt.
|
10 years ago |
Adam Ierymenko
|
d761330465
No more tap factories.
|
10 years ago |
Adam Ierymenko
|
a61acf36d2
osnet -> osdep
|
10 years ago |
Adam Ierymenko
|
60158aa5dd
Turns out that node/ likely has no business with or need for the system IP routing table. So shelve that code for now.
|
10 years ago |
Adam Ierymenko
|
96737368aa
Add MIT-licensed Joyent http-parser lib to ext/ for use with new control plane.
|
10 years ago |
Adam Ierymenko
|
31bf0a4ea6
Netconf build fixes, schema, etc.
|
10 years ago |
Adam Ierymenko
|
66f29f09da
Make clean fixes.
|
10 years ago |
Adam Ierymenko
|
d73a11b60b
Add netconf build option to Mac build file too.
|
10 years ago |
Adam Ierymenko
|
60fb28a90a
Cleanup, new C++ netconf code is almost ready to test!
|
10 years ago |
Adam Ierymenko
|
ee9e6a3c6b
Change path selection logic to exclude non-fixed and non-active paths -- possible fix for "NAT traversal coma" issue. Also fix a typo.
|
10 years ago |
Adam Ierymenko
|
8bd9f7d51d
Build fix for UI and mac.
|
10 years ago |
Adam Ierymenko
|
5c7cd53f13
Testnet sort of works! spins up supernodes.
|
10 years ago |
Adam Ierymenko
|
4fbb098daa
Testnet work... getting there!
|
10 years ago |
Adam Ierymenko
|
023cac4ebb
Add -g to optimized crypto code in ZT_DEBUG=1 build mode.
|
10 years ago |
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.
|
10 years ago |
Adam Ierymenko
|
351b7f3a09
UI stuff and sign .dmg on build.
|
10 years ago |
Adam Ierymenko
|
721625d512
Add MAC to listnetworks, and some other make stuff.
|
10 years ago |
Adam Ierymenko
|
282114e96c
Makefile changes, and make Topology::getBestSupernode() return the "next" supernode if I am a supernode. Also some comment cleanup.
|
10 years ago |
Adam Ierymenko
|
1f5feb75fb
LinuxEthernetTap refactor.
|
10 years ago |
Adam Ierymenko
|
adfb71fa6b
Compile for for TRACE, remove old TESTNET cruft.
|
10 years ago |
Adam Ierymenko
|
526435859f
Newly broken out OSX tap driver builds now.
|
10 years ago |
Adam Ierymenko
|
98d426e1d5
Path fixes in osnet/ stuff
|
10 years ago |
Adam Ierymenko
|
b80c229d87
Tons of code cleanup, refactor Network to use EthernetTapFactory, probably also fix GitHub issue #90
|
10 years ago |
Adam Ierymenko
|
d315156733
BSD routing table implementation work.
|
10 years ago |
Adam Ierymenko
|
12692c551e
SSE optimized Salsa20 -- anywhere from 20% to 50% faster than plain C version
|
10 years ago |
Adam Ierymenko
|
986773cc9c
ZT_USE_TESTNET define in makefiles.
|
10 years ago |
Adam Ierymenko
|
70b736f440
Put mac back to release default build flags.
|
11 years ago |