Releases: rupor-github/gclpr
v2.2.1
Added build for Windows arm64
Full Changelog: v2.2.0...v2.2.1
v2.2.0
Release notes
- Marked
cmd/guias Windows-only sogo test ./...works correctly on non-Windows hosts. - Restricted
URI.Opento real browser-style targets and blocked local file/path inputs. - Improved tunnel behavior by propagating remote EOF to local connections and treating intentional OAuth worker shutdown as a clean exit.
- Stopped passing OAuth worker session secrets on the command line; they now flow over the existing startup TCP handshake, with direct tests added for the new path.
- Fixed Windows startup session-lock detection to use the active input desktop and added debug logging for the detected desktop.
- Rewrote
localhosttunnel URLs only when a single loopback listener is actually bound, leaving the normal dual-stack path unchanged. - Replaced regex-based CRLF conversion with deterministic line-ending normalization.
Full Changelog: v2.1.1...v2.2.0
v2.1.1
When tunneling on open (-oauth or -tunnel) if targeted port on server is in-use use available instead, rather than failing.
Full Changelog: v2.1.0...v2.1.1
v2.1.0
Added proper OAuth redirection and localhost tunneling for "open" command
Full Changelog: v2.0.0...v2.1.0
v2.0.0
BREAKING: this version is incompatible with v1.x.x - length wrapper was added to tcp payload to assure reliable clipboard transfer
Switching to go1.26.0
Multiple refactoring and cleanup fixes in the codebase
Full Changelog: v1.3.9...v2.0.0
v1.3.9
Switching to go1.25.1 with dependencies update
Full Changelog: v1.3.8...v1.3.9
v1.3.8
Switching to go1.24.3 with full dependencies update.
Full Changelog: v1.3.7...v1.3.8
v1.3.7
Full Changelog: v1.3.6...v1.3.7
v1.3.6
Switching to go1.24.1 with dependencies update
Switching to taskfile and removing cmake
Killing win32 build
Full Changelog: v1.3.5...v1.3.6
v1.3.5
Superficial change - in order to use gclpr packages in external projects properly and easily I had to change module name.
Full Changelog: v1.3.3...v1.3.5