From 55da61dc8b8cd4403320e36b3c8fc3f5b297fa35 Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Sat, 9 Mar 2024 21:07:41 +0900 Subject: [PATCH 1/3] remove trailing whitespace --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 4444e1b..52558c9 100644 --- a/configure.ac +++ b/configure.ac @@ -64,7 +64,7 @@ fi if test x$solaris = xyes; then CFLAGS="${CFLAGS} -D_XOPEN_SOURCE=600" AC_SUBST(CFLAGS) -fi +fi if test "x$XRDP_CFLAGS" = "x"; then PKG_CHECK_MODULES([XRDP], [xrdp >= 0.9.90]) From fc0c1fd61297f9ffd908fe3a36ea465895765aaa Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Sat, 9 Mar 2024 21:30:08 +0900 Subject: [PATCH 2/3] Add NEWS --- NEWS.md | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 NEWS.md diff --git a/NEWS.md b/NEWS.md new file mode 100644 index 0000000..0a9b636 --- /dev/null +++ b/NEWS.md @@ -0,0 +1,67 @@ +# Release notes for xrdp v0.10.0 (2024/03/10) + +This section notes changes since the [v0.10 branch](#branch-v010) was created. + +## General announcements +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. + +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! + +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. + +## Security fixes +None + +## New features +None + +## Bug fixes +* Fix some monitor hotplug issues (#287) +- RandR outputs and CRT controllers are not now deleted on a resize, allowing `xev` to be used to monitor RandR events (#284) + +## Internal changes +None + +## Known issues +None + +## Changes for packagers or developers +* 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. + +----------------------- +# Branch v0.10 + +This branch was forked from development on 2024-02-08 in preparation for testing and release of v0.10.1. + +The changes in this section are relative to version v0.9.23 of xorgxrdp. + +## General announcements +This software release is intended for use with xrdp v10.y.z + +It has not been tested with previous versions of xrdp. + +## New features +- Intel hardware is supported for VDPAU (#215 #216 #218) - thanks to @akarl10 +- Use damage to track any lost screen changes (#186, #244) +- Touchpad inertial scrolling is now supported (#234) + +## Bug fixes +- Ignore screen size changes which don't change anything (#203) +- Made sure xdpyinfo was available for CI test (#225) +- fix mouse scrolling too fast and implement inertial scrolling (#227, #234). Thanks to @seflerZ for this development. +## Internal changes +- A fix was made to the GitHub CI workflow to update the package cache (#213) +- A fix was made to better support xrdp PR #1895 (#212) +- The CI build now checks Glamor compilation works (#219) +- Updated github actions for CI to address warnings (#240) +- Disabled some auto-add hardware features (#241) +- and RandR output is now created before the client connects (#254) + +- sh improvements(#228) +- Use xorg version to see if glamor_egl_get_driver_name() exists (#239) + +## Known issues +None + +## Changes for packagers or developers +- Build now works on OpenIndiana (#267) \ No newline at end of file From 020d4486223ea839e22d24892a6b0d5052f0f0b2 Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Sat, 9 Mar 2024 21:30:20 +0900 Subject: [PATCH 3/3] Bump version to v0.10.0 --- configure.ac | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 52558c9..640a2d2 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ AC_PREREQ(2.65) # package version must be x.y.z -AC_INIT([xorgxrdp], [0.9.90], [xrdp-devel@googlegroups.com]) +AC_INIT([xorgxrdp], [0.10.0], [xrdp-devel@googlegroups.com]) package_version_major=$(echo ${PACKAGE_VERSION}|cut -d. -f1) package_version_minor=$(echo ${PACKAGE_VERSION}|cut -d. -f2) package_version_patchlevel=$(echo ${PACKAGE_VERSION}|cut -d. -f3) @@ -67,7 +67,7 @@ if test x$solaris = xyes; then fi if test "x$XRDP_CFLAGS" = "x"; then - PKG_CHECK_MODULES([XRDP], [xrdp >= 0.9.90]) + PKG_CHECK_MODULES([XRDP], [xrdp >= 0.10.0]) XRDP_CFLAGS=`pkg-config xrdp --cflags` fi