Releases: moul/sshportal
v1.12.2
v1.12.1
v1.12.0
v1.11.0
v1.10.0
Changelog
- Bump deps, now using github.com/gliderlabs/ssh upstream
- Fix Windows build (#101) by @Raerten
- Use environment variables for settings (#98) by @Raerten
- Fix 'userkey create' (#111) by @shawn111
- Set log files mode to 440 instead of 640 (#134) by @jle64
- Allow to create a host using an IP as name (#135) by @jle64
- Add username and session ID to session log filename (#133) by @jle64
- Unable to use encrypted SSH private keys (#124) by @welderpb
- Fix format of ID in new session + closing channel if host is unreachable (#123) by @vdaviot
- Refactor the main package with a focus on splitting up into packages (#113) by @ahamidullah
Commits
4adaf83 Accept to create a host using an ip as name by relaxing unix_user constraint on name and not splitting on .
if an ip is detected.
23a89fe Add ability to set DB driver and DB credentials from environment variables
84464a4 Add username and session ID to session log filename.
eebf987 Fix UserKey.Key for govalidator.ValidateStruct.
3d51010 Fix userkey create, missing AuthorizedKey
c509f65 Merge pull request #101 from moul/dev/moul/windows-support
d7490d0 Merge pull request #102 from moul/dev/mou/bump-deps2
2cdc19d Merge pull request #109 from moul/moul-patch-1
f220af5 Merge pull request #111 from shawn111/missing_authorized_key
03b59fa Merge pull request #113 from ahhx/master
7d68e14 Merge pull request #116 from moul/renovate/docker-all
5d147fc Merge pull request #118 from nellyasher/master
7f32e38 Merge pull request #123 from vdaviot/master
883bad2 Merge pull request #124 from welderpb/master
9f76bd6 Merge pull request #131 from moul/renovate/all
59f8f52 Merge pull request #133 from jle64/better_logfile_name
4b9e881 Merge pull request #135 from jle64/accept_ip_as_hostname
c53d5d9 Merge pull request #137 from moul/renovate/docker-all
559df1f Merge pull request #96 from moul/dev/moul/bump-deps
92d11c5 Merge pull request #98 from Raerten/env-variables
3824629 Post-release version bump
75b7a5f Set log files mode to 440 instead of 640.
8b2e5da Set log files mode to 440 instead of 640. (#134)
2b8f051 TOC added, chapters rearranged, "Use cases" added.
ec5b567 Update README.md
671ba03 Update README.md
9095725 Update README.md
7c4995f Update README.md
93e6abc Update all
171d461 Update all
50bdba8 Update all (#110)
60d7c85 Update all Docker tags to v1.12.5
8c785f6 Update all Docker tags to v1.12.5 (#130)
b2b04a1 Update all Docker tags to v1.12.6
d8a7b1e Update renovate.json
7ae90b9 build: fix deps checksums
43a96d1 chore(deps): update all docker tags to v1.12.1
ad2b8eb chore: bump deps
774c6c0 chore: bump deps
f36845a chore: bump github.com/gliderlabs/ssh to v0.2.2
fc5c342 chore: bump github.com/gliderlabs/ssh to v0.2.2 (#141)
5346300 chore: fix CI
cafac0b chore: fix CI (#132)
ede8b3e chore: fix lint issues
1d4554e chore: fixup
9912c3d chore: setup goreleaser
4e17c81 chore: switch to png for images in the readme
60707b3 chore: update CHANGELOG
8b4b677 chore: update flow diagram + add png outputs
47229bf chore: update flow diagram style
3dccefb chore: use png + add toc
20b9e83 fix a build constraint
00e7d2e fix for encrypted ssh private keys
2e711c3 fixed format of id for new bastion session | applied fix from issue #56 to permit the closing of channel in case of unreachable host
a651da4 refactor: split package main
6f4fb24 update mysql example using ENV
db85d65 v1.10.0
v1.9.0
- Add
hostgroup update
andusergroup update
commands (#58) by @adyxax - Add socket timeout (#80) by @ahhx
- Add a flag to list only active sessions (#76) by @vdaviot
- Unset hop on host (#74) by @vdaviot
- Fix session status and duration display (#75) by @vdaviot
- Fix log path and filename on Windows (#78) by @Raerten
- Admin user is not editable (#69) by @alenn-m
- Switch to go modules (go1.11) (#83)
- Switch to moul.io/sshportal canonical URL (#86)
- Switch to golangci-lint (#87)
v1.8.0
- The default created user now has the same username as the user starting sshportal (was hardcoded "admin")
- Add Telnet support
- Add TTY audit feature (#23) by @sabban
- Fix
--assign-*
commands when using MySQL driver (#45) - Add HOP support, an efficient and integrated way of using a jump host transparently (#47) by @mathieui
- Fix panic on some
ls
commands (#54) by @jle64 - Add tunnels (
direct-tcp
) support with logging (#44) by @sabban - Add
key import
command (#52) by @adyxax - Add 'exec' logging (#40) by @sabban
v1.7.1
v1.7.0
Breaking changes:
- Use
sshportal server
instead ofsshportal
to start a new server (nothing to change if using the docker image) - Remove
--config-user
and--healthcheck-user
global options
Changes:
- Fix connection failure when sending too many environment variables (fix #22)
- Fix panic when entering empty command (fix #13)
- Add
config backup --ignore-events
option - Add
sshportal healthcheck [--addr=] [--wait] [--quiet]
cli command - Add Docker Healthcheck helper