Adam Ierymenko
d64c5a92c6
Merge pull request #1233 from dosuperuser/improvement/optimizations
...
Minor C++ optimizations
2020-11-24 19:24:36 -05:00
Adam Ierymenko
2ac49d99dd
AES integrated on send side.
2020-08-21 14:23:31 -07:00
Adam Ierymenko
06730c7d1d
BSL date bump
2020-08-20 12:51:39 -07:00
Suad Halilovic
ffebcd247f
2020/07/16, Minor optmizations
2020-07-16 18:31:56 +02:00
Adam Ierymenko
52a166a71f
Relicense: GPLv3 -> ZeroTier BSL 1.1
2019-08-23 09:23:39 -07:00
Joseph Henry
0e597191b8
Updated licenses for 2019
2019-01-14 10:25:53 -08:00
Adam Ierymenko
f3dfd63634
Clean up some old stuff.
2018-01-26 20:00:37 -05:00
Adam Ierymenko
65c07afe05
Copyright updates for 2018.
2018-01-08 14:33:28 -08:00
Grant Limberg
b1d60df44c
timestamps changed from uint64_t to int64_t
...
There were cases in the code where time calculations and comparisons were overflowing and causing connection instability. This will keep time calculations within expected ranges.
2017-10-02 15:52:57 -07:00
Adam Ierymenko
727ccb1125
Cleanup and stdin/stdout harness mode for controller.
2017-07-18 13:57:37 -07:00
Adam Ierymenko
f23a43fb81
More cleanup.
2017-07-06 17:32:41 -07:00
Adam Ierymenko
d2415dee00
Cleanup.
2017-07-06 16:11:11 -07:00
Adam Ierymenko
355cce3938
Rename Utils::snprintf due to it being a #define on one platform.
2017-06-27 11:31:29 -07:00
Adam Ierymenko
1b68d6dbdc
License header update.
2017-04-27 20:47:25 -07:00
Adam Ierymenko
e4896b257f
Add thread PTR that gets passed through the entire ZT core call stack and then passed to handler functions resulting from a call.
2017-03-27 17:03:17 -07:00
Adam Ierymenko
78ef2c5f16
Windows build fixes, app about text revisions.
2017-03-17 20:01:58 -07:00
Adam Ierymenko
e3feaf3f5d
Warning removal, and dev is now 1.2.1
2017-03-16 16:45:11 -07:00
Adam Ierymenko
0fd45a640b
Allow multiple architectures in software update dist .json file arch fields.
2017-03-14 15:19:16 -07:00
Adam Ierymenko
533baf921f
Software update cleanup, and a fix for updates on Windows.
2017-03-14 14:40:17 -07:00
Adam Ierymenko
1d2cb867b2
Close all open FDs before exec in Unix software update code.
2017-03-07 09:26:27 -08:00
Adam Ierymenko
3859533e73
Minor software updater cleanup.
2017-03-07 09:18:00 -08:00
Adam Ierymenko
0fb3d1d582
Add a build version for software update use so we can do very minor updates within a version.
2017-01-18 09:16:23 -08:00
Adam Ierymenko
1346e31a8e
Windows build fixes, Software update fix, warning removal.
2017-01-13 14:22:36 -08:00
Adam Ierymenko
54f25b14ee
Software updater log for distributors (does not affect real users much).
2017-01-13 14:03:06 -08:00
Adam Ierymenko
f81c67c0f0
Make sure to respond to GET_LATEST with the actual latest.
2017-01-13 12:13:14 -08:00
Adam Ierymenko
3a730c4a5c
Remove debug printfs in software updater. It works! At least for unix. Now to test Windows.
2017-01-13 11:24:00 -08:00
Adam Ierymenko
b03247ec3c
SoftwareUpdate::apply()
2017-01-13 10:46:16 -08:00
Adam Ierymenko
8ebb49e972
Cache downloaded updates to disk.
2017-01-12 15:21:14 -08:00
Adam Ierymenko
e1727d6297
Fix to software update repeat downloads.
2017-01-12 14:34:52 -08:00
Adam Ierymenko
e7bab66d29
Auto-apply updates if enabled.
2017-01-12 13:54:08 -08:00
Adam Ierymenko
c6b0b07605
More software update work, and settings in local.conf.
2017-01-12 13:18:11 -08:00
Adam Ierymenko
b5b583c397
.
2017-01-11 18:10:42 -08:00
Adam Ierymenko
56d969c709
.
2017-01-11 17:59:51 -08:00
Adam Ierymenko
3fedf16f35
.
2017-01-11 17:57:12 -08:00
Adam Ierymenko
5da56776d6
.
2017-01-11 17:54:43 -08:00
Adam Ierymenko
d58870a92d
.
2017-01-11 17:53:19 -08:00
Adam Ierymenko
15ed7423ac
.
2017-01-11 17:50:02 -08:00
Adam Ierymenko
823a1963f6
init fix.
2017-01-11 17:45:09 -08:00
Adam Ierymenko
6513b21426
debug code.
2017-01-11 17:42:57 -08:00
Adam Ierymenko
47b62ece18
Software update integration.
2017-01-11 16:34:33 -08:00
Adam Ierymenko
2aab26a08e
Software update work.
2017-01-11 15:22:16 -08:00
Adam Ierymenko
565842b5ec
Software updater work.
2017-01-11 14:37:31 -08:00