Adam Ierymenko
|
782f15f8c9
Small software GMAC optimization.
|
há 5 anos atrás |
Adam Ierymenko
|
e0492a7e69
More Go CLI work, and some cleanup.
|
há 5 anos atrás |
Adam Ierymenko
|
cb147a3e8a
Documentation in CLI, indicate what commands require a running node.
|
há 5 anos atrás |
Adam Ierymenko
|
f97e9e1f5d
Warning removal, Go work...
|
há 5 anos atrás |
Adam Ierymenko
|
f1b6cb2ace
GMAC is faster in software now.
|
há 5 anos atrás |
Adam Ierymenko
|
27939a5233
AES performance on rpi4 is now at least acceptable.
|
há 5 anos atrás |
Adam Ierymenko
|
7d5ba6f739
AES on pi4
|
há 5 anos atrás |
Adam Ierymenko
|
37360d5e2e
More test timing fixes.
|
há 5 anos atrás |
Adam Ierymenko
|
ae13983b10
Fix benchmarks to not take forever on slower chips.
|
há 5 anos atrás |
Adam Ierymenko
|
78670aea58
AES software optimizations to make rpi4 faster.
|
há 5 anos atrás |
Adam Ierymenko
|
d0cc3ac333
Small AES optimizations on ARM64.
|
há 5 anos atrás |
Adam Ierymenko
|
4273d89373
Linux/GCC fixes.
|
há 5 anos atrás |
Adam Ierymenko
|
9ef780e05c
Build fix-- these are not needed.
|
há 5 anos atrás |
Adam Ierymenko
|
9da0b43d2d
Fix some JSON names, regularize use of IP/port info in service code.
|
há 5 anos atrás |
Adam Ierymenko
|
7c929099b3
Change date bump for v2.0
|
há 5 anos atrás |
Adam Ierymenko
|
ea2f95ed70
Optimizations, make Locator deserialize the same regardless of serialized field order.
|
há 5 anos atrás |
Adam Ierymenko
|
fc39894541
Small fix to reduce memory use a little bit more.
|
há 5 anos atrás |
Adam Ierymenko
|
1fc4dce835
A bunch of cleanup, make Location serialization format saner, reduce core memory use.
|
há 5 anos atrás |
Adam Ierymenko
|
0c56d7c769
Don't kick in AVX2/AVX512 VTEC unless the packet is larger than 256 bytes.
|
há 5 anos atrás |
Adam Ierymenko
|
1f2a107d1d
Some formatting.
|
há 5 anos atrás |
Adam Ierymenko
|
4474303b01
Indent fix.
|
há 5 anos atrás |
Adam Ierymenko
|
3b773da8bc
Add separate accelerated() function for AES::GMAC.
|
há 5 anos atrás |
Adam Ierymenko
|
7efaab2af1
Add 4X parallel ARM AES so VTEC will kick in, yo. Seems to help on Graviton, not much on small chips but thats okay.
|
há 5 anos atrás |
Adam Ierymenko
|
064cb6dad7
AES-GMAC for ARM crypto extensions (pmull)
|
há 5 anos atrás |
Adam Ierymenko
|
d5afba2610
ARM auto-detection (unfinished)
|
há 5 anos atrás |
Adam Ierymenko
|
b4d0307d9e
Some AES NEON reorg.
|
há 5 anos atrás |
Adam Ierymenko
|
71b72a1ef2
AES (but not yet GMAC) for ARM64 native AES intrinsics, performs really well!
|
há 5 anos atrás |
Adam Ierymenko
|
b0e8bac310
Add CMake options to automatically add AArch64 flags for crypto enable, etc.
|
há 5 anos atrás |
Adam Ierymenko
|
9a501a76d1
Starting on AES ARM intrinsics work.
|
há 5 anos atrás |
Adam Ierymenko
|
becc4aa8ea
More certificate plumbing.
|
há 5 anos atrás |