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
da56dd1b16
missing Makefile.Test, update packed files
2016-04-10 18:04:48 -04:00
Chia-Che Tsai
c185fd9113
update packed binaries
2016-03-08 19:49:52 -05:00
Chia-Che Tsai
0a2fa88e2f
apply internal patches
2016-03-08 19:28:28 -05:00
Chia-Che Tsai
3ddaf63709
merge internal patches
2016-03-02 22:34:57 -05:00
Chia-Che Tsai
8baad18f4a
minor changes
2016-02-14 22:16:31 -05:00
Chia-Che Tsai
1708e4af96
Bugfixes
...
'make install' to create a Runtime directory
2016-02-14 22:13:33 -05:00
Chia-Che Tsai
3f80ead12c
minor changes
2016-02-13 04:22:40 -05:00
Chia-Che Tsai
2f872ab753
Disable a malloc arena behavior that causes segfaults in openjdk
2016-02-12 21:41:31 -05:00
Chia-Che Tsai
cfa620e24a
Trivial changes
2016-02-10 21:59:05 -05:00
Chia-Che Tsai
eece099382
1. in printf: va_list might be passed by value; pass by address instead
...
2. new gcc does not the loop in _DkGetCPUInfo
3. a bug in _DkEventWait where synchronization events aren't handle
properly.
2016-01-19 22:39:28 -05:00
Chia-Che Tsai
db0ac9d3ac
update g++-local.manifest.template
2015-11-30 08:58:01 -05: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
11e27a9a41
resurrect checkpoint/migration
2015-07-02 19:51:19 -04:00
Chia-Che Tsai
0885fd8050
fix busybox
2015-06-19 16:44:22 -04:00
Chia-Che Tsai
7c5cf0bbe1
fix busybox
2015-06-19 14:21:26 -04:00
Chia-Che Tsai
bee9e6f390
pack up source code
2015-05-20 15:10:29 -04: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
328ca4af9b
tons of bugfixes
2015-03-31 14:29:34 -04:00
Chia-Che Tsai
1eba8e4351
minor fix in Makefile
2015-02-23 13:49:19 -08:00
Chia-Che Tsai
87475b75ad
simplify building procedule
2015-02-23 13:26:56 -08:00
Chia-Che Tsai
a3238c82c4
bugfixes
2015-02-13 17:15:10 -08:00
Chia-Che Tsai
1107c004fd
add a pal_loader script to Lib/shim/test/app
2015-02-13 12:14:31 -08:00
Chia-Che Tsai
5eaaf9abfb
apply multiple patches
2015-02-12 20:13:00 -08: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
d031832cfe
patch glibc to fix the "ld-gold version is too old" problem
...
reorganize platform independent code in PAL
2014-11-27 12:52:46 -05:00
Chia-Che Tsai
29767a2a9f
Fall back to checkpointing by stream if GIPC is not installed
...
Fix a bug in Proc FS (Permission denied at /proc/[PID])
2014-11-27 07:13:23 -05:00
Chia-Che Tsai
7974db7720
Bugfixes, upgrade to Linux 3.14
2014-11-17 01:31:51 -05:00
Chia-Che Tsai
767c01856e
remove memusg from gcc Makefile test target
2014-11-07 15:04:57 -05:00
Chia-Che Tsai
9e5e7bded8
Fix header and type definition issue for Ubuntu 13.04+
...
in db_main.c: add header <sys/types.h>
in shim_table.h and shim_syscall.h: replace "struct siginfo" with
"siginfo_t".
2014-11-05 16:29:41 -05:00
Chia-Che Tsai
10c06ad723
The first official release
2014-06-02 12:45:42 -04:00