Releases: tg123/sshpiper
Releases · tg123/sshpiper
v1.0.94
What's Changed
- Bump docker/build-push-action from 3 to 4 by @dependabot in #134
- go 1.20 by @tg123 in #135
- add support network hints by @tg123 in #138
- update library and support dropping package by @tg123 in #139
- add option to drop host key msg by @tg123 in #140
- update crypto by @tg123 in #141
- bump golang.org/x/net from 0.6.0 to 0.7.0 by @dependabot in #142
- reuse VerifyHostKeyFromKnownHosts by @tg123 in #143
Full Changelog: v1.0.83...v1.0.94
v1.0.83
v1.0.80
v1.0.78
What's Changed
- fix entrypoint keygen key type to Ed25519 by @vholer in #116
- add github go build cache by @tg123 in #122
- move go lint to separate pipeline for better performance by @tg123 in #123
- use go action cache by @tg123 in #124
- cache docker build and add full tag by @tg123 in #125
- add downstream username to log by @tg123 in #120
New Contributors
Full Changelog: v1.0.72...v1.0.78
v1.0.72
What's Changed
- add banner opt back by @tg123 in #106
- always trigger e2e by @tg123 in #107
- always trigger e2e by @tg123 in #109
- default to ed25519 by @tg123 in #111
- fix: kubernetes watch and list in all namespaces by @Windfarer in #112
- do not run release on pr by @tg123 in #113
New Contributors
- @Windfarer made their first contribution in #112
Full Changelog: v1.0.62...v1.0.72
v1.0.62
Full Changelog: v1.0.50...v1.0.62
- image now contains k8s and workingdir plugin only to reduce image size
- main process will exit when any plugin exits
v1.0.50
What's Changed
- low level sshpiper api is fully redesigned to support more routing protocols.
- plugins system totally redesigned to be more flexible and extensible.
- plugins are now sperated from main process and no longer a single big binary, this allow user to write their own plugins without touching sshpiperd code.
- grpc is first class now, the plugins are built on top of it
Full Changelog: v0.7.11...v1.0.50
v0.7.11
What's Changed
- fix lint not running by @tg123 in #27
- add updated ca by @tg123 in #29
- Create FUNDING.yml by @tg123 in #32
- fix snap build dir overwrite bin dir by @tg123 in #37
- use NewConfig() for better default values by @tobiasholst in #35
- move to go mod by @tg123 in #38
- database backend optimization by @11notes in #40
- Create go.yml by @tg123 in #47
- introduce Yaml upstream by @tg123 in #49
- Update go.yml by @tg123 in #52
- Update logger info to show mapped user and destination by @TomFreudenberg in #51
- Allow multiple host keys to be loaded by specifying a globbable path by @apokalyptik in #61
- Fix a Docker Hub link in README.md by @kasbah in #63
- Implement database driver mapping by @ironashram in #64
- fix git not found error on docker image build by @ironashram in #65
- Add support for kubenetes by @lermit in #66
- fix kubernetes example wrong link in readme by @41tair in #81
- fix bug that cause can't login with sshpipe name in kubernetes and add kubernetes pipe management by @41tair in #82
- Print SSH upstream in brackets to distinguish port properly by @ton31337 in #84
New Contributors
- @tobiasholst made their first contribution in #35
- @11notes made their first contribution in #40
- @TomFreudenberg made their first contribution in #51
- @apokalyptik made their first contribution in #61
- @kasbah made their first contribution in #63
- @ironashram made their first contribution in #64
- @lermit made their first contribution in #66
- @41tair made their first contribution in #81
- @ton31337 made their first contribution in #84
Full Changelog: v0.4.1...v0.7.11