File xrdp.changes of Package xrdp
-------------------------------------------------------------------
Mon Jul 21 16:39:49 UTC 2025 - Justin Paulsen <petaris@gmail.com>
- Update to v0.10.4.1
- General
* The use_vsock parameter in xrdp.ini is deprecated. Use 'port=vsock://' instead.
- New Features
* When running as a Hyper-V VM, additional security features can be provided by
setting the vmconnect parameter in xrdp.ini. Thanks to @gpotter2 for this great
feature (#3524)
* Add Latvian keyboards (#3511, #3519)
- Bug Fixes
* systemd detection has been improved on Debian-based systems (#3497, #3502)
* xrdp sessions fail with Quest/OneIdentity Safeguard for Privileged Sessions
(#3498, #3507)
* A race condition at chansrv startup which can result in chansrv not being
killed has been addressed (#3482)
* Various Coverity warnings have been addressed (#3508)
* A possible double-free on chansrv exit has been addressed (#3546)
* A regression which prevented xorgxrdp v0.10.4 working with this release has
been addressed (#3561)
- Internal Changes
* The embedded TOML-C99 library is updated to the latest version (#3530)
- Changes for packagers or developers
* (from v0.10.3) The --enable-utmp needs to be added to enable UTMP support.
* (from v0.10.3) The config file subdirectory (xrdp part of /etc/xrdp) can now
be configured (#3369)
* (from v0.10.3) Packagers using TigerVNC to provide the Xvnc backend may wish
to configure the 'Xvnc over UDS' session type as a default by using a code=1
line in xrdp.ini. Instructions are provided in the released xrdp.ini file.
-------------------------------------------------------------------
Wed Jun 25 14:59:36 UTC 2025 - Justin Paulsen <petaris@gmail.com>
- Added xrdp source files
-------------------------------------------------------------------
Wed Jun 25 13:16:23 UTC 2025 - Justin Paulsen <petaris@gmail.com>
- Update to v0.10.3
- Fix invalid date issue in changelog
- General
* Experimental support for utmp/wtmp file is provided in this release. If you
use this, be aware that these files are only updated when an xrdp session is
created or destroyed. Disconnections and reconnections to the same session
are not tracked.
- New features
* The number of threads assigned to the x264 encoder can now be configured
* The colon in a share name passed from the client can be replaced with another
character
* Experimental support for utmp/wtmp is backported from devel.
* Add Hungarian keyboard
* Improved keyboard fallback logic for xorgxrdp results in better support for
some keyboard variants (e.g. Brazil ABNT2)
* A new session type (Xvnc over Unix Domain Socket) has been added. Although
intended primarily for Enterprise FIPS installations which use the Xvnc
backend, this can be used with TigerVNC on any platform to improve security
- Bug fixes
* Fix potential memory leaks
* Documentation fixes
* Various Coverity warnings have been addressed
* xrdp now copes with a mis-installed openh264 encoder
* Bug 2518 which affects FIPS-compliant Enterprise installations can be
addressed by using the new 'Xvnc over UDS' session type
* FreeBSD: xrdp now avoids creating sessions with the same display number as
forwarded X session over ssh
- Internal changes
* FreeBSD CI bumped to 14.2
- Changes for packagers or developers
* The config file subdirectory (xrdp part of /etc/xrdp) can now be configured
* Packagers using TigerVNC to provide the Xvnc backend may wish to configure
the 'Xvnc over UDS' session type as a default by using a code=1 line in
xrdp.ini. Instructions are provided in the released xrdp.ini file.
-------------------------------------------------------------------
Sat May 3 20:51:12 UTC 2025 - Andreas Stieger <andreas.stieger@gmx.de>
- update to 0.9.26:
* Fall back to IPv4 if IPv6 capable but don't have an IPv6
address set
* Remove tcutils channel from xrdp.ini
* Remove duplicate DEBUG output
* Fix drive redirection regression
* Fix bug when pasting image to LibreOffice
- includes changes from 0.9.25.1:
* Fix mouse wheel scrolling in Xvnc session
- includes changes from 0.9.25:
* touchpad inertial scrolling
* If the client announces support for the Image RemoteFX codec it
is logged
- includes changes from 0.9.24:
* Checking group membership should now work better on systems
using directory services
* Pasting more than 32K characters of text to the clipboard now
succeeds
* An incompatibility with FreeRDP 2.11.2 in the drive redirector
has been fixed
- Rebase xrdp-systemd-services.patch
-------------------------------------------------------------------
Tue Jan 14 13:17:43 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
- Fix escaping of commented out patch: with RPM 4.20, %patch
becomes a standard, expandable macro, that can span more than one
line. Commenting out with #%patch can thus lead to invalid
results.
-------------------------------------------------------------------
Fri May 24 13:23:41 UTC 2024 - Thorsten Kukuk <kukuk@suse.com>
- Drop initscripts-legacy support [jsc#PED264]
- Drop rc<service> symlinks [jsc#PED-264], [jsc#PED-266]
-------------------------------------------------------------------
Mon Feb 26 12:18:21 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
- Use %patch -P N instead of deprecated %patchN.
-------------------------------------------------------------------
Thu Nov 30 20:47:32 UTC 2023 - Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
- Trivial rebase of xrdp-disable-8-bpp-vnc-support.patch.
- Trivial rebase of xrdp-support-KillDisconnected-for-Xvnc.patch.
- Rebase xrdp-avahi.diff.
- Rebase xrdp-bsc965647-allow-admin-choose-desktop.patch. Add MATE Desktop
support. Launch all desktop session in a dbus-run-session context to
avoid violent interference with simultaneously running local sessions.
- Trivial rebase of xrdp-filter-tab-from-mstsc-on-focus-change.patch.
- Disable xrdp-fate318398-change-expired-password.patch. It does not apply
cleanly since xrdp 0.9.18. Reconsider its usage.
-------------------------------------------------------------------
Wed Oct 18 09:23:35 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 0.9.23.1:
+ Security fix: Unchecked access to font glyph info
(CVE-2023-42822).
- Changes from version 0.9.23:
+ General announcement: Running xrdp and xrdp-sesman on separate
hosts is still supported by this release, but is now
deprecated. This is not secure. A future v1.0 release will
replace the TCP socket used between these processes with a Unix
Domain Socket, and then cross-host running will not be
possible.
+ Security fix: Improper handling of session establishment errors
allows bypassing OS-level session restrictions
(CVE-2023-40184).
+ Bug fixes:
- Environment variables set by PAM modules are no longer
restricted to around 250 characters.
- X11 clipboard clients now no longer hang when requesting a
clipboard format which isn't available.
-------------------------------------------------------------------
Thu Aug 3 04:01:39 UTC 2023 - Linnaea Lavia <linnaea@lavia.moe>
- Update to version 0.9.22
+ New features
- Empty passwords are no longer automatically passed through to sesman for authentication
- Don't try to listen on the scard socket if it isn't there
- The directory where PAM configuration files are installed can now be set with --with-pamconfdir
- Sesman can now be configured to ignore alternate shells passed from the client
- Allow longer UserWindowManager strings
- openSuSE Tumbleweed move to /usr/lib/pam.d is now supported in the installation scripts
- VNC backend session now supports extra mouse buttons 6, 7 and 8
+ Bug fixes
- Minor documentation fixes
- Memory management fixes to list module
- Fix some noise when MP3/AAC are in use and some logging improvements
- Fix potential NULL dereferences in chansrv
- An erroneous free in the smartcard handling code has been removed
- Passwords are no longer left on the heap in sesman
- Set permissions on pcsc socket dir to owner only
+ Security fixes
- CVE-2022-23468
- CVE-2022-23477
- CVE-2022-23478
- CVE-2022-23479
- CVE-2022-23480
- CVE-2022-23481
- CVE-2022-23482
- CVE-2022-23483
- CVE-2022-23484
- CVE-2022-23493
- Drop upstreamed patches:
xrdp-CVE-2022-23468.patch
xrdp-CVE-2022-23477.patch
xrdp-CVE-2022-23478.patch
xrdp-CVE-2022-23479.patch
xrdp-CVE-2022-23480.patch
xrdp-CVE-2022-23481.patch
xrdp-CVE-2022-23482.patch
xrdp-CVE-2022-23483.patch
xrdp-CVE-2022-23484.patch
xrdp-CVE-2022-23493.patch
xrdp-make-pamconfdir-configurable.patch
xrdp-update-pam.d-path.patch
-------------------------------------------------------------------
Tue Jun 6 14:19:55 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>
- Do not call %stop_on_removal and %restart_on_update in
%preun/%postun: those macros would require at least some
%parameters and actually are the same as the already used
%%service_del_preun and %service_del_postun.
-------------------------------------------------------------------
Wed Mar 8 07:06:01 UTC 2023 - Yifan Jiang <yfjiang@suse.com>
- Enable --with-pamconfdir=/usr/lib/pam.d on Tumbleweed
(gh#neutrinolabs/xrdp!2552 bsc#1208121).
-------------------------------------------------------------------
Wed Mar 8 06:51:28 UTC 2023 - Yifan Jiang <yfjiang@suse.com>
- Add xrdp-make-pamconfdir-configurable.patch: Apply upstream
implementation and introduce --with-pamconfdir at build time
(gh#neutrinolabs/xrdp!2552 bsc#1208121).
- Drop xrdp-fix-search-pam-vendor-dir.patch
-------------------------------------------------------------------
Mon Feb 13 09:18:44 UTC 2023 - Yifan Jiang <yfjiang@suse.com>
- Add xrdp-fix-search-pam-vendor-dir.patch: Search pam
configuration file in the vendor directory /usr/lib/pam.d/
(bsc#1208121).
-------------------------------------------------------------------
Mon Jan 16 14:49:33 UTC 2023 - Stefan Schubert <schubi@suse.com>
- Migration of PAM settings to /usr/lib/pam.d.
-------------------------------------------------------------------
Tue Jan 10 02:08:45 UTC 2023 - Daike Yu <yu.daike@suse.com>
- xrdp-CVE-2022-23477.patch (bsc#1206301)
+ Buffer over flow in audin_send_open() function
-------------------------------------------------------------------
Wed Dec 28 04:47:31 UTC 2022 - Daike Yu <yu.daike@suse.com>
- Security fixes:
+ xrdp-CVE-2022-23468.patch (bsc#1206300)
* Buffer overflow in xrdp_login_wnd_create()
+ xrdp-CVE-2022-23478.patch (bsc#1206302)
* Out of Bound Write in xrdp_mm_trans_process_drdynvc_chan
+ xrdp-CVE-2022-23479.patch (bsc#1206303)
* Buffer overflow in xrdp_mm_chan_data_in() function
+ xrdp-CVE-2022-23480.patch (bsc#1206306)
* Buffer overflow in devredir_proc_client_devlist_announce_req
+ xrdp-CVE-2022-23481.patch (bsc#1206307)
* Out of Bound Read in xrdp_caps_process_confirm_active()
+ xrdp-CVE-2022-23482.patch (bsc#1206310)
+ Out of Bound Read in xrdp_sec_process_mcs_data_CS_CORE()
+ xrdp-CVE-2022-23483.patch (bsc#1206311)
+ Out of Bound REad in libxrdp_send_to_channel()
+ xrdp-CVE-2022-23484.patch (bsc#1206312)
+ Integer Overflow in xrdp_mm_process_rail_update_window_text()
+ xrdp-CVE-2022-23493.patch (bsc#1206313)
+ Out of Bound Read in xrdp_mm_trans_process_drdynvc_channel_close()
-------------------------------------------------------------------
Mon Dec 5 02:06:32 UTC 2022 - Daike Yu <yu.daike@suse.com>
- Make xrdp-update-pam.d-path.patch applies to all distributions (bsc#1203468)
-------------------------------------------------------------------
Mon Nov 7 10:48:57 UTC 2022 - Daike Yu <yu.daike@suse.com>
- Add xrdp-update-pam.d-path.patch (bsc#1203468)
+ Update pam.d path in install scripts to allow correct rule
guess.
-------------------------------------------------------------------
Tue Oct 25 19:11:59 UTC 2022 - Michael Gorse <mgorse@suse.com>
- Update to version 0.9.20
+ New features
- Mitigation for too fast vertical scroll has been implemented.
+ Bug fixes
- Windows RDS compatibility has been improved
- Update xrdpapi simple example to work with new logging
- sesman: fix spacing in log
- Fix MSTSC crashes when resolution is changed by maximizing
on a different monitor
- Mark count with unused attribute
- Simple maintenance improvements
-------------------------------------------------------------------
Sun May 15 09:00:20 UTC 2022 - Sarah Kriesch <sarah.kriesch@opensuse.org>
- Update to version 0.9.19
+ New features
- loongarch support
- Improved Fail2ban support
- Both inbound and outbound clipboards can now be restricted for text,
files or images
- Versions 0.13 and later of checklib can undefine the pre-processor
symbol HAVE_STDINT_H
- The OpenSSL 3 EVP interface is now fully supported
- The logging of TLS/non-TLS security negotiation has been improved
- Unified and improved logging
- Status values for the DRDYNVC channel are now available in
libxrdp/xrdp_channel.h
- Backgrounds and logos on the login screen can now be zoomed and scaled
- The performance settings for NeutrinoRDP can be now configured
- clipboard: log file transfer for the purpose of audit
- Client's Keyboard layout now can be overridden by xrdp configuration
for debugging purposes
- On-the-fly resolution change now supported for Xvnc and Xorg
- xrdp can now use key algorithms other than RSA for TLS
- chansrv can now work on DISPLAY=:0 so it can be used with
x11vnc/Vino/etc sessions
+ Bug fixes
- Privilege escalation on xrdp-sesman: CVE-2022-23613
- Some situations where zombie processes could exist have been resolved
- Null-pointer exceptions which can happen in the logging module addressed
- Some minor logging errors have been corrected
- The signal handling in sesman has been reworked to prevent race conditions
when a child exits
- Logging is improved for security protocol level decisions
- Failure to attach to the memory area shared with xorgxrdp now logged
- Remote drive redirection now works if printer redirection is also
requested by the client
- config value has been added which allows copy-pasting of files to work
with Nautilus for GNOME 3 versions >= 3.29.92
- Fix some regressions in sesman auth modules
- Fix TS_PLAY_SOUND_PDU_DATA to set the correct frequency and duration
- Fix password leakage to logs in NeutrinoRDP module
- Remove *.txt as docs because of files not found (improvements in man pages)
-------------------------------------------------------------------
Fri Mar 25 14:56:37 UTC 2022 - Scott Bradnick <scott.bradnick@suse.com>
- Adding 'BuildRequires:fuse-devel' and '--enable-fuse' to configure
so that hyper-v-enhanced-session package 'shared-drives' (and general
copy and paste of files) works correctly.
-------------------------------------------------------------------
Fri Feb 4 17:05:51 UTC 2022 - Dominique Leuenberger <dimstar@opensuse.org>
- Rework files section: do not add config(noreplace) marker on the
directory /etc/xrdp, but only on the content of the directory.
+ the config(noreplace) marker on the dircreates a rpm metadata
marker, which can be identified as conflicting with other
packages also owning /etc/xrdp, without the marker
+ The re-org of the files section happens to also fix warnings
about files listed twice.
-------------------------------------------------------------------
Wed Aug 11 13:46:09 UTC 2021 - Daike Yu <yu.daike@suse.com>
- Fix crash in xrdp-fate318398-change-expired-password.patch (bsc#1187258)
-------------------------------------------------------------------
Wed Jan 6 07:06:23 UTC 2021 - Felix Zhang <fzhang.foss@gmail.com>
- Update to version 0.9.15
+ New features
- Allow token sign in without autologon for SSO (#1667 #1668)
- Norwegian keyboard support (#1675)
- Improved config support for chansrv (#1635)
- Unified chansrv, sesman and libxrdp logging (#1633 #1708
#1738)
- Support SUSE move to /usr/etc (#1702)
- Parameters may now be specified for user-specified shell
(#1270 #1695)
- xrdp executables now allow alternative config files to be
specified with -c (#1588 #1650 #1651)
- sesrun improvements (#1741)
- Drive redirection location can now be specified (#1048)
+ Bug fixes
- Additional buffer overflow checks (#1662)
- genkeymap array size conflict fixed (#1691)
- Buffering issue with neutrinordp over a slow link fixed
(#1608 1634)
- Prevent PAM info message from causing authentication failure
(#1727)
- Try harder to clean up socket files on session exit (#1740
#1756)
- xrdp-chansrv become defunct in docker while file copy (#1658)
- Drop xrdp-buildfix.patch: fixed upstream
- Drop xrdp-default-config.patch. Add patched sources xrdp.ini and
sesman.ini to avoid frequent rebases
- Drop xrdp-usr-etc-support.patch: fixed upstream
- Rebase xrdp-avahi.diff
- Rebase xrdp-fate318398-change-expired-password.patch
-------------------------------------------------------------------
Mon Oct 19 02:32:24 UTC 2020 - Yifan Jiang <yfjiang@suse.com>
- Use %license to pack up COPYING in spec
-------------------------------------------------------------------
Mon Oct 19 02:18:15 UTC 2020 - Yifan Jiang <yfjiang@suse.com>
- Add xrdp-usr-etc-support.patch: Additionally support
/usr/etc/X11/Xsession in startwm.sh (bsc#1177779)
Author: Stefan Dirsch <sndirsch@suse.com>
- Rebase Update xrdp-bsc965647-allow-admin-choose-desktop.patch
-------------------------------------------------------------------
Fri Sep 18 04:21:28 UTC 2020 - Felix Zhang <fzhang.foss@gmail.com>
- Add xrdp-buildfix.patch: fix a declaration conflict #1691
-------------------------------------------------------------------
Mon Sep 14 04:04:20 UTC 2020 - Felix Zhang <fzhang.foss@gmail.com>
- Update to version 0.9.14
+ New features
- Multi monitor and resize support for Xvnc backend #1343
For more details see
https://github.com/neutrinolabs/xrdp/wiki/Xvnc-backend-:-Multi-monitor-and-resize-support
- Support Programmer Dvorak Keyboard #1663
+ Bug fixes
- Fix odd shift key behavior (workaround) #397 #1522
- Fix internal username/password buffer is smaller than RDP
protocol specification #1648 #1653
- Fix possible memory out-of-bounds accesses #1549
- Fix memory allocation overflow #1557
- Prevent chansrv input channels being scanned during a server
reset #1595
- Ignore TS_MULTIFRAGMENTUPDATE_CAPABILITYSET from client if fp
disabled #1593
+ Known issues
- FreeRDP 2.0.0-rc4 or later might not able to connect to xrdp
due to xrdp's bad-mannered behaviour, add +glyph-cache option
to FreeRDP to connect #1266
- Audio redirection by MP3 codec doesn't sound with some
client, use AAC instead #965
- Drop xrdp-fate319683-allow-vnc-resizing.patch: fixed upstream
- Rebase xrdp-default-config.patch
- Rebase xrdp-disable-8-bpp-vnc-support.patch
- Rebase xrdp-fate318398-change-expired-password.patch
-------------------------------------------------------------------
Tue Aug 11 09:10:17 UTC 2020 - Yifan Jiang <yfjiang@suse.com>
- Update xrdp-bsc965647-allow-admin-choose-desktop.patch:
+ Fallback the session to icewm when a selected desktop
environment is not found (bsc#1171415)
+ Support plasma session for Leap 15.2
+ Give more informative comments in start_wm.sh
-------------------------------------------------------------------
Fri Jul 10 02:27:32 UTC 2020 - Yifan Jiang <yfjiang@suse.com>
- Update xrdp.keyring according to:
https://github.com/neutrinolabs/xrdp/issues/1627
-------------------------------------------------------------------
Thu Jul 2 07:07:16 UTC 2020 - Yifan Jiang <yfjiang@suse.com>
- Update to version 0.9.13.1
+ This is a security fix release that includes fixes for the
following local buffer overflow vulnerability (bsc#1173580):
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-4044
- Rebase xrdp-fate318398-change-expired-password.patch
-------------------------------------------------------------------
Wed Jun 17 08:36:17 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
- Use %{_libexecdir} to install the legacy initscript actions to.
-------------------------------------------------------------------
Fri Apr 24 07:49:42 UTC 2020 - Yifan Jiang <yfjiang@suse.com>
- Enable SLE only patches for Leap (jsc#SLE-11850).
-------------------------------------------------------------------
Tue Mar 24 14:30:55 UTC 2020 - QK ZHU <qkzhu@suse.com>
- Update xrdp-bsc965647-allow-admin-choose-desktop.patch:
+ Set the default session to GNOME Session for SLE.
+ Update the variables to launch SLE-Classic Session.
(bsc#1166746).
-------------------------------------------------------------------
Tue Mar 24 14:25:20 UTC 2020 - QK ZHU <qkzhu@suse.com>
- Update xrdp-bsc965647-allow-admin-choose-desktop.patch:
Add `export XDG_SESSION_TYPE=x11` in startwm.sh for SLE, since
lacking this variable in GNOME 3.34 causes GNOME crash (bsc#1159257).
-------------------------------------------------------------------
Thu Mar 12 03:43:01 UTC 2020 - Felix Zhang <fzhang.foss@gmail.com>
- Update to version 0.9.13
+ Bug fixes: some regressions on drive redirection #1469 #1487
#1505 #1507
+ Support mousex button 8/9 #1478
- Update to version 0.9.12
+ Bug fixes
- Fix "The log reference is NULL" error when sesman startup
#1425
- Fix behavior when shmem_id changes #1439
- Make vsock config accept -1 for cid and port #1441
- Cleanup refresh rect and check stream bounds #1437
- Significant improvements in drive redirection #1449
+ Other changes
- Proprietary microphone redirection via rdpsnd is now default
off RDP compatible microphone redirection is on instead #1427
- Skip connecting to chansrv when no channels enabled #1393
- Add openSUSE's pam rules (boo#1156094, #1442)
- Do not terminate xrdp daemon when caught SIGHUP #1319
- Known issues
+ FreeRDP 2.0.0-rc4 or later might not able to connect to xrdp
due to xrdp's bad-mannered behaviour, add `+glyph-cache` option
to FreeRDP to connect #1266
+ Audio redirection by MP3 codec doesn't sound with some client,
use AAC instead #965
- Drop xrdp-mkpamrules-support-usr-etc-distconfdir.patch: Fixed
upstream
-------------------------------------------------------------------
Wed Mar 11 07:52:20 UTC 2020 - Felix Zhang <fzhang.foss@gmail.com>
- Update xrdp-avahi.diff: Fix implicit definitions errors.
-------------------------------------------------------------------
Sat Feb 8 01:39:00 UTC 2020 - Cristian RodrÃguez <crrodriguez@opensuse.org>
- Build with --enable-vsock so xrdp can be used with hyper-v
enhanced session mode.
-------------------------------------------------------------------
Wed Nov 13 03:23:15 UTC 2019 - Yifan Jiang <yfjiang@suse.com>
- Make mkpamrules additionally support SUSE's usage of
/usr/etc/pam.d (boo#1156094, gh#neutrinolabs/xrdp!1442):
* xrdp-mkpamrules-support-usr-etc-distconfdir.patch
https://lists.opensuse.org/opensuse-factory/2019-08/msg00113.html
-------------------------------------------------------------------
Mon Sep 16 03:34:10 UTC 2019 - Felix Zhang <fezhang@suse.com>
- Update to version 0.9.11 (jsc#SLE-9612)
+ New features
- Suppress output (do not draw screen when client window is
minimized) #1330
- Audio input (microphone) redirection compatible with
MS-RDPEAI #1369
- Now xrdp can listen on more than one port #1124 #1366
+ Bug fixes
- Fix the issue audio redirection sometimes sounds with long
delay #1363
- Check term event for more responsive shutdown #1372
+ Known issues
- FreeRDP 2.0.0-rc4 or later might not able to connect to xrdp
due to xrdp's bad-mannered behaviour, add +glyph-cache option
to FreeRDP to connect #1266
- Audio redirection by MP3 codec doesn't sound with some
client, use AAC instead #965
- Rebase xrdp-avahi.diff, worked around stdint.h definitions
- Rebase xrdp-fate319683-allow-vnc-resizing.patch
-------------------------------------------------------------------
Tue Sep 10 10:19:14 UTC 2019 - Felix Zhang <fezhang@suse.com>
- Add xrdp-systemd-services.patch: Let systemd handle the daemons,
fix daemon start failures (boo#1138954, boo#1144327).
-------------------------------------------------------------------
Mon Aug 5 03:42:13 UTC 2019 - Felix Zhang <fezhang@suse.com>
- Update xrdp-pam.patch: Include the pam_keyinit.so module in
/etc/pam.d/xrdp-sesman to support the kernel keyrings
(boo#1144064).
-------------------------------------------------------------------
Fri Jul 26 12:31:01 UTC 2019 - matthias.gerstner@suse.com
- Removal of SuSEfirewall2 service, since SuSEfirewall2 has been
replaced by firewalld, see:
https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html
-------------------------------------------------------------------
Mon Apr 29 17:25:19 UTC 2019 - Felix Zhang <fezhang@suse.com>
- Update to version 0.9.10 (jsc#SLE-5926)
+ New features
- Restrict outbound (server->client) clipboard transfer,
configured in `sesman.ini` #1298
+ Bug fixes
- Fix libscp v1 not setting width but height twice #1293
- Fix reconnecting to session causes duplicate drive entries
in fuse fs #1299
- Fix default_wm and reconnect_sh refer wrong path after sesman
caught SIGUP #1315 #1331
- Shutdown xrdp more responsively #1325
- Improve remote file lookup in drive redirection #996 #1327
- Overwriting & appending to existing files now supported #1327
+ Other changes
- Add Danish Keyboard #1290
- Put xrdp- prefix to some executables appear in man page #1313
- Replace some URLs from SF.net to xrdp.org #1313
+ Known issues
- FreeRDP 2.0.0-rc4 or later might not able to connect to xrdp
due to xrdp's bad-mannered behaviour, add `+glyph-cache`
option to FreeRDP to connect #1266
- Audio redirection by MP3 codec doesn't sound with some
client, use AAC instead #965
-------------------------------------------------------------------
Thu Dec 27 10:03:54 UTC 2018 - Felix Zhang <fezhang@suse.com>
- Update to version 0.9.9
+ New features
- Disconnection by idle timeout (requires xorgxrdp v0.2.9 or
later) #1227
+ Bug fixes
- Fix xrdp-chansrv crashes caused in drive redirection #1202
#1225
- Fix build with FDK AAC v2 #1257
- Do not enable RemoteApp if the INFO_RAIL flag is not set
(RDP-RDP proxy) #1253
+ Other changes
- Add Spanish Latin Amarican keyboard #1237 #1240 #1244
- Dynamic channel improvements #1222 #1224
- Remove some deprecated sesman session types #1232
- Refactoring and cleanups
+ Known issues
- FreeRDP 2.0.0-rc4 or later might not able to connect to xrdp
due to xrdp's bad-mannered behaviour, add `+glyph-cache`
option to FreeRDP to connect #1266
- Audio redirection by MP3 codec doesn't sound with some
client, use AAC instead #965
+ Refresh xrdp-default-config.patch
-------------------------------------------------------------------
Wed Sep 26 09:10:35 UTC 2018 - Felix Zhang <fezhang@suse.com>
- Update to version 0.9.8
+ New features
- Add TLSv1.3 support #1193
+ Deprecation notice
- TLSv1 and TLSv1.1 are removed from the default config.
Current default is TLSv1.2 and TLSv1.3
+ Bug fixes
- Ensure unmount redirected drive on fatal X error #1140
+ Other changes
- Pulseaudio modules has been removed from xrdp source tree
- Pass pulse socket name via environment variable #1198
- Update xrdp-fate318398-change-expired-password.patch: Use
configured values instead of hardcoded ones in login_wnd inputs
-------------------------------------------------------------------
Fri Aug 10 10:25:46 UTC 2018 - fezhang@suse.com
- Add xrdp-support-KillDisconnected-for-Xvnc.patch: Support the
KillDisconnected option for TigerVNC Xvnc sessions (boo#1101506)
-------------------------------------------------------------------
Thu Aug 2 14:28:28 UTC 2018 - bwiedemann@suse.com
- Drop unused private key.pem to make build reproducible
(boo#1062303)
-------------------------------------------------------------------
Fri Jun 29 12:37:10 UTC 2018 - fezhang@suse.com
- Update to version 0.9.7
+ Bug fixes
- Fix endianness detection on ppc64el #1082
- Fix a bug xrdp file copy slow #1112 #1132
- Copy the PAM session environment for the reconnect script
#1120
- Accept fullpath for DefaultWindowManager, ReconnectScript
#1147
+ Other changes
- Show OpenSSL version to '--version' CLI option #1096
- Support sesrun start xorgxrdp sessions #1108
- Show configure summary when configure is done #1126 #1134
#1137
- Less spit on the console when sesman starts #1142
- Fix memory leaks #1146
- Separate rc script for FreeBSD into xrdp and xrdp-sesman
#1153
-------------------------------------------------------------------
Mon Apr 16 10:22:57 UTC 2018 - fezhang@suse.com
- Add --enable-painter configure flag to avoid error 0xd06 for
certain Android RDP clients (boo#1031910, #246)
-------------------------------------------------------------------
Tue Mar 27 03:05:52 UTC 2018 - fezhang@suse.com
- Update to version 0.9.6
+ Compatibility notice
- Exclamation mark has been removed from comment out symbol of
config files #1033
+ Bug fixes
- Make listen check before daemon fork #988
- Fix xrdp sometimes become zombie processes #1000
- Include hostname in sesman password file name #1006 #1007
#1076
- Fix default startwm.sh to use bash explicitly #1009 #1049
+ Other changes
- Add Swiss French keyboard #1053
- Improve perfect forward secrecy, explicitly enable ECDHE/DHE
#1024 #1052 #1063
- Lots of leak fixes, cleanups and refactoring
- Enable IPv6 (boo#1083105)
- Refresh xrdp-bsc965647-allow-admin-choose-desktop.patch
-------------------------------------------------------------------
Thu Mar 22 10:21:51 UTC 2018 - fezhang@suse.com
- Update xrdp-fate319683-allow-vnc-resizing.patch: Fix interface
call incompatibleness (bsc#1064602, bsc#1075163)
-------------------------------------------------------------------
Thu Jan 4 08:43:48 UTC 2018 - fezhang@suse.com
- Update to version 0.9.5
+ Security fixes
- Fix local denial of service (boo#1069591 CVE-2017-16927) #958
#979
+ New features
- Add a new log level TRACE more verbose than DEBUG #835 #944
- SSH agent forwarding via RDP #867 #868 FreeRDP/FreeRDP#4122
- Support horizontal wheel properly #928
+ Bug fixes
- Avoid use of hard-coded sesman port #895 (boo#1060644)
- Workaround for corrupted display with Windows Server 2008
using NeutrinoRDP #869
- Fix glitch in audio redirection by AAC #910 #936
- Implement vsock support #930 #935 #948
- Avoid 100% CPU usage on SSL accept #956
+ Other changes
- Add US Dvorak keyboard #929
- Suppress some misleading logs #964
- Add Finnish keyboard #972
- Add more user-friendlier description about Xorg config #974
- Renew pulseaudio document #984 #985
- Lots of cleanups and refactoring
+ Known issues
- Audio redirection by MP3 codec doesn't sound with some
client, use AAC instead #965
- Update xrdp-default-config.patch, drop usage of xrdp.sh from
xrdp.service (boo#1014524)
- Update xrdp-fate318398-change-expired-password.patch
-------------------------------------------------------------------
Thu Nov 23 13:36:58 UTC 2017 - rbrown@suse.com
- Replace references to /var/adm/fillup-templates with new
%_fillupdir macro (boo#1069468)
-------------------------------------------------------------------
Thu Sep 28 04:19:45 UTC 2017 - fezhang@suse.com
- Update to version 0.9.4
+ Accept prefill credentials in base64 form #153 #811
+ Indroduce AAC encoder to audio redirection (requires Windows 10
client)
+ Fix ocasional SEGV in drive redirection #838
+ Fix client's IP addresses in xrdp-sesman.log are always logged
as 0.0.0.0 #878 #882
+ Fix ls_background_image didn't accept full path #776 #853
+ Fix misuse of hidelogwindow #414 #876
+ Fix WTSVirtualChannelWrite return code #859
+ Fix no longer needed socket files remained in the socket dir
#812 #831
+ Make creating socket path a bit more robust #823
+ Add Belgian keyboard #858
+ Drop workaround for #848, fixed in upstream
-------------------------------------------------------------------
Mon Aug 14 05:04:30 UTC 2017 - ftake@geeko.jp
- Add workaround for the upstream issue #848, fix xrdp does not
start by wrong path in *.service.
-------------------------------------------------------------------
Wed Jul 19 09:03:29 UTC 2017 - fezhang@suse.com
- Update to version 0.9.3
+ Log user-friendly messages when certificate/privkey is
inaccessible
+ Now sesman sets mandatory LOGNAME environment variable #725
+ Now sesman ensures socket directory present #801
+ Exit with failure status if port already in use #644
+ Fix glitches with IPv4 struct initialization #803
+ Fix some keyboard layout integration (UK, Spanish)
+ Fix handle OS when IPv6 disabled #714
+ Fix issues around systemd session #778
+ Fix protocol error when 32 bit color and non RemoteFX session
#737 #804
+ Fix sesadmin shows error when no sessions #797
+ Fix TLS spins 100% CPU #728
+ Fix Xvnc backend disconnects when some data copied to clipboard
#755
+ Optimize startwm.sh for SUSE
* Drop xrdp-do-not-execute-psuedo-login-shell.patch
+ Update xrdp-avahi.diff
- Update xrdp.keyring: add key from upstream signer (Koichiro IWAO,
metalefty@github, 01BF10EB)
-------------------------------------------------------------------
Tue Jul 11 16:58:40 UTC 2017 - fezhang@suse.com
- Add source verification:
+ Add xrdp-0.9.2.tar.gz.asc
+ Add xrdp.keyring: add key from upstream signer (Idan Freiberg,
speidy@github, 337B1F18)
- Drop _service and _servicedata: not needed for stable releases
- Drop xrdp-openSUSE-logo.patch and openSUSE.bmp: not really
necessary
-------------------------------------------------------------------
Sun Jun 25 16:56:29 UTC 2017 - fezhang@suse.com
- Rebase SLE patches:
+ xrdp-avahi.diff
+ xrdp-bsc965647-allow-admin-choose-desktop.patch
+ xrdp-fate318398-change-expired-password.patch
+ xrdp-fate319683-allow-vnc-resizing.patch
-------------------------------------------------------------------
Wed Jun 7 11:24:14 UTC 2017 - jengelh@inai.de
- Remove filler wording from description.
- Rectify RPM groups and little errors in the summaries.
-------------------------------------------------------------------
Sat May 20 07:36:25 UTC 2017 - ftake@geeko.jp
- Update to version 0.9.2
+ RemoteFX codec and Bitmap updates support are enabled
+ TLS ciphers suites and version, and connected computer name is
now logged
+ Miscellaneous RemoteFX codec mode improvements
+ Move auth/pam calls to appropriate locations, fix potential
bypass in PAM (bsc#1029912, #694, #704, CVE-2017-6967).
- Update to version 0.9.1
+ Support for TLS security layer (preferred over RDP layer
if supported by the client)
+ Support for disabling deprecated SSLv3 protocol and
selecting custom cipher suites in xrdp.ini
+ Support for bidirectional fastpath
(enabled in both directions by default)
+ More configurable login screen
+ Support for new virtual channels:
- rdpdr: device redirection
- rdpsnd: audio output
- cliprdr: clipboard
- xrdpvr: xrdp video redirection channel
(can be used along with NeutrinoRDP client)
+ Support for disabling virtual channels globally or
by session type
+ Allow to specify the path for backends (Xorg, X11rdp, Xvnc)
+ Multi-monitor support
+ xrdp-chansrv stores logs in ${XDG_DATA_HOME}/xrdp now
+ Fix VNC password file that was based on clear text user
password (boo#1015567 CVE-2013-1430)
+ Fix 3 bytes PDU handling (boo#1100453)
- New sub packages for shared libraries and development files
+ libpainter0
+ librfxencode0
+ xrdp-devel
- Drop patches merged by the upstream
+ xrdp-fix-buildtime-warnings.patch
+ xrdp-Allow-sessions-with-32-bpp.patch.patch
+ xrdp-vnc-enable-32-bpp-support-for-Xvnc-it-actually-works.patch
+ xrdp-Fix-support-for-32-bpp-clients-connecting-to-16-bpp-.patch
+ xrdp-dont-set-LANG.patch
- Refresh patches
+ xrdp-pam.patch
- its main part has been merged by the upstream
+ xrdp-default-config.patch
- keep to use Xvnc as a default backend instread of Xorg
(upstream default)
+ xrdp-disable-8-bpp-vnc-support.patch
+ xrdp-openSUSE-logo.patch
- Add xrdp-do-not-execute-psuedo-login-shell.patch
+ prevent ~/.profile from being executed twice
-------------------------------------------------------------------
Thu May 18 09:08:57 UTC 2017 - fezhang@suse.com
- Add xrdp-dont-set-LANG.patch: Backport upstream commit 5575197,
sesman should stop setting LANG and let initialization scripts
take care of it (bsc#1023988).
-------------------------------------------------------------------
Thu May 11 04:12:48 UTC 2017 - fezhang@suse.com
- Update xrdp-fate319683-allow-vnc-resizing.patch:
+ Fix a crash caused by double freeing stream (bsc#1034606).
+ Remove DisplaySize from Xvnc default policy to enable it
resizing.
-------------------------------------------------------------------
Mon Feb 6 10:31:26 UTC 2017 - fezhang@suse.com
- Add xrdp-fate319683-allow-vnc-resizing.patch:
Add support for ExtendedDesktopSize VNC extension into xrdp's VNC
client to allow it to do resizing, so that returning clients can
reconnect to session if their resolutions changed (FATE#319683,
bsc#948062).
-------------------------------------------------------------------
Wed Feb 1 12:14:29 CET 2017 - vliaskovitis@suse.com
- Backport upstream patches for 32bpp support (bsc#1022098)
- Add xrdp-Allow-sessions-with-32-bpp.patch.patch
- Add xrdp-vnc-enable-32-bpp-support-for-Xvnc-it-actually-works.patch
- Add xrdp-Fix-support-for-32-bpp-clients-connecting-to-16-bpp-.patch
-------------------------------------------------------------------
Sun Sep 25 09:41:28 UTC 2016 - jengelh@inai.de
- Trim/fixup summary and description. Use faster find -delete.
-------------------------------------------------------------------
Tue Aug 30 12:28:07 UTC 2016 - fezhang@suse.com
- Add xrdp-disable-8-bpp-vnc-support.patch:
Disable 8 bpp vnc support. Xvnc drops support for 8 bpp since
1.4.0. Trying to launch Xvnc in 8 bpp will cause it to dump core
(bsc#991059).
-------------------------------------------------------------------
Mon Aug 01 07:28:34 UTC 2016 - fezhang@suse.com
- Add obs source services:
+ tar_scm
+ recompress
+ set_version
- Update to version 0.9.0~git.1456906198.f422461:
Fix tarball naming from 0.9.0git to 0.9.0~git to conform openSUSE
naming scheme for pre-release version.
+ Numlock out of sync fix
+ neutrinordp: minor changes, coding style, log level
+ Update faq-compile.txt
+ Change to allow authentication against all authentication
methods.
+ Add details for crypt_level=fips to man page
+ libxrdp: no logic change, tabs to spaces
+ libxrdp: opps, fix typeo
+ Fix "\ _" on jp keyboard
+ xrdp_keyboard.ini: Fix jp keyboard model
+ update xorgxrdp
+ add keyboard options to xrdp_client_info
+ xorgxrdp=68412e5
- Add an extra legacy service action force_stop:
Forcefully killing xrdp processes when it cannot be stopped
normally.
Usage:
$ service xrdp force_stop
or
$ rcxrdp force_stop
- Merge X11:RemoteDesktop and SLE package, unfortunately we have to
drop the original X11:RemoteDesktop xrdp changelog due to
unresolvable chronological inconsistences with the SLE changelog.
+ Add xrdp-default-config.patch:
Rebased from contribution of cyberorg@opensuse.org in original
X11:RemoteDesktop package. Adjust various default settings to
openSUSE standards including removing dysfunctional backend
entries from xrdp login UI (bsc#989309).
+ Add xrdp-openSUSE-logo.patch:
Split from xrdp-default-config.patch. Add openSUSE logo to xrdp
login UI.
Add openSUSE.bmp:
Taken from the original X11:RemoteDesktop package, the logo.
+ Add xrdp-fix-buildtime-warnings.patch:
Fix buid time warnings, backported from commit ded462a.
+ Drop xrdp-lsb.patch:
SysV and LSB init scripts are no longer supported by systemd
(bnc#442211).
+ Update xrdp-avahi.diff (bnc#586785).
+ Update xrdp-pam.patch (bnc#441750).
+ Update xrdp-bsc965647-allow-admin-choose-desktop.patch
(bsc#984834).
+ Upbate xrdp-fate318398-change-expired-password.patch
(FATE#318398).
+ Cleanup specfile.
-------------------------------------------------------------------
Wed Jun 15 12:08:19 UTC 2016 - fezhang@suse.com
- Update xrdp-bsc965647-allow-admin-choose-desktop.patch:
Fix startwm.sh broken by changed gnome-session environments
(bsc#965647, bsc#984834).
-------------------------------------------------------------------
Wed Jun 1 08:52:52 UTC 2016 - fezhang@suse.com
- Update xrdp-fate318398-change-expired-password.patch:
Fixed some internal bugs (FATE#318398).
-------------------------------------------------------------------
Mon May 30 13:09:26 UTC 2016 - fezhang@suse.com
- Add xrdp-fate318398-change-expired-password.patch:
Enable the user to update expired password in login window
(FATE#318398).
-------------------------------------------------------------------
Fri Apr 22 08:10:16 UTC 2016 - fezhang@suse.com
- Update to version 0.9.0, git master branch id f422461
(FATE#319910).
+ Added FIPS support.
- Drop xrdp-change-default-crypto_level.patch:
fixed upstream (bnc#764044).
- Drop xrdp-some-minor-changes-to-arch.h.patch:
fixed upstream (bnc#910824).
- Drop xrdp-fix-segfaults-in-xrdp-chansrv-code.patch:
fixed upstream (bnc#899105).
- Drop xrdp-add-systemd-support.patch:
fixed upstream (bnc#899105).
- Drop xrdp-tab-from-mstsc-updated.patch:
merged into xrdp-filter-tab-from-mstsc-on-focus-change.patch,
which introduced the bug fixed by this patch (bnc#623534).
- Rebase xrdp-avahi.diff (bnc#586785).
- Rebase xrdp-pam.patch (bnc#441750).
- Rebase xrdp-bsc965647-allow-admin-choose-desktop.patch
(bsc#965647).
- Rebase xrdp-lsb.patch (bnc#442211).
- Rebase xrdp-filter-tab-from-mstsc-on-focus-change.patch
(bnc#601996, bnc#623534).
-------------------------------------------------------------------
Wed Apr 13 15:25:40 UTC 2016 - fezhang@suse.com
- fix rsakeys generation test (bsc#973130) in xrdp.spec.
-------------------------------------------------------------------
Wed Mar 2 08:24:46 UTC 2016 - fezhang@suse.com
- allow admin choose desktop (bsc#965647)
add xrdp-bsc965647-allow-admin-choose-desktop.patch
-------------------------------------------------------------------
Tue Dec 23 09:55:03 UTC 2014 - rmilasan@suse.com
- Fix endian issues (bnc#910824).
xrdp-some-minor-changes-to-arch.h.patch.
-------------------------------------------------------------------
Fri Nov 21 09:47:55 CET 2014 - rmilasan@suse.de
- add systemd support into xrdp (bnc#899105).
- fix some segfaults in xrdp-chansrv (bnc#899105).
-------------------------------------------------------------------
Fri Apr 25 08:26:53 UTC 2014 - fezhang@suse.com
- update source to version 0.6.1.
- rebase the following patches (bnc#871761)
- xrdp-avahi.diff (bnc#586785)
- xrdp-lsb.patch (bnc#442211)
- xrdp-pam.patch (bnc#441750)
- xrdp-filter-tab-from-mstsc-on-focus-change.patch (bnc#601996)
- xrdp-tab-from-mstsc-updated.patch (bnc#623534)
- xrdp-change-default-crypto_level.patch (bnc#764044)
- drop the following patches (bnc#871761)
- xrdp-0.4.1..48f00f.diff.bz2
- xrdp-NOMAD.diff
- xrdp-558195-display-id.patch
- xrdp-xdmx-backend-cfg.patch
- xrdp-auth-fix.patch
- xrdp-clean-auth-file.patch
- bug-569797_xrdp-sesman-ini-add-dmx-args.diff
- xrdp-available-display.patch
- xrdp-xdmx-setxkbmap-params.patch
- xrdp-xkb.patch
- xrdp-807610-24-bpp.patch
- xrdp-810265-port-not-available.patch
-------------------------------------------------------------------
Sat May 4 03:08:22 UTC 2013 - dliang@suse.com
- add xrdp-810265-port-not-available.patch to fix bnc#810265
-------------------------------------------------------------------
Mon Mar 25 12:33:54 UTC 2013 - dliang@suse.com
- xrdp-807610-24-bpp.patch add 24 bpp support (bnc#807610)
-------------------------------------------------------------------
Thu Jun 7 06:10:04 UTC 2012 - lzwang@suse.com
- set default crypt level to high. (bnc#764044)
-------------------------------------------------------------------
Mon Jan 9 21:04:22 UTC 2012 - sreeves@suse.com
- Update xrdp-NOMAD.diff to fix remaining issues in bnc#442182.
-------------------------------------------------------------------
Thu Nov 3 10:00:56 UTC 2011 - lzwang@suse.com
- Add xkb support.(bnc#497578)
-------------------------------------------------------------------
Tue Oct 12 08:22:00 UTC 2010 - lzwang@novell.com
- Add xrdp-xdmx-setxkbmap-params.patch to fix bnc#597298.
-------------------------------------------------------------------
Mon Sep 20 20:04:32 UTC 2010 - dliang@novell.com
- Update xrdp-clean-auth-file.patch as Marcus Meissner's advice
- Update xrdp-available-display.patch to fix bnc#616761
bnc#616744
- Add xrdp-tab-from-mstsc-updated.patch to fix bnc#623534
-------------------------------------------------------------------
Thu Aug 12 12:19:33 CEST 2010 - ro@suse.de
- fix broken patch xrdp-avahi.diff including a duplicate
hunk from xrdp-NOMAD.diff
-------------------------------------------------------------------
Tue Jun 29 15:57:17 UTC 2010 - dliang@novell.com
- xrdp-xdmx-backend-cfg.patch bnc#505015
- add backend option to use different 'depth'
xrdp-filter-tab-from-mstsc-on-focus-change.patch bnc#601996
- filter the fake tab key which is used to notify the session
xrdp-auth-fix.patch bnc#503677
- login even if the first attemp was done by root.
xrdp-clean-auth-file.patch bnc#505015
- clean the auth file when a session was end
bug-569797_xrdp-sesman-ini-add-dmx-args.diff bnc#569797
- disable the compose effect by default.
done by Lance Wang (lzwang@novell.com)
xrdp-available-display.patch : updated patch of bnc#558195
-------------------------------------------------------------------
Thu Apr 1 20:43:18 UTC 2010 - dliang@novell.com
- Update xrdp-avahi.diff and xrdp-NOMAD.diff (bnc#586785)
-------------------------------------------------------------------
Thu Mar 4 15:39:01 CST 2010 - dliang@novell.com
- Get the valid unused display id. (bnc#558195)
-------------------------------------------------------------------
Wed Mar 18 18:38:47 EDT 2009 - davidr@novell.com
- Send complete login info requests to sesman. (bnc#486632)
-------------------------------------------------------------------
Tue Mar 17 12:02:39 EDT 2009 - davidr@novell.com
- Use correct X11 rdp port number when display number is
greater than 99. (bnc#484086)
-------------------------------------------------------------------
Wed Feb 25 12:29:27 EST 2009 - davidr@novell.com
- Allow up to 128 simultaneous sessions. (bnc#477376)
-------------------------------------------------------------------
Wed Feb 11 11:20:48 EST 2009 - davidr@novell.com
- Fix a number of vulnerabilities. (bnc#442182) (bnc#466373)
- Don't reset username/password. (bnc#442293)
- Fix xrdp-sesrun. (bnc#466373)
- Fix user name selection support. (bnc#474840)
-------------------------------------------------------------------
Thu Feb 5 13:13:32 EST 2009 - davidr@novell.com
- Add proper Xdmx keyboard layout handling and allow X server to
reset when last client disconnects. (bnc#447682) (bnc#442292)
-------------------------------------------------------------------
Thu Jan 22 16:15:25 EST 2009 - davidr@novell.com
- Fall-back to regular RDP connection when X11 channel
fails. (bnc#450142)
- Make sure multiple RDP connections to the same DMX
session can exist at the same.
-------------------------------------------------------------------
Fri Jan 9 14:57:30 EST 2009 - davidr@novell.com
- Fix multiple buffer overflows. (bnc#450898)
-------------------------------------------------------------------
Tue Jan 6 10:01:45 CET 2009 - davidr@novell.com
- Properly install firewall definition file. (bnc#460835)
-------------------------------------------------------------------
Mon Jan 5 11:27:17 EST 2009 - davidr@novell.com
- Register session as remote. (bnc#441751)
-------------------------------------------------------------------
Tue Dec 23 11:34:28 EST 2008 - hfiguiere@suse.de
- Fixed xrdp-pam.patch according the the last comment in bnc#441750
-------------------------------------------------------------------
Tue Dec 23 12:09:04 CET 2008 - davidr@novell.com
- Add firewall definition (bnc#460835)
source: xrdp.fw
-------------------------------------------------------------------
Tue Dec 9 13:52:52 EST 2008 - hfiguiere@suse.de
- Added patch xrdp-pam.patch: fix pam config file, and fix pam
calls to use the proper service name (bnc#441750)
-------------------------------------------------------------------
Sun Nov 23 08:04:48 EST 2008 - davidr@novell.com
- Use authorization files for all sessions. (bnc#442223)
- Use authorization file for X11rdp. (bnc#442223)
-------------------------------------------------------------------
Tue Nov 18 16:37:57 EST 2008 - davidr@novell.com
- Fix initial screen resolution.
-------------------------------------------------------------------
Wed Nov 12 16:00:48 EST 2008 - davidr@novell.com
- Fix X server startup issue.
* Avoid using unix domain socket files to determine the
presence of X servers.
-------------------------------------------------------------------
Fri Nov 7 14:37:38 EST 2008 - hfiguiere@suse.de
- Remove fuzz from xrdp-avahi.diff
- Add xrdp-lsb.patch
* Make the init script LSB compliant (bnc#442211)
-------------------------------------------------------------------
Fri Nov 7 12:58:50 EST 2008 - hfiguiere@suse.de
- Add /usr/sbin/rcxrdp (bnc#442692)
-------------------------------------------------------------------
Thu Nov 6 17:34:36 CET 2008 - ro@suse.de
- fix last change (just adding "#" does not work for multiline rpm
macros).
-------------------------------------------------------------------
Wed Nov 5 09:43:03 EST 2008 - hfiguiere@suse.de
- Don't enable xrdp by default (bnc#441742)
-------------------------------------------------------------------
Mon Oct 27 15:51:42 EDT 2008 - davidr@novell.com
- Include .so files for modules.
-------------------------------------------------------------------
Mon Oct 27 13:20:18 EDT 2008 - davidr@novell.com
- Update xrdp-NOMAD.diff
* Fix zlib compression.
-------------------------------------------------------------------
Sun Oct 12 12:18:21 EDT 2008 - hfiguiere@suse.de
- Update xrdp-NOMAD.diff
* Fix openSUSE branding
-------------------------------------------------------------------
Wed Oct 8 17:14:18 EDT 2008 - hfiguiere@suse.de
- Update xrdp-avahi.diff
* remove warnings for missing prototypes.
-------------------------------------------------------------------
Wed Sep 17 17:34:08 EDT 2008 - hfiguiere@suse.de
- Update xrdp-NOMAD.diff
* Fix Xdmx command line arguments
* Fix session data matching for XDMX sessions
-------------------------------------------------------------------
Thu Sep 11 19:41:49 EDT 2008 - hfiguiere@suse.de
- Add Avahi support.
- More comprehensive support of NOMAD.
-------------------------------------------------------------------
Tue Sep 2 18:00:38 EDT 2008 - hfiguiere@suse.de
- Initial release.