From 955cc2303a42e089daf8111f47950ba637c02b2e Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Sat, 14 Dec 2024 16:11:14 +0900 Subject: [PATCH 1/4] CI: build with v0.10 branch agian --- .github/workflows/build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ffb3350..a495a36 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -68,7 +68,7 @@ jobs: steps: - uses: actions/checkout@v3 - run: sudo scripts/install_xorgxrdp_build_dependencies_with_apt.sh ${{ matrix.arch }} --allow-downgrades --allow-remove-essential --allow-change-held-packages - - run: git clone --depth 1 --branch=v0.10-h264 https://github.com/neutrinolabs/xrdp.git ${{ github.workspace}}/xrdp + - run: git clone --depth 1 --branch=v0.10 https://github.com/neutrinolabs/xrdp.git ${{ github.workspace}}/xrdp - run: ./bootstrap - run: ./configure ${{ matrix.CONF_FLAGS }} - run: make CFLAGS="$CFLAGS -O2 -Wall -Wwrite-strings -Werror" From 405a26102f8d257618f18dbf39fc316bd9caffd7 Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Fri, 13 Dec 2024 15:47:58 +0900 Subject: [PATCH 2/4] Update NEWS --- NEWS.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/NEWS.md b/NEWS.md index 114dc24..a09f86a 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,3 +1,35 @@ +# Release notes for xorgxrdp v0.10.3 (2024/12/15) + +## General announcements + +[Power Up Privacy](https://powerupprivacy.com/) and @CyberTrust sponsored H.264 encoding. We greatly appreciate the sponsorship. + +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 +- H.264 capture is now supported, see xrdp v0.10.2 release note for details (#355) +- Frame capture interval (frame rate) can now be configured separately via xrdp for H.264 and RFX (#347 #353) + +## Bug fixes +- Fix dependency when building without glamor (#330) +- RandR is now aware of physical monitor sizes if these have been passed to the client (#337) +- Glamor whitelist now supports `amdgpu` (#329) and `msm` (#346) drivers. Some users of this hardware had reported a regression following the introduction of #322 in v0.10.2 + +## Internal changes +None + +## Known issues +None + +## Changes for packagers or developers + +- This version is intended to be used together with xrdp v0.10.2 or later. Please build against xrdp v0.10.2 and provide both xrdp v0.10.2 and xorgxrdp v0.10.3 at the same time. + +----------------------- + # Release notes for xorgxrdp v0.10.2 (2024/07/30) ## General announcements From ac40a5d7eb53aae1edc95c14304183d272aa89d0 Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Fri, 13 Dec 2024 15:48:27 +0900 Subject: [PATCH 3/4] Bump version to v0.10.3 --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 89246af..a582cc3 100644 --- a/configure.ac +++ b/configure.ac @@ -66,7 +66,7 @@ if test x$solaris = xyes; then fi if test "x$XRDP_CFLAGS" = "x"; then - PKG_CHECK_MODULES([XRDP], [xrdp >= 0.10.0]) + PKG_CHECK_MODULES([XRDP], [xrdp >= 0.10.2]) XRDP_CFLAGS=`pkg-config xrdp --cflags` fi From b9e81644eaa13dc151bc39ad78c17373cb2efd45 Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Sun, 15 Dec 2024 09:15:39 +0900 Subject: [PATCH 4/4] Update latest version in README (cherry picked from commit d7bebeead6a975b40c56bdaf878b505bcbaec44c) --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 55ac22a..19a654a 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ [![Build Status](https://github.com/neutrinolabs/xorgxrdp/actions/workflows/build.yml/badge.svg)](https://github.com/neutrinolabs/xorgxrdp/actions) -*Current Version:* 0.2.18 +[![Latest Version](https://img.shields.io/github/v/release/neutrinolabs/xorgxrdp.svg?label=Latest%20Version)](https://github.com/neutrinolabs/xorgxrdp/releases) # xorgxrdp