sshpiper/plugin
Boshi Lian 14ceadb8e8
add skel plugin for code sharing (#473)
* introduce plugin skel to reuse code

* Refactor code to use libplugin.NewSkelPlugin for plugin/kubernetes/main.go
Add YAML Plugin skel.go for plugin/yaml

* Fix code scanning alert no. 6: Incorrect conversion between integer types

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

* fix gpt

* fjx password handling in SkelPlugin and skelpipeToWrapper

* go fmt

* Refactor Docker plugin to use skelpipe wrapper

* Refactor skel.go to use container username instead of client username

* revert yaml test order

* fix public and password mess up

* Refactor working dir to use skel

* revert deleted file

* Refactor skel.go to remove unused code and simplify MatchConn function

* Refactor skel.go to read userKnownHosts file in KnownHosts function

* remove workingdirbykey from goreleaser

* Refactor workingdir.go to use libplugin.SplitHostPortForSSH for parsing host and port

* Refactor skel.go to remove unused code and simplify MatchConn function

* merge doc into workingdir

---------

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2024-10-24 23:15:26 -07:00
..
docker add skel plugin for code sharing (#473) 2024-10-24 23:15:26 -07:00
failtoban Add PipeCreateErrorCallback to handle pipe creation errors (#290) 2023-12-24 03:54:49 -08:00
fixed smaller image by keeping k8s and dir plug only 2022-10-25 00:35:45 +00:00
internal/workingdir Refactor code to use subtle.ConstantTimeCompare for secure comparison (#466) 2024-10-21 02:46:19 -07:00
kubernetes add skel plugin for code sharing (#473) 2024-10-24 23:15:26 -07:00
simplemath smaller image by keeping k8s and dir plug only 2022-10-25 00:35:45 +00:00
testcaplugin Add support for using CA certs for upstream ssh connection (#210) 2023-08-25 17:32:49 -07:00
testplugin Update remotesigner version (#338) 2024-03-03 05:43:52 -08:00
totp smaller image by keeping k8s and dir plug only 2022-10-25 00:35:45 +00:00
workingdir add skel plugin for code sharing (#473) 2024-10-24 23:15:26 -07:00
yaml add skel plugin for code sharing (#473) 2024-10-24 23:15:26 -07:00