Michael Mikovsky
|
ccb9224909
|
Merge pull request #4 from Astatin3/implement_shell
Implement shell
|
2026-06-01 16:42:55 -06:00 |
|
Michael Mikovsky
|
9ab130a620
|
Add tcp_simple transport crate
|
2026-06-01 15:53:38 -06:00 |
|
Michael Mikovsky
|
2d5f04a024
|
Reorganize protocol test modules
|
2026-06-01 13:57:56 -06:00 |
|
Michael Mikovsky
|
921ea838c4
|
Split protocol internals by responsibility
|
2026-06-01 13:39:48 -06:00 |
|
Michael Mikovsky
|
b4344a8d6a
|
Split generated leaf runtime modules
|
2026-06-01 13:35:30 -06:00 |
|
Michael Mikovsky
|
693ba7c040
|
Unify leaf macro expansion
|
2026-06-01 13:15:31 -06:00 |
|
Michael Mikovsky
|
7749f62629
|
Shrink endpoint runtime footprint
|
2026-06-01 13:08:26 -06:00 |
|
Michael Mikovsky
|
4cd496ed2b
|
Simplify session routing path
|
2026-06-01 12:11:01 -06:00 |
|
Michael Mikovsky
|
64e53c8cfe
|
Remove session init context
|
2026-06-01 11:33:17 -06:00 |
|
Michael Mikovsky
|
f2bc2d912d
|
Store session state directly
|
2026-06-01 11:30:25 -06:00 |
|
Michael Mikovsky
|
8ab72d35b0
|
Derive session routing from hooks
|
2026-06-01 11:18:16 -06:00 |
|
Michael Mikovsky
|
8a817cb5eb
|
Simplify interface event recording.
|
2026-06-01 10:27:59 -06:00 |
|
Michael Mikovsky
|
aa1e9be696
|
Redesign interface event ownership.
|
2026-06-01 09:54:37 -06:00 |
|
Michael Mikovsky
|
5597ca2fef
|
Merge pull request #3 from Astatin3/redesign-runtime-protocol
Redesign runtime protocol
|
2026-06-01 09:35:00 -06:00 |
|
Michael Mikovsky
|
17475bc3eb
|
Merge pull request #2 from Astatin3/better-crypto
Better crypto
|
2026-06-01 09:34:43 -06:00 |
|
Michael Mikovsky
|
08adf12361
|
Add fix for tests.
|
2026-06-01 09:21:10 -06:00 |
|
Michael Mikovsky
|
966f16008b
|
Add more state objects.
|
2026-05-31 14:47:25 -06:00 |
|
Michael Mikovsky
|
b2e2523860
|
Add sha256 hash and ordering.
|
2026-05-31 13:22:02 -06:00 |
|
Michael Mikovsky
|
0b11f8609e
|
Test interface final-route retry logging.
|
2026-05-31 12:23:59 -06:00 |
|
Michael Mikovsky
|
ba3a419bb2
|
Split interface store into modules.
|
2026-05-31 12:21:33 -06:00 |
|
Michael Mikovsky
|
43a84c46f7
|
Work on implementing interface.
|
2026-05-31 12:14:36 -06:00 |
|
Michael Mikovsky
|
f595b5aa98
|
Add "LeafMeta" struct to leaf
|
2026-05-31 10:26:57 -06:00 |
|
Michael Mikovsky
|
0a44bc93de
|
Move protocol to workspace root.
|
2026-05-31 08:58:08 -06:00 |
|
Michael Mikovsky
|
ca1daedebe
|
Add temporary hash function.
|
2026-05-29 11:38:14 -06:00 |
|
Michael Mikovsky
|
fc82f4f921
|
Make macro system and PTY test leaf
|
2026-05-28 18:17:01 -06:00 |
|
Michael Mikovsky
|
aeffe8b8ec
|
Improve hook state and routing
|
2026-05-28 14:46:47 -06:00 |
|
Michael Mikovsky
|
388da93b2b
|
Add merkle_sync test
|
2026-05-28 13:15:24 -06:00 |
|
Michael Mikovsky
|
84ac117ee0
|
Replace procedure name string in packet with u32, remove HeaderRef.
|
2026-05-28 12:56:59 -06:00 |
|
Michael Mikovsky
|
99579495a5
|
Add some tests for streams
|
2026-05-28 12:49:35 -06:00 |
|
Michael Mikovsky
|
65a7f675a9
|
Make new error structs, improve tests, remake file structure.
|
2026-05-28 12:41:32 -06:00 |
|
Michael Mikovsky
|
3973589a35
|
Improve protocol implementation
|
2026-05-28 11:48:46 -06:00 |
|
Michael Mikovsky
|
fa8cb6269c
|
Work on remaking routing
|
2026-05-27 11:04:22 -06:00 |
|
Michael Mikovsky
|
129720145a
|
Add packet.
|
2026-05-16 14:14:00 -06:00 |
|
Michael Mikovsky
|
56abb5e1e0
|
Big rewrite.
|
2026-05-16 13:10:51 -06:00 |
|
Michael Mikovsky
|
da9166daf0
|
Reduce leaf fail hook actions
|
2026-05-09 13:53:49 -06:00 |
|
Michael Mikovsky
|
71d1aee235
|
Reduce leaf send call actions
|
2026-05-09 13:40:21 -06:00 |
|
Michael Mikovsky
|
a68e86ef6d
|
Reduce leaf hook data actions
|
2026-05-09 13:25:16 -06:00 |
|
Michael Mikovsky
|
97f3e305bb
|
Dispatch local runtime effects to leaves
|
2026-05-09 13:14:34 -06:00 |
|
Michael Mikovsky
|
99b54b0bdf
|
Add runtime connection registration helpers
|
2026-05-09 13:06:43 -06:00 |
|
Michael Mikovsky
|
fcde5d66d2
|
Add local runtime effect draining
|
2026-05-09 12:59:07 -06:00 |
|
Michael Mikovsky
|
4e3f975b54
|
Preserve runtime effects on send failure
|
2026-05-09 12:54:11 -06:00 |
|
Michael Mikovsky
|
8bf660546a
|
Fix runtime tick outcome counting
|
2026-05-09 12:51:03 -06:00 |
|
Michael Mikovsky
|
0f54b53a79
|
Fix runtime child route forwarding
|
2026-05-09 12:47:51 -06:00 |
|
Michael Mikovsky
|
a61c0ce72d
|
Add runtime API redesign scaffold
|
2026-05-09 12:45:14 -06:00 |
|
Michael Mikovsky
|
366771356c
|
Simplify procedure session advancement
|
2026-04-30 10:23:19 -06:00 |
|
Michael Mikovsky
|
7c0ee31d38
|
Reduce hook table public surface
|
2026-04-30 10:15:54 -06:00 |
|
Michael Mikovsky
|
71b311065d
|
Add crossbeam channel router leaf example
|
2026-04-29 22:14:04 -06:00 |
|
Michael Mikovsky
|
371f3ae492
|
Add router-aware endpoint topology APIs
|
2026-04-26 16:13:28 -06:00 |
|
Michael Mikovsky
|
99d1097f2a
|
Add root-default endpoint creation macro
|
2026-04-26 15:36:45 -06:00 |
|
Michael Mikovsky
|
f16be8d64a
|
Support module-inferred leaf hosts
|
2026-04-26 15:19:33 -06:00 |
|