sshpiper/cmd/sshpiperd
Boshi Lian 7fdd88982a
introduce uri for flexable upstream conn (#615)
* Deprecate host and port fields in Upstream message; introduce uri field for connection details

* Update libplugin/plugin.proto

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* refactor(grpc): streamline upstream connection handling and add GetOrGenerateUri method

* refactor(libplugin): update GetOrGenerateUri to return error and add IPv6 test

* refactor(libplugin): simplify GetOrGenerateUri to remove error return and update tests

* Update cmd/sshpiperd/internal/plugin/grpc.go

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-30 15:18:57 -07:00
..
internal/plugin introduce uri for flexable upstream conn (#615) 2025-06-30 15:18:57 -07:00
snap Create README.md for snap (#205) 2023-08-24 23:34:31 -07:00
asciicast.go Fix linting issues (#595) 2025-05-18 00:59:18 -07:00
cmd_dummy.go add windows support (#193) 2023-08-16 17:35:03 -07:00
cmd_linux.go Add go-reaper integration for process reaping (#580) 2025-05-18 00:14:47 -07:00
cmd_windows.go add windows support (#193) 2023-08-16 17:35:03 -07:00
daemon.go Enhance upstream banner handling with deduplication mode and refactor connection metadata (#597) 2025-05-25 00:56:18 -07:00
grpc.go Fix grpc.Dial usage in sshpiperd (#436) 2024-10-18 01:01:58 -07:00
hook.go support handle ping@openssh packet (#582) 2025-05-08 11:53:40 -07:00
hook_test.go support handle ping@openssh packet (#582) 2025-05-08 11:53:40 -07:00
main.go refactor: Revise Dockerfile - Remove entrypoint.sh (#598) 2025-05-25 02:11:04 -07:00
typescript.go Fix linting issues (#595) 2025-05-18 00:59:18 -07:00