Don Porter
|
27213b18e0
[LibOS] Fix compilation errors with -Wunused-parameter flags
|
5 years ago |
Don Porter
|
abfd613f60
[Tests, LibOS] Add Apache test in Jenkins-Debug
|
5 years ago |
Isaku Yamahata
|
9a53b149d7
[LibOS] Cleanup of shim_vma.c (remove gotos)
|
5 years ago |
Dmitrii Kuvaiskii
|
b871a962dd
[LibOS] Take into account adjacent VMAs on correct-memory check
|
5 years ago |
Chia-Che Tsai
|
d314707d4c
[LibOS] Fix all warnings with -Wsign-compare
|
5 years ago |
Rafał Wojdyła
|
5a5b42fff8
[LibOS/PAL] Memory corruption fixes
|
5 years ago |
Chia-Che Tsai
|
be9852784f
[All components] Remove all modelines from all source files
|
5 years ago |
Isaku Yamahata
|
67c148f3f2
[LibOS] Fix typo CATAGORY to CATEGORY
|
5 years ago |
Michał Kowalczyk
|
16d90cfe12
Fix parenthesizing and formatting of C macros
|
5 years ago |
Michał Kowalczyk
|
d508ce5061
Cleanup and uppercase list.h macros
|
5 years ago |
Michał Kowalczyk
|
46f553fe5d
Cleanup and uppercase C macros
|
5 years ago |
Michał Kowalczyk
|
ae733cacd7
[LibOS] Convert locks from macros to functions
|
5 years ago |
Michał Kowalczyk
|
1076fd4fa0
[LibOS] Use `struct shim_lock` instead of LOCKTYPE
|
5 years ago |
Dmitrii Kuvaiskii
|
e307eca021
[LibOS] Support of test_user_{memory/string} in SGX PAL
|
5 years ago |
Michał Kowalczyk
|
17102eab9d
Change DkRandomBitsRead interface and fix error checking
|
5 years ago |
Michał Kowalczyk
|
57749eb973
[LibOS] Don't use insecure random
|
5 years ago |
Isaku Yamahata
|
7535273ecc
[LibOS] Add checks for printf format
|
5 years ago |
Li Lei
|
05c495c369
Enable Wextra (-Wunused-parameter and -Wsign-compare excluded) for LibOS and PAL
|
5 years ago |
Don Porter
|
256f39c33f
Restore VMA list assertions, at least for the debug build. (#222)
|
6 years ago |
Chia-Che Tsai
|
f8bf469018
Cleaning up and rewriting VMA bookkeeping code (#183)
|
6 years ago |
Michał Kowalczyk
|
d83536ff0e
Fixes for the allocator/VMA code (#180)
|
6 years ago |
Don Porter
|
181f9ea988
Fix race condition of memory mappings during start-up. (#126)
|
6 years ago |
Don Porter
|
c844d24199
CI Improvements (#141)
|
6 years ago |
Don Porter
|
0433461802
License change to LGPL (#140)
|
6 years ago |
Don Porter
|
62f07c7181
Reimplement directory caching (#78)
|
6 years ago |
Chia-Che Tsai
|
e583b39cd6
A bugfix for issue #80 (os.fork() sigfaults in Python) (#81)
|
6 years ago |
Michał Kowalczyk
|
e781b047ea
Various allocator bugfixes (#128)
|
6 years ago |
Don Porter
|
f67fe09124
Fix a bug introduced by commit 3a40af399d1d85 (#94)
|
6 years ago |
Don Porter
|
2e9438f71c
Replace Linux List code with a new implementation (#71)
|
6 years ago |
Don Porter
|
3bc014c2ee
Rework shim-internal slab allocation to avoid address space conflicts during fork, and just be a little simpler. The conflicts primarily manifest on SGX. Also, waitpid05 test needs a longer timeout on SGX.
|
7 years ago |