Ian Goldberg
|
ccaa8afc38
More realistic test sizes in test_ORExpand_parallel
|
1 year ago |
Ian Goldberg
|
d122d04a6d
Implementation of ORExpand (multi-threaded version)
|
1 year ago |
Sajin Sasy
|
461aca4bf9
Revert "Syncing to debug acceptor problem"
|
1 year ago |
Ian Goldberg
|
54e0392e60
Implementation of ORExpand (single-threaded version)
|
1 year ago |
Ian Goldberg
|
876ba2eeec
Remove an unused (and incorrect in any case) function
|
1 year ago |
Sajin Sasy
|
192acaccb0
Syncing to debug acceptor problem
|
1 year ago |
Ian Goldberg
|
8368bdca59
Fix an out-of-date comment
|
1 year ago |
Ian Goldberg
|
96c9430df4
Have "make depend" notice dependencies by Enclave/*.cpp on Enclave/OblivAlgs/*.hpp
|
1 year ago |
Sajin Sasy
|
1f36f457c3
Merged main
|
1 year ago |
Sajin Sasy
|
bda0918bd3
Ingestion processes msgbundle, and queues messages into a msgBuffer
|
1 year ago |
Ian Goldberg
|
565d5a2ba5
Launch epochs no more often than every epoch_interval_us microseconds
|
1 year ago |
Ian Goldberg
|
57c1d8a441
Be able to run multiple epochs
|
1 year ago |
Ian Goldberg
|
2562d9ac86
Rather than pre-allocating an array of randomness pools, just give each thread its own thread-local randomness pool
|
1 year ago |
Sajin Sasy
|
aa86ecf9c1
Client -> Ingestion send (unencrypted) message bundles. Ingestion servers queue them into a msgBuffer
|
1 year ago |
Ian Goldberg
|
b4b14ff140
Refactor storage processing into its own file
|
1 year ago |
Ian Goldberg
|
3811f012ef
Round 2 of private routing complete
|
1 year ago |
Ian Goldberg
|
52a3babb2a
Profiling of round 2 processing
|
1 year ago |
Ian Goldberg
|
c3207004ce
Prepare round 2 messages
|
1 year ago |
Ian Goldberg
|
bddbb6d45f
Certain actions are performed only by nodes in certain roles
|
1 year ago |
Ian Goldberg
|
17a9e45e67
Rename some internal buffers
|
1 year ago |
Ian Goldberg
|
2434412f0e
Set MsgBuffers to 0 when newly allocated
|
1 year ago |
Ian Goldberg
|
6c221e5ff6
Refactor sort_mtobliv to expose oblivious Waksman-based shuffle in addition to sort
|
1 year ago |
Ian Goldberg
|
61fe90b6d6
Start round 2
|
1 year ago |
Ian Goldberg
|
b5fcd9bea5
Receive round 1 messages
|
1 year ago |
Ian Goldberg
|
3ca79eff8c
Post a closure from the ecall_comms_start callback
|
1 year ago |
Ian Goldberg
|
f5a4e83af8
Handle the case of only one node
|
1 year ago |
Ian Goldberg
|
444af7fc6d
Send the round 1 messages
|
1 year ago |
Ian Goldberg
|
0eb6b16205
Stifle an extraneous compile warning
|
1 year ago |
Ian Goldberg
|
8d94d73582
Typo in comment
|
1 year ago |
Ian Goldberg
|
68cc68034d
Keep track of roles for all nodes in the global config
|
1 year ago |