Ian Goldberg
|
85b51f0e57
Handshake complete, and encrypted data can be exchanged
|
1 year ago |
Ian Goldberg
|
a051bfd22f
Complete handshake message 2, start handshake message 3
|
1 year ago |
Ian Goldberg
|
deaa5adc41
Have launch flush its output so that it can be grepped, etc.
|
1 year ago |
Ian Goldberg
|
28b54290bb
Correct a type
|
1 year ago |
Ian Goldberg
|
307b4f7823
Client sockets had the wrong node number in the NodeIO struct
|
1 year ago |
Ian Goldberg
|
9e2268b554
Start on handshake message 2
|
1 year ago |
Ian Goldberg
|
91b8557253
Handshake message 1
|
1 year ago |
Ian Goldberg
|
9e22973195
The enclave side of the untrusted app to enclave I/O
|
1 year ago |
Ian Goldberg
|
f98d4bd65c
Change MAXCHUNKSIZE to FRAME_SIZE and move it to enclave_api.h
|
1 year ago |
Ian Goldberg
|
e44d4e6000
Start on the enclave side of the untrusted app to enclave I/O
|
1 year ago |
Ian Goldberg
|
6b3139b84c
Forward received data into the enclave
|
1 year ago |
Ian Goldberg
|
dd2f2be3d0
Actually send outgoing data from the enclave
|
1 year ago |
Ian Goldberg
|
ae76624b90
Stubs for the I/O functions in and out of the enclave
|
1 year ago |
Ian Goldberg
|
5580976796
Load the config into the enclave
|
1 year ago |
Ian Goldberg
|
d17365c8ea
Rename App/config.* to App/appconfig.*
|
1 year ago |
Ian Goldberg
|
12a9d0aeb8
Use defined constants for the command type bytes rather than hardcoding 0x01, etc.
|
1 year ago |
Ian Goldberg
|
3a506cf620
Nodes can now asynchronously receive data using callbacks
|
1 year ago |
Ian Goldberg
|
a43c3034dd
Put the echo commands in the Makefile in a more sensible place
|
1 year ago |
Ian Goldberg
|
1d77726a88
Nodes can send each other data asynchronously
|
1 year ago |
Ian Goldberg
|
a476377b16
The nodes now all establish TCP connections with each other
|
1 year ago |
Ian Goldberg
|
a48982890f
A bit of refactoring in preparation for the networking code
|
1 year ago |
Ian Goldberg
|
ec50f967c3
Add make depend target
|
1 year ago |
Ian Goldberg
|
c136753b60
Stub for networking code
|
1 year ago |
Ian Goldberg
|
10f7a028d5
config.json parsing
|
1 year ago |
Ian Goldberg
|
ad518986bf
Make the node list an optional argument to mkconfig and launch
|
1 year ago |
Ian Goldberg
|
74eb0c986d
Support a "params" stanza in the manifest file that applies to all nodes
|
1 year ago |
Ian Goldberg
|
716c1eaca1
teems reads its config.json from stdin on startup
|
1 year ago |
Ian Goldberg
|
841b4fc29b
TEEMS launch script
|
1 year ago |
Ian Goldberg
|
334aaff637
Rename mkconfig to mkconfig.py so that other programs can load it as a module
|
1 year ago |
Ian Goldberg
|
2762b2ee24
Create a config.json from manifest and pubkey files
|
1 year ago |