Enarx: Confidential Computing with WebAssembly
Role in this project:
Back-end & Security Engineer Contributions:200 reviews, 45 commits, 72 PRs in 5 months
Contributions summary:Jarkko primarily contributed to the Enarx project by implementing and modifying security-related features, particularly focused on SGX (Software Guard Extensions) attestation and memory management. Their work involved refactoring code, updating to the latest AESM protobuf definitions, and adding SGX2 enarxcalls, including handlers for mmap(), mprotect(), and munmap(). The user also addressed compilation issues and improved the shim-sgx implementation with various fixes.
confidential-computingwebassembly
Synthesizer plug-in (previously released as Vember Audio Surge)
Role in this project:
Back-end Developer Contributions:80 commits, 66 PRs, 7 pushes in 2 years 2 months
Contributions summary:Jarkko primarily focused on fixing build issues, improving code quality, and addressing compiler warnings related to the synthesizer plug-in. They fixed Linux build issues for VST2, addressed type casting issues in SurgeVst3Processor.cpp, and corrected return values in a patch browser component. Additionally, they improved code by removing unused files, adjusting buffer sizes, and correcting multi-character constant usage. The user also addressed CPU architecture code for macOS and Linux.
audiosynthesizervst3audio-units