Commit History

Autor SHA1 Mensaxe Data
  Ian Goldberg 27cc21419c Remove old experimental scripts %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg ebb3cbee61 Add a script to peek at the results of an ongoing repro run, without touching the dockers. %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg 658bd5ab41 Implement a flag to allow for log parsing on the host instead of in a docker %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg 30db629489 Allow updating of usenixsec23_artifact tag in floram-docker and circuit-oram-docker repos %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg a1a733a072 Only show the summary outputs for the Duoram test run %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg de001001b1 Actually clean up in repro-all-docker's cleanup function %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg 32af6268f2 Mark test output from repro %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg 217418baab Collate output in repro-all-dockers %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg 2a6dfa28c5 Have repro output a marker for the end of the figures %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg f01609d73d Have build-all-dockers first stop any running dockers %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg 7892b0fc93 Remove accidentally committed log file %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg d68c112d0d Note that the USENIX Security artifact doesn't use the DUORAM_STORAGE functionality %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg 02edb5009c Relicense the project to MIT %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg 0bb2a5291b Make the preprocessing communication cost accounting thread-safe %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg 7be5add70e Floating point error sometimes makes the variance -\epsilon %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg b906a8da1c Script to stop all three sets of dockers %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg f40fbc0dd4 Try a little harder to recover from malformed logs %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg 6ac1f89591 More repro scripting %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg 350433393a Start on the master repro scripts that control all three docker setups %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg 28931f16fe Don't load the repro directory into the duoram docker image %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg e8db098e6d Correctly compute the batch sizes and numbers for preprocessing %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg 8ab13f5a44 Typo in logfile name to parse for test run %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg eb38329ad0 Alert if the logs being parsed are malformed %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg 02d8961e96 For the artifact, don't actually write the DPFs to disk %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg bf8ddd3dcb Fix missing stanza in 3P preproc log parser %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg 3860ee9051 Add some progress indicators to preprocessing %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg d3204178f6 Remember to exchange the rotation values in the 2-party online write protocol %!s(int64=2) %!d(string=hai) anos
  avadapal c44a38efeb some more memory frees %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg d3566a3e57 We only use 1 DPF for 2-party writes, not 3, so correct the number of OTs we need %!s(int64=2) %!d(string=hai) anos
  Ian Goldberg e120f6c90e Correct the amount of RAM used by 2P preprocessing %!s(int64=2) %!d(string=hai) anos