corda/psw/urts
Warren He 8bde48e653 Avoid overflow when shifting
The urts library and the signing tool often shift page counts as
32-bit integers, then passes the result as a 64-bit value. This patch
casts page counts into 64-bit integers first, so that large page
counts don't overflow.

Signed-off-by: Warren He <-w@berkeley.edu>
2016-08-01 08:39:04 -07:00
..
linux Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
parser Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
cpu_features.cpp Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
cpu_features.h Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
create_param.h Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
enclave_creator_hw_com.cpp Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
enclave_creator_hw.h Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
enclave_mutex.cpp Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
enclave.cpp Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
enclave.h Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
file.h Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
launch_checker.cpp Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
launch_checker.h Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
loader.cpp Avoid overflow when shifting 2016-08-01 08:39:04 -07:00
loader.h Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
node.cpp Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
node.h Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
prd_css_util.cpp Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
prd_css_util.h Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
routine.cpp Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
se_detect.cpp Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
se_detect.h Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
se_ocalls.cpp Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
section_info.h Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
tcs.cpp Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
tcs.h Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
urts_com.h Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
urts_version.cpp Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
urts_xsave.cpp Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00