ContactDiscoveryService/enclave-ffi-rust
Ehren Kret ef01800b16 Move execution of the borrow on DirectoryMap into the Rust code
Allocating a Vec<u8> and treating it like a Vec<u64> and Vec<u128>
isn't quite correct due to potential alignment issues. Rather than try
to solve for the alignment issues while keeping the type at a byte
level, this pushes the borrow function into Rust so the type
information is not lost with a pass through Java.

This additionally allows for removing the weird cruftiness that was
taking place in the server 'stop' function in sgx_enclave.rs
2021-06-14 12:04:25 -05:00
..
src Move execution of the borrow on DirectoryMap into the Rust code 2021-06-14 12:04:25 -05:00
build.rs sgxsd: add rate limiter symbols and helpers 2020-07-09 11:10:28 -07:00
Cargo.lock sgxsd: add rate limiter symbols and helpers 2020-07-09 11:10:28 -07:00
Cargo.toml sgxsd: add rate limiter symbols and helpers 2020-07-09 11:10:28 -07:00
rustfmt.license-template turn JNI code into rust (#24) 2020-06-04 11:33:15 -07:00
rustfmt.toml turn JNI code into rust (#24) 2020-06-04 11:33:15 -07:00