Historique des commits

Auteur SHA1 Message Date
  Ian Goldberg d1cc60bfdc Nomenclature change: public/private channels become ID/token channels il y a 1 an
  Ian Goldberg 17400d15bc Some code to track heap usage il y a 1 an
  Ian Goldberg 971f4eacbd Minor touchups to Enclave/config.{cpp,hpp} il y a 1 an
  Aaron Johnson cb3d54a627 5-round public routing implementation il y a 1 an
  Sajin Sasy a31e54d049 Resolving conflicts in merging aaron/public-channel il y a 1 an
  Aaron Johnson 3e2323dedd adding private_routing option to config il y a 1 an
  Aaron Johnson 38037fcaa5 improving implementation of public-channel storage operations il y a 1 an
  Sajin Sasy 1ed7f51b82 Fixed the bug with distibuting clients over their ingestion servers. Clients are now distributed over ingestion servers with the same modulo calculation like clients to storage server mapping il y a 1 an
  Sajin Sasy 7f14b5308a Storage servers send back token bundles and messages every epoch to clients that have authenticated il y a 1 an
  Sajin Sasy 85599806fd Clients and Storage servers generate a shared secret key il y a 1 an
  Sajin Sasy f6495a81e2 Removing testing snippet incompatible with new client structure il y a 1 an
  Sajin Sasy 1f36f457c3 Merged main il y a 2 ans
  Sajin Sasy bda0918bd3 Ingestion processes msgbundle, and queues messages into a msgBuffer il y a 2 ans
  Ian Goldberg 2562d9ac86 Rather than pre-allocating an array of randomness pools, just give each thread its own thread-local randomness pool il y a 2 ans
  Sajin Sasy aa86ecf9c1 Client -> Ingestion send (unencrypted) message bundles. Ingestion servers queue them into a msgBuffer il y a 2 ans
  Ian Goldberg c3207004ce Prepare round 2 messages il y a 2 ans
  Ian Goldberg 68cc68034d Keep track of roles for all nodes in the global config il y a 2 ans
  Ian Goldberg 826c701d52 Weights only matter for routing nodes il y a 2 ans
  Sajin Sasy e7b2583ff6 Created Ingestion Class. Generate client encryption keys in the client simulator and on the ingestion side. (Currently just for server 0) il y a 2 ans
  Sajin Sasy 4e1907fadc Removing some unnecessary debug printfs il y a 2 ans
  Sajin Sasy b047654532 Hardcoding an AES key for client to server communications il y a 2 ans
  Ian Goldberg 51b436f25a Start on private routing il y a 2 ans
  Ian Goldberg 0544a3e339 Add a private_routing flag to select which kind of routing to do il y a 2 ans
  Ian Goldberg 2a0106d4da Start the threadpool and the pseudo-random bytes pools il y a 2 ans
  Ian Goldberg 95be542532 Add params for max user count, max number of {priv,pub} {in,out} messages per user per epoch il y a 2 ans
  Ian Goldberg 5580976796 Load the config into the enclave il y a 2 ans