wasm-micro-runtime/product-mini/platforms
liang.he 0ec91cee50
Refactoring enclave sample (#4828)
* refactor(ci): production-ready SGX install script with logging and idempotency

- Add comprehensive logging infrastructure to /tmp/install_sgx.log
- Implement idempotency checks for SGX packages and SDK
- Modularize into functions: platform_detect, install_packages, validate_installation, cleanup
- Add strict error handling with set -euo pipefail and error traps
- Replace FIXME with proper environment sourcing documentation
- Add dynamic platform detection for Ubuntu 20+/Debian 11/12
- Ensure minimal console output (final status only) with all details in log
- Verify all acceptance scenarios pass with comprehensive testing

* Refactoring enclave-sample aligning sgx BKM.

- Buffer interface redesign to separate input and output
- prevent untrusted pointer
- add module and instance handle release functions for better resource management
2026-03-06 21:19:41 +08:00
..
alios-things [refactoring] Extract read leb to a separate file, share the code between loader and mini loader (#3701) 2024-08-14 08:46:24 +08:00
android fix: Wrong compiler parameter on MSVC (#4778) 2026-01-08 09:10:07 +08:00
common add a set of apis to configure wasi via InstantiationArgs2 (#4707) 2025-11-24 19:20:21 +08:00
cosmopolitan fix: Wrong compiler parameter on MSVC (#4778) 2026-01-08 09:10:07 +08:00
darwin wasi-nn: apply the shared library hack to darwin as well (#4374) 2025-06-17 17:40:23 +08:00
esp-idf feat(yml): Add ESP32-P4 and ESP32-C5 support (#4270) 2025-05-19 10:33:09 +08:00
freebsd Update cmake min to 3.14 (#4175) 2025-04-02 07:13:53 +08:00
ios fix: Wrong compiler parameter on MSVC (#4778) 2026-01-08 09:10:07 +08:00
linux fix: Wrong compiler parameter on MSVC (#4778) 2026-01-08 09:10:07 +08:00
linux-sgx Refactoring enclave sample (#4828) 2026-03-06 21:19:41 +08:00
nuttx cmake: Enhance target selection for ARM architectures with FPU (#4185) 2025-04-09 10:26:53 +08:00
posix add a set of apis to configure wasi via InstantiationArgs2 (#4707) 2025-11-24 19:20:21 +08:00
riot Update cmake min to 3.14 (#4175) 2025-04-02 07:13:53 +08:00
rt-thread add a set of apis to configure wasi via InstantiationArgs2 (#4707) 2025-11-24 19:20:21 +08:00
vxworks Update cmake min to 3.14 (#4175) 2025-04-02 07:13:53 +08:00
windows fix: Wrong compiler parameter on MSVC (#4778) 2026-01-08 09:10:07 +08:00
zephyr Merge dev/zephyr_file_socket into main (#4347) 2025-08-25 16:55:23 +08:00