Commit graph

83 commits

Author SHA1 Message Date
DeFiDude
a2a484c95a add transport path responses 2026-05-05 13:33:37 -06:00
DeFiDude
6c2d1a9231 track transport next hops from announces 2026-05-04 19:18:51 -06:00
DeFiDude
5897351686 add minimal lora transport forwarding 2026-05-04 18:56:45 -06:00
DeFiDude
9a37aef2c9 prepare lora ingress for us915 transport 2026-05-04 18:48:13 -06:00
DeFiDude
7f5e328ff7 implement lxmf inbound dispatch 2026-05-04 18:30:41 -06:00
DeFiDude
4e4aed82b2 implement lxmf message parsing 2026-05-04 18:24:27 -06:00
DeFiDude
e7796b02a1 implement lxmf message packing 2026-05-04 18:19:36 -06:00
DeFiDude
27e9c4a723 implement lxmf message verification 2026-05-04 18:14:12 -06:00
DeFiDude
4fe31228b7 implement lxmf message signing 2026-05-04 18:07:32 -06:00
DeFiDude
38c412a075 scrub remaining internal references for public snapshot 2026-05-03 17:20:51 -06:00
DeFiDude
bbb248999a implement lxmf message id 2026-05-03 16:35:36 -06:00
DeFiDude
9fdca85368 implement lxmf payload parser 2026-05-03 16:31:07 -06:00
DeFiDude
cd66676bb0 implement lxmf payload builder 2026-05-03 16:15:49 -06:00
DeFiDude
d88a1c0964 implement lxmf delivery announce app data 2026-05-03 15:58:57 -06:00
DeFiDude
74772d885b add lora interface state model 2026-05-03 15:02:34 -06:00
DeFiDude
e141f5641b wire native lora boot poll 2026-05-03 14:57:41 -06:00
DeFiDude
1aa351c293 implement lora interface poll 2026-05-03 14:50:34 -06:00
DeFiDude
6a3b6a2c7a implement lora interface send 2026-05-03 14:46:14 -06:00
DeFiDude
4e2f074d15 implement lora interface init 2026-05-03 14:39:16 -06:00
DeFiDude
d15207573b implement sx1262 frame receive 2026-05-03 14:35:33 -06:00
DeFiDude
7f37d5aac1 implement sx1262 frame transmit 2026-05-03 13:55:09 -06:00
DeFiDude
d560b0de4f implement sx1262 init sequence 2026-05-03 13:49:40 -06:00
DeFiDude
7de6c5df9b implement sx1262 command wrappers 2026-05-03 13:42:45 -06:00
DeFiDude
354a345531 implement sx1262 reset helper 2026-05-03 13:36:05 -06:00
DeFiDude
2385e3d960 implement lora spi helpers 2026-05-03 13:30:50 -06:00
DeFiDude
e5488d6428 implement lora gpio helpers 2026-05-03 13:19:57 -06:00
DeFiDude
5c6dc60861 add resource channel state model 2026-05-03 13:02:46 -06:00
DeFiDude
c0ccf76720 implement resource plaintext dispatch 2026-05-03 13:00:29 -06:00
DeFiDude
08f1c91928 implement resource reassembly update 2026-05-03 12:55:29 -06:00
DeFiDude
c766af785a implement resource advertisement parse 2026-05-03 12:44:53 -06:00
DeFiDude
e0e4b312be implement resource part parse 2026-05-03 12:36:56 -06:00
DeFiDude
d0347229d2 implement resource reassembly init 2026-05-03 12:32:51 -06:00
DeFiDude
5b8a70c888 implement channel envelopes 2026-05-03 04:03:27 -06:00
DeFiDude
d2dc2723ee add link state model 2026-05-03 03:56:27 -06:00
DeFiDude
b7ed4ce12a implement link packet dispatcher 2026-05-03 03:53:41 -06:00
DeFiDude
58c83d93bf implement link session tokens 2026-05-03 03:48:03 -06:00
DeFiDude
9e7a171afd implement link handshake accept 2026-05-03 03:40:27 -06:00
DeFiDude
0a3430954d implement link handshake init 2026-05-03 03:33:38 -06:00
DeFiDude
9d979444fe implement link key derivation 2026-05-03 03:27:11 -06:00
DeFiDude
beef415774 implement link request subset 2026-05-03 03:22:45 -06:00
DeFiDude
1985451901 add transport state model 2026-05-03 03:03:28 -06:00
DeFiDude
a9e1ad3310 implement transport announce processing 2026-05-03 02:57:44 -06:00
DeFiDude
fd1544f7b2 implement transport path table 2026-05-03 02:54:19 -06:00
DeFiDude
2b224f9676 implement announce validation 2026-05-03 02:49:22 -06:00
DeFiDude
a66fe20c7a implement announce parse 2026-05-03 02:43:28 -06:00
DeFiDude
27b75d6c11 implement c6 flash rom backend 2026-05-03 02:28:05 -06:00
DeFiDude
6e920b7bad implement identity persistence 2026-05-03 02:05:28 -06:00
DeFiDude
b77b587a79 verify qemu flash model 2026-05-03 01:50:51 -06:00
DeFiDude
918a7ee2b6 x25519_field_pack: add Binsec CT proof 2026-05-03 01:29:23 -06:00
DeFiDude
49854edc58 x25519_field_unpack: add Binsec CT proof 2026-05-03 01:17:43 -06:00