Adam Ierymenko
|
f116c4b9c0
|
... and another ...
|
11 years ago |
Adam Ierymenko
|
b31071463c
|
Try another NAT traversal improvement.
|
11 years ago |
Adam Ierymenko
|
dda376c9eb
|
Nuke some abandoned code.
|
11 years ago |
Adam Ierymenko
|
fadb291962
|
Fix infinite loop typo.
|
11 years ago |
Adam Ierymenko
|
f0003ea922
|
Push remote surface as reported by peers along with known interface direct paths to assist with (some) NAT traversal. (trying this, may back out if not effective)
|
11 years ago |
Adam Ierymenko
|
b4b067bf12
|
So we need to keep track of external surface per reporter, since some NATs assign different external IPs for each external destination. Keeping just one known surface could create a race condition.
|
11 years ago |
Adam Ierymenko
|
417f56de2f
|
Add some TRACE instrumentation to external surface address awareness.
|
11 years ago |
Adam Ierymenko
|
52c3b7c34e
|
Implemented empirical determination of external addressing, paritioned per scope.
|
11 years ago |
Adam Ierymenko
|
817824b88b
|
Some external surface awareness work, and IP scope classification.
|
11 years ago |
Adam Ierymenko
|
a2821e9000
|
Add code to check external surface against reported surface from other trusted peers, and also rename ExternalSurface to SelfAwareness because lulz.
|
11 years ago |
Adam Ierymenko
|
93012b0ee5
|
Re-incorporation: ZeroTier Networks -> ZeroTier, Inc. [Delaware]
|
11 years ago |
Adam Ierymenko
|
4e95384ad6
|
Cleanup, add tristate to config code in Network, and happy new year!
|
11 years ago |
Adam Ierymenko
|
b5c3a92be2
|
Boring stuff: update dates in copyrights across all files.
|
12 years ago |
Adam Ierymenko
|
612c17240a
|
Dead code removal, fix for cleanup GitHub issue #28
|
12 years ago |
Adam Ierymenko
|
77965af288
|
Add new crypto: SHA512 and C25519 -- not integrated yet.
|
13 years ago |
Adam Ierymenko
|
150850b800
|
New git repository for release - version 0.2.0 tagged
|
13 years ago |