Adam Ierymenko
|
b99dd7d916
Fix code generation for AES stuff so it runs on chips that do not have AVX or VAES.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
aad21cf395
Blazing fast VAES (256 and 512) AES-CTR, Identity fixes, test fixes.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
d537428421
Build fixes.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
996589894d
Build fixes
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
d3777b3eb4
A bunch of boring formattings stuff, etc.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
52e1f5502d
More VL1 work after re-re-re-refactor...
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
664a128e9e
Yet more work in progress... mostly cleanup and re-implementation without depending on struture padding.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
666d44b14a
More endless work in progress...
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
b533c300d8
A ton more work... almost there
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
78d223d709
A bunch more cleanup, remove a ton of reinterpret_cast cruft in favor of a simple union in InetAddress.
|
%!s(int64=5) %!d(string=hai) anos |
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.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
16a3c14c53
A bunch of cleanup and refactoring, implementation of prep for forward secrecy still in progress.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
c65391a344
Add symmetric key container, tons of cleanup.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
fbf4ae823b
Clean up timing stuff in Peer and make it more rational, implement some more P2P stuff, rename some methods, cleanup cleanup cleanup.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
3d6d9c5808
LINT cleanliness.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
64c533c189
More warning removal.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
7fd78a87d1
Use static_assert more.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
b9f60fc3c2
A bunch of warning removal and LINT cleanliness.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
afa01074c5
File this idea away.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
1f85b0402e
Just use unordered_map, and some other cleanup.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
b3314cd34f
Small build fixes.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
9428fc53f6
A bunch of cleanup, bug fix, just use unordered_map, etc.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
0d05e4bcae
Remove capability chain of custody stuff which was never used and was really overly complex and a potential source of security problems.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
87da45b3f5
Faster hash table, various other optimizations and simplification.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
cbf174f96d
Warning removal.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
0aa78d0ecb
Small fixes.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
a87d4f1864
Build fix.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
c0e86de6db
Forgot one spot.
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
60fa07bff2
Implement fingerprint option on join in Go land
|
%!s(int64=5) %!d(string=hai) anos |
Adam Ierymenko
|
1df7f21f5f
Add ability to fully specify controller fingerprint on join for the paranoid.
|
%!s(int64=5) %!d(string=hai) anos |