Adam Ierymenko
|
52e1f5502d
More VL1 work after re-re-re-refactor...
|
5 jaren geleden |
Adam Ierymenko
|
b533c300d8
A ton more work... almost there
|
5 jaren geleden |
Adam Ierymenko
|
2b0127c26d
Work in progress on crypto stuff, refactoring to back out of use of structs for encode/decode as it is questionably portable.
|
5 jaren geleden |
Adam Ierymenko
|
b9f60fc3c2
A bunch of warning removal and LINT cleanliness.
|
5 jaren geleden |
Adam Ierymenko
|
24e30a684b
A bunch of little nit-picky header and name cleanup.
|
5 jaren geleden |
Adam Ierymenko
|
416068f68e
Regularize use of fingerprint concept across code.
|
5 jaren geleden |
Adam Ierymenko
|
a8db4a8d2d
Minor future proofing and cleanup in CertificateOfMembership, improve comments in a few places.
|
5 jaren geleden |
Adam Ierymenko
|
3448e6fc76
Yet MORE refactoring, including moving expected-reply-to out of Node and into its own class for cleanliness.
|
5 jaren geleden |
Adam Ierymenko
|
f21ecb3762
Yet more major and very nit-picky refactoring for performance, etc. Also use std::atomic<> now with a TODO to implement a shim if we ever do need to build this on a pre-c++11 compiler.
|
5 jaren geleden |
Adam Ierymenko
|
60de5ed3dd
It almost compiles again
|
5 jaren geleden |
Adam Ierymenko
|
eef70e198b
Version 2.x notice updates and other boring stuff.
|
5 jaren geleden |
Adam Ierymenko
|
6267c67888
A bunch of cleanup and refactoring toward 2.x
|
6 jaren geleden |
Adam Ierymenko
|
891bf99894
work in progress
|
6 jaren geleden |
Adam Ierymenko
|
9f9032ae36
Cleanup and warning removal.
|
6 jaren geleden |
Adam Ierymenko
|
52a166a71f
Relicense: GPLv3 -> ZeroTier BSL 1.1
|
6 jaren geleden |
Joseph Henry
|
0e597191b8
Updated licenses for 2019
|
7 jaren geleden |
Adam Ierymenko
|
7e7723e98f
A small memory use reduction.
|
8 jaren geleden |
Adam Ierymenko
|
4419734a7d
Implement continuous contacting of designated anchors and multicast replicators - GitHub issue #666
|
8 jaren geleden |
Adam Ierymenko
|
65c07afe05
Copyright updates for 2018.
|
8 jaren geleden |
Adam Ierymenko
|
dab0fb9e05
Remote trace: plumbing, replace old TRACE with calls to Trace object.
|
8 jaren geleden |
Adam Ierymenko
|
d2415dee00
Cleanup.
|
8 jaren geleden |
Adam Ierymenko
|
f18158a52d
.
|
8 jaren geleden |
Adam Ierymenko
|
2f20258807
.
|
8 jaren geleden |
Adam Ierymenko
|
1b68d6dbdc
License header update.
|
8 jaren geleden |
Adam Ierymenko
|
98152d974a
More cleanup and removal of DeferredPackets, will do the latter in a more elegant way.
|
9 jaren geleden |
Adam Ierymenko
|
4e4fd51117
boring doc stuff
|
10 jaren geleden |
Adam Ierymenko
|
1023ef23b7
Remove somewhat ugly and costly anti-recursion hack -- we will switch to more explicit methods.
|
10 jaren geleden |
Adam Ierymenko
|
436c1fac1d
Selectively move over changes from "edge" to "dev" excluding netcon.
|
10 jaren geleden |
Adam Ierymenko
|
94f4316a0e
Fix for possible high CPU usage on multicast queries.
|
10 jaren geleden |
Adam Ierymenko
|
8ef4edebbf
Deferred decode for HELLO to prevent HELLOcalypse under high load of new peers.
|
10 jaren geleden |