Releases: openportio/openport-go
Releases · openportio/openport-go
v2.2.3
V2.2.2
Bugfixes:
- Fixed bug "/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found" by compiling all versions against an older version of the library.
Various:
- upgraded to golang 1.23.2
- dependency upgrades
Notes:
- The bugfix is only relevant for linux. Only releasing the linux clients.
V2.2.1
V2.2.0
Features/improvements:
- Added --ws flag to use websockets to connect instead of ssh. (Use in combination with --no-ssl to create an unencrypted tunnel).
- improved help messages.
- adding the hostname to the ssh keys when creating new keys.
- added "rm" command to remove sessions from the local database.
- "register", "restartsessions", "link" are now also valid commands
- Added an improved windows service.
- Smaller binaries by removing debug flags from compilation.
- Using static linking to improve portability.
Bugfixes:
- Fixed "(no such table: sessions)" error
- Flagging sessions as automatically restarted when they are started from "restart-sessions"
- Fixed database issues.
Various:
- Upgraded to golang version 1.21.5
- Also releasing the raw binaries
- The armv7 binary have been tested on an openwrt router.
V2.1.0
- Adding --exit-on-failure-timeout flag (Specify in seconds if you want the app to exit if it cannot properly connect. (default -1))
- Code refactoring
v2.0.4
- Fixed issue with restarting sessions from a non-root user.
- Creating the /etc/openport/users.conf file at installation.
No versions were created for windows or mac because there is no improvement made for those clients. Use 2.0.3 for those platforms.
v2.0.3
- Checking that both .ssh/id_rsa and .ssh/id_rsa.pub exist before using them
- Bugfix: server port was not reused after closing the app with ctrl-c
New client: v2.0.2
- Rewritten client in Go
- Updated commands: “openport –list” is now “openport list” Same for forward, list, kill, kill-all, register-key, version and help.
- Fixed issue with hanging clients (added timeout on http requests)
- Improved speed, size and memory consumption
- Terminology: replaced “share” with “session”