Commit Graph

677 Commits

Author SHA1 Message Date
Henry bc6bde116c endpoints: register before updating state
this way, the new person also get's the current and new state
immediatly.
2021-01-29 11:58:37 +01:00
Henry 9b368d79b6 update muxrpc branch 2021-01-28 15:07:55 +01:00
Henry 668e3dd766 simple authorized_keys file 2021-01-28 15:06:51 +01:00
Henry 0b415dfa4a take asking for endpoints also as announce 2021-01-28 15:06:24 +01:00
Henry d977998a4c muxrpc with fixed packet skipping 2021-01-28 11:02:11 +01:00
Henry 84c36d1f71 add tunnel.connect 2021-01-28 10:55:05 +01:00
Henry 20ed882f33 AllJS basically works
need to cleanup the assertion and shutdown but ping through the tunnel
works
2021-01-27 15:42:20 +01:00
Henry 085aad6366 more js<>js test fiddling 2021-01-27 13:44:17 +01:00
Henry 457d6f2f03 typo.. 2021-01-27 11:50:17 +01:00
Henry d887d5cbf8 fix sourcehut nodejs packages 2021-01-27 11:48:45 +01:00
Henry 45c1919577 fix internal tests 2021-01-27 11:46:22 +01:00
Henry 178432fafc update go tests to boolean return from announce/leave 2021-01-27 11:41:08 +01:00
Henry b50f052e66 update muxrpc v2 branch 2021-01-27 11:38:45 +01:00
Henry f4a0a48c97 js compat
bring schema of announce/leave and endpoints contents on par with JS
implementation.

annonce() and leave() somhow just return false

endpoints is just arrays of endpoints - I _guess_ the consuming client
has to keep track of who left and joined?!
2021-01-27 11:05:06 +01:00
Henry 1269b30f15 use require() in test scripts instead of eval() 2021-01-27 10:27:13 +01:00
Henry f3322a8431 remove hmac setup
just needed for signing feed entries
2021-01-27 10:02:27 +01:00
Henry be5f248c93 imports cleanup 2021-01-27 10:01:35 +01:00
Henry 026c7c791a node process cleanup
hung node's can cause a weird error...

BECAUSE SECRET-STACK DOESN"T COMPLAIN ABOUT NOT BEING ABLE TO LISTEN TO
AN OCCUPIED PORT...!!!!
2021-01-26 19:03:31 +01:00
Henry 29688bc328 begin nodejs testing 2021-01-26 18:33:29 +01:00
Henry 994a76cd67 whoops2 2021-01-25 18:43:32 +01:00
Henry b176ff51c4 whoops 2021-01-25 18:41:36 +01:00
Henry 678720a4a3 pin muxrpc 2021-01-25 18:39:11 +01:00
Henry 7a339246cd sourcehut ci 2021-01-25 18:36:35 +01:00
Henry f8ed24b665 start tunnel muxrpc handler 2021-01-25 18:31:09 +01:00
Henry f4dc1b1f42 first simple test 2021-01-25 16:35:22 +01:00
Henry 6b90c96a5d room sever skeleton 2021-01-25 13:50:51 +01:00
Henry f325ed5cf3 init 2021-01-25 11:39:05 +01:00