Commit Graph

231 Commits

Author SHA1 Message Date
David Vennik
893ca306c2 Bumping due to basic server and client implementations underway 2022-12-29 12:06:37 +00:00
David Vennik
390063192f Made confirms standalone with own mutex 2022-12-29 12:02:30 +00:00
David Vennik
aa9ea1d2b8 Ping test now terminates on completion or waits and fails 2022-12-29 09:56:47 +00:00
David Vennik
dd440bbac6 fixed some names to be more concise 2022-12-29 09:14:38 +00:00
David Vennik
a08ce64437 fixing workflow command 2022-12-29 08:07:49 +00:00
Colin Lyons
9e94f0fec1 migrating to a release command. 2022-12-29 03:19:39 +00:00
Colin Lyons
b80da4dfc8 Getting ready to merge into main. 2022-12-29 02:50:03 +00:00
David Vennik
1b1da488f7 basic working ping relay simulation 2022-12-28 16:34:23 +00:00
David Vennik
83af1b273e fixed tests that need to be really fixed later 2022-12-28 13:19:51 +00:00
David Vennik
a3962c32ed restructured handlers to maximise line space 2022-12-28 12:22:54 +00:00
David Vennik
aeae237ae3 sketching out node receive handler 2022-12-28 10:03:58 +00:00
Colin Lyons
48444a0a62 Adding docker image builder and push to dockerhub. 2022-12-28 09:23:35 +00:00
Colin Lyons
579344a69c Adding barebones server. 2022-12-24 14:10:22 +00:00
Colin Lyons
5730c0ef00 Moving to a single indra executable. 2022-12-22 16:51:06 +00:00
David Vennik
ca954b424a Remove vendor 2022-12-21 19:14:06 +00:00
David Vennik
97fceedc4f Added default command 2022-12-21 19:13:48 +00:00
David Vennik
2a50a2c6de Starting from scratch 2022-12-21 18:24:57 +00:00
David Vennik
c4defd5827 Merging up 2022-12-21 15:02:40 +00:00
David Vennik
0efe0d67a9 should bump tag 2022-12-21 14:58:07 +00:00
David Vennik
b77d98e79f Allowing to specify different branch in first parameter 2022-12-21 14:57:52 +00:00
David Vennik
bcbc0779d2 Allowing to specify different branch in first parameter 2022-12-21 14:57:29 +00:00
David Vennik
dc8086b29a Allowing to specify different branch in first parameter 2022-12-21 14:55:59 +00:00
David Vennik
c242b8f234 Allowing to specify different branch in first parameter 2022-12-21 14:50:51 +00:00
David Vennik
7d05f18e93 Allowing to specify different branch in first parameter 2022-12-21 14:41:05 +00:00
David Vennik
09b75dfbb5 Allowing to specify different branch in first parameter 2022-12-21 14:38:48 +00:00
David Vennik
21d9df9484 Allowing to specify different branch in first parameter 2022-12-21 14:35:57 +00:00
David Vennik
aece9e51c7 Allowing to specify different branch in first parameter 2022-12-21 14:34:17 +00:00
David Vennik
67f0897c62 Allowing to specify different branch in first parameter 2022-12-21 14:31:39 +00:00
David Vennik
814ce3e17b to specify different branch in first parameter 2022-12-21 14:26:27 +00:00
David Vennik
0f66b6beb3 Allowing to specify different branch in first parameter 2022-12-21 14:22:57 +00:00
David Vennik
a8e4701795 Allowing to specify different branch in first parameter 2022-12-21 14:21:38 +00:00
David Vennik
7f87e7b4a7 Allowing to specify different branch in first parameter 2022-12-21 14:21:04 +00:00
David Vennik
46034e4d02 Allowing to specify different branch in first parameter 2022-12-21 14:20:04 +00:00
David Vennik
156103b155 Allowing to specify different branch in first parameter 2022-12-21 14:19:27 +00:00
David Vennik
87c9a780cb Allowing to specify different branch in first parameter 2022-12-21 14:18:30 +00:00
David Vennik
f648d05428 Finished main onion layers wrapping 2022-12-21 13:46:55 +00:00
David Vennik
b3c85dbd17 Fixed Return message to be same as forward, Exit drafted
still need to add the key generation
2022-12-20 16:42:32 +00:00
David Vennik
5369e683ce Added deadline to segmented packet message format 2022-12-20 14:25:24 +00:00
David Vennik
2e723aa1a4 Fixed ping and return to have next hop IP in previous hop message wrapper 2022-12-20 12:17:55 +00:00
David Vennik
72116d70e3 Created SendReturn onion layering scheme and clarified Header vs Payload keys for Return 2022-12-20 11:11:58 +00:00
David Vennik
4acda76427 Added Confirmation message and removed Acknowledgement 2022-12-20 09:52:26 +00:00
David Vennik
cb4e2ca813 Add Return key to Node 2022-12-19 22:23:36 +00:00
David Vennik
a6a006f16b Fixed error with Return OnionSkins append function 2022-12-19 13:30:14 +00:00
David Vennik
1b531539cd Added assemble function for OnionSkins and the necessary Insert function to enable it. 2022-12-19 13:27:32 +00:00
David Vennik
0c8556928b Fix incorrect type switches 2022-12-19 11:16:58 +00:00
David Vennik
7431c792a7 Removed message and start defining onion assembler fluent builder 2022-12-19 10:45:08 +00:00
David Vennik
7c87be790b Packet now uses straight copy method with slice cursor 2022-12-13 10:22:11 +01:00
David Vennik
05fac5384f Fixed Packet encoder error 2022-12-13 09:50:11 +01:00
David Vennik
7898c65d69 Fixed copy function as receiver does not mutate... 2022-12-13 09:47:08 +01:00
David Vennik
aeb44fe48b Drafted all onion message layer types
and including automation for constructing and encrypting onion layers
2022-12-13 09:23:51 +01:00