Commit History

Autor SHA1 Mensaxe Data
  Adam Ierymenko d8dae365f6 Cleanup, optimization, multicast stuff, and it now compiles again. %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko 9ca495229b Revert "optimization stuff" %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko e63f624d3a optimization stuff %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko 83d723eb79 type 1 (P-384) identities %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko 01e8fd0b07 The newer C ed25519 is the same speed as the old ASM, so drop it to simplify. %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko d7a31088ba Cleanup, warning removal, cppcheck informed cleanup. %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko e8155cbbeb Merge dev %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko 6c44fcc290 more warning cleanup %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko c8e7031198 warning cleanup %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko d0746da5e2 Add SHA384 support, more cleanup %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko 94ba242c33 Nist P-384 guts and glory %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko fee6aae442 Drop in faster C25519 agreement code. %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko 89f57124b2 Never mind, only unused on some builds so leave them there. %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko 65823332d4 Comment out some unused functions. %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko 39e1021f62 Replace certificate based gating of multicast like/gather with a simpler more efficient method, fix some minor issues with request based com/cert push, and clean up some other random stuff. %!s(int64=6) %!d(string=hai) anos
  Adam Ierymenko e6f9ab929d More speed stuff. %!s(int64=7) %!d(string=hai) anos
  Adam Ierymenko 18d1772bb4 stuff for speed and stuff (testing) %!s(int64=7) %!d(string=hai) anos
  Adam Ierymenko beb170e4fb Use X64 ASM ed25519 signatures on Linux/x64, which are about 10X faster. Will matter a lot for network controllers, not so much for other things. %!s(int64=7) %!d(string=hai) anos
  Adam Ierymenko 610e594a50 Speed tweaks for signatures, etc. %!s(int64=7) %!d(string=hai) anos
  Adam Ierymenko b9e1d53d7a Minor cleanup. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko c692f2e740 Fix for new identity generation bug. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 6fc70f7c16 More cleanup, Linux build fixes. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 1b68d6dbdc License header update. %!s(int64=8) %!d(string=hai) anos
  Adam Ierymenko 38433e85bf More little stuff in crypto code. %!s(int64=11) %!d(string=hai) anos
  Adam Ierymenko 4d1cca1150 Remove VC++ warnings in C25519, also add inline to short methods. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 07f505971c Windows build fixes. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 4788d911ad Remove ZT1 GPL copyright from the top of code that is basically all Daniel Bernstein's %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 588a47be89 Some API improvements to C25519 in preparation for that thing I woke up thinking about at 4am. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko de5cc82b5b Build fix to eliminate strict aliasing warnings, and a bug fix. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 3b2d98e7dc Integrating new crypto -- work in progress, wont build yet. %!s(int64=12) %!d(string=hai) anos