Skip to content

Releases: rupor-github/gclpr

v2.2.1

29 Mar 16:19
031df8c

Choose a tag to compare

Added build for Windows arm64

Full Changelog: v2.2.0...v2.2.1

v2.2.0

29 Mar 15:19
ff041e0

Choose a tag to compare

Release notes

  • Marked cmd/gui as Windows-only so go test ./... works correctly on non-Windows hosts.
  • Restricted URI.Open to 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 localhost tunnel 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

27 Mar 22:22
d25b73f

Choose a tag to compare

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

27 Mar 01:26
52a1fdf

Choose a tag to compare

Added proper OAuth redirection and localhost tunneling for "open" command

Full Changelog: v2.0.0...v2.1.0

v2.0.0

13 Feb 15:59
092351e

Choose a tag to compare

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

20 Sep 13:49
033a981

Choose a tag to compare

Switching to go1.25.1 with dependencies update

Full Changelog: v1.3.8...v1.3.9

v1.3.8

23 May 15:37
fbfee17

Choose a tag to compare

Switching to go1.24.3 with full dependencies update.

Full Changelog: v1.3.7...v1.3.8

v1.3.7

29 Mar 20:19
4a75b0b

Choose a tag to compare

Full Changelog: v1.3.6...v1.3.7

v1.3.6

25 Mar 00:46
e3fa71b

Choose a tag to compare

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

13 Mar 15:54
ecb2d86

Choose a tag to compare

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