Ryan Heywood
|
859041351f
|
test: run mkdir before mounting if necessary
|
2025-07-24 20:51:31 -04:00 |
Ryan Heywood
|
2f1a632556
|
test: add DOMAIN_NAME to Caddyfile
|
2025-07-23 21:02:18 -04:00 |
Ryan Heywood
|
4ae36a910c
|
README: service some docker as well
|
2025-07-13 02:16:45 -04:00 |
Ryan Heywood
|
e2f45c726b
|
README: use soup
|
2025-07-13 02:14:59 -04:00 |
Ryan Heywood
|
5507029928
|
oh, also, track Containerfile for building EIF
|
2025-07-13 02:13:34 -04:00 |
Ryan Heywood
|
49e3835d1f
|
all the features!
|
2025-07-13 02:12:27 -04:00 |
Ryan Heywood
|
e5d308c4cd
|
remove stale initramfs.list
|
2025-07-12 15:15:43 -04:00 |
Ryan Heywood
|
0252a625c0
|
Include basic usage examples
|
2025-07-12 15:14:54 -04:00 |
Ryan Heywood
|
50ef776988
|
use exec as default mode
|
2025-07-12 14:53:09 -04:00 |
Ryan Heywood
|
c3c7e9eaa3
|
actually use the CStr versions instead of Rustic
|
2025-07-12 14:50:09 -04:00 |
Ryan Heywood
|
32570cc3b9
|
add command name as first argument
|
2025-07-12 14:46:44 -04:00 |
Ryan Heywood
|
8bd07cccaa
|
don't construct nullptr cstring
|
2025-07-12 14:42:50 -04:00 |
Ryan Heywood
|
b3a16d49bc
|
fixup error handling
|
2025-07-12 14:34:00 -04:00 |
Ryan Heywood
|
68326174f7
|
add nullptr to last arg in execv()
|
2025-07-12 14:33:48 -04:00 |
Ryan Heywood
|
42d499e76a
|
add hello-world binary
|
2025-07-12 14:25:26 -04:00 |
Ryan Heywood
|
b14e4260b2
|
cleanup, prep for exec example
|
2025-07-11 23:15:12 -04:00 |
Ryan Heywood
|
c388eb1fc5
|
so, that was a B7, not an 87. hours of my life gone, because of two pixels
|
2025-07-11 21:06:27 -04:00 |
Ryan Heywood
|
d942d615d5
|
remove check for casting size to u32
|
2025-07-11 20:42:20 -04:00 |
Ryan Heywood
|
3266a7fccf
|
attempt assigning fields from zeroed memory
|
2025-07-11 20:39:22 -04:00 |
Ryan Heywood
|
b2e35f9f5a
|
ignore errors when attempting heartbeat
|
2025-07-11 20:32:47 -04:00 |
Ryan Heywood
|
449e934cf0
|
attempt autodetection of NSM
|
2025-07-11 20:14:26 -04:00 |
Ryan Heywood
|
b7316b5741
|
move that config down lower
|
2025-07-11 20:05:36 -04:00 |
Ryan Heywood
|
6aafe87deb
|
print out config
|
2025-07-11 20:04:36 -04:00 |
Ryan Heywood
|
1641e7b793
|
more dmesg lines
|
2025-07-11 19:58:41 -04:00 |
Ryan Heywood
|
f35a923dee
|
add dmesg-y lines
|
2025-07-11 19:51:47 -04:00 |
Ryan Heywood
|
4df0b611b1
|
use mount_self() instead of from tuple
|
2025-07-11 19:37:06 -04:00 |
Ryan Heywood
|
01f595657d
|
assume nsm.ko is embedded in kernel
|
2025-07-11 19:03:06 -04:00 |
Ryan Heywood
|
9ab33ecadc
|
disable broken mounts, for now
|
2025-07-11 19:02:50 -04:00 |
Ryan Heywood
|
46b1ab1dd8
|
fix mount() not converting data to CString
|
2025-07-11 18:54:24 -04:00 |
Ryan Heywood
|
17a3f77733
|
add some more error handling
|
2025-07-11 18:47:31 -04:00 |
Ryan Heywood
|
b3fe5e23f4
|
import more code from enclaveos
|
2025-07-11 18:37:58 -04:00 |
Ryan Heywood
|
fa87bd8088
|
inject nsm.ko from enclaveos
|
2025-07-11 17:55:28 -04:00 |
Ryan Heywood
|
61a8ff9537
|
add enclaveos shim to test something
|
2025-07-11 17:30:35 -04:00 |
Ryan Heywood
|
861da29edf
|
freopen() console devices
|
2025-07-11 17:05:28 -04:00 |
Ryan Heywood
|
8ce699f35f
|
use correct path when copying init
|
2025-07-11 17:05:17 -04:00 |
Ryan Heywood
|
257faf426f
|
undo changes to Containerfile, to see why it's not working properly
|
2025-07-11 15:33:20 -04:00 |
Ryan Heywood
|
f66d19b0f3
|
add out to gitignore
|
2025-07-11 15:31:22 -04:00 |
Ryan Heywood
|
87f77db63d
|
whitespace fixes
|
2025-07-11 15:25:34 -04:00 |
Ryan Heywood
|
88484f7279
|
add `make run` target
|
2025-07-11 15:24:48 -04:00 |
Ryan Heywood
|
d1c3bf9f98
|
commit Cargo.lock
|
2025-07-11 15:22:56 -04:00 |
Ryan Heywood
|
0d70cdac92
|
add base EIF builder
|
2025-07-11 15:21:27 -04:00 |
Ryan Heywood
|
2b4ce8f1c7
|
don't manually cast to self i32 type
|
2025-07-09 00:57:48 -04:00 |
Ryan Heywood
|
55c0dd03df
|
add print messages
|
2025-07-09 00:53:11 -04:00 |
Ryan Heywood
|
d9b4c98c1b
|
add process handling mechanisms
|
2025-07-09 00:50:01 -04:00 |
Ryan Heywood
|
ac43f98cf6
|
add nitro enclave heartbeat
|
2025-07-03 17:19:50 -04:00 |
Ryan Heywood
|
25c06488e4
|
add framework for multi platform support
|
2025-06-17 19:56:38 -04:00 |
Ryan Heywood
|
8b5d4ce527
|
Initial commit
|
2025-06-13 00:29:43 +00:00 |