├── .azure-pipelines ├── azure-pipelines-master.yml ├── azure-pipelines-nightly.yml ├── azure-pipelines-release.yml ├── azure-pipelines.yml ├── other │ ├── disabled_tests.txt │ ├── failure_identifiers.txt │ └── nightly_run_only_tests.txt ├── scripts │ ├── build.sh │ ├── cleanup_docker_images.sh │ ├── create_deb_apt_repository.sh │ ├── create_standalone_deb_pkg.sh │ ├── create_vmss.sh │ ├── dump_system_info.sh │ ├── install_deb_pkg.sh │ ├── install_prerequisites.sh │ ├── junit_utils.sh │ ├── run_sample.sh │ ├── run_setup.sh │ ├── run_test.sh │ ├── set_version.sh │ ├── test_runner.sh │ └── test_utils.sh └── template.yml ├── .clang-format ├── .github └── workflows │ └── label-issues.yml ├── .gitignore ├── .gitmodules ├── .vscode └── extensions.json ├── COPYING ├── Makefile ├── README.md ├── RELEASE.md ├── VERSION ├── config.glibc.mak ├── config.mak ├── config.musl.mak ├── config └── eeid-params.conf ├── docs ├── Architecture.md ├── Debugging.md ├── Docker.md ├── FAQ.md ├── HostInterface.md ├── Incompatibilities.md ├── LKLSchedulingAndPthreadsSupport.md ├── Networking.md ├── Secure the Virtio Interface.md ├── SystemArchitecture.svg ├── Testing.md ├── Threading.md └── sgxlkl_networking_overview.svg ├── pyproject.toml ├── samples ├── README.md ├── basic │ ├── attack │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── plain-docker.exp │ │ ├── read_memory.sh │ │ ├── read_secret.c │ │ ├── secret.txt │ │ ├── sgx.exp │ │ └── test.sh │ └── helloworld │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── app │ │ └── helloworld.txt │ │ ├── enclave_config.json │ │ ├── helloworld.c │ │ └── test.sh ├── common.sh ├── containers │ ├── alpine │ │ ├── Makefile │ │ ├── README.md │ │ ├── buildenv.sh │ │ └── test.sh │ ├── encrypted │ │ ├── Makefile │ │ ├── README.md │ │ ├── sgxlkl-encrypted-python-config-template.json │ │ └── test.sh │ └── redis │ │ ├── Makefile │ │ ├── README.md │ │ ├── run-hw.exp │ │ ├── run-redis-client.sh │ │ ├── run-sw.exp │ │ └── test.sh ├── databases │ └── mysql │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ └── my.cnf ├── languages │ ├── dotnet │ │ ├── Dockerfile │ │ ├── HelloWorld │ │ │ ├── HelloWorld.csproj │ │ │ ├── Program.cs │ │ │ └── runtimeconfig.template.json │ │ ├── Makefile │ │ ├── README.md │ │ └── test.sh │ ├── java │ │ ├── Makefile │ │ ├── README.md │ │ ├── app │ │ │ └── HelloWorld.java │ │ └── test.sh │ ├── nodejs │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── app │ │ │ └── cpubench.js │ │ ├── nodejs-enclave_config.json │ │ └── nodejs-host_config.json │ ├── openmp │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ └── app │ │ │ └── openmp-test.cc │ └── python │ │ ├── .gitignore │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── src │ │ └── python-helloworld.py │ │ └── test.sh └── ml │ ├── openvino │ ├── Dockerfile │ ├── Makefile │ ├── README.md │ └── app │ │ └── public_models │ │ ├── car-24bpp-resized.bmp │ │ ├── car-24bpp.bmp │ │ ├── car.bmp │ │ ├── car.png │ │ ├── car.yuv │ │ ├── classification │ │ └── squeezenet │ │ │ └── 1.1 │ │ │ └── caffe │ │ │ ├── squeezenet1.1.caffemodel │ │ │ ├── squeezenet1.1.prototxt │ │ │ └── squeezenet1.1.prototxt.orig │ │ ├── squeezenet1.1.bin │ │ ├── squeezenet1.1.mapping │ │ ├── squeezenet1.1.md │ │ └── squeezenet1.1.xml │ ├── pytorch │ ├── .dockerignore │ ├── Dockerfile │ ├── Makefile │ ├── README.md │ └── app │ │ └── sample.py │ └── tensorflow │ ├── Dockerfile-TF1.15 │ ├── Makefile │ ├── README.md │ └── app │ ├── benchmark │ ├── helloworld.py │ ├── mnist_lenet.py │ └── mnist_lenet_eval.py │ └── data │ └── mnist │ ├── t10k-images-idx3-ubyte │ ├── t10k-images-idx3-ubyte.gz │ ├── t10k-labels-idx1-ubyte │ ├── t10k-labels-idx1-ubyte.gz │ ├── train-images-idx3-ubyte │ ├── train-images-idx3-ubyte.gz │ ├── train-labels-idx1-ubyte │ └── train-labels-idx1-ubyte.gz ├── scripts ├── check-ci ├── check-linters ├── format-c-code ├── format-py-code ├── generate_syscall_remap.py ├── make_self_contained.sh ├── ncore.sh ├── pre-commit └── sgx-lkl.ld ├── src ├── Makefile ├── enclave │ ├── enclave_event_channel.c │ ├── enclave_init.c │ ├── enclave_mem.c │ ├── enclave_oe.c │ ├── enclave_signal.c │ ├── enclave_timer.c │ ├── enclave_util.c │ └── mpmc_queue.c ├── host_interface │ ├── host_event_channel.c │ ├── host_interface_calls.c │ ├── timer_dev.c │ ├── virtio.c │ ├── virtio_blkdev.c │ ├── virtio_console.c │ ├── virtio_debug.c │ └── virtio_netdev.c ├── include │ ├── enclave │ │ ├── bitops.h │ │ ├── enclave_mem.h │ │ ├── enclave_oe.h │ │ ├── enclave_signal.h │ │ ├── enclave_state.h │ │ ├── enclave_timer.h │ │ ├── enclave_util.h │ │ ├── lthread.h │ │ ├── lthread_int.h │ │ ├── mpmc_queue.h │ │ ├── ticketlock.h │ │ ├── vio_enclave_event_channel.h │ │ ├── wireguard.h │ │ └── wireguard_util.h │ ├── host │ │ ├── host_device_ifc.h │ │ ├── host_state.h │ │ ├── serialize_enclave_config.h │ │ ├── sgxlkl_host_config.h │ │ ├── sgxlkl_params.h │ │ ├── sgxlkl_util.h │ │ ├── vio_host_event_channel.h │ │ ├── virtio_blkdev.h │ │ ├── virtio_console.h │ │ ├── virtio_debug.h │ │ ├── virtio_dev.h │ │ ├── virtio_netdev.h │ │ └── virtio_types.h │ ├── lkl │ │ ├── disk.h │ │ ├── ext4_create.h │ │ ├── iomem.h │ │ ├── jmp_buf.h │ │ ├── posix-host.h │ │ ├── setup.h │ │ ├── syscall-overrides-fstat.h │ │ ├── syscall-overrides-mem.h │ │ ├── syscall-overrides-sysinfo.h │ │ ├── syscall-overrides.h │ │ ├── virtio.h │ │ ├── virtio_device.h │ │ └── virtio_net.h │ ├── openenclave │ │ ├── corelibc │ │ │ ├── bits │ │ │ │ └── types.h │ │ │ ├── oemalloc.h │ │ │ ├── oestdio.h │ │ │ ├── oestdlib.h │ │ │ ├── oestring.h │ │ │ └── stdarg.h │ │ └── internal │ │ │ ├── backtrace.h │ │ │ ├── calls.h │ │ │ ├── cpuid.h │ │ │ ├── defs.h │ │ │ ├── eeid.h │ │ │ ├── globals.h │ │ │ ├── print.h │ │ │ ├── safecrt.h │ │ │ ├── syscall │ │ │ └── unistd.h │ │ │ └── types.h │ └── shared │ │ ├── base64.h │ │ ├── env.h │ │ ├── oe_compat.h │ │ ├── queue.h │ │ ├── sgxlkl_enclave_config.h │ │ ├── shared_memory.h │ │ ├── string_list.h │ │ ├── timer_dev.h │ │ ├── vio_event_channel.h │ │ └── virtio_ring_buff.h ├── libjson │ ├── Makefile │ ├── README.md │ ├── common │ │ ├── load_file.c │ │ └── load_file.h │ ├── include │ │ └── json.h │ ├── json.c │ ├── jsonprint │ │ ├── Makefile │ │ └── main.c │ ├── sample1 │ │ ├── Makefile │ │ ├── main.c │ │ ├── sample.json │ │ ├── strings.c │ │ ├── strings.h │ │ └── structs.h │ └── sample2 │ │ ├── Makefile │ │ ├── array.json │ │ ├── expected.array.json │ │ ├── expected.sample.json │ │ ├── main.c │ │ └── sample.json ├── lkl │ ├── ext4_create.c │ ├── jmp_buf.c │ ├── lkl_util.c │ ├── override │ │ └── defconfig │ ├── posix-host.c │ ├── setup.c │ ├── syscall-overrides-fstat.c │ ├── syscall-overrides-mem.c │ ├── syscall-overrides-sysinfo.c │ ├── syscall-overrides.c │ ├── unsupported-syscalls.h │ ├── virtio.c │ ├── virtio_blkdev.c │ ├── virtio_console.c │ └── virtio_netdev.c ├── main-oe │ ├── serialize_enclave_config.c │ ├── sgxlkl_evt_chn_cfg.c │ ├── sgxlkl_host_config.c │ ├── sgxlkl_params.c │ ├── sgxlkl_run_oe.c │ └── sgxlkl_util.c ├── sched │ ├── futex.c │ └── lthread.c ├── sgxlkl.edl ├── shared │ ├── env.c │ ├── sgxlkl_enclave_config.c │ └── string_list.c ├── vicsetup │ ├── Makefile │ ├── README.md │ ├── defs.mak │ ├── libvicsetup │ │ ├── Makefile │ │ ├── blockdev.c │ │ ├── byteorder.h │ │ ├── crypto.c │ │ ├── crypto.h │ │ ├── defs.h │ │ ├── dm.c │ │ ├── dm.h │ │ ├── eraise.h │ │ ├── goto.h │ │ ├── hash.c │ │ ├── hash.h │ │ ├── hexdump.c │ │ ├── hexdump.h │ │ ├── include │ │ │ ├── libcryptsetup.h │ │ │ └── vic.h │ │ ├── integrity.c │ │ ├── integrity.h │ │ ├── libcryptsetup.c │ │ ├── loop.c │ │ ├── loop.h │ │ ├── luks.c │ │ ├── luks1.c │ │ ├── luks1.h │ │ ├── luks2.c │ │ ├── luks2.h │ │ ├── lukscommon.h │ │ ├── raise.h │ │ ├── result.c │ │ ├── round.h │ │ ├── strings.c │ │ ├── strings.h │ │ ├── trace.c │ │ ├── trace.h │ │ ├── uuid.c │ │ ├── uuid.h │ │ ├── vec.h │ │ ├── verity.c │ │ └── verity.h │ ├── rules.mak │ ├── tests │ │ ├── Makefile │ │ ├── blockdev │ │ │ ├── Makefile │ │ │ └── main.c │ │ ├── cryptsetup │ │ │ └── Makefile │ │ ├── dmclean │ │ ├── integrity │ │ │ └── Makefile │ │ ├── luks1 │ │ │ └── Makefile │ │ ├── luks2 │ │ │ └── Makefile │ │ └── verity │ │ │ ├── Makefile │ │ │ └── test-verity.sh │ └── vicsetup │ │ ├── Makefile │ │ └── main.c └── wireguard │ ├── wireguard.c │ └── wireguard_util.c ├── tests ├── README.md ├── attestation │ ├── common │ │ ├── auth_helper.cpp │ │ ├── auth_helper.h │ │ ├── curl_helper.cpp │ │ ├── curl_helper.h │ │ ├── gencreds.cpp │ │ ├── gencreds.h │ │ ├── host_verify │ │ │ ├── private │ │ │ │ ├── cert.c │ │ │ │ ├── oe_defs.h │ │ │ │ ├── oe_header.h │ │ │ │ ├── verify_cert.c │ │ │ │ └── verify_cert.h │ │ │ └── public │ │ │ │ ├── bits │ │ │ │ ├── defs.h │ │ │ │ ├── report.h │ │ │ │ ├── result.h │ │ │ │ └── types.h │ │ │ │ └── host_verify.h │ │ ├── json_utils.c │ │ ├── json_utils.h │ │ ├── log_utils.c │ │ ├── log_utils.h │ │ ├── maa_helper.cpp │ │ ├── maa_helper.h │ │ ├── transport_utils.c │ │ └── transport_utils.h │ ├── maa │ │ ├── Makefile │ │ ├── README.md │ │ ├── oe_enclave │ │ │ ├── enc │ │ │ │ ├── enc.conf │ │ │ │ ├── makefile │ │ │ │ ├── server.cpp │ │ │ │ ├── tlssrv.cpp │ │ │ │ └── tlssrv.h │ │ │ ├── host │ │ │ │ ├── host.cpp │ │ │ │ └── makefile │ │ │ ├── makefile │ │ │ └── oeApp.edl │ │ ├── run_scenario.sh │ │ └── sgxlkl_enclave │ │ │ ├── Dockerfile │ │ │ ├── alpine │ │ │ └── Dockerfile │ │ │ ├── clientAgent_init.c │ │ │ ├── clientAgent_init.h │ │ │ ├── enclave-config.json │ │ │ ├── makefile │ │ │ ├── sgxLklApp.c │ │ │ ├── sgxlkl_cert.der │ │ │ ├── sgxlkl_private_key.pem │ │ │ ├── tlscli.c │ │ │ └── tlscli.h │ └── sgxlkl_attests_to_oe │ │ ├── Makefile │ │ ├── oe_enclave │ │ ├── enc │ │ │ ├── enc.conf │ │ │ ├── makefile │ │ │ ├── tlssrv.cpp │ │ │ └── tlssrv.h │ │ ├── host │ │ │ ├── host.cpp │ │ │ └── makefile │ │ ├── makefile │ │ └── tlssrv.edl │ │ ├── run_scenario.sh │ │ └── sgxlkl_enclave │ │ ├── Dockerfile │ │ ├── alpine │ │ └── Dockerfile │ │ ├── client.c │ │ ├── makefile │ │ ├── sgxlkl_cert.der │ │ ├── sgxlkl_private_key.pem │ │ ├── tlscli.c │ │ └── tlscli.h ├── basic │ ├── abort │ │ ├── Dockerfile │ │ ├── Makefile │ │ └── abort.c │ ├── clock │ │ ├── Dockerfile │ │ ├── Makefile │ │ └── clock.c │ ├── clone │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── clone.c │ │ └── clone_loop.c │ ├── cpuinfo │ │ ├── Dockerfile │ │ ├── Makefile │ │ └── cpuinfo.c │ ├── disk_write │ │ ├── Dockerfile │ │ └── Makefile │ ├── eeid-config │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── app │ │ │ ├── .gitignore │ │ │ └── helloworld.txt │ │ ├── enclave_config.json │ │ └── hello-eeid.c │ ├── exit │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── exit-test.c │ │ ├── raise-test.c │ │ ├── segfault-test.c │ │ └── spin-test.c │ ├── exit_status │ │ ├── Makefile │ │ ├── sgxlkl-exit_status_binary-config.json │ │ ├── sgxlkl-exit_status_full-config.json │ │ └── sgxlkl-exit_status_none-config.json │ ├── global_vars_test │ │ ├── Dockerfile │ │ ├── Makefile │ │ └── global_vars_test.c │ ├── helloworld │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── app │ │ │ └── helloworld.txt │ │ └── helloworld.c │ ├── illegal_instructions │ │ ├── Dockerfile │ │ ├── Makefile │ │ └── illegal_instructions-test.c │ ├── nonroot_halt_test │ │ ├── Dockerfile │ │ ├── Makefile │ │ └── nonroot_halt_test.c │ ├── overlay │ │ ├── Dockerfile │ │ └── Makefile │ ├── overlay_encrypted │ │ ├── Dockerfile │ │ └── Makefile │ ├── print_lkl_version │ │ └── Makefile │ ├── pthread_detach │ │ ├── Dockerfile │ │ ├── Makefile │ │ └── pthread_detach.c │ ├── pthread_join │ │ ├── Dockerfile │ │ ├── Makefile │ │ └── pthread_join-test.c │ ├── pthread_tls │ │ ├── Dockerfile │ │ ├── Makefile │ │ └── pthread_tls.c │ ├── pthread_yield │ │ ├── Dockerfile │ │ ├── Makefile │ │ └── pthread_yield.c │ ├── signal │ │ ├── Dockerfile │ │ ├── Makefile │ │ └── signal.c │ ├── sleep │ │ ├── Dockerfile │ │ ├── Makefile │ │ └── sleep-test.c │ └── stat │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── app │ │ └── helloworld.txt │ │ └── stat.c ├── common.mk ├── containers │ ├── alpine │ │ ├── Makefile │ │ └── buildenv.sh │ ├── cc │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── app │ │ │ └── python-helloworld.py │ │ ├── enclave-config.json │ │ ├── host-config.json │ │ └── sgxlkl_docker_context_7kNi │ │ │ ├── Dockerfile │ │ │ └── enclave-cfg.json │ ├── encrypted │ │ ├── app-config-integrity │ │ │ ├── Makefile │ │ │ └── sgxlkl-encrypted-python-config-template.json │ │ ├── app-config-verity │ │ │ ├── Makefile │ │ │ └── sgxlkl-encrypted-python-config-template.json │ │ ├── create-disk │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ └── enclave-config.json │ │ ├── verify-integrity │ │ │ └── Makefile │ │ └── verify-verity │ │ │ └── Makefile │ └── unencrypted │ │ ├── create-disk │ │ ├── Makefile │ │ ├── enclave-config.json │ │ └── host-config.json │ │ └── env │ │ ├── Makefile │ │ └── enclave-config.json ├── database │ ├── odbc-base │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── enclave-config.json │ │ ├── odbc_app.c │ │ ├── odbc_helper.c │ │ └── odbc_helper.h │ └── odbc-with-cksp │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── cksp.c │ │ ├── enclave-config.json │ │ ├── msodbcsql.h │ │ ├── odbc_app.c │ │ ├── odbc_helper.c │ │ └── odbc_helper.h ├── languages │ ├── dotnet │ │ ├── Dockerfile │ │ ├── HelloWorld │ │ │ ├── HelloWorld.csproj │ │ │ ├── Program.cs │ │ │ └── runtimeconfig.template.json │ │ └── Makefile │ ├── java │ │ ├── hello_world │ │ │ ├── Dockerfile │ │ │ ├── Makefile │ │ │ └── app │ │ │ │ └── HelloWorld.java │ │ ├── network │ │ │ ├── Dockerfile │ │ │ ├── Makefile │ │ │ └── app │ │ │ │ └── MainApp.java │ │ ├── read_file │ │ │ ├── Dockerfile │ │ │ ├── Makefile │ │ │ └── app │ │ │ │ ├── FileReadSample.java │ │ │ │ ├── MainApp.java │ │ │ │ └── input.txt │ │ └── thread │ │ │ ├── Dockerfile │ │ │ ├── Makefile │ │ │ └── app │ │ │ ├── MainApp.java │ │ │ ├── SharedData.java │ │ │ └── SimpleThread.java │ ├── nodejs │ │ ├── Dockerfile │ │ ├── Makefile │ │ └── index.js │ └── python │ │ ├── Dockerfile │ │ ├── Makefile │ │ └── app │ │ └── python-helloworld.py ├── ltp │ ├── Makefile │ ├── batch.mk │ ├── buildenv.sh │ ├── failure_identifiers.txt │ ├── ltp-batch1 │ │ ├── Makefile │ │ └── ltp_disabled_tests.txt │ ├── ltp-batch2 │ │ ├── Makefile │ │ └── ltp_disabled_tests.txt │ ├── ltp_host_config.json │ ├── ltp_test_failure_analyzer │ ├── ltp_tstapp_enclave_config.json │ └── run_ltp_test.sh ├── ml │ └── openvino │ │ ├── Dockerfile │ │ ├── Makefile │ │ └── app │ │ └── public_models │ │ ├── car-24bpp-resized.bmp │ │ ├── car-24bpp.bmp │ │ ├── car.bmp │ │ ├── car.png │ │ ├── car.yuv │ │ ├── classification │ │ └── squeezenet │ │ │ └── 1.1 │ │ │ └── caffe │ │ │ ├── squeezenet1.1.caffemodel │ │ │ ├── squeezenet1.1.prototxt │ │ │ └── squeezenet1.1.prototxt.orig │ │ ├── squeezenet1.1.bin │ │ ├── squeezenet1.1.mapping │ │ └── squeezenet1.1.xml ├── network │ ├── busybox │ │ └── ping │ │ │ └── Makefile │ ├── curl │ │ ├── http │ │ │ └── Makefile │ │ └── https │ │ │ └── Makefile │ ├── self_host │ │ └── Makefile │ └── wget │ │ ├── http │ │ └── Makefile │ │ └── https │ │ └── Makefile ├── tools │ ├── sgx-lkl-cfg │ │ └── create │ │ │ ├── Dockerfile │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── enclave-config-complete-ref.json │ │ │ ├── enclave-config-ref.json │ │ │ └── src │ │ │ └── app.py │ ├── sgx-lkl-docker │ │ ├── Dockerfile │ │ ├── Makefile │ │ ├── README.md │ │ ├── app │ │ │ └── python-helloworld.py │ │ ├── enclave-config.json │ │ └── host-config.json │ └── sgx-lkl-gdb │ │ ├── Dockerfile │ │ ├── Makefile │ │ └── helloworld.c └── virtio │ ├── iozone_test │ ├── Dockerfile │ ├── Makefile.misc │ └── sgxlkl-encrypted-config-template.json │ ├── ping_test │ ├── Dockerfile │ ├── Makefile │ └── dummy_server.c │ └── python_read │ ├── Dockerfile │ ├── Makefile │ └── app │ └── keyboard_read.py ├── third_party ├── Makefile ├── oe_stubs │ ├── oe_stubs.c │ └── oe_stubs.h └── wireguard-5.4.62.patch ├── tools ├── gdb │ ├── README.md │ ├── gdbcommands.py │ ├── sgx-lkl-gdb │ └── sgx-lkl-gdb.py ├── generate_config.py ├── lkl_bits.c ├── lkl_syscalls.c ├── schemas │ ├── enclave-config.schema.json │ └── host-config.schema.json ├── sgx-lkl-cfg ├── sgx-lkl-disk ├── sgx-lkl-docker ├── sgx-lkl-java ├── sgx-lkl-setup └── ubuntu-patched-kernel-fsgsbase │ ├── Enable-FSGSBASE-instructions-v13.patch │ └── README.md └── user ├── Makefile ├── README.md ├── enter.c ├── stubs.c └── userargs.h /.azure-pipelines/azure-pipelines-master.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.azure-pipelines/azure-pipelines-master.yml -------------------------------------------------------------------------------- /.azure-pipelines/azure-pipelines-nightly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.azure-pipelines/azure-pipelines-nightly.yml -------------------------------------------------------------------------------- /.azure-pipelines/azure-pipelines-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.azure-pipelines/azure-pipelines-release.yml -------------------------------------------------------------------------------- /.azure-pipelines/azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.azure-pipelines/azure-pipelines.yml -------------------------------------------------------------------------------- /.azure-pipelines/other/disabled_tests.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.azure-pipelines/other/disabled_tests.txt -------------------------------------------------------------------------------- /.azure-pipelines/other/failure_identifiers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.azure-pipelines/other/failure_identifiers.txt -------------------------------------------------------------------------------- /.azure-pipelines/other/nightly_run_only_tests.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.azure-pipelines/other/nightly_run_only_tests.txt -------------------------------------------------------------------------------- /.azure-pipelines/scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.azure-pipelines/scripts/build.sh -------------------------------------------------------------------------------- /.azure-pipelines/scripts/cleanup_docker_images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.azure-pipelines/scripts/cleanup_docker_images.sh -------------------------------------------------------------------------------- /.azure-pipelines/scripts/create_deb_apt_repository.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.azure-pipelines/scripts/create_deb_apt_repository.sh -------------------------------------------------------------------------------- /.azure-pipelines/scripts/create_standalone_deb_pkg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.azure-pipelines/scripts/create_standalone_deb_pkg.sh -------------------------------------------------------------------------------- /.azure-pipelines/scripts/create_vmss.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.azure-pipelines/scripts/create_vmss.sh -------------------------------------------------------------------------------- /.azure-pipelines/scripts/dump_system_info.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.azure-pipelines/scripts/dump_system_info.sh -------------------------------------------------------------------------------- /.azure-pipelines/scripts/install_deb_pkg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.azure-pipelines/scripts/install_deb_pkg.sh -------------------------------------------------------------------------------- /.azure-pipelines/scripts/install_prerequisites.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.azure-pipelines/scripts/install_prerequisites.sh -------------------------------------------------------------------------------- /.azure-pipelines/scripts/junit_utils.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.azure-pipelines/scripts/junit_utils.sh -------------------------------------------------------------------------------- /.azure-pipelines/scripts/run_sample.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.azure-pipelines/scripts/run_sample.sh -------------------------------------------------------------------------------- /.azure-pipelines/scripts/run_setup.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # Set up host networking 4 | "$SGXLKL_ROOT/tools/sgx-lkl-setup" 5 | -------------------------------------------------------------------------------- /.azure-pipelines/scripts/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.azure-pipelines/scripts/run_test.sh -------------------------------------------------------------------------------- /.azure-pipelines/scripts/set_version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.azure-pipelines/scripts/set_version.sh -------------------------------------------------------------------------------- /.azure-pipelines/scripts/test_runner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.azure-pipelines/scripts/test_runner.sh -------------------------------------------------------------------------------- /.azure-pipelines/scripts/test_utils.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.azure-pipelines/scripts/test_utils.sh -------------------------------------------------------------------------------- /.azure-pipelines/template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.azure-pipelines/template.yml -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/workflows/label-issues.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.github/workflows/label-issues.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.gitmodules -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/COPYING -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/RELEASE.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 0.2.0-dev -------------------------------------------------------------------------------- /config.glibc.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/config.glibc.mak -------------------------------------------------------------------------------- /config.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/config.mak -------------------------------------------------------------------------------- /config.musl.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/config.musl.mak -------------------------------------------------------------------------------- /config/eeid-params.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/config/eeid-params.conf -------------------------------------------------------------------------------- /docs/Architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/docs/Architecture.md -------------------------------------------------------------------------------- /docs/Debugging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/docs/Debugging.md -------------------------------------------------------------------------------- /docs/Docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/docs/Docker.md -------------------------------------------------------------------------------- /docs/FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/docs/FAQ.md -------------------------------------------------------------------------------- /docs/HostInterface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/docs/HostInterface.md -------------------------------------------------------------------------------- /docs/Incompatibilities.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/docs/Incompatibilities.md -------------------------------------------------------------------------------- /docs/LKLSchedulingAndPthreadsSupport.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/docs/LKLSchedulingAndPthreadsSupport.md -------------------------------------------------------------------------------- /docs/Networking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/docs/Networking.md -------------------------------------------------------------------------------- /docs/Secure the Virtio Interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/docs/Secure the Virtio Interface.md -------------------------------------------------------------------------------- /docs/SystemArchitecture.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/docs/SystemArchitecture.svg -------------------------------------------------------------------------------- /docs/Testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/docs/Testing.md -------------------------------------------------------------------------------- /docs/Threading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/docs/Threading.md -------------------------------------------------------------------------------- /docs/sgxlkl_networking_overview.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/docs/sgxlkl_networking_overview.svg -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/pyproject.toml -------------------------------------------------------------------------------- /samples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/README.md -------------------------------------------------------------------------------- /samples/basic/attack/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/basic/attack/Dockerfile -------------------------------------------------------------------------------- /samples/basic/attack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/basic/attack/README.md -------------------------------------------------------------------------------- /samples/basic/attack/plain-docker.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/basic/attack/plain-docker.exp -------------------------------------------------------------------------------- /samples/basic/attack/read_memory.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/basic/attack/read_memory.sh -------------------------------------------------------------------------------- /samples/basic/attack/read_secret.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/basic/attack/read_secret.c -------------------------------------------------------------------------------- /samples/basic/attack/secret.txt: -------------------------------------------------------------------------------- 1 | Secret42! 2 | -------------------------------------------------------------------------------- /samples/basic/attack/sgx.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/basic/attack/sgx.exp -------------------------------------------------------------------------------- /samples/basic/attack/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/basic/attack/test.sh -------------------------------------------------------------------------------- /samples/basic/helloworld/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/basic/helloworld/Dockerfile -------------------------------------------------------------------------------- /samples/basic/helloworld/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/basic/helloworld/Makefile -------------------------------------------------------------------------------- /samples/basic/helloworld/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/basic/helloworld/README.md -------------------------------------------------------------------------------- /samples/basic/helloworld/app/helloworld.txt: -------------------------------------------------------------------------------- 1 | Hello SGX-LKL-OE World! 2 | -------------------------------------------------------------------------------- /samples/basic/helloworld/enclave_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/basic/helloworld/enclave_config.json -------------------------------------------------------------------------------- /samples/basic/helloworld/helloworld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/basic/helloworld/helloworld.c -------------------------------------------------------------------------------- /samples/basic/helloworld/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/basic/helloworld/test.sh -------------------------------------------------------------------------------- /samples/common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/common.sh -------------------------------------------------------------------------------- /samples/containers/alpine/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/containers/alpine/Makefile -------------------------------------------------------------------------------- /samples/containers/alpine/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/containers/alpine/README.md -------------------------------------------------------------------------------- /samples/containers/alpine/buildenv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/containers/alpine/buildenv.sh -------------------------------------------------------------------------------- /samples/containers/alpine/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/containers/alpine/test.sh -------------------------------------------------------------------------------- /samples/containers/encrypted/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/containers/encrypted/Makefile -------------------------------------------------------------------------------- /samples/containers/encrypted/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/containers/encrypted/README.md -------------------------------------------------------------------------------- /samples/containers/encrypted/sgxlkl-encrypted-python-config-template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/containers/encrypted/sgxlkl-encrypted-python-config-template.json -------------------------------------------------------------------------------- /samples/containers/encrypted/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/containers/encrypted/test.sh -------------------------------------------------------------------------------- /samples/containers/redis/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/containers/redis/Makefile -------------------------------------------------------------------------------- /samples/containers/redis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/containers/redis/README.md -------------------------------------------------------------------------------- /samples/containers/redis/run-hw.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/containers/redis/run-hw.exp -------------------------------------------------------------------------------- /samples/containers/redis/run-redis-client.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/containers/redis/run-redis-client.sh -------------------------------------------------------------------------------- /samples/containers/redis/run-sw.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/containers/redis/run-sw.exp -------------------------------------------------------------------------------- /samples/containers/redis/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/containers/redis/test.sh -------------------------------------------------------------------------------- /samples/databases/mysql/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/databases/mysql/Dockerfile -------------------------------------------------------------------------------- /samples/databases/mysql/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/databases/mysql/Makefile -------------------------------------------------------------------------------- /samples/databases/mysql/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/databases/mysql/README.md -------------------------------------------------------------------------------- /samples/databases/mysql/my.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/databases/mysql/my.cnf -------------------------------------------------------------------------------- /samples/languages/dotnet/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/languages/dotnet/Dockerfile -------------------------------------------------------------------------------- /samples/languages/dotnet/HelloWorld/HelloWorld.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/languages/dotnet/HelloWorld/HelloWorld.csproj -------------------------------------------------------------------------------- /samples/languages/dotnet/HelloWorld/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/languages/dotnet/HelloWorld/Program.cs -------------------------------------------------------------------------------- /samples/languages/dotnet/HelloWorld/runtimeconfig.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/languages/dotnet/HelloWorld/runtimeconfig.template.json -------------------------------------------------------------------------------- /samples/languages/dotnet/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/languages/dotnet/Makefile -------------------------------------------------------------------------------- /samples/languages/dotnet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/languages/dotnet/README.md -------------------------------------------------------------------------------- /samples/languages/dotnet/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/languages/dotnet/test.sh -------------------------------------------------------------------------------- /samples/languages/java/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/languages/java/Makefile -------------------------------------------------------------------------------- /samples/languages/java/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/languages/java/README.md -------------------------------------------------------------------------------- /samples/languages/java/app/HelloWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/languages/java/app/HelloWorld.java -------------------------------------------------------------------------------- /samples/languages/java/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/languages/java/test.sh -------------------------------------------------------------------------------- /samples/languages/nodejs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/languages/nodejs/Dockerfile -------------------------------------------------------------------------------- /samples/languages/nodejs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/languages/nodejs/README.md -------------------------------------------------------------------------------- /samples/languages/nodejs/app/cpubench.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/languages/nodejs/app/cpubench.js -------------------------------------------------------------------------------- /samples/languages/nodejs/nodejs-enclave_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/languages/nodejs/nodejs-enclave_config.json -------------------------------------------------------------------------------- /samples/languages/nodejs/nodejs-host_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/languages/nodejs/nodejs-host_config.json -------------------------------------------------------------------------------- /samples/languages/openmp/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/languages/openmp/Dockerfile -------------------------------------------------------------------------------- /samples/languages/openmp/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/languages/openmp/Makefile -------------------------------------------------------------------------------- /samples/languages/openmp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/languages/openmp/README.md -------------------------------------------------------------------------------- /samples/languages/openmp/app/openmp-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/languages/openmp/app/openmp-test.cc -------------------------------------------------------------------------------- /samples/languages/python/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/languages/python/.gitignore -------------------------------------------------------------------------------- /samples/languages/python/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/languages/python/Dockerfile -------------------------------------------------------------------------------- /samples/languages/python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/languages/python/README.md -------------------------------------------------------------------------------- /samples/languages/python/src/python-helloworld.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/languages/python/src/python-helloworld.py -------------------------------------------------------------------------------- /samples/languages/python/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/languages/python/test.sh -------------------------------------------------------------------------------- /samples/ml/openvino/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/openvino/Dockerfile -------------------------------------------------------------------------------- /samples/ml/openvino/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/openvino/Makefile -------------------------------------------------------------------------------- /samples/ml/openvino/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/openvino/README.md -------------------------------------------------------------------------------- /samples/ml/openvino/app/public_models/car-24bpp-resized.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/openvino/app/public_models/car-24bpp-resized.bmp -------------------------------------------------------------------------------- /samples/ml/openvino/app/public_models/car-24bpp.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/openvino/app/public_models/car-24bpp.bmp -------------------------------------------------------------------------------- /samples/ml/openvino/app/public_models/car.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/openvino/app/public_models/car.bmp -------------------------------------------------------------------------------- /samples/ml/openvino/app/public_models/car.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/openvino/app/public_models/car.png -------------------------------------------------------------------------------- /samples/ml/openvino/app/public_models/car.yuv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/openvino/app/public_models/car.yuv -------------------------------------------------------------------------------- /samples/ml/openvino/app/public_models/classification/squeezenet/1.1/caffe/squeezenet1.1.caffemodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/openvino/app/public_models/classification/squeezenet/1.1/caffe/squeezenet1.1.caffemodel -------------------------------------------------------------------------------- /samples/ml/openvino/app/public_models/classification/squeezenet/1.1/caffe/squeezenet1.1.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/openvino/app/public_models/classification/squeezenet/1.1/caffe/squeezenet1.1.prototxt -------------------------------------------------------------------------------- /samples/ml/openvino/app/public_models/classification/squeezenet/1.1/caffe/squeezenet1.1.prototxt.orig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/openvino/app/public_models/classification/squeezenet/1.1/caffe/squeezenet1.1.prototxt.orig -------------------------------------------------------------------------------- /samples/ml/openvino/app/public_models/squeezenet1.1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/openvino/app/public_models/squeezenet1.1.bin -------------------------------------------------------------------------------- /samples/ml/openvino/app/public_models/squeezenet1.1.mapping: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/openvino/app/public_models/squeezenet1.1.mapping -------------------------------------------------------------------------------- /samples/ml/openvino/app/public_models/squeezenet1.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/openvino/app/public_models/squeezenet1.1.md -------------------------------------------------------------------------------- /samples/ml/openvino/app/public_models/squeezenet1.1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/openvino/app/public_models/squeezenet1.1.xml -------------------------------------------------------------------------------- /samples/ml/pytorch/.dockerignore: -------------------------------------------------------------------------------- 1 | *.img -------------------------------------------------------------------------------- /samples/ml/pytorch/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/pytorch/Dockerfile -------------------------------------------------------------------------------- /samples/ml/pytorch/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/pytorch/Makefile -------------------------------------------------------------------------------- /samples/ml/pytorch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/pytorch/README.md -------------------------------------------------------------------------------- /samples/ml/pytorch/app/sample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/pytorch/app/sample.py -------------------------------------------------------------------------------- /samples/ml/tensorflow/Dockerfile-TF1.15: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/tensorflow/Dockerfile-TF1.15 -------------------------------------------------------------------------------- /samples/ml/tensorflow/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/tensorflow/Makefile -------------------------------------------------------------------------------- /samples/ml/tensorflow/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/tensorflow/README.md -------------------------------------------------------------------------------- /samples/ml/tensorflow/app/benchmark/helloworld.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/tensorflow/app/benchmark/helloworld.py -------------------------------------------------------------------------------- /samples/ml/tensorflow/app/benchmark/mnist_lenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/tensorflow/app/benchmark/mnist_lenet.py -------------------------------------------------------------------------------- /samples/ml/tensorflow/app/benchmark/mnist_lenet_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/tensorflow/app/benchmark/mnist_lenet_eval.py -------------------------------------------------------------------------------- /samples/ml/tensorflow/app/data/mnist/t10k-images-idx3-ubyte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/tensorflow/app/data/mnist/t10k-images-idx3-ubyte -------------------------------------------------------------------------------- /samples/ml/tensorflow/app/data/mnist/t10k-images-idx3-ubyte.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/tensorflow/app/data/mnist/t10k-images-idx3-ubyte.gz -------------------------------------------------------------------------------- /samples/ml/tensorflow/app/data/mnist/t10k-labels-idx1-ubyte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/tensorflow/app/data/mnist/t10k-labels-idx1-ubyte -------------------------------------------------------------------------------- /samples/ml/tensorflow/app/data/mnist/t10k-labels-idx1-ubyte.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/tensorflow/app/data/mnist/t10k-labels-idx1-ubyte.gz -------------------------------------------------------------------------------- /samples/ml/tensorflow/app/data/mnist/train-images-idx3-ubyte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/tensorflow/app/data/mnist/train-images-idx3-ubyte -------------------------------------------------------------------------------- /samples/ml/tensorflow/app/data/mnist/train-images-idx3-ubyte.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/tensorflow/app/data/mnist/train-images-idx3-ubyte.gz -------------------------------------------------------------------------------- /samples/ml/tensorflow/app/data/mnist/train-labels-idx1-ubyte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/tensorflow/app/data/mnist/train-labels-idx1-ubyte -------------------------------------------------------------------------------- /samples/ml/tensorflow/app/data/mnist/train-labels-idx1-ubyte.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/samples/ml/tensorflow/app/data/mnist/train-labels-idx1-ubyte.gz -------------------------------------------------------------------------------- /scripts/check-ci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/scripts/check-ci -------------------------------------------------------------------------------- /scripts/check-linters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/scripts/check-linters -------------------------------------------------------------------------------- /scripts/format-c-code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/scripts/format-c-code -------------------------------------------------------------------------------- /scripts/format-py-code: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/scripts/format-py-code -------------------------------------------------------------------------------- /scripts/generate_syscall_remap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/scripts/generate_syscall_remap.py -------------------------------------------------------------------------------- /scripts/make_self_contained.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/scripts/make_self_contained.sh -------------------------------------------------------------------------------- /scripts/ncore.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/scripts/ncore.sh -------------------------------------------------------------------------------- /scripts/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/scripts/pre-commit -------------------------------------------------------------------------------- /scripts/sgx-lkl.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/scripts/sgx-lkl.ld -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/enclave/enclave_event_channel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/enclave/enclave_event_channel.c -------------------------------------------------------------------------------- /src/enclave/enclave_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/enclave/enclave_init.c -------------------------------------------------------------------------------- /src/enclave/enclave_mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/enclave/enclave_mem.c -------------------------------------------------------------------------------- /src/enclave/enclave_oe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/enclave/enclave_oe.c -------------------------------------------------------------------------------- /src/enclave/enclave_signal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/enclave/enclave_signal.c -------------------------------------------------------------------------------- /src/enclave/enclave_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/enclave/enclave_timer.c -------------------------------------------------------------------------------- /src/enclave/enclave_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/enclave/enclave_util.c -------------------------------------------------------------------------------- /src/enclave/mpmc_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/enclave/mpmc_queue.c -------------------------------------------------------------------------------- /src/host_interface/host_event_channel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/host_interface/host_event_channel.c -------------------------------------------------------------------------------- /src/host_interface/host_interface_calls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/host_interface/host_interface_calls.c -------------------------------------------------------------------------------- /src/host_interface/timer_dev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/host_interface/timer_dev.c -------------------------------------------------------------------------------- /src/host_interface/virtio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/host_interface/virtio.c -------------------------------------------------------------------------------- /src/host_interface/virtio_blkdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/host_interface/virtio_blkdev.c -------------------------------------------------------------------------------- /src/host_interface/virtio_console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/host_interface/virtio_console.c -------------------------------------------------------------------------------- /src/host_interface/virtio_debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/host_interface/virtio_debug.c -------------------------------------------------------------------------------- /src/host_interface/virtio_netdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/host_interface/virtio_netdev.c -------------------------------------------------------------------------------- /src/include/enclave/bitops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/enclave/bitops.h -------------------------------------------------------------------------------- /src/include/enclave/enclave_mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/enclave/enclave_mem.h -------------------------------------------------------------------------------- /src/include/enclave/enclave_oe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/enclave/enclave_oe.h -------------------------------------------------------------------------------- /src/include/enclave/enclave_signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/enclave/enclave_signal.h -------------------------------------------------------------------------------- /src/include/enclave/enclave_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/enclave/enclave_state.h -------------------------------------------------------------------------------- /src/include/enclave/enclave_timer.h: -------------------------------------------------------------------------------- 1 | uint64_t enclave_nanos(); 2 | -------------------------------------------------------------------------------- /src/include/enclave/enclave_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/enclave/enclave_util.h -------------------------------------------------------------------------------- /src/include/enclave/lthread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/enclave/lthread.h -------------------------------------------------------------------------------- /src/include/enclave/lthread_int.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/enclave/lthread_int.h -------------------------------------------------------------------------------- /src/include/enclave/mpmc_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/enclave/mpmc_queue.h -------------------------------------------------------------------------------- /src/include/enclave/ticketlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/enclave/ticketlock.h -------------------------------------------------------------------------------- /src/include/enclave/vio_enclave_event_channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/enclave/vio_enclave_event_channel.h -------------------------------------------------------------------------------- /src/include/enclave/wireguard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/enclave/wireguard.h -------------------------------------------------------------------------------- /src/include/enclave/wireguard_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/enclave/wireguard_util.h -------------------------------------------------------------------------------- /src/include/host/host_device_ifc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/host/host_device_ifc.h -------------------------------------------------------------------------------- /src/include/host/host_state.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/host/host_state.h -------------------------------------------------------------------------------- /src/include/host/serialize_enclave_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/host/serialize_enclave_config.h -------------------------------------------------------------------------------- /src/include/host/sgxlkl_host_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/host/sgxlkl_host_config.h -------------------------------------------------------------------------------- /src/include/host/sgxlkl_params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/host/sgxlkl_params.h -------------------------------------------------------------------------------- /src/include/host/sgxlkl_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/host/sgxlkl_util.h -------------------------------------------------------------------------------- /src/include/host/vio_host_event_channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/host/vio_host_event_channel.h -------------------------------------------------------------------------------- /src/include/host/virtio_blkdev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/host/virtio_blkdev.h -------------------------------------------------------------------------------- /src/include/host/virtio_console.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/host/virtio_console.h -------------------------------------------------------------------------------- /src/include/host/virtio_debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/host/virtio_debug.h -------------------------------------------------------------------------------- /src/include/host/virtio_dev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/host/virtio_dev.h -------------------------------------------------------------------------------- /src/include/host/virtio_netdev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/host/virtio_netdev.h -------------------------------------------------------------------------------- /src/include/host/virtio_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/host/virtio_types.h -------------------------------------------------------------------------------- /src/include/lkl/disk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/lkl/disk.h -------------------------------------------------------------------------------- /src/include/lkl/ext4_create.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/lkl/ext4_create.h -------------------------------------------------------------------------------- /src/include/lkl/iomem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/lkl/iomem.h -------------------------------------------------------------------------------- /src/include/lkl/jmp_buf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/lkl/jmp_buf.h -------------------------------------------------------------------------------- /src/include/lkl/posix-host.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/lkl/posix-host.h -------------------------------------------------------------------------------- /src/include/lkl/setup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/lkl/setup.h -------------------------------------------------------------------------------- /src/include/lkl/syscall-overrides-fstat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/lkl/syscall-overrides-fstat.h -------------------------------------------------------------------------------- /src/include/lkl/syscall-overrides-mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/lkl/syscall-overrides-mem.h -------------------------------------------------------------------------------- /src/include/lkl/syscall-overrides-sysinfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/lkl/syscall-overrides-sysinfo.h -------------------------------------------------------------------------------- /src/include/lkl/syscall-overrides.h: -------------------------------------------------------------------------------- 1 | void register_lkl_syscall_overrides(); 2 | -------------------------------------------------------------------------------- /src/include/lkl/virtio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/lkl/virtio.h -------------------------------------------------------------------------------- /src/include/lkl/virtio_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/lkl/virtio_device.h -------------------------------------------------------------------------------- /src/include/lkl/virtio_net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/lkl/virtio_net.h -------------------------------------------------------------------------------- /src/include/openenclave/corelibc/bits/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/openenclave/corelibc/bits/types.h -------------------------------------------------------------------------------- /src/include/openenclave/corelibc/oemalloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/openenclave/corelibc/oemalloc.h -------------------------------------------------------------------------------- /src/include/openenclave/corelibc/oestdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/openenclave/corelibc/oestdio.h -------------------------------------------------------------------------------- /src/include/openenclave/corelibc/oestdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/openenclave/corelibc/oestdlib.h -------------------------------------------------------------------------------- /src/include/openenclave/corelibc/oestring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/openenclave/corelibc/oestring.h -------------------------------------------------------------------------------- /src/include/openenclave/corelibc/stdarg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/openenclave/corelibc/stdarg.h -------------------------------------------------------------------------------- /src/include/openenclave/internal/backtrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/openenclave/internal/backtrace.h -------------------------------------------------------------------------------- /src/include/openenclave/internal/calls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/openenclave/internal/calls.h -------------------------------------------------------------------------------- /src/include/openenclave/internal/cpuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/openenclave/internal/cpuid.h -------------------------------------------------------------------------------- /src/include/openenclave/internal/defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/openenclave/internal/defs.h -------------------------------------------------------------------------------- /src/include/openenclave/internal/eeid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/openenclave/internal/eeid.h -------------------------------------------------------------------------------- /src/include/openenclave/internal/globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/openenclave/internal/globals.h -------------------------------------------------------------------------------- /src/include/openenclave/internal/print.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/openenclave/internal/print.h -------------------------------------------------------------------------------- /src/include/openenclave/internal/safecrt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/openenclave/internal/safecrt.h -------------------------------------------------------------------------------- /src/include/openenclave/internal/syscall/unistd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/openenclave/internal/syscall/unistd.h -------------------------------------------------------------------------------- /src/include/openenclave/internal/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/openenclave/internal/types.h -------------------------------------------------------------------------------- /src/include/shared/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/shared/base64.h -------------------------------------------------------------------------------- /src/include/shared/env.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/shared/env.h -------------------------------------------------------------------------------- /src/include/shared/oe_compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/shared/oe_compat.h -------------------------------------------------------------------------------- /src/include/shared/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/shared/queue.h -------------------------------------------------------------------------------- /src/include/shared/sgxlkl_enclave_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/shared/sgxlkl_enclave_config.h -------------------------------------------------------------------------------- /src/include/shared/shared_memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/shared/shared_memory.h -------------------------------------------------------------------------------- /src/include/shared/string_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/shared/string_list.h -------------------------------------------------------------------------------- /src/include/shared/timer_dev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/shared/timer_dev.h -------------------------------------------------------------------------------- /src/include/shared/vio_event_channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/shared/vio_event_channel.h -------------------------------------------------------------------------------- /src/include/shared/virtio_ring_buff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/include/shared/virtio_ring_buff.h -------------------------------------------------------------------------------- /src/libjson/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/libjson/Makefile -------------------------------------------------------------------------------- /src/libjson/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/libjson/README.md -------------------------------------------------------------------------------- /src/libjson/common/load_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/libjson/common/load_file.c -------------------------------------------------------------------------------- /src/libjson/common/load_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/libjson/common/load_file.h -------------------------------------------------------------------------------- /src/libjson/include/json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/libjson/include/json.h -------------------------------------------------------------------------------- /src/libjson/json.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/libjson/json.c -------------------------------------------------------------------------------- /src/libjson/jsonprint/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/libjson/jsonprint/Makefile -------------------------------------------------------------------------------- /src/libjson/jsonprint/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/libjson/jsonprint/main.c -------------------------------------------------------------------------------- /src/libjson/sample1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/libjson/sample1/Makefile -------------------------------------------------------------------------------- /src/libjson/sample1/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/libjson/sample1/main.c -------------------------------------------------------------------------------- /src/libjson/sample1/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/libjson/sample1/sample.json -------------------------------------------------------------------------------- /src/libjson/sample1/strings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/libjson/sample1/strings.c -------------------------------------------------------------------------------- /src/libjson/sample1/strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/libjson/sample1/strings.h -------------------------------------------------------------------------------- /src/libjson/sample1/structs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/libjson/sample1/structs.h -------------------------------------------------------------------------------- /src/libjson/sample2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/libjson/sample2/Makefile -------------------------------------------------------------------------------- /src/libjson/sample2/array.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/libjson/sample2/array.json -------------------------------------------------------------------------------- /src/libjson/sample2/expected.array.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/libjson/sample2/expected.array.json -------------------------------------------------------------------------------- /src/libjson/sample2/expected.sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/libjson/sample2/expected.sample.json -------------------------------------------------------------------------------- /src/libjson/sample2/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/libjson/sample2/main.c -------------------------------------------------------------------------------- /src/libjson/sample2/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/libjson/sample2/sample.json -------------------------------------------------------------------------------- /src/lkl/ext4_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/lkl/ext4_create.c -------------------------------------------------------------------------------- /src/lkl/jmp_buf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/lkl/jmp_buf.c -------------------------------------------------------------------------------- /src/lkl/lkl_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/lkl/lkl_util.c -------------------------------------------------------------------------------- /src/lkl/override/defconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/lkl/override/defconfig -------------------------------------------------------------------------------- /src/lkl/posix-host.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/lkl/posix-host.c -------------------------------------------------------------------------------- /src/lkl/setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/lkl/setup.c -------------------------------------------------------------------------------- /src/lkl/syscall-overrides-fstat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/lkl/syscall-overrides-fstat.c -------------------------------------------------------------------------------- /src/lkl/syscall-overrides-mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/lkl/syscall-overrides-mem.c -------------------------------------------------------------------------------- /src/lkl/syscall-overrides-sysinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/lkl/syscall-overrides-sysinfo.c -------------------------------------------------------------------------------- /src/lkl/syscall-overrides.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/lkl/syscall-overrides.c -------------------------------------------------------------------------------- /src/lkl/unsupported-syscalls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/lkl/unsupported-syscalls.h -------------------------------------------------------------------------------- /src/lkl/virtio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/lkl/virtio.c -------------------------------------------------------------------------------- /src/lkl/virtio_blkdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/lkl/virtio_blkdev.c -------------------------------------------------------------------------------- /src/lkl/virtio_console.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/lkl/virtio_console.c -------------------------------------------------------------------------------- /src/lkl/virtio_netdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/lkl/virtio_netdev.c -------------------------------------------------------------------------------- /src/main-oe/serialize_enclave_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/main-oe/serialize_enclave_config.c -------------------------------------------------------------------------------- /src/main-oe/sgxlkl_evt_chn_cfg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/main-oe/sgxlkl_evt_chn_cfg.c -------------------------------------------------------------------------------- /src/main-oe/sgxlkl_host_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/main-oe/sgxlkl_host_config.c -------------------------------------------------------------------------------- /src/main-oe/sgxlkl_params.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/main-oe/sgxlkl_params.c -------------------------------------------------------------------------------- /src/main-oe/sgxlkl_run_oe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/main-oe/sgxlkl_run_oe.c -------------------------------------------------------------------------------- /src/main-oe/sgxlkl_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/main-oe/sgxlkl_util.c -------------------------------------------------------------------------------- /src/sched/futex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/sched/futex.c -------------------------------------------------------------------------------- /src/sched/lthread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/sched/lthread.c -------------------------------------------------------------------------------- /src/sgxlkl.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/sgxlkl.edl -------------------------------------------------------------------------------- /src/shared/env.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/shared/env.c -------------------------------------------------------------------------------- /src/shared/sgxlkl_enclave_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/shared/sgxlkl_enclave_config.c -------------------------------------------------------------------------------- /src/shared/string_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/shared/string_list.c -------------------------------------------------------------------------------- /src/vicsetup/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/Makefile -------------------------------------------------------------------------------- /src/vicsetup/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/README.md -------------------------------------------------------------------------------- /src/vicsetup/defs.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/defs.mak -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/Makefile -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/blockdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/blockdev.c -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/byteorder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/byteorder.h -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/crypto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/crypto.c -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/crypto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/crypto.h -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/defs.h -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/dm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/dm.c -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/dm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/dm.h -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/eraise.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/eraise.h -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/goto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/goto.h -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/hash.c -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/hash.h -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/hexdump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/hexdump.c -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/hexdump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/hexdump.h -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/include/libcryptsetup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/include/libcryptsetup.h -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/include/vic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/include/vic.h -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/integrity.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/integrity.c -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/integrity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/integrity.h -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/libcryptsetup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/libcryptsetup.c -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/loop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/loop.c -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/loop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/loop.h -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/luks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/luks.c -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/luks1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/luks1.c -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/luks1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/luks1.h -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/luks2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/luks2.c -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/luks2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/luks2.h -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/lukscommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/lukscommon.h -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/raise.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/raise.h -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/result.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/result.c -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/round.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/round.h -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/strings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/strings.c -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/strings.h -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/trace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/trace.c -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/trace.h -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/uuid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/uuid.c -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/uuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/uuid.h -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/vec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/vec.h -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/verity.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/verity.c -------------------------------------------------------------------------------- /src/vicsetup/libvicsetup/verity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/libvicsetup/verity.h -------------------------------------------------------------------------------- /src/vicsetup/rules.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/rules.mak -------------------------------------------------------------------------------- /src/vicsetup/tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/tests/Makefile -------------------------------------------------------------------------------- /src/vicsetup/tests/blockdev/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/tests/blockdev/Makefile -------------------------------------------------------------------------------- /src/vicsetup/tests/blockdev/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/tests/blockdev/main.c -------------------------------------------------------------------------------- /src/vicsetup/tests/cryptsetup/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/tests/cryptsetup/Makefile -------------------------------------------------------------------------------- /src/vicsetup/tests/dmclean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/tests/dmclean -------------------------------------------------------------------------------- /src/vicsetup/tests/integrity/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/tests/integrity/Makefile -------------------------------------------------------------------------------- /src/vicsetup/tests/luks1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/tests/luks1/Makefile -------------------------------------------------------------------------------- /src/vicsetup/tests/luks2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/tests/luks2/Makefile -------------------------------------------------------------------------------- /src/vicsetup/tests/verity/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/tests/verity/Makefile -------------------------------------------------------------------------------- /src/vicsetup/tests/verity/test-verity.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/tests/verity/test-verity.sh -------------------------------------------------------------------------------- /src/vicsetup/vicsetup/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/vicsetup/Makefile -------------------------------------------------------------------------------- /src/vicsetup/vicsetup/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/vicsetup/vicsetup/main.c -------------------------------------------------------------------------------- /src/wireguard/wireguard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/wireguard/wireguard.c -------------------------------------------------------------------------------- /src/wireguard/wireguard_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/src/wireguard/wireguard_util.c -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/attestation/common/auth_helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/common/auth_helper.cpp -------------------------------------------------------------------------------- /tests/attestation/common/auth_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/common/auth_helper.h -------------------------------------------------------------------------------- /tests/attestation/common/curl_helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/common/curl_helper.cpp -------------------------------------------------------------------------------- /tests/attestation/common/curl_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/common/curl_helper.h -------------------------------------------------------------------------------- /tests/attestation/common/gencreds.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/common/gencreds.cpp -------------------------------------------------------------------------------- /tests/attestation/common/gencreds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/common/gencreds.h -------------------------------------------------------------------------------- /tests/attestation/common/host_verify/private/cert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/common/host_verify/private/cert.c -------------------------------------------------------------------------------- /tests/attestation/common/host_verify/private/oe_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/common/host_verify/private/oe_defs.h -------------------------------------------------------------------------------- /tests/attestation/common/host_verify/private/oe_header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/common/host_verify/private/oe_header.h -------------------------------------------------------------------------------- /tests/attestation/common/host_verify/private/verify_cert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/common/host_verify/private/verify_cert.c -------------------------------------------------------------------------------- /tests/attestation/common/host_verify/private/verify_cert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/common/host_verify/private/verify_cert.h -------------------------------------------------------------------------------- /tests/attestation/common/host_verify/public/bits/defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/common/host_verify/public/bits/defs.h -------------------------------------------------------------------------------- /tests/attestation/common/host_verify/public/bits/report.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/common/host_verify/public/bits/report.h -------------------------------------------------------------------------------- /tests/attestation/common/host_verify/public/bits/result.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/common/host_verify/public/bits/result.h -------------------------------------------------------------------------------- /tests/attestation/common/host_verify/public/bits/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/common/host_verify/public/bits/types.h -------------------------------------------------------------------------------- /tests/attestation/common/host_verify/public/host_verify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/common/host_verify/public/host_verify.h -------------------------------------------------------------------------------- /tests/attestation/common/json_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/common/json_utils.c -------------------------------------------------------------------------------- /tests/attestation/common/json_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/common/json_utils.h -------------------------------------------------------------------------------- /tests/attestation/common/log_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/common/log_utils.c -------------------------------------------------------------------------------- /tests/attestation/common/log_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/common/log_utils.h -------------------------------------------------------------------------------- /tests/attestation/common/maa_helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/common/maa_helper.cpp -------------------------------------------------------------------------------- /tests/attestation/common/maa_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/common/maa_helper.h -------------------------------------------------------------------------------- /tests/attestation/common/transport_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/common/transport_utils.c -------------------------------------------------------------------------------- /tests/attestation/common/transport_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/common/transport_utils.h -------------------------------------------------------------------------------- /tests/attestation/maa/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/maa/Makefile -------------------------------------------------------------------------------- /tests/attestation/maa/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/maa/README.md -------------------------------------------------------------------------------- /tests/attestation/maa/oe_enclave/enc/enc.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/maa/oe_enclave/enc/enc.conf -------------------------------------------------------------------------------- /tests/attestation/maa/oe_enclave/enc/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/maa/oe_enclave/enc/makefile -------------------------------------------------------------------------------- /tests/attestation/maa/oe_enclave/enc/server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/maa/oe_enclave/enc/server.cpp -------------------------------------------------------------------------------- /tests/attestation/maa/oe_enclave/enc/tlssrv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/maa/oe_enclave/enc/tlssrv.cpp -------------------------------------------------------------------------------- /tests/attestation/maa/oe_enclave/enc/tlssrv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/maa/oe_enclave/enc/tlssrv.h -------------------------------------------------------------------------------- /tests/attestation/maa/oe_enclave/host/host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/maa/oe_enclave/host/host.cpp -------------------------------------------------------------------------------- /tests/attestation/maa/oe_enclave/host/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/maa/oe_enclave/host/makefile -------------------------------------------------------------------------------- /tests/attestation/maa/oe_enclave/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/maa/oe_enclave/makefile -------------------------------------------------------------------------------- /tests/attestation/maa/oe_enclave/oeApp.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/maa/oe_enclave/oeApp.edl -------------------------------------------------------------------------------- /tests/attestation/maa/run_scenario.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/maa/run_scenario.sh -------------------------------------------------------------------------------- /tests/attestation/maa/sgxlkl_enclave/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/maa/sgxlkl_enclave/Dockerfile -------------------------------------------------------------------------------- /tests/attestation/maa/sgxlkl_enclave/alpine/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/maa/sgxlkl_enclave/alpine/Dockerfile -------------------------------------------------------------------------------- /tests/attestation/maa/sgxlkl_enclave/clientAgent_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/maa/sgxlkl_enclave/clientAgent_init.c -------------------------------------------------------------------------------- /tests/attestation/maa/sgxlkl_enclave/clientAgent_init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/maa/sgxlkl_enclave/clientAgent_init.h -------------------------------------------------------------------------------- /tests/attestation/maa/sgxlkl_enclave/enclave-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/maa/sgxlkl_enclave/enclave-config.json -------------------------------------------------------------------------------- /tests/attestation/maa/sgxlkl_enclave/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/maa/sgxlkl_enclave/makefile -------------------------------------------------------------------------------- /tests/attestation/maa/sgxlkl_enclave/sgxLklApp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/maa/sgxlkl_enclave/sgxLklApp.c -------------------------------------------------------------------------------- /tests/attestation/maa/sgxlkl_enclave/sgxlkl_cert.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/maa/sgxlkl_enclave/sgxlkl_cert.der -------------------------------------------------------------------------------- /tests/attestation/maa/sgxlkl_enclave/sgxlkl_private_key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/maa/sgxlkl_enclave/sgxlkl_private_key.pem -------------------------------------------------------------------------------- /tests/attestation/maa/sgxlkl_enclave/tlscli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/maa/sgxlkl_enclave/tlscli.c -------------------------------------------------------------------------------- /tests/attestation/maa/sgxlkl_enclave/tlscli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/maa/sgxlkl_enclave/tlscli.h -------------------------------------------------------------------------------- /tests/attestation/sgxlkl_attests_to_oe/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/sgxlkl_attests_to_oe/Makefile -------------------------------------------------------------------------------- /tests/attestation/sgxlkl_attests_to_oe/oe_enclave/enc/enc.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/sgxlkl_attests_to_oe/oe_enclave/enc/enc.conf -------------------------------------------------------------------------------- /tests/attestation/sgxlkl_attests_to_oe/oe_enclave/enc/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/sgxlkl_attests_to_oe/oe_enclave/enc/makefile -------------------------------------------------------------------------------- /tests/attestation/sgxlkl_attests_to_oe/oe_enclave/enc/tlssrv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/sgxlkl_attests_to_oe/oe_enclave/enc/tlssrv.cpp -------------------------------------------------------------------------------- /tests/attestation/sgxlkl_attests_to_oe/oe_enclave/enc/tlssrv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/sgxlkl_attests_to_oe/oe_enclave/enc/tlssrv.h -------------------------------------------------------------------------------- /tests/attestation/sgxlkl_attests_to_oe/oe_enclave/host/host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/sgxlkl_attests_to_oe/oe_enclave/host/host.cpp -------------------------------------------------------------------------------- /tests/attestation/sgxlkl_attests_to_oe/oe_enclave/host/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/sgxlkl_attests_to_oe/oe_enclave/host/makefile -------------------------------------------------------------------------------- /tests/attestation/sgxlkl_attests_to_oe/oe_enclave/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/sgxlkl_attests_to_oe/oe_enclave/makefile -------------------------------------------------------------------------------- /tests/attestation/sgxlkl_attests_to_oe/oe_enclave/tlssrv.edl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/sgxlkl_attests_to_oe/oe_enclave/tlssrv.edl -------------------------------------------------------------------------------- /tests/attestation/sgxlkl_attests_to_oe/run_scenario.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/sgxlkl_attests_to_oe/run_scenario.sh -------------------------------------------------------------------------------- /tests/attestation/sgxlkl_attests_to_oe/sgxlkl_enclave/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/sgxlkl_attests_to_oe/sgxlkl_enclave/Dockerfile -------------------------------------------------------------------------------- /tests/attestation/sgxlkl_attests_to_oe/sgxlkl_enclave/alpine/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/sgxlkl_attests_to_oe/sgxlkl_enclave/alpine/Dockerfile -------------------------------------------------------------------------------- /tests/attestation/sgxlkl_attests_to_oe/sgxlkl_enclave/client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/sgxlkl_attests_to_oe/sgxlkl_enclave/client.c -------------------------------------------------------------------------------- /tests/attestation/sgxlkl_attests_to_oe/sgxlkl_enclave/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/sgxlkl_attests_to_oe/sgxlkl_enclave/makefile -------------------------------------------------------------------------------- /tests/attestation/sgxlkl_attests_to_oe/sgxlkl_enclave/sgxlkl_cert.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/sgxlkl_attests_to_oe/sgxlkl_enclave/sgxlkl_cert.der -------------------------------------------------------------------------------- /tests/attestation/sgxlkl_attests_to_oe/sgxlkl_enclave/sgxlkl_private_key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/sgxlkl_attests_to_oe/sgxlkl_enclave/sgxlkl_private_key.pem -------------------------------------------------------------------------------- /tests/attestation/sgxlkl_attests_to_oe/sgxlkl_enclave/tlscli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/sgxlkl_attests_to_oe/sgxlkl_enclave/tlscli.c -------------------------------------------------------------------------------- /tests/attestation/sgxlkl_attests_to_oe/sgxlkl_enclave/tlscli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/attestation/sgxlkl_attests_to_oe/sgxlkl_enclave/tlscli.h -------------------------------------------------------------------------------- /tests/basic/abort/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/abort/Dockerfile -------------------------------------------------------------------------------- /tests/basic/abort/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/abort/Makefile -------------------------------------------------------------------------------- /tests/basic/abort/abort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/abort/abort.c -------------------------------------------------------------------------------- /tests/basic/clock/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/clock/Dockerfile -------------------------------------------------------------------------------- /tests/basic/clock/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/clock/Makefile -------------------------------------------------------------------------------- /tests/basic/clock/clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/clock/clock.c -------------------------------------------------------------------------------- /tests/basic/clone/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/clone/Dockerfile -------------------------------------------------------------------------------- /tests/basic/clone/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/clone/Makefile -------------------------------------------------------------------------------- /tests/basic/clone/clone.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/clone/clone.c -------------------------------------------------------------------------------- /tests/basic/clone/clone_loop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/clone/clone_loop.c -------------------------------------------------------------------------------- /tests/basic/cpuinfo/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/cpuinfo/Dockerfile -------------------------------------------------------------------------------- /tests/basic/cpuinfo/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/cpuinfo/Makefile -------------------------------------------------------------------------------- /tests/basic/cpuinfo/cpuinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/cpuinfo/cpuinfo.c -------------------------------------------------------------------------------- /tests/basic/disk_write/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/disk_write/Dockerfile -------------------------------------------------------------------------------- /tests/basic/disk_write/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/disk_write/Makefile -------------------------------------------------------------------------------- /tests/basic/eeid-config/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/eeid-config/Dockerfile -------------------------------------------------------------------------------- /tests/basic/eeid-config/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/eeid-config/Makefile -------------------------------------------------------------------------------- /tests/basic/eeid-config/app/.gitignore: -------------------------------------------------------------------------------- 1 | hello-eeid 2 | -------------------------------------------------------------------------------- /tests/basic/eeid-config/app/helloworld.txt: -------------------------------------------------------------------------------- 1 | Hello SGX-LKL-OE World with EEID! 2 | -------------------------------------------------------------------------------- /tests/basic/eeid-config/enclave_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/eeid-config/enclave_config.json -------------------------------------------------------------------------------- /tests/basic/eeid-config/hello-eeid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/eeid-config/hello-eeid.c -------------------------------------------------------------------------------- /tests/basic/exit/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/exit/Dockerfile -------------------------------------------------------------------------------- /tests/basic/exit/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/exit/Makefile -------------------------------------------------------------------------------- /tests/basic/exit/exit-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/exit/exit-test.c -------------------------------------------------------------------------------- /tests/basic/exit/raise-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/exit/raise-test.c -------------------------------------------------------------------------------- /tests/basic/exit/segfault-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/exit/segfault-test.c -------------------------------------------------------------------------------- /tests/basic/exit/spin-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/exit/spin-test.c -------------------------------------------------------------------------------- /tests/basic/exit_status/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/exit_status/Makefile -------------------------------------------------------------------------------- /tests/basic/exit_status/sgxlkl-exit_status_binary-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/exit_status/sgxlkl-exit_status_binary-config.json -------------------------------------------------------------------------------- /tests/basic/exit_status/sgxlkl-exit_status_full-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/exit_status/sgxlkl-exit_status_full-config.json -------------------------------------------------------------------------------- /tests/basic/exit_status/sgxlkl-exit_status_none-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/exit_status/sgxlkl-exit_status_none-config.json -------------------------------------------------------------------------------- /tests/basic/global_vars_test/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/global_vars_test/Dockerfile -------------------------------------------------------------------------------- /tests/basic/global_vars_test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/global_vars_test/Makefile -------------------------------------------------------------------------------- /tests/basic/global_vars_test/global_vars_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/global_vars_test/global_vars_test.c -------------------------------------------------------------------------------- /tests/basic/helloworld/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/helloworld/Dockerfile -------------------------------------------------------------------------------- /tests/basic/helloworld/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/helloworld/Makefile -------------------------------------------------------------------------------- /tests/basic/helloworld/app/helloworld.txt: -------------------------------------------------------------------------------- 1 | Hello SGX-LKL-OE World! 2 | -------------------------------------------------------------------------------- /tests/basic/helloworld/helloworld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/helloworld/helloworld.c -------------------------------------------------------------------------------- /tests/basic/illegal_instructions/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/illegal_instructions/Dockerfile -------------------------------------------------------------------------------- /tests/basic/illegal_instructions/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/illegal_instructions/Makefile -------------------------------------------------------------------------------- /tests/basic/illegal_instructions/illegal_instructions-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/illegal_instructions/illegal_instructions-test.c -------------------------------------------------------------------------------- /tests/basic/nonroot_halt_test/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/nonroot_halt_test/Dockerfile -------------------------------------------------------------------------------- /tests/basic/nonroot_halt_test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/nonroot_halt_test/Makefile -------------------------------------------------------------------------------- /tests/basic/nonroot_halt_test/nonroot_halt_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/nonroot_halt_test/nonroot_halt_test.c -------------------------------------------------------------------------------- /tests/basic/overlay/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM alpine:3.6 2 | -------------------------------------------------------------------------------- /tests/basic/overlay/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/overlay/Makefile -------------------------------------------------------------------------------- /tests/basic/overlay_encrypted/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM alpine:3.6 2 | -------------------------------------------------------------------------------- /tests/basic/overlay_encrypted/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/overlay_encrypted/Makefile -------------------------------------------------------------------------------- /tests/basic/print_lkl_version/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/print_lkl_version/Makefile -------------------------------------------------------------------------------- /tests/basic/pthread_detach/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/pthread_detach/Dockerfile -------------------------------------------------------------------------------- /tests/basic/pthread_detach/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/pthread_detach/Makefile -------------------------------------------------------------------------------- /tests/basic/pthread_detach/pthread_detach.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/pthread_detach/pthread_detach.c -------------------------------------------------------------------------------- /tests/basic/pthread_join/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/pthread_join/Dockerfile -------------------------------------------------------------------------------- /tests/basic/pthread_join/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/pthread_join/Makefile -------------------------------------------------------------------------------- /tests/basic/pthread_join/pthread_join-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/pthread_join/pthread_join-test.c -------------------------------------------------------------------------------- /tests/basic/pthread_tls/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/pthread_tls/Dockerfile -------------------------------------------------------------------------------- /tests/basic/pthread_tls/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/pthread_tls/Makefile -------------------------------------------------------------------------------- /tests/basic/pthread_tls/pthread_tls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/pthread_tls/pthread_tls.c -------------------------------------------------------------------------------- /tests/basic/pthread_yield/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/pthread_yield/Dockerfile -------------------------------------------------------------------------------- /tests/basic/pthread_yield/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/pthread_yield/Makefile -------------------------------------------------------------------------------- /tests/basic/pthread_yield/pthread_yield.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/pthread_yield/pthread_yield.c -------------------------------------------------------------------------------- /tests/basic/signal/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/signal/Dockerfile -------------------------------------------------------------------------------- /tests/basic/signal/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/signal/Makefile -------------------------------------------------------------------------------- /tests/basic/signal/signal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/signal/signal.c -------------------------------------------------------------------------------- /tests/basic/sleep/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/sleep/Dockerfile -------------------------------------------------------------------------------- /tests/basic/sleep/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/sleep/Makefile -------------------------------------------------------------------------------- /tests/basic/sleep/sleep-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/sleep/sleep-test.c -------------------------------------------------------------------------------- /tests/basic/stat/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/stat/Dockerfile -------------------------------------------------------------------------------- /tests/basic/stat/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/stat/Makefile -------------------------------------------------------------------------------- /tests/basic/stat/app/helloworld.txt: -------------------------------------------------------------------------------- 1 | Hello SGX-LKL-OE World! 2 | -------------------------------------------------------------------------------- /tests/basic/stat/stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/basic/stat/stat.c -------------------------------------------------------------------------------- /tests/common.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/common.mk -------------------------------------------------------------------------------- /tests/containers/alpine/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/containers/alpine/Makefile -------------------------------------------------------------------------------- /tests/containers/alpine/buildenv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/containers/alpine/buildenv.sh -------------------------------------------------------------------------------- /tests/containers/cc/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/containers/cc/Dockerfile -------------------------------------------------------------------------------- /tests/containers/cc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/containers/cc/Makefile -------------------------------------------------------------------------------- /tests/containers/cc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/containers/cc/README.md -------------------------------------------------------------------------------- /tests/containers/cc/app/python-helloworld.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/containers/cc/app/python-helloworld.py -------------------------------------------------------------------------------- /tests/containers/cc/enclave-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/containers/cc/enclave-config.json -------------------------------------------------------------------------------- /tests/containers/cc/host-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/containers/cc/host-config.json -------------------------------------------------------------------------------- /tests/containers/cc/sgxlkl_docker_context_7kNi/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/containers/cc/sgxlkl_docker_context_7kNi/Dockerfile -------------------------------------------------------------------------------- /tests/containers/cc/sgxlkl_docker_context_7kNi/enclave-cfg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/containers/cc/sgxlkl_docker_context_7kNi/enclave-cfg.json -------------------------------------------------------------------------------- /tests/containers/encrypted/app-config-integrity/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/containers/encrypted/app-config-integrity/Makefile -------------------------------------------------------------------------------- /tests/containers/encrypted/app-config-integrity/sgxlkl-encrypted-python-config-template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/containers/encrypted/app-config-integrity/sgxlkl-encrypted-python-config-template.json -------------------------------------------------------------------------------- /tests/containers/encrypted/app-config-verity/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/containers/encrypted/app-config-verity/Makefile -------------------------------------------------------------------------------- /tests/containers/encrypted/app-config-verity/sgxlkl-encrypted-python-config-template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/containers/encrypted/app-config-verity/sgxlkl-encrypted-python-config-template.json -------------------------------------------------------------------------------- /tests/containers/encrypted/create-disk/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/containers/encrypted/create-disk/Makefile -------------------------------------------------------------------------------- /tests/containers/encrypted/create-disk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/containers/encrypted/create-disk/README.md -------------------------------------------------------------------------------- /tests/containers/encrypted/create-disk/enclave-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/containers/encrypted/create-disk/enclave-config.json -------------------------------------------------------------------------------- /tests/containers/encrypted/verify-integrity/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/containers/encrypted/verify-integrity/Makefile -------------------------------------------------------------------------------- /tests/containers/encrypted/verify-verity/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/containers/encrypted/verify-verity/Makefile -------------------------------------------------------------------------------- /tests/containers/unencrypted/create-disk/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/containers/unencrypted/create-disk/Makefile -------------------------------------------------------------------------------- /tests/containers/unencrypted/create-disk/enclave-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/containers/unencrypted/create-disk/enclave-config.json -------------------------------------------------------------------------------- /tests/containers/unencrypted/create-disk/host-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/containers/unencrypted/create-disk/host-config.json -------------------------------------------------------------------------------- /tests/containers/unencrypted/env/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/containers/unencrypted/env/Makefile -------------------------------------------------------------------------------- /tests/containers/unencrypted/env/enclave-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/containers/unencrypted/env/enclave-config.json -------------------------------------------------------------------------------- /tests/database/odbc-base/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/database/odbc-base/Dockerfile -------------------------------------------------------------------------------- /tests/database/odbc-base/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/database/odbc-base/Makefile -------------------------------------------------------------------------------- /tests/database/odbc-base/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/database/odbc-base/README.md -------------------------------------------------------------------------------- /tests/database/odbc-base/enclave-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/database/odbc-base/enclave-config.json -------------------------------------------------------------------------------- /tests/database/odbc-base/odbc_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/database/odbc-base/odbc_app.c -------------------------------------------------------------------------------- /tests/database/odbc-base/odbc_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/database/odbc-base/odbc_helper.c -------------------------------------------------------------------------------- /tests/database/odbc-base/odbc_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/database/odbc-base/odbc_helper.h -------------------------------------------------------------------------------- /tests/database/odbc-with-cksp/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/database/odbc-with-cksp/Dockerfile -------------------------------------------------------------------------------- /tests/database/odbc-with-cksp/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/database/odbc-with-cksp/Makefile -------------------------------------------------------------------------------- /tests/database/odbc-with-cksp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/database/odbc-with-cksp/README.md -------------------------------------------------------------------------------- /tests/database/odbc-with-cksp/cksp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/database/odbc-with-cksp/cksp.c -------------------------------------------------------------------------------- /tests/database/odbc-with-cksp/enclave-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/database/odbc-with-cksp/enclave-config.json -------------------------------------------------------------------------------- /tests/database/odbc-with-cksp/msodbcsql.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/database/odbc-with-cksp/msodbcsql.h -------------------------------------------------------------------------------- /tests/database/odbc-with-cksp/odbc_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/database/odbc-with-cksp/odbc_app.c -------------------------------------------------------------------------------- /tests/database/odbc-with-cksp/odbc_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/database/odbc-with-cksp/odbc_helper.c -------------------------------------------------------------------------------- /tests/database/odbc-with-cksp/odbc_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/database/odbc-with-cksp/odbc_helper.h -------------------------------------------------------------------------------- /tests/languages/dotnet/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/languages/dotnet/Dockerfile -------------------------------------------------------------------------------- /tests/languages/dotnet/HelloWorld/HelloWorld.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/languages/dotnet/HelloWorld/HelloWorld.csproj -------------------------------------------------------------------------------- /tests/languages/dotnet/HelloWorld/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/languages/dotnet/HelloWorld/Program.cs -------------------------------------------------------------------------------- /tests/languages/dotnet/HelloWorld/runtimeconfig.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/languages/dotnet/HelloWorld/runtimeconfig.template.json -------------------------------------------------------------------------------- /tests/languages/dotnet/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/languages/dotnet/Makefile -------------------------------------------------------------------------------- /tests/languages/java/hello_world/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/languages/java/hello_world/Dockerfile -------------------------------------------------------------------------------- /tests/languages/java/hello_world/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/languages/java/hello_world/Makefile -------------------------------------------------------------------------------- /tests/languages/java/hello_world/app/HelloWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/languages/java/hello_world/app/HelloWorld.java -------------------------------------------------------------------------------- /tests/languages/java/network/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/languages/java/network/Dockerfile -------------------------------------------------------------------------------- /tests/languages/java/network/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/languages/java/network/Makefile -------------------------------------------------------------------------------- /tests/languages/java/network/app/MainApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/languages/java/network/app/MainApp.java -------------------------------------------------------------------------------- /tests/languages/java/read_file/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/languages/java/read_file/Dockerfile -------------------------------------------------------------------------------- /tests/languages/java/read_file/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/languages/java/read_file/Makefile -------------------------------------------------------------------------------- /tests/languages/java/read_file/app/FileReadSample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/languages/java/read_file/app/FileReadSample.java -------------------------------------------------------------------------------- /tests/languages/java/read_file/app/MainApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/languages/java/read_file/app/MainApp.java -------------------------------------------------------------------------------- /tests/languages/java/read_file/app/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/languages/java/read_file/app/input.txt -------------------------------------------------------------------------------- /tests/languages/java/thread/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/languages/java/thread/Dockerfile -------------------------------------------------------------------------------- /tests/languages/java/thread/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/languages/java/thread/Makefile -------------------------------------------------------------------------------- /tests/languages/java/thread/app/MainApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/languages/java/thread/app/MainApp.java -------------------------------------------------------------------------------- /tests/languages/java/thread/app/SharedData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/languages/java/thread/app/SharedData.java -------------------------------------------------------------------------------- /tests/languages/java/thread/app/SimpleThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/languages/java/thread/app/SimpleThread.java -------------------------------------------------------------------------------- /tests/languages/nodejs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/languages/nodejs/Dockerfile -------------------------------------------------------------------------------- /tests/languages/nodejs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/languages/nodejs/Makefile -------------------------------------------------------------------------------- /tests/languages/nodejs/index.js: -------------------------------------------------------------------------------- 1 | console.log("Hello from NodeJS through SGX-LKL enclave") 2 | -------------------------------------------------------------------------------- /tests/languages/python/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/languages/python/Dockerfile -------------------------------------------------------------------------------- /tests/languages/python/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/languages/python/Makefile -------------------------------------------------------------------------------- /tests/languages/python/app/python-helloworld.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/languages/python/app/python-helloworld.py -------------------------------------------------------------------------------- /tests/ltp/Makefile: -------------------------------------------------------------------------------- 1 | include ./batch.mk 2 | -------------------------------------------------------------------------------- /tests/ltp/batch.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/ltp/batch.mk -------------------------------------------------------------------------------- /tests/ltp/buildenv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/ltp/buildenv.sh -------------------------------------------------------------------------------- /tests/ltp/failure_identifiers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/ltp/failure_identifiers.txt -------------------------------------------------------------------------------- /tests/ltp/ltp-batch1/Makefile: -------------------------------------------------------------------------------- 1 | include ../batch.mk 2 | -------------------------------------------------------------------------------- /tests/ltp/ltp-batch1/ltp_disabled_tests.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/ltp/ltp-batch1/ltp_disabled_tests.txt -------------------------------------------------------------------------------- /tests/ltp/ltp-batch2/Makefile: -------------------------------------------------------------------------------- 1 | include ../batch.mk 2 | -------------------------------------------------------------------------------- /tests/ltp/ltp-batch2/ltp_disabled_tests.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/ltp/ltp-batch2/ltp_disabled_tests.txt -------------------------------------------------------------------------------- /tests/ltp/ltp_host_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/ltp/ltp_host_config.json -------------------------------------------------------------------------------- /tests/ltp/ltp_test_failure_analyzer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/ltp/ltp_test_failure_analyzer -------------------------------------------------------------------------------- /tests/ltp/ltp_tstapp_enclave_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/ltp/ltp_tstapp_enclave_config.json -------------------------------------------------------------------------------- /tests/ltp/run_ltp_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/ltp/run_ltp_test.sh -------------------------------------------------------------------------------- /tests/ml/openvino/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/ml/openvino/Dockerfile -------------------------------------------------------------------------------- /tests/ml/openvino/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/ml/openvino/Makefile -------------------------------------------------------------------------------- /tests/ml/openvino/app/public_models/car-24bpp-resized.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/ml/openvino/app/public_models/car-24bpp-resized.bmp -------------------------------------------------------------------------------- /tests/ml/openvino/app/public_models/car-24bpp.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/ml/openvino/app/public_models/car-24bpp.bmp -------------------------------------------------------------------------------- /tests/ml/openvino/app/public_models/car.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/ml/openvino/app/public_models/car.bmp -------------------------------------------------------------------------------- /tests/ml/openvino/app/public_models/car.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/ml/openvino/app/public_models/car.png -------------------------------------------------------------------------------- /tests/ml/openvino/app/public_models/car.yuv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/ml/openvino/app/public_models/car.yuv -------------------------------------------------------------------------------- /tests/ml/openvino/app/public_models/classification/squeezenet/1.1/caffe/squeezenet1.1.caffemodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/ml/openvino/app/public_models/classification/squeezenet/1.1/caffe/squeezenet1.1.caffemodel -------------------------------------------------------------------------------- /tests/ml/openvino/app/public_models/classification/squeezenet/1.1/caffe/squeezenet1.1.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/ml/openvino/app/public_models/classification/squeezenet/1.1/caffe/squeezenet1.1.prototxt -------------------------------------------------------------------------------- /tests/ml/openvino/app/public_models/classification/squeezenet/1.1/caffe/squeezenet1.1.prototxt.orig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/ml/openvino/app/public_models/classification/squeezenet/1.1/caffe/squeezenet1.1.prototxt.orig -------------------------------------------------------------------------------- /tests/ml/openvino/app/public_models/squeezenet1.1.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/ml/openvino/app/public_models/squeezenet1.1.bin -------------------------------------------------------------------------------- /tests/ml/openvino/app/public_models/squeezenet1.1.mapping: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/ml/openvino/app/public_models/squeezenet1.1.mapping -------------------------------------------------------------------------------- /tests/ml/openvino/app/public_models/squeezenet1.1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/ml/openvino/app/public_models/squeezenet1.1.xml -------------------------------------------------------------------------------- /tests/network/busybox/ping/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/network/busybox/ping/Makefile -------------------------------------------------------------------------------- /tests/network/curl/http/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/network/curl/http/Makefile -------------------------------------------------------------------------------- /tests/network/curl/https/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/network/curl/https/Makefile -------------------------------------------------------------------------------- /tests/network/self_host/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/network/self_host/Makefile -------------------------------------------------------------------------------- /tests/network/wget/http/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/network/wget/http/Makefile -------------------------------------------------------------------------------- /tests/network/wget/https/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/network/wget/https/Makefile -------------------------------------------------------------------------------- /tests/tools/sgx-lkl-cfg/create/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/tools/sgx-lkl-cfg/create/Dockerfile -------------------------------------------------------------------------------- /tests/tools/sgx-lkl-cfg/create/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/tools/sgx-lkl-cfg/create/Makefile -------------------------------------------------------------------------------- /tests/tools/sgx-lkl-cfg/create/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/tools/sgx-lkl-cfg/create/README.md -------------------------------------------------------------------------------- /tests/tools/sgx-lkl-cfg/create/enclave-config-complete-ref.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/tools/sgx-lkl-cfg/create/enclave-config-complete-ref.json -------------------------------------------------------------------------------- /tests/tools/sgx-lkl-cfg/create/enclave-config-ref.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/tools/sgx-lkl-cfg/create/enclave-config-ref.json -------------------------------------------------------------------------------- /tests/tools/sgx-lkl-cfg/create/src/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/tools/sgx-lkl-cfg/create/src/app.py -------------------------------------------------------------------------------- /tests/tools/sgx-lkl-docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/tools/sgx-lkl-docker/Dockerfile -------------------------------------------------------------------------------- /tests/tools/sgx-lkl-docker/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/tools/sgx-lkl-docker/Makefile -------------------------------------------------------------------------------- /tests/tools/sgx-lkl-docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/tools/sgx-lkl-docker/README.md -------------------------------------------------------------------------------- /tests/tools/sgx-lkl-docker/app/python-helloworld.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/tools/sgx-lkl-docker/app/python-helloworld.py -------------------------------------------------------------------------------- /tests/tools/sgx-lkl-docker/enclave-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/tools/sgx-lkl-docker/enclave-config.json -------------------------------------------------------------------------------- /tests/tools/sgx-lkl-docker/host-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/tools/sgx-lkl-docker/host-config.json -------------------------------------------------------------------------------- /tests/tools/sgx-lkl-gdb/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/tools/sgx-lkl-gdb/Dockerfile -------------------------------------------------------------------------------- /tests/tools/sgx-lkl-gdb/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/tools/sgx-lkl-gdb/Makefile -------------------------------------------------------------------------------- /tests/tools/sgx-lkl-gdb/helloworld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/tools/sgx-lkl-gdb/helloworld.c -------------------------------------------------------------------------------- /tests/virtio/iozone_test/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/virtio/iozone_test/Dockerfile -------------------------------------------------------------------------------- /tests/virtio/iozone_test/Makefile.misc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/virtio/iozone_test/Makefile.misc -------------------------------------------------------------------------------- /tests/virtio/iozone_test/sgxlkl-encrypted-config-template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/virtio/iozone_test/sgxlkl-encrypted-config-template.json -------------------------------------------------------------------------------- /tests/virtio/ping_test/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/virtio/ping_test/Dockerfile -------------------------------------------------------------------------------- /tests/virtio/ping_test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/virtio/ping_test/Makefile -------------------------------------------------------------------------------- /tests/virtio/ping_test/dummy_server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/virtio/ping_test/dummy_server.c -------------------------------------------------------------------------------- /tests/virtio/python_read/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/virtio/python_read/Dockerfile -------------------------------------------------------------------------------- /tests/virtio/python_read/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/virtio/python_read/Makefile -------------------------------------------------------------------------------- /tests/virtio/python_read/app/keyboard_read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tests/virtio/python_read/app/keyboard_read.py -------------------------------------------------------------------------------- /third_party/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/third_party/Makefile -------------------------------------------------------------------------------- /third_party/oe_stubs/oe_stubs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/third_party/oe_stubs/oe_stubs.c -------------------------------------------------------------------------------- /third_party/oe_stubs/oe_stubs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/third_party/oe_stubs/oe_stubs.h -------------------------------------------------------------------------------- /third_party/wireguard-5.4.62.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/third_party/wireguard-5.4.62.patch -------------------------------------------------------------------------------- /tools/gdb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tools/gdb/README.md -------------------------------------------------------------------------------- /tools/gdb/gdbcommands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tools/gdb/gdbcommands.py -------------------------------------------------------------------------------- /tools/gdb/sgx-lkl-gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tools/gdb/sgx-lkl-gdb -------------------------------------------------------------------------------- /tools/gdb/sgx-lkl-gdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tools/gdb/sgx-lkl-gdb.py -------------------------------------------------------------------------------- /tools/generate_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tools/generate_config.py -------------------------------------------------------------------------------- /tools/lkl_bits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tools/lkl_bits.c -------------------------------------------------------------------------------- /tools/lkl_syscalls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tools/lkl_syscalls.c -------------------------------------------------------------------------------- /tools/schemas/enclave-config.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tools/schemas/enclave-config.schema.json -------------------------------------------------------------------------------- /tools/schemas/host-config.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tools/schemas/host-config.schema.json -------------------------------------------------------------------------------- /tools/sgx-lkl-cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tools/sgx-lkl-cfg -------------------------------------------------------------------------------- /tools/sgx-lkl-disk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tools/sgx-lkl-disk -------------------------------------------------------------------------------- /tools/sgx-lkl-docker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tools/sgx-lkl-docker -------------------------------------------------------------------------------- /tools/sgx-lkl-java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tools/sgx-lkl-java -------------------------------------------------------------------------------- /tools/sgx-lkl-setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tools/sgx-lkl-setup -------------------------------------------------------------------------------- /tools/ubuntu-patched-kernel-fsgsbase/Enable-FSGSBASE-instructions-v13.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tools/ubuntu-patched-kernel-fsgsbase/Enable-FSGSBASE-instructions-v13.patch -------------------------------------------------------------------------------- /tools/ubuntu-patched-kernel-fsgsbase/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/tools/ubuntu-patched-kernel-fsgsbase/README.md -------------------------------------------------------------------------------- /user/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/user/Makefile -------------------------------------------------------------------------------- /user/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/user/README.md -------------------------------------------------------------------------------- /user/enter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/user/enter.c -------------------------------------------------------------------------------- /user/stubs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/user/stubs.c -------------------------------------------------------------------------------- /user/userargs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lsds/sgx-lkl/HEAD/user/userargs.h --------------------------------------------------------------------------------