diode_client
Diode client written in GO that runs the Blockquick™ algorithm and a socks server to transmit data through diode ztna network.
Language: go
Author: Leona Romero (@leona_romero)
0 stars · 230 views
Files
- registry.go (go)
- member.go (go)
- fleet.go (go)
- dns.go (go)
- Makefile (txt)
- rpc (txt)
- ssh_process_unix_test.go (go)
- wsconn.go (go)
- deployment (txt)
- zipname.sh (sh)
- darwin_rpath.sh (sh)
- edge (txt)
- merkle_tree.go (go)
- local_address_test.go (go)
- message.go (go)
- request.go (go)
- transaction_test.go (go)
- device_ticket_test.go (go)
- inbound_request.go (go)
- transaction.go (go)
- patch_runtime.sh (sh)
- contract (txt)
- type.go (go)
- protocol_sapphire_test.go (go)
- ticket_test.go (go)
- device_ticket.go (go)
- protocol.go (go)
- local_address.go (go)
- response.go (go)
- merkle_tree_test.go (go)
- githooks (txt)
- docs (txt)
- logstats-spec.md (md)
- logtarget-spec.md (md)
- mcp-spec.md (md)
- file-transfer-spec.md (md)
- diode.png (image)
- socks_test.go (go)
- client_genserver_io_test.go (go)
- httpconn.go (go)
- udpreplyconn.go (go)
- tunnel_test.go (go)
- decode_test.go (go)
- e2e_test.go (go)
- callmanager_test.go (go)
- signal.go (go)
- e2e_server.go (go)
- proxy.go (go)
- tcpconn.go (go)
- client_sapphire_test.go (go)
- resources.go (go)
- client.go (go)
- bridge_inbound_test.go (go)
- test_db_lock_test.go (go)
- tunnel.go (go)
- packetconn.go (go)
- bridge.go (go)
- remotewriter.go (go)
- ssl.go (go)
- metrics.go (go)
- type.go (go)
- backoff.go (go)
- proxy_listener.go (go)
- ssh_service_test.go (go)
- client_manager_normalize_test.go (go)
- callmanager.go (go)
- loggingconn.go (go)
- type_test.go (go)
- connectedport.go (go)
- datapool.go (go)
- timer.go (go)
- e2e_conn.go (go)
- main.go (go)
- datapool_deadlock_repro_test.go (go)
- ssh_service.go (go)
- ssh_process_unix.go (go)
- resolver.go (go)
- ssh_process_windows.go (go)
- dial.go (go)
- client_manager_getdefault_test.go (go)
- template.go (go)
- bufferedconn.go (go)
- client_manager.go (go)
- socks.go (go)
- staticserver (txt)
- staticserver.go (go)
- staticserver_test.go (go)
- rlp (txt)
- raw_test.go (go)
- encode.go (go)
- encoder_example_test.go (go)
- encode_test.go (go)
- decode.go (go)
- doc.go (go)
- raw.go (go)
- decode_tail_test.go (go)
- typecache.go (go)
- third_party (txt)
- systray (txt)
- Makefile (txt)
- systray.go (go)
- systray_linux.c (c)
- README.md (md)
- systray_linux_ayatana.go (go)
- systray_darwin.go (go)
- example (txt)
- screenshot.png (image)
- icon (txt)
- iconunix.go (go)
- iconwin.ico (image)
- icon.png (image)
- iconwin.go (go)
- make_icon.sh (sh)
- examples (txt)
- client_id (txt)
- main.go (go)
- systray.h (h)
- LICENSE (txt)
- systray_windows.go (go)
- systray_nonwindows.go (go)
- systray_linux_appindicator.go (go)
- systray_linux.go (go)
- webview_example (txt)
- webview_nonwindows.go (go)
- webview.h (h)
- webview_windows.go (go)
- webview_linux.c (c)
- systray_windows_test.go (go)
- CHANGELOG.md (md)
- AGENTS.md (md)
- darwin (txt)
- Resources (txt)
- welcome.html (html)
- conclusion.html (html)
- uninstall.sh (sh)
- banner.png (image)
- banner.svg (image)
- scripts (txt)
- README.md (md)
- command (txt)
- command.go (go)
- command_test.go (go)
- db (txt)
- db.go (go)
- db_test.go (go)
- .travis.yml (yml)
- ci_test.sh (sh)
- tools (txt)
- tools.go (go)
- util (txt)
- encoding.go (go)
- darwin_package.sh (sh)
- filetransfer (txt)
- helper.go (go)
- type.go (go)
- helper_test.go (go)
- type_test.go (go)
- defaults.go (go)
- encoding_test.go (go)
- resources (txt)
- tray.ico (image)
- embed.go (go)
- LICENSE (txt)
- README.md (md)
- main.go (go)
- logtarget_listener (txt)
- README.md (md)
- main.go (go)
- accounts (txt)
- abi (txt)
- unpack.go (go)
- error.go (go)
- reflect.go (go)
- type.go (go)
- filetransfer.go (go)
- pack.go (go)
- abi.go (go)
- argument.go (go)
- doc.go (go)
- pack_test.go (go)
- type_test.go (go)
- method_test.go (go)
- abi_test.go (go)
- reflect_test.go (go)
- unpack_test.go (go)
- packing_test.go (go)
- method.go (go)
- blockquick (txt)
- blockheader.go (go)
- blockheader_test.go (go)
- blockquick.go (go)
- .github (github)
- workflows (txt)
- ci.yml (yml)
- pi-arm64.dockerfile (dockerfile)
- bullseye-amd64.dockerfile (dockerfile)
- pi-arm32.dockerfile (dockerfile)
- build.sh (sh)
- pkg (txt)
- gauge (txt)
- cmd (txt)
- config.go (go)
- cmd.go (go)
- model.go (go)
- window.go (go)
- cmd (txt)
- gauge (txt)
- url.go (go)
- README.MD (md)
- gauge.go (go)
- diode (txt)
- update.go (go)
- fetch.go (go)
- gateway.go (go)
- publish_ssh_test.go (go)
- ssh.go (go)
- control_shared_test.go (go)
- logtarget.go (go)
- mcp_tool_pick.go (go)
- internal (txt)
- mcptools (txt)
- deploy_test.go (go)
- files.go (go)
- tools.go (go)
- deploy.go (go)
- app.go (go)
- token.go (go)
- reset.go (go)
- version.go (go)
- socksd.go (go)
- config.go (go)
- socks_integration_test.go (go)
- mcp_tool_pick_test.go (go)
- config_server.go (go)
- ssh_test.go (go)
- pushpull.go (go)
- time.go (go)
- files.go (go)
- scp.go (go)
- bns.go (go)
- ssh_proxy.go (go)
- scp_test.go (go)
- ssh_rules.go (go)
- control_values.go (go)
- join.go (go)
- logtarget_test.go (go)
- ssh_proxy_test.go (go)
- join_relay_test.go (go)
- query.go (go)
- join_network_test.go (go)
- control_shared.go (go)
- tray_stub.go (go)
- publish.go (go)
- tray_impl.go (go)
- diode.go (go)
- files_spec_test.go (go)
- files_spec.go (go)
- mcp.go (go)
- pullpath.go (go)
- filetransfer_test.go (go)
- url_test.go (go)
- .cursor (cursor)
- skills (txt)
- branch-code-review (txt)
- SKILL.md (md)
- issue-workflow (txt)
- README.md (md)
- CONTRIBUTING.md (md)
- config (txt)
- logger.go (go)
- logtarget.go (go)
- terminal_display_test.go (go)
- rlimit_notwin.go (go)
- rlimit_win.go (go)
- flag_ticket_test.go (go)
- logstats.go (go)
- flag.go (go)
- resolve_cache_test.go (go)
- resolve_cache.go (go)
- terminal_display.go (go)
- crypto (txt)
- ecies (txt)
- ecies.go (go)
- LICENSE (txt)
- ecies_test.go (go)
- params.go (go)
- secp256k1 (txt)
- scalar_mult_nocgo.go (go)
- ext.h (h)
- curve.go (go)
- LICENSE (txt)
- secp256_test.go (go)
- secp256.go (go)
- scalar_mult_cgo.go (go)
- panic_cb.go (go)
- bn256 (txt)
- google (txt)
- gfp2.go (go)
- curve.go (go)
- constants.go (go)
- main_test.go (go)
- twist.go (go)
- example_test.go (go)
- bn256_test.go (go)
- optate.go (go)
- gfp6.go (go)
- bn256.go (go)
- gfp12.go (go)
- LICENSE (txt)
- bn256_slow.go (go)
- crypto.go (go)
- ATTRIBUTION.md (markdown)