Proto commits in tg123/sshpiper

These 16 commits are when the Protocol Buffers files have changed:

Commit:23e18f4
Author:Boshi Lian
Committer:GitHub

merge totp to workingdir (#476) * merge totp to workingdir * Refactor .goreleaser.yaml to remove plugin_totp build configuration

The documentation is generated from this commit.

Commit:0e6168a
Author:Boshi Lian
Committer:GitHub

Refactor plugin.proto and pluginbase.go to add support for metadata in connection context (#475) * Refactor plugin.proto and pluginbase.go to add support for metadata in connection context * go fmt * move test plugin out * Refactor Dockerfile to build test plugin in e2e/testplugin directory * mv testplugin -> testgrpcplugin * add test for connection metadata * enable logging to stdout * Refactor Dockerfile to build test plugin in e2e/testplugin directory

Commit:9fee039
Author:Boshi Lian
Committer:GitHub

Add PipeCreateErrorCallback to handle pipe creation errors (#290) * Add PipeCreateErrorCallback to handle pipe creation errors * Add test for FailtobanPipeCreateFail * Fix missing newline at end of file in pluginbase.go

Commit:13fcc8c
Author:Matthew Atkinson
Committer:GitHub

Add support for using CA certs for upstream ssh connection (#210)

Commit:1cd6cd8
Author:Boshi Lian
Committer:GitHub

add callback for pipe start and pipe err (#145) * add onstart onerr cb * cover by e2e * add missing plugin * happy lint

Commit:319824e
Author:Boshi Lian
Committer:Boshi Lian

align log level across plugins happy lint happy lint

Commit:3047473
Author:Boshi Lian

impl hostkey verify for working dir

Commit:dbef31d
Author:Boshi Lian
Committer:Boshi Lian

libplugin

Commit:17f558a
Author:Boshi Lian
Committer:Boshi Lian

remove old dir

Commit:da6c47e
Author:Boshi Lian
Committer:Boshi Lian

add hostkey api

Commit:e6d5eb5
Author:Boshi Lian

Squashed commit of the following: commit 0af98df2e4d41989c451573a17e81c1f69998cfd Author: Boshi Lian <farmer1992@gmail.com> Date: Sun Oct 3 18:55:59 2021 +0000 add a working remote grpc server commit a0acce4894fc9191ddb4c14f5cc669bca63bd920 Author: Boshi Lian <farmer1992@gmail.com> Date: Tue Sep 28 11:33:40 2021 +0000 init grpc

Commit:8fbbc0d
Author:Boshi Lian

dep 0.5 prune

This commit does not contain any .proto files.

Commit:94023fd
Author:Boshi Lian

dep prune

Commit:d4c96ea
Author:Boshi Lian

add mssql support

Commit:1c1a142
Author:Boshi Lian

introduce az lib

Commit:ea9357f
Author:Boshi Lian
Committer:Boshi Lian

Add more database support (#19) * mysql * sqlite * pg