Skip to content

Releases: warp-tech/warpgate

v0.16.0

04 Aug 15:13
Compare
Choose a tag to compare

Security fixes

  • 3c003fc - fixed CVE-2025-54804
    • This vulnerability has allowed a malicious authenticated client or target server to trigger a Rust panic in Warpgate and potentially cause a service restart

Major changes

  • Docker image : add healthcheck, linting and run as regular user by @hugosxm in #1433
    • The Docker image now runs under UID 1000 instead of 0. Depending on your setup, this might cause permission errors when trying to access the Warpgate data files, you might have to chmod them. Run Docker with --uid 0 to revert to the old, less safe behaviour.
  • Added bandwidth limiting support in #1443
    • You can set bandwidth limits globally, per user and per target - works for SSH, MySQL and Postgres targets.

Changes

  • Warpgate now sets TCP_NODELAY for better performance - in #1447 and by @tom-90 in #1449

Fixes

  • fd6607b - fix channels losing unflushed data when closing
  • 4d5ebe4 - fix SCP hangups
  • 05235d9 - fixed incorrect relative path resolution in setup
  • 5a4b295 - fixed #1424 - OOB UI fails with repeating characters
  • version attribute is obsolete by @ulab in #1435
  • 8ad6972 - fixed #1442 - unnecessary get_info auth restrictions

New Contributors

Full Changelog: v0.15.0...v0.16.0

v0.15.0

05 Jul 20:53
Compare
Choose a tag to compare

Features

Fixes

New Contributors

Full Changelog: v0.14.1...v0.15.0

v0.15.0-beta.2

03 Jul 22:58
Compare
Choose a tag to compare
v0.15.0-beta.2 Pre-release
Pre-release

Fixes

Full Changelog: v0.15.0-beta.1...v0.15.0-beta.2

v0.15.0-beta.1

02 Jul 07:57
Compare
Choose a tag to compare
v0.15.0-beta.1 Pre-release
Pre-release

Features

Fixes

New Contributors

Full Changelog: v0.14.1...v0.15.0-beta.1

v0.14.1

05 Jun 08:53
Compare
Choose a tag to compare

Fixes

v0.14.0

04 Jun 21:54
Compare
Choose a tag to compare

Major changes

  • 863af5e: #1323 - In-browser auth (2FA/SSO) support for PostgreSQL (#1338) #1338
  • 53971dc: #1334 New in-browser auth requests will automatically show up on the Warpgate homepage if the user is logged in (#1335) #1335
  • ec98c3d: Option to check and accepting SSH target's host keys from the admin UI (#1307) #1307

Changes

Fixes

  • Fixed Warpgate attempting RSA key auth against a target too many times, exhausting the OpenSSH limits (#1274) #1274 (Eugene)
  • 95dce41: Fix SSH Client to respond to keyboard-interactive when target has optional 2FA (#1273) (samtoxie) #1273
  • 51c8937: fixed frontend crash in list pagination
  • 5d3a8ac: Force the config file format to YAML (#1299) (Mice7R) #1299
  • 4b74303: #1271 - modals are invisible with prefers-reduced-motion
  • 0a3e444: fixed #1285 - unable to add public keys via credentials self-service
  • 26a9c99: fixed #1326 - UI allowing duplicate target names (#1328) #1328
  • d465586: fixed enter key handling in the "create target" form
  • b4076ef: fixed #1320 - JDBC based Postgres clients not connecting
  • 87b409b: SQL content of prepared Postgres queries were not logged
  • 5ee29b9: fixed #1337 - automatically strip the public key comment when setting via the API
  • 2381f55: fixed #972 - SSH server not offering keyboard-interactive when only OOB or SSO auth is enabled for a user
  • 9bc1c9d: fixed #1346 - changing own password does not remove existing passwors
  • 33803f1: fixed #1336 - correctly parse ECC certificates - no longer handle incorrect PEM header
  • 331af97: fixed #1356 - generate config schema (#1357) #1357

v0.14.0-beta.3

04 Jun 15:23
Compare
Choose a tag to compare
v0.14.0-beta.3 Pre-release
Pre-release

Fixes

v0.14.0-beta.2

27 May 08:29
Compare
Choose a tag to compare
v0.14.0-beta.2 Pre-release
Pre-release

Changes

  • UI updates

Fixes

  • 9bc1c9d: fixed #1346 - changing own password does not remove existing passwors

v0.14.0-beta.1

23 May 19:44
Compare
Choose a tag to compare
v0.14.0-beta.1 Pre-release
Pre-release

Changes

Fixes

  • Fixed Warpgate attempting RSA key auth against a target too many times, exhausting the OpenSSH limits (#1274) #1274 (Eugene)
  • 95dce41: Fix SSH Client to respond to keyboard-interactive when target has optional 2FA (#1273) (samtoxie) #1273
  • 51c8937: fixed frontend crash in list pagination
  • 5d3a8ac: Force the config file format to YAML (#1299) (Mice7R) #1299
  • 4b74303: #1271 - modals are invisible with prefers-reduced-motion
  • 0a3e444: fixed #1285 - unable to add public keys via credentials self-service
  • 26a9c99: fixed #1326 - UI allowing duplicate target names (#1328) #1328
  • d465586: fixed enter key handling in the "create target" form
  • b4076ef: fixed #1320 - JDBC based Postgres clients not connecting
  • 87b409b: SQL content of prepared Postgres queries were not logged
  • 5ee29b9: fixed #1337 - automatically strip the public key comment when setting via the API
  • 2381f55: fixed #972 - SSH server not offering keyboard-interactive when only OOB or SSO auth is enabled for a user

v0.13.3

04 Mar 15:51
Compare
Choose a tag to compare

Changes

  • 306138f: reenabled HTTP/2 support as client (both for HTTP targets and OIDC)