Simon Gaiser
64e46adcc0
[Makefile] Use generated header dependencies
...
Fixes #189 .
2019-08-14 00:44:17 +02:00
Isaku Yamahata
4789a3a188
[{shim,Pal}] Refactor Makefiles to utilize Makefile.rules
2019-07-11 07:04:33 +02:00
Isaku Yamahata
08b535f759
[Makefiles] Introduce Makefile.configs for configuration
...
Introduce Makefile.configs as a single place to allow override
of configuration variables CC, AS, AR, and LD.
2019-06-20 16:21:17 -07:00
Isaku Yamahata
a12b8c0149
[Pal] Enable -Wnull-dereference
2019-05-30 19:05:17 -07:00
Chia-Che Tsai
7f5a4cc87f
Allowing concurrent builds of different PALs
2018-10-29 17:23:51 -04:00
Michał Kowalczyk
3a24ad56d4
Add lacking .PHONY to Makefiles ( #118 )
2017-11-25 08:56:36 +00:00
Don Porter
62302518e8
Remove the wolfssl code ( #77 )
...
Delete wolfssl from the code base
A few minor issues with build, CI timeouts, and gitignores.
2017-11-15 16:58:10 +00:00
Don Porter
8add0b94f7
Replace the wolfssl Diffie Hellman implementation with mbedtls ( #74 )
...
* Switch to the mbedtls implementation of Diffie Hellman
2017-10-22 15:29:00 +01:00
Don Porter
49c4a68f51
Recover the abilty to build with wolfssl, if one so desires
2017-09-22 12:07:42 -04:00
Don Porter
ca981b3bcd
Merge branch 'master' into sha256
2017-08-25 17:25:29 -04:00
Don Porter
23bd6ee7cb
This header (asm-errlist.h) is not used in the rest of the code. Remove it.
2017-08-18 13:13:43 -04:00
Don Porter
fd73358f59
Swap out the wolfssl SHA256 implementation with mbedtls. This also introduces a wrapper layer for pal crypto functions, which should make experimenting with different libraries easier.
2017-07-31 20:54:40 -04:00
Don Porter
cc49984e01
Build fixes
2017-02-02 11:01:23 -05:00
Chia-Che Tsai
1a1e199c79
release v0.4beta
...
Release of Graphene SGX:
Supporting native Linux application in Intel SGX enclaves.
Most applications are supported. Some features may still be buggy.
Improving portability of Graphene:
Eliminating GCC-ism of the host-generic code.
Easier to port to non-Posix platform (e.g., Windows without Cygwin).
2016-07-19 19:45:55 -04:00
Chia-Che Tsai
b5586bbfc6
release v0.3
...
- Bugfixes in PAL and SHIM
- Improvement of migration scheme in SHIM, which largely speed up
forking
- Upgrade glibc to 2.19
- FreeBSD port
- Support OpenJDK, python and R
2015-11-30 08:38:50 -05:00
Chia-Che Tsai
7f19f62f31
beta version 0.2
...
Plenty of bugfixes for Linux kernel later than 3.5 and Ubuntu later than 10.10.
More organized code to improve portability.
Regression tests for Pal to test completeness of implementation.
2015-05-20 14:15:52 -04:00
Chia-Che Tsai
ff7a89cdec
Fix robust list behavior
...
Reorganize platform-independent code in PAL
2014-12-05 09:53:14 -05:00
Chia-Che Tsai
7974db7720
Bugfixes, upgrade to Linux 3.14
2014-11-17 01:31:51 -05:00
Chia-Che Tsai
10c06ad723
The first official release
2014-06-02 12:45:42 -04:00