Commit History

Author SHA1 Message Date
  Ian Goldberg 62d835388b Merge branch 'avadapal/heaps' 10 months ago
  Ian Goldberg 9585a4a841 Remove trailing whitespace (including CRs) 10 months ago
  Ian Goldberg e1ea44d724 Typo in comment 10 months ago
  avadapal f4da769dc3 add and modifying comments describing the functions in heap.hpp and heap.cpp 10 months ago
  avadapal 034c08976b correcting the handling of argc 10 months ago
  avadapal 6338bdddb9 replacing <1> with <WIDTH> 10 months ago
  avadapal 1e65b4a3dc moving sanity checks to ifdef HEAP_DEBUG 10 months ago
  avadapal ddc69b3f28 more comments 1 year ago
  avadapal 556dbe07d6 addressing Ian comments on the code review + a removing a memory bug in the sanity check 1 year ago
  avadapal 5bce0aefe9 initializig a heap with 1,2,... 1 year ago
  avadapal 1e44a308e7 optimized heaps working 1 year ago
  Sajin Sasy e9daf1b5d3 Documentation typo fix 1 year ago
  Ian Goldberg 2c0dc25a93 Make it compile on Ubuntu 20.04 again 1 year ago
  Ian Goldberg d1b91ebae8 Move binary search from Flat to Shape 1 year ago
  Ian Goldberg 9bd6655f2e The Path Shape 1 year ago
  Ian Goldberg a359afae5d Variants of Shape::init() that work for general T as well 1 year ago
  Ian Goldberg 593b7845ec New Shape::init() functions that initialize the contents of a Shape 1 year ago
  Ian Goldberg 5c55c7e72e Use only a single (wide) DPF for related reads and writes 1 year ago
  Ian Goldberg 888bd14967 Begin support for using a single wide RDPF for multiple related-index ORAM writes 1 year ago
  Ian Goldberg 167fb6614a ORAM operations now reuse RDPFs when given the same OblivIndex object 1 year ago
  Ian Goldberg c6841ae846 Improved binary search 1 year ago
  Ian Goldberg 04115039cf Slightly better API for the common case of WIDTH=1 1 year ago
  Ian Goldberg 9bfee712cc Indexing with OblivIndex 1 year ago
  Ian Goldberg 95ee232971 Start on OblivIndex related-index ORAM accesses 1 year ago
  Ian Goldberg 3e20c8ed08 Add a WIDTH template parameter to MemRefS 1 year ago
  Ian Goldberg d30d1cc46d Change the semantics of indexmap to just return the index into the parent Shape (and not recurse) 1 year ago
  Ian Goldberg 81bf0f7ddb Binary search for Flat of any size 1 year ago
  Ian Goldberg 99bb7cf962 The Pad Shape and the start of the Stride Shape 1 year ago
  Ian Goldberg 36c4daa621 Bitonic sort for arbitrary lengths 1 year ago
  Ian Goldberg 5f87ed2ccf Explicit and ORAM reads, updates, and writes of wide storage cells and individual fields thereof 1 year ago