Commit History

Autor SHA1 Mensaxe Data
  Adam Ierymenko 2ac49d99dd AES integrated on send side. %!s(int64=5) %!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 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=6) %!d(string=hai) anos
  Adam Ierymenko 18d1772bb4 stuff for speed and stuff (testing) %!s(int64=6) %!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=11) %!d(string=hai) anos
  Adam Ierymenko 07f505971c Windows build fixes. %!s(int64=11) %!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=11) %!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=11) %!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
  Adam Ierymenko 02f3369185 Small amount of crypto cleanup. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 660f92b6a7 Add test vectors for ensuring identical C25519 operation across systems. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 09c8b4bbb3 More new crypto: Ed25519 signatures. %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko b2bb7b41fc More work in progress on new crypto... %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 0b94a04914 More crypto work in progress... %!s(int64=12) %!d(string=hai) anos
  Adam Ierymenko 77965af288 Add new crypto: SHA512 and C25519 -- not integrated yet. %!s(int64=12) %!d(string=hai) anos