Commit Graph

8 Commits (07271f9ae7a9d0f39c3b866d06d625e218315419)

Author SHA1 Message Date
dr7ana 07271f9ae7 RC refactor layout
- Local and Remote RC's now implemented with discrete functionalities and uses
11 months ago
dr7ana bda8b211dd Cmake restructuring 11 months ago
Jason Rhinelander f4f5ab0109 "Refactor" aka delete Crypto/CryptoManager
- Get rid of CryptoManager.
- Get rid of Crypto.
- Move all the Crypto instance methods to llarp::crypto functions.
  (None of them needed to be methods at all, so this is simple).
- Move sodium/ntru initialization into static initialization.
- Add llarp::csrng, which is an available llarp::CSRNG instance which is
  a bit easier than needing to construct a `CSRNG rng{};` in various
  places.
- Various related small simplifications/cleanups.
11 months ago
dr7ana 41312abab0 introset and message transmission underway
- message handling through classes that inherit from PathSet
- cleanups around link_manager
- etc etc
11 months ago
dr7ana 6b1e3fbbc0 Touched up path build message handling 12 months ago
Thomas Winget 2cc02d7b60 handle path build requests, generate responses 12 months ago
dr7ana 4ed6a01e02 following up before Tom meeting 1 year ago
dr7ana 206bd0b85e wawaweewa 1 year ago