Commit Graph

635 Commits

Author SHA1 Message Date
Henry e9013a0c6b change import path
this is part of the NGI work and should be clearly indicated as such
2021-02-04 16:54:30 +01:00
Henry f741065836 add i18n support
TODO: default files once embedded assets are there
2021-02-04 16:52:55 +01:00
Henry 0a67bf690b some cleanup and a Readme 2021-02-04 14:13:52 +01:00
Henry 98ca4f8408 examples for the news/ section 2021-02-04 12:00:12 +01:00
Henry fdf11f9a23 start http and html skelleton 2021-02-04 11:36:02 +01:00
Henry f31de7faa1 use newer muxrpc with Handled() 2021-02-02 17:45:17 +01:00
Henry 8280604209 rename handler package
was tunnel but we might have client too ad some point, so let's make it
tunnel/server
2021-02-01 16:45:30 +01:00
Henry f0e6c67fe1 skip comments in authroized_keys 2021-01-29 12:06:19 +01:00
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