Skip to content

Commit 9262ec7

Browse files
authored
Merge pull request #290 from metalefty/v0.10-release
Release v0.10.0
2 parents dff1c9d + 020d448 commit 9262ec7

File tree

2 files changed

+70
-3
lines changed

2 files changed

+70
-3
lines changed

NEWS.md

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
# Release notes for xrdp v0.10.0 (2024/03/10)
2+
3+
This section notes changes since the [v0.10 branch](#branch-v010) was created.
4+
5+
## General announcements
6+
The biggest news of this release is that [Graphic Pipeline Extension](https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-rdpegfx/da5c75f9-cd99-450c-98c4-014a496942b0) also called GFX in short has been supported. xrdp v0.10 with GFX achieves more frame rates and less bandwidth compared to v0.9. There is a significant performance improvement especially if the client is Windows 11's mstsc.exe or Microsoft Remote Desktop for Mac. GFX H.264/AVC 444 mode and hardware-accelerated encoding are not supported in this version yet.
7+
8+
GFX implementation in xrdp is sponsored by an enterprise sponsor. We very much appreciate the sponsorship. It helped us to accelerate xrdp development and land GFX earlier!
9+
10+
Please consider sponsoring or making a donation to the project if you like xrdp. We accept financial contributions via [Open Collective](https://opencollective.com/xrdp-project). Direct donations to each developer via GitHub Sponsors are also welcomed.
11+
12+
## Security fixes
13+
None
14+
15+
## New features
16+
None
17+
18+
## Bug fixes
19+
* Fix some monitor hotplug issues (#287)
20+
- RandR outputs and CRT controllers are not now deleted on a resize, allowing `xev` to be used to monitor RandR events (#284)
21+
22+
## Internal changes
23+
None
24+
25+
## Known issues
26+
None
27+
28+
## Changes for packagers or developers
29+
* If moving from v0.9.x, read the '[Significant changes for packagers or developers section](#significant-changes-for-packagers-or-developers)' for the v0.10 branch below.
30+
31+
-----------------------
32+
# Branch v0.10
33+
34+
This branch was forked from development on 2024-02-08 in preparation for testing and release of v0.10.1.
35+
36+
The changes in this section are relative to version v0.9.23 of xorgxrdp.
37+
38+
## General announcements
39+
This software release is intended for use with xrdp v10.y.z
40+
41+
It has not been tested with previous versions of xrdp.
42+
43+
## New features
44+
- Intel hardware is supported for VDPAU (#215 #216 #218) - thanks to @akarl10
45+
- Use damage to track any lost screen changes (#186, #244)
46+
- Touchpad inertial scrolling is now supported (#234)
47+
48+
## Bug fixes
49+
- Ignore screen size changes which don't change anything (#203)
50+
- Made sure xdpyinfo was available for CI test (#225)
51+
- fix mouse scrolling too fast and implement inertial scrolling (#227, #234). Thanks to @seflerZ for this development.
52+
## Internal changes
53+
- A fix was made to the GitHub CI workflow to update the package cache (#213)
54+
- A fix was made to better support xrdp PR #1895 (#212)
55+
- The CI build now checks Glamor compilation works (#219)
56+
- Updated github actions for CI to address warnings (#240)
57+
- Disabled some auto-add hardware features (#241)
58+
- and RandR output is now created before the client connects (#254)
59+
60+
- sh improvements(#228)
61+
- Use xorg version to see if glamor_egl_get_driver_name() exists (#239)
62+
63+
## Known issues
64+
None
65+
66+
## Changes for packagers or developers
67+
- Build now works on OpenIndiana (#267)

configure.ac

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
AC_PREREQ(2.65)
44
# package version must be x.y.z
5-
AC_INIT([xorgxrdp], [0.9.90], [[email protected]])
5+
AC_INIT([xorgxrdp], [0.10.0], [[email protected]])
66
package_version_major=$(echo ${PACKAGE_VERSION}|cut -d. -f1)
77
package_version_minor=$(echo ${PACKAGE_VERSION}|cut -d. -f2)
88
package_version_patchlevel=$(echo ${PACKAGE_VERSION}|cut -d. -f3)
@@ -64,10 +64,10 @@ fi
6464
if test x$solaris = xyes; then
6565
CFLAGS="${CFLAGS} -D_XOPEN_SOURCE=600"
6666
AC_SUBST(CFLAGS)
67-
fi
67+
fi
6868

6969
if test "x$XRDP_CFLAGS" = "x"; then
70-
PKG_CHECK_MODULES([XRDP], [xrdp >= 0.9.90])
70+
PKG_CHECK_MODULES([XRDP], [xrdp >= 0.10.0])
7171
XRDP_CFLAGS=`pkg-config xrdp --cflags`
7272
fi
7373

0 commit comments

Comments
 (0)