Adam Ierymenko
|
3acd901c88
Build fixes.
|
4 年之前 |
Adam Ierymenko
|
c7dcbba442
Add an AES benchmark to 1.6 (backport)
|
4 年之前 |
Adam Ierymenko
|
1ad555a071
More selective push of AES modifications and refactoring stuff.
|
4 年之前 |
Adam Ierymenko
|
06730c7d1d
BSL date bump
|
5 年之前 |
Adam Ierymenko
|
52a166a71f
Relicense: GPLv3 -> ZeroTier BSL 1.1
|
6 年之前 |
Adam Ierymenko
|
97046b265c
Kill ZT_FAST_MEMCPY in selftest.
|
6 年之前 |
Joseph Henry
|
0e597191b8
Updated licenses for 2019
|
6 年之前 |
Adam Ierymenko
|
e2b0fb26b1
self-test build fix.
|
6 年之前 |
Adam Ierymenko
|
610e594a50
Speed tweaks for signatures, etc.
|
7 年之前 |
Adam Ierymenko
|
26aaf253ac
Allow us to build a semi-dynamic official binary that works back to CentOS 6, at least on x64, and is very fast since we can build it with newer clang or icc.
|
7 年之前 |
Adam Ierymenko
|
f3dfd63634
Clean up some old stuff.
|
7 年之前 |
Adam Ierymenko
|
01b4cb64ee
cleanup
|
7 年之前 |
Adam Ierymenko
|
65c07afe05
Copyright updates for 2018.
|
7 年之前 |
Adam Ierymenko
|
0608704626
Some micro-optimizations, including a memcpy that is faster than Linux for most distro/compiler versions.
|
7 年之前 |
Adam Ierymenko
|
23e5c7b38d
Fix self-test compile.
|
7 年之前 |
Adam Ierymenko
|
ba6fd16823
More tracing stuff.
|
8 年之前 |
Adam Ierymenko
|
6fc70f7c16
More cleanup, Linux build fixes.
|
8 年之前 |
Adam Ierymenko
|
d2415dee00
Cleanup.
|
8 年之前 |
Adam Ierymenko
|
355cce3938
Rename Utils::snprintf due to it being a #define on one platform.
|
8 年之前 |
Adam Ierymenko
|
ceee56af51
Fix for small stacks.
|
8 年之前 |
Adam Ierymenko
|
d297d8fe2e
Musl fix
|
8 年之前 |
Adam Ierymenko
|
1b68d6dbdc
License header update.
|
8 年之前 |
Adam Ierymenko
|
9e80db0fd1
Cleanup, fix a valgrind error, stack use reduction.
|
8 年之前 |
Adam Ierymenko
|
cafbe44dde
Controller optimizations -- make locking more fine-grained, use true hardware concurrency, etc.
|
8 年之前 |
Adam Ierymenko
|
a8ced184dc
Some code cleanup and make sure any type punning is guarded with ZT_NO_TYPE_PUNNING.
|
8 年之前 |
Adam Ierymenko
|
a376bcc654
ARM NEON Salsa20/12 in build and selftest. Almost 2X speedup on a Raspberry Pi.
|
8 年之前 |
Adam Ierymenko
|
aaf597f020
Cleanup, Windows fixes, Self test fix
|
8 年之前 |
Adam Ierymenko
|
72bd3064a2
Windows build fixes, self test cleanup.
|
8 年之前 |
Adam Ierymenko
|
a1e94154be
Just incorporate the X64 ASM version of Salsa20/12 for X64 platforms. This gives us (for example) 1.5gb/sec encryption on a Core i5 2.8ghz.
|
8 年之前 |
Adam Ierymenko
|
df48738ac9
Enable use of NaCl for faster X64 Salsa20 implementations. Also include binary for OSX for easy build. Blazingly fast.
|
8 年之前 |