Adam Ierymenko
|
fe1fa20c6c
Fix build on Intel C/C++ Compiler for Linux.
|
7 years ago |
Adam Ierymenko
|
07cb62a503
cleanup
|
7 years ago |
Adam Ierymenko
|
01b4cb64ee
cleanup
|
7 years ago |
Adam Ierymenko
|
65c07afe05
Copyright updates for 2018.
|
7 years ago |
Adam Ierymenko
|
d3e8e9629b
More optimization work.
|
7 years ago |
Adam Ierymenko
|
0608704626
Some micro-optimizations, including a memcpy that is faster than Linux for most distro/compiler versions.
|
7 years ago |
Adam Ierymenko
|
c692f2e740
Fix for new identity generation bug.
|
8 years ago |
Adam Ierymenko
|
ba6fd16823
More tracing stuff.
|
8 years ago |
Adam Ierymenko
|
6fc70f7c16
More cleanup, Linux build fixes.
|
8 years ago |
Adam Ierymenko
|
f23a43fb81
More cleanup.
|
8 years ago |
Adam Ierymenko
|
d2415dee00
Cleanup.
|
8 years ago |
Adam Ierymenko
|
355cce3938
Rename Utils::snprintf due to it being a #define on one platform.
|
8 years ago |
Adam Ierymenko
|
1b68d6dbdc
License header update.
|
8 years ago |
Adam Ierymenko
|
1d39be61b2
ZeroTier now has link quality measurement. We are not using this yet but decided to put it in to prep for future QoS support and SD-WAN stuff.
|
8 years ago |
Adam Ierymenko
|
42f28bce52
Cleanup and make moons (federated roots) a little easier to deal with.
|
8 years ago |
Adam Ierymenko
|
0fb3d1d582
Add a build version for software update use so we can do very minor updates within a version.
|
8 years ago |
Adam Ierymenko
|
ccdd4ffda7
Move split() to OSUtils since it is not used in core.
|
8 years ago |
Adam Ierymenko
|
e09c1a1c11
Big refactor mostly builds. We now have a uniform backward compatible netconf.
|
9 years ago |
Adam Ierymenko
|
b90e66f7c7
ManagedRoute, which applies C++ RAII to injected routes. Move RoutingTable to attic.
|
9 years ago |
Adam Ierymenko
|
3df60995e1
nit pick... might this matter?
|
9 years ago |
Adam Ierymenko
|
4e4fd51117
boring doc stuff
|
9 years ago |
Adam Ierymenko
|
a7409850d6
Get trim() out of core where it is not needed.
|
10 years ago |
Adam Ierymenko
|
cf6f30963c
Kill a potential source of type punning BUS errors on Android, and besides that hack probably did not improve performance at all given the short lenghts of things compared with secureEq()
|
10 years ago |
Adam Ierymenko
|
1213073916
Apple auto-update stuff, now for Windows.
|
10 years ago |
Adam Ierymenko
|
d0e0f5dd12
Basic OpenBSD compile fixes -- still need to update BSDEthernetTap, will do that later. Should be able to re-use FreeBSD port for OpenBSD, but we will see.
|
10 years ago |
Adam Ierymenko
|
0751eaabd8
Clean OS-dep stuff out of node/Utils.
|
10 years ago |
Adam Ierymenko
|
93012b0ee5
Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware]
|
10 years ago |
Adam Ierymenko
|
4e95384ad6
Cleanup, add tristate to config code in Network, and happy new year!
|
10 years ago |
Adam Ierymenko
|
e8c5495b61
Yes, zero my secret key data. Yes I really, really mean it.
|
11 years ago |
Adam Ierymenko
|
77457cbff1
Windows compile fixes, compiler warning fix, unfreed memory fix in main.c (though it would not have mattered since program exits immediately after).
|
11 years ago |