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