Skip to content

Releases: edgelesssys/ego

v1.0.0

19 Jul 07:33

Choose a tag to compare

EGo is now ready for production use!

  • Add ego bundle command to bundle an app with the EGo runtime
  • Add support for statfs syscall, see docs for behavior
  • Add support for local attestation
  • Add CLI bash completion
  • Fix issues with reproducible build
  • Fix pread beyond end of file in memfs

v0.5.1

16 Jun 12:14

Choose a tag to compare

  • Security: mitigations for INTEL-SA-00615

v0.5.0

19 Apr 14:44

Choose a tag to compare

  • Update Go to 1.18.1
  • Improve error messages for some SGX errors

v0.4.2

24 Feb 08:59

Choose a tag to compare

  • Fix issue where a goroutine might not be scheduled anymore
  • Fix regression: EGo app occasionally crashes on exit

v0.4.1

07 Feb 08:30

Choose a tag to compare

  • Fix deadlock on machines with many cores
  • Fix broken eclient.VerifyRemoteReport in v0.4.0
  • Enable flock() on directories
  • Improve CPUID support

v0.4.0

06 Dec 10:39

Choose a tag to compare

  • Improve multicore utilization
  • Add optional AAD (additional authenticated data) parameter to ecrypto functions
  • Add TCB status to attestation report so that the client can decide to accept it
  • cgo: improve thread-local storage support

v0.3.4

12 Nov 14:54

Choose a tag to compare

  • enclave heap can optionally be executable to use libraries that JIT-compile code
  • add Wasmer (WebAssembly runtime) sample

v0.3.3

28 Oct 12:59

Choose a tag to compare

  • simplify setup of attestation infrastructure, see docs
  • add ego install command to aid installation of dependencies
  • allow embedding files into the in-enclave filesystem at build time

v0.3.2

07 Sep 13:24

Choose a tag to compare

  • Update Go to 1.16.7
  • Compatibility with MarbleRun v0.5.0

v0.3.1

14 Jul 14:02

Choose a tag to compare

  • Security: includes fix for CVE-2021-33767 of underlying Open Enclave
  • Fix broken ego uniqueid in v0.3.0
  • The released deb package can reproducibly be built with Docker
  • Add reproducible_build sample that shows how to reproducibly build an EGo app with Docker
  • EGo CLI prints its version