Skip to content

Releases: moul/sshportal

v1.12.2

12 May 01:36
be83c71
Compare
Choose a tag to compare

1.12.2 (2020-05-12)

Bug Fixes

v1.12.1

01 Mar 16:18
972e232
Compare
Choose a tag to compare

1.12.1 (2020-03-01)

Bug Fixes

v1.12.0

25 Feb 10:50
Compare
Choose a tag to compare

1.12.0 (2020-02-25)

Features

v1.11.0

22 Feb 19:49
e0b43b1
Compare
Choose a tag to compare

1.11.0 (2020-02-22)

Features

  • set up semantic release (6a6e788)

v1.10.0

24 Jun 09:38
Compare
Choose a tag to compare

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

18 Nov 14:47
3822471
Compare
Choose a tag to compare
  • Add hostgroup update and usergroup 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

18 Nov 14:47
Compare
Choose a tag to compare
  • 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

02 Jan 23:27
Compare
Choose a tag to compare
  • Return non-null exit-code on authentication error
  • hotfix: repair invite system (broken in v1.7.0)

v1.7.0

02 Jan 04:57
Compare
Choose a tag to compare

Breaking changes:

  • Use sshportal server instead of sshportal 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

v1.6.0

12 Dec 14:19
Compare
Choose a tag to compare
  • Add --latest and --quiet options to ls commands
  • Add healthcheck user
  • Add key show KEY command