Faasm 0.8.1
Here is what has changed since last release:
[0.8.1] - 2022-02-25
- Release (#598)
- Re-factor SGX variables to PascalCase (#597)
- Fix
FAASM_SGX
flag (#596) - Introduce
EnclaveWasmModule
to handle WASM modules inside enclaves (#594) - Use Faabric
ExecutorContext
(#586) - Clean up enclave-related code running outside the enclave (#593)
- Fix Build of Trusted Code in SGX (#592)
- Disable SGX only when sanitisers on (#590)
- Conan cache improvements (#591)
- Faabric: bump dependency to not point to a dangling commit (#589)
- Re-factor SGX directory structure (#588)
- Set SGX execution through
WASM_VM
env. variable (#587) - Sgx: re-factor native symbols to ocalls (#578)
- Remove stack size modification and check (#585)
- Remove all Ansible-based configuration (#582)
- Master to main (#584)
- SGX: Re-run tests again as part of GHA. (#579)
[0.8.0] - 2022-02-14
- Version 0.8.0 (#580)
- Generate documentation (#576)
- Quote conan revisions in cmake (#575)
- Explicitly disable nested OpenMP (#570)
- Migration PoC (#565)
- Out-of-container build docs (#574)
- Fix memory overflow bug (#571)
- Move to using pthread locks map (#572)
- Update to latest faabric (#573)
- Updates for out-of-container build (#569)
- Add gdb/ signal handling stuff (#568)
- Fix submodule initialisation in README (#567)
- Bump numpy from 1.19.5 to 1.21.0 in /faasmcli (#563)
- Update to use new Faabric dirty tracking (#561)
- Fix cpp submodule (#558)
- Snapshot and shared memory updates (#548)
- Fix venv bug (#557)
[0.7.8] - 2021-12-23
- Reuse MPI contexts across different mpi calls (#552)
- Bump ansible from 4.0.0 to 4.2.0 in /faasmcli (#555)
[0.7.7] - 2021-12-22
- Fixes to image build process (#553)
- Bump knative version (#551)
- Update docs after an out-of-container build (#550)
- Print only pod ips in state running (#549)
[0.7.6] - 2021-12-09
[0.7.5] - 2021-11-30
- Fix race condition in distributed tests + Syntax changes for new faabric (#540)
[0.7.4] - 2021-11-24
- Add distributed tests for MPI (#538)
- Use Faabric distributed coordination and merge operations (#534)
[0.7.3] - 2021-11-11
[0.7.2] - 2021-11-03
- Fix Quick Start (#527)
- Latest Faabric (#531)
- Use the LLD linker for all but SGX libraries for 5x faster link times (#530)
[0.7.1] - 2021-10-28
- Cmake cleanup Faasm Part 2 (#523)
- Bump faabric (#525)
- Cmake cleanup Faasm part 1 (#522)
- Fix flushing and avoid upload caching (#519)
- Latest faabric (#520)
[0.6.14] - 2021-10-22
- Sync machine code even if codegen is skipped (#512)
- Fix build/faasm faasm/build (#516)
- Clear shared files map upon flush (#513)
- Pin hoststats version (#514)
- Latest faabric (#511)
- Add snapshot ignore region for wasm stack and thread stacks (#503)
- Change from restore to reset (#509)
- Add restart to upload container (#510)
- Print upload server logs on QS fail (#508)