|
2 | 2 |
|
3 | 3 | This document provides a list of notable changes introduced in Devolutions Gateway service, installer and Jetsocat.
|
4 | 4 |
|
| 5 | +## 2025.1.3 (2025-03-05) |
| 6 | + |
| 7 | +### Bug Fixes |
| 8 | + |
| 9 | +- _agent-installer_: don't fail an uninstall if the shell extension can't be unregistered ([#1249](https://github.com/Devolutions/devolutions-gateway/issues/1249)) ([67bc5dfc01](https://github.com/Devolutions/devolutions-gateway/commit/67bc5dfc01edcde91c4fe1b57350dea8e74ed7f3)) |
| 10 | + |
| 11 | + An unexpected error unregistering the PEDM shell extension can cause an |
| 12 | + uninstall to fail; this leads to a bad posture on the user machine. |
| 13 | + |
| 14 | +- _dgw_: fix a bug where shadowing player was sometimes failing with high frame rate ([#1253](https://github.com/Devolutions/devolutions-gateway/issues/1253)) ([e415a674d9](https://github.com/Devolutions/devolutions-gateway/commit/e415a674d9c7c1adc089c420566deff9feb29cf3)) |
| 15 | + |
| 16 | +- _installer_: ensure NetworkService has proper file permissions ([#1260](https://github.com/Devolutions/devolutions-gateway/issues/1260)) ([956741757e](https://github.com/Devolutions/devolutions-gateway/commit/956741757e51157a0c03021d474164471f1f894b)) |
| 17 | + |
| 18 | + We've had sporadic issues where users cannot update the revocation list |
| 19 | + due to a permissions error on the .jrl file (access denied deleting the |
| 20 | + original file). |
| 21 | + |
| 22 | + Likely cause: |
| 23 | + |
| 24 | + - Gateway was installed and created this file(s) at or before version |
| 25 | + 2024.1.5 |
| 26 | + - In subsequent versions, we switched the service account to |
| 27 | + `NetworkService` and updated the DACL applied to the top-level |
| 28 | + %programdata%\Devolutions\Gateway directory |
| 29 | + - However, files created previously did not retroactively inherit |
| 30 | + `NetworkService`'s new ACL |
| 31 | + - This doesn't matter for most files where `Users` has read and execute |
| 32 | + permission |
| 33 | + - Files that need `Modify` permission won't have it (for example, the |
| 34 | + .jrl and existing log files) |
| 35 | + |
| 36 | + This version: |
| 37 | + |
| 38 | + - Updates the SDDL set on the top-level |
| 39 | + %programdata%\Devolutions\Gateway directory to ensure that |
| 40 | + `NetworkService` can delete subfolders and files |
| 41 | + - Forcibly resets the ACL on files in the program data directory |
| 42 | + |
| 43 | +- _dgw_: fix WebSocket connection hanging at the end of communication ([#1243](https://github.com/Devolutions/devolutions-gateway/issues/1243)) ([a457fdc90c](https://github.com/Devolutions/devolutions-gateway/commit/a457fdc90c22e1bcac65f948ca19f1506166d3b1)) |
| 44 | + |
| 45 | + WebSocket close frames were not sent on session termination. |
| 46 | + With this patch, we properly send WebSocket close frames when session terminates. |
| 47 | + |
| 48 | +- _dgw_: fix missing webapp in deb ([#1259](https://github.com/Devolutions/devolutions-gateway/issues/1259)) ([dd4f3d5ed2](https://github.com/Devolutions/devolutions-gateway/commit/dd4f3d5ed2045d86f33c2f51a10d49d35810d700)) |
| 49 | + |
| 50 | +### Build |
| 51 | + |
| 52 | +- _dgw,agent_: target Ubuntu 18.04 ([#1241](https://github.com/Devolutions/devolutions-gateway/issues/1241)) ([27f12ef910](https://github.com/Devolutions/devolutions-gateway/commit/27f12ef9101f77e7960b75bb9c1e278391899abd)) |
| 53 | + |
| 54 | + Properly target ubuntu-18.04, including for the cadeau library which was |
| 55 | + just released with ubuntu-18.04 targeting as well. By targeting |
| 56 | + ubuntu-18.04, we are forward-compatible with ubuntu 20.04, 22.04, 24.04 |
| 57 | + but we are also compatible with RHEL8, which uses a version of |
| 58 | + glibc older than ubuntu 20.04. |
| 59 | + |
| 60 | +- _dgw_: don't use libsql default features ([#1254](https://github.com/Devolutions/devolutions-gateway/issues/1254)) ([d05b9a91df](https://github.com/Devolutions/devolutions-gateway/commit/d05b9a91dfda45f88a2a648f03ec6c6330081b8e)) |
| 61 | + |
5 | 62 | ## 2025.1.2 (2025-02-20)
|
6 | 63 |
|
7 | 64 | ### Features
|
|
0 commit comments