aa3c465345
Accepting request 1170000 from home:ecsos
...
- Update to 3.5.1:
* Lots of fixes for oss-fuzz reports
* Timezone detection fixes (#10106 )
* SDL key remapping support (#10103 )
* Improved help (#10099 )
* FreeBSD epoll detection fix (#10097 )
- Changes from 3.5.0:
* CVE:
- CVE-2024-32041 [Low[ OutOfBound Read in zgfx_decompress_segment
- CVE-2024-32039 [Moderate] Integer overflow & OutOfBound Write in clear_decompress_residual_data
- CVE-2024-32040 [Low] integer underflow in nsc_rle_decode
- CVE-2024-32458 [Low] OutOfBound Read in planar_skip_plane_rle
- CVE-2024-32459 [Low] OutOfBound Read in ncrush_decompress
- CVE-2024-32460 [Low] OutOfBound Read in interleaved_decompress
* location channel support #9981 , #9984 , #10065
* bugfixes for report from Evgeny Legerov of Kaspersky Lab #10077
* fuzzer tests from Evgeny Legerov of Kaspersky Lab #10078
* bugfixes for coverty scanner #10066 , #10068 , #10069 , #10070 , #10075
* clipboard and generic locking fixes #10076
* split autoreconnect support from enabling it #10063
* various nightly and workflow fixes #10064 , #10058 , #10062
* always set wm-class to app_id #10051
* refactored and simplified CMake #10046 , #10047
* fix relative mouse event sending #10010
* improve and unify check for APIs used (POSIX, win32, mac, ...) #9995
* fix termination for gateway connections #9985
* fix drivestoredirect RDP file setting, ignore invalid #9989
* drop IPP support #10038
OBS-URL: https://build.opensuse.org/request/show/1170000
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=171
2024-04-24 15:43:19 +00:00
c25235477a
Accepting request 1162298 from home:jengelh:branches:X11:RemoteDesktop
...
- Trim duplicate version number from package names; rename
uwac0-0-devel -> uwac0-devel, rdtk0-0-devel -> rdtk0-devel.
- RPM groups updated.
OBS-URL: https://build.opensuse.org/request/show/1162298
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=170
2024-03-27 09:41:01 +00:00
778d815f01
Accepting request 1161677 from home:jtorres:branches:X11:RemoteDesktop
...
- Drop conflicts with freerdp2:
* The freerdp2 package doesn't conflict with any freerdp3 package
* Now both can be installed simultaneously
- This is the second 1/2 part for fixing bsc#1218290:
OBS-URL: https://build.opensuse.org/request/show/1161677
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=169
2024-03-26 12:07:44 +00:00
58ba2fdce8
Accepting request 1159235 from home:polslinux:branches:X11:RemoteDesktop
...
- Update to 3.4.0:
* fix a bug in RAIL mode not activating window focus (#9973 )
* improve logging (#9969 , #9943 )
* OpenSSL <= 1.1.1 build fixes (#9897 )
* improved help (#9899 , #9905 )
* improved MINGW support (#9914 , #9915 , #9919 , #9964 , #9965 , #9920 )
* fix right control ungrab for xfreerdp (#9960 )
* fix RPATH option settings (#9963 )
* fix SDL client screen updates (#9962 , #9954 )
* fix issues with childSession under windows (#9961 , #9956 , #9922 )
* fix xfreerdp crash with +auth-only (#9947 )
* fix windows printer channel (#9934 )
* add support to enforce gateway policy (#9942 )
* improve big endian support (#9927 )
* ignore empty proxy environment variables (#9929 )
* improve quoting support for command line (#9912 )
* Improved image clipboard (xfreerdp, wlfreerdp) (#9873 , #9826 )
* Improved SDL client (#9875 , #9887 , #9883 , #9878 , #9792 )
* Allow plugin loader to only use absolute paths (#9809 )
* Improved TLS channel binding (#9838 )
* Add GCC/clang attribute malloc wrapper WINPR_ATTR_MALLOC (#9863 )
* Major clang-tidy code cleanups and bugfixes (#9799 , #9834 )
* Provide some defaults for wObject functions (#9799 )
* Fix a bug in shadow with GFX breaking mstsc (#9818 )
* Improved manpages and help (#9813 , #9804 )
* Blocking mode via transport IO interface (#9793 )
OBS-URL: https://build.opensuse.org/request/show/1159235
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=168
2024-03-25 15:30:09 +00:00
dfe1b3ba7a
Accepting request 1140790 from home:polslinux:branches:X11:RemoteDesktop
...
- Update to 3.2.0:
* Fix proxy module load check (#9777 )
* Improve kerberos error logging (#9771 )
* Add option to run client dynamic channel synchronous (#9764 )
* Move huge struct to heap (#9763 )
* Improved failure logging of license module (#9759 )
* Improve server side gfx logging (#9757 )
* Print shadow server help with printf instead of WLog (#9756 )
* Fix SDL client timer initialization (#9754 )
* Fix server peer message parsing (#9751 )
* Enable NEON instructions if __ARM_NEON is defined (#9748 )
* Add new proxy config file option TlsSecLevel (#9741 )
* Improve android and mac os build scripts (#9735 )
* Do not disable wayland support on BSD (#9730 )
* Fix issues with assistance file parsing (#9727 , #9728 )
* Keyboard handling fixes for wayland client (#9725 )
* Fix relative pkg-config file paths (#9720 )
* Add new transport IO callback GetPublicKey (#9719 )
* Fix wayland client scaling (#9715 )
OBS-URL: https://build.opensuse.org/request/show/1140790
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=167
2024-01-26 09:39:26 +00:00
8ed1aafe17
Accepting request 1137481 from home:polslinux:branches:X11:RemoteDesktop
...
- Update to 3.1.0:
* Fix a nasty bug with relative mouse movement (#9677 )
* LibreSSL support enhancements (#9691 , #9670 )
* mbedTLS support enhancements (#9662 )
* New and improved manpages (#9690 , #9650 )
* Unify CMake common options, add (optional) binary versioning and allow
* building rdtk and uwac as static dependencies (#9695 )
* SDL client improvements (#9693 , #9657 , #9659 , #9683 , #9680 , #9657 , #9664 , #9656 )
OBS-URL: https://build.opensuse.org/request/show/1137481
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=166
2024-01-08 08:02:11 +00:00
05b1149fcd
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=165
2024-01-05 17:54:16 +00:00
77755345bc
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=164
2024-01-05 13:26:57 +00:00
c3e6bdfd2c
Accepting request 1136328 from home:yudaike:branches:X11:RemoteDesktop
...
Update changlog to indicate SLE patch drops
OBS-URL: https://build.opensuse.org/request/show/1136328
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=163
2024-01-03 09:04:06 +00:00
6fc5bcb90a
Accepting request 1134042 from home:frispete:test
...
- Remove freerdp-allow-compiling-with-old-c++-compiler.patch
Solve by requiring gcc12-c++ for older environments
- Adjust Requires/Obsoletes
- Merge %{name}-server-proxy%{libfreerdp_package}-devel with -devel
OBS-URL: https://build.opensuse.org/request/show/1134042
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=160
2023-12-19 14:15:18 +00:00
ac098044ad
Accepting request 1133870 from home:jtorres:branches:X11:RemoteDesktop
...
- Add freerdp-allow-compiling-with-old-c++-compiler.patch
* This allows building with older Leap versions which use gcc7-c++.
- Use cups-devel instead of relying on pkgconfig.
* Older Leap versions were unable to find it that way.
- Fix some package naming and versioning.
OBS-URL: https://build.opensuse.org/request/show/1133870
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=159
2023-12-18 16:13:35 +00:00
2eac49bd98
Accepting request 1133463 from home:jtorres:branches:X11:RemoteDesktop
...
- Add sdl dependencies to build the sdl-freerdp client.
* This is due to the wlfreerdp client being deprecated.
- Cleanup specfile.
* Rely preferably on pkgconfig to pull devel packages instead of
hardcoding them.
OBS-URL: https://build.opensuse.org/request/show/1133463
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=158
2023-12-15 16:13:41 +00:00
455b623e5f
Accepting request 1133016 from home:polslinux:branches:X11:RemoteDesktop
...
- Update to 3.0.0:
* Support for AAD/AVD authentication
* Support for websocket transport
* Support smartcard authentication (TLS and NLA)
* Full smartcard emulation support (login with certificate + key)
* Rewritten proxy, new module API
* New reference client based on SDL2 (work in progress)
* Rewritten logging, now parsing issues are all writing to the log so
that issues with protocol incompatibilities can be easier analyzed
by just turning on logging
* Full OpenSSL 3 support
* Internal implementations for RC4, MD4 and MD5 (required for non critical
parts in RDP but not part of more recend SSL libraries)
* Updated RDP protocol support
* Improved xfreerdp remote app support
* Reworked internal state machine for both client and server implementations
* Server implementations can now make use of connect-time network autodetection
* Improved clipboard handling, now also support server-to-client file transfer
(currently xfreerdp only)
* EnhancedRemoteApp support: Utilizing the more modern standard allows remote
apps with less glitches and window shadows
* Added client- and server-side handling for RDSTLS
* Support for the graphics redirection channel
* Full changelongs can be found at the following links:
+ https://github.com/FreeRDP/FreeRDP/releases/tag/3.0.0-beta1
+ https://github.com/FreeRDP/FreeRDP/releases/tag/3.0.0-beta2
+ https://github.com/FreeRDP/FreeRDP/releases/tag/3.0.0-beta3
+ https://github.com/FreeRDP/FreeRDP/releases/tag/3.0.0-beta4
+ https://github.com/FreeRDP/FreeRDP/releases/tag/3.0.0-rc0
+ https://github.com/FreeRDP/FreeRDP/releases/tag/3.0.0
OBS-URL: https://build.opensuse.org/request/show/1133016
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=157
2023-12-14 10:53:11 +00:00
846ed99321
Accepting request 1132609 from home:yudaike:branches:X11:RemoteDesktop
...
Update changelog: mentioning dropped issues
OBS-URL: https://build.opensuse.org/request/show/1132609
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=155
2023-12-13 14:37:34 +00:00
021b0f7458
Accepting request 1126790 from home:krop:branches:X11:RemoteDesktop
...
- Fix winpr-devel dependencies. WinePRTargets-*.cmake defines
CMake targets for winpr-hash and winpr-makecert. They have to be
present.
OBS-URL: https://build.opensuse.org/request/show/1126790
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=153
2023-11-17 09:13:53 +00:00
d82ccefc43
Accepting request 1119244 from home:dlshcbmuipmam:branches:X11:RemoteDesktop
...
Bump version to 2.11.2
OBS-URL: https://build.opensuse.org/request/show/1119244
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=151
2023-10-20 14:43:51 +00:00
05a5deb83b
Accepting request 1108162 from home:krop:branches:X11:RemoteDesktop
...
Update to 2.11.0
OBS-URL: https://build.opensuse.org/request/show/1108162
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=149
2023-08-31 20:52:24 +00:00
e23b0fa86c
Accepting request 1090021 from home:Andreas_Schwab:Factory
...
- Don't compile shared objects with -fPIE and use -pie only for executables
- Reenable LTO on ARM
OBS-URL: https://build.opensuse.org/request/show/1090021
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=147
2023-05-31 16:06:55 +00:00
Johannes Weberhofer
7365a41808
Accepting request 1082579 from home:iznogood:factory
...
- Add Update_h264_to_use_new_FFMPEG_API.patch: Update h264 to use
new FFMPEG API.
Fixes build with "FFmpeg-6" as distro default.
OBS-URL: https://build.opensuse.org/request/show/1082579
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=145
2023-05-02 08:01:45 +00:00
Johannes Weberhofer
6d378febf6
Accepting request 1066196 from home:frispete:branches:X11:RemoteDesktop
...
- Ugraded to freerdp 2.10.0
* Fix android build scripts, use CMake from SDK
* Fix connection negotiation with mstsc/msrdc #8426
* [ntlm]: use rfc5929 binding hash algorithm #8430
* [channels,printer] Fixed reference counting #8433
* Fix uwac pixman #8439
* Fix Rdp security #8457
* [client,x11] Detect key autorepeat #8522
* [build] add channel path to RPATH #8551
* Fix build with BUILTIN_CHANNELS=OFF #8560
* revert changes so that the osmajortype/osminortype is not
overwritten #8571
* [uwac] do not use iso C functions #8604
* [winpr,sam] fix inalid NULL arguments #8605
* Fix incompatible function pointer types #8625
* Fixed issues:
* Backported #8581 : Ignore data PDUs for DVCs that were not
opened successfully
* Backported #8498 : [channel,urbdrc] fix type of usb hotplug
callback
* Backported #8537 : Extended info enforce limits
* Backported #8611 : [core] add missing redirection fields
- Patches removed, that were accepted upstream
+ freerdp-builtin-channels-off-link-fix.diff
+ freerdp-fix-rpath-settings.diff
OBS-URL: https://build.opensuse.org/request/show/1066196
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=143
2023-03-03 10:57:44 +00:00
Johannes Weberhofer
10fcbd09f6
Accepting request 1043465 from home:frispete:branches:X11:RemoteDesktop
...
- Complement fix for -DBUILTIN_CHANNELS=OFF to fix freerdp-proxy
accessing librdpgfx-client.so: freerdp-fix-rpath-settings.diff
Fixes second part of bnc#1205595.
Both related patches were accepted upstream, and are expected to be included in the next release.
OBS-URL: https://build.opensuse.org/request/show/1043465
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=141
2022-12-18 11:11:50 +00:00
09dda3da2b
Accepting request 1042069 from home:kill_it:branches:openSUSE:Factory
...
- Disable VAAPI feature due bug https://bugzilla.opensuse.org/show_bug.cgi?id=1205595
OBS-URL: https://build.opensuse.org/request/show/1042069
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=139
2022-12-11 10:06:19 +00:00
6f813cf04a
Accepting request 1036417 from home:weberho:branches:X11:RemoteDesktop
...
- Ugraded to freerdp 2.9.0
* Backported #gh:FreeRDP/FreeRDP#8252: Support sending server redirection PDU
* Backported #gh:FreeRDP/FreeRDP#8406: Ensure X11 client cursor is never
smaller 1x1
* Backported #gh:FreeRDP/FreeRDP#8403: Fixed multiple client side input
validation issues - boo#1205512
(CVE-2022-39316, CVE-2022-39317, CVE-2022-39318, CVE-2022-39319,
CVE-2022-39320, CVE-2022-41877, CVE-2022-39347)
* Backported #7282 : Proxy server now discards input events sent before
activation was received
* Backported #gh:FreeRDP/FreeRDP#8324: Internal replacements for md4,
md5 and hmac-md5
For the time being the RDP protocol requires these outdated hash
algorithms. So any distribution that wants to ship a working
FreeRDP should check the options WITH_INTERNAL_MD4 (and depending
on OpenSSL deprecation status WITH_INTERNAL_MD5)
- Fixed issues:
* Backported #gh:FreeRDP/FreeRDP#8341: Null checks in winpr_Digest_Free
* Backported #gh:FreeRDP/FreeRDP#8335: Missing NULL return
in winpr_Digest_New
* Backported #gh:FreeRDP/FreeRDP#8192: Support for audin
version 2 microphone channel
* Backported #gh:FreeRDP/FreeRDP#7282: Discard input events before
activation (Fixes #8374 )
OBS-URL: https://build.opensuse.org/request/show/1036417
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=137
2022-11-17 16:02:36 +00:00
278941f12b
Accepting request 1035838 from home:weberho:branches:X11:RemoteDesktop
...
- Ugraded to freerdp 2.8.1
* Fixed CVE-2022-39282 - boo#1204258
using the `/parallel` command line switch might read uninitialized data
* Fixed CVE-2022-39283 - boo#1204257
using the `/video` command line switch might read uninitialized data
* Added missing commit for backported #gh:FreeRDP/FreeRDP#8041:
Remove ALAW/ULAW codecs from linux backends (unreliable)
* Added hash checks for android build script dependencies
- Fixed issues:
* #gh:FreeRDP/FreeRDP#8190: Fix build break with newer FFMPEG versions
* #gh:FreeRDP/FreeRDP#8234: Updated flatpak with build script
* #gh:FreeRDP/FreeRDP#8210: Better execinfo support check for android
* #gh:FreeRDP/FreeRDP#7708: Header now defines DumpThreadHandles
* #gh:FreeRDP/FreeRDP#8176: Check fullscreen state and not setting
* #gh:FreeRDP/FreeRDP#8236: Send resize on window state change
* #gh:FreeRDP/FreeRDP#7611: Audin macOS monterey fix
* #gh:FreeRDP/FreeRDP#8291: Android build script update
* Fix length checks and initialization in the deprecated
(disabled per default) tsmf channel
OBS-URL: https://build.opensuse.org/request/show/1035838
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=135
2022-11-15 14:48:25 +00:00
30dc6cdb00
Accepting request 993735 from home:iznogood:branches:X11:RemoteDesktop
...
New upstream release
OBS-URL: https://build.opensuse.org/request/show/993735
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=133
2022-08-08 11:27:39 +00:00
be911d8f2d
Accepting request 972767 from home:weberho:branches:X11:RemoteDesktop
...
- Upgraded to freerdp 2.7.0
* OpenSSL3 gateway support (#gh:FreeRDP/FreeRDP#7822)
* various NTLM fixes
* WINPR_ASSERT to ease future backports
- Fixed issues:
* #gh:FreeRDP/FreeRDP#6786: Use /network:auto by default
* #gh:FreeRDP/FreeRDP#7714: Workaround for broken surface frame marker
* #gh:FreeRDP/FreeRDP#7733: Support 10bit X11 color (BGRX32 only)
* #gh:FreeRDP/FreeRDP#7745: GFX progressive double free
* #gh:FreeRDP/FreeRDP#7808: Disable websockets with /gt:rpc
* #gh:FreeRDP/FreeRDP#7815: RAIL expect LOGON_MSG_SESSION_CONTINUE
OBS-URL: https://build.opensuse.org/request/show/972767
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=131
2022-04-26 07:38:15 +00:00
f19e07ab45
Accepting request 960216 from home:weberho:branches:X11:RemoteDesktop
...
- Upgraded to freerdp 2.6.1
* Decreased logging verbosity, now freerdp is much less verbose by default
* Backported freerdp_abort_connect during freerdp_connect fix (#gh:FreeRDP/FreeRDP#7700)
* Backported improved version dection see docs/version_detection.md for details
* Backported various rdpsnd fixes (#gh:FreeRDP/FreeRDP#7695)
OBS-URL: https://build.opensuse.org/request/show/960216
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=129
2022-03-08 14:43:07 +00:00
292ce0180e
Accepting request 957123 from home:weberho:branches:X11:RemoteDesktop
...
- Upgraded to freerdp 2.6.0
* Backported android FFMPEG build scripts
* Updated android build dependencies
* Backported AINPUT channel
Fixed issues:
* Backported #gh:FreeRDP/FreeRDP#7303: Fix PDU length for RDPINPUT_PROTOCOL_V300
* Backported #gh:FreeRDP/FreeRDP#7658: Sanitize optional physical monitor size values
* Backported #gh:FreeRDP/FreeRDP#7426: Wayland memory corruption
* Backported #gh:FreeRDP/FreeRDP#7293: Remove unused codec x264
* Backported #gh:FreeRDP/FreeRDP#7541: Allow resolutions larger 2048x2048
* Backported #gh:FreeRDP/FreeRDP#7574: FFMPEG 5.0 support
* Backported #gh:FreeRDP/FreeRDP#7578: FFMPEG 5.0 support
* Backported #gh:FreeRDP/FreeRDP#7580: Fixed device hotplugging
* Backported #gh:FreeRDP/FreeRDP#7583: GetUserNameExA: Prefer getpwuid_r over getlogin_r over getlogin
* Backported #gh:FreeRDP/FreeRDP#7585: Android Mediacodec support
OBS-URL: https://build.opensuse.org/request/show/957123
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=128
2022-02-25 11:24:06 +00:00
6a5a2dc67c
Accepting request 948433 from home:predivan:branches:X11:RemoteDesktop
...
- Enable FFmpeg support for Leap-15.2+
OBS-URL: https://build.opensuse.org/request/show/948433
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=127
2022-01-24 15:57:53 +00:00
Johannes Weberhofer
6d49251f27
Accepting request 946090 from home:weberho:branches:X11:RemoteDesktop
...
- Upgraded to freerdp 2.5.0
* Fixed smartcard login in case a redirection occurs the pin was lost
* Backported windows client drawing fixes
* Backported improved macOS keyboard layout detection
* Backported TcpConnectTimeout
* Backported LibreSSL compatibility patches
* Backported signal handler backtrace
* Backported OpenSSL 3.0 support
* Backport #gh:FreeRDP/FreeRDP#7539: Wayland client clipboard issues
* Backport #gh:FreeRDP/FreeRDP#7509: Various fixes regarding registry
emulation, addin loader and updated locale detection
* Backport #gh:FreeRDP/FreeRDP#7466: Android android_register_pointer missing initialization
OBS-URL: https://build.opensuse.org/request/show/946090
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=126
2022-01-13 12:48:35 +00:00
Johannes Weberhofer
f4064fd77a
Accepting request 935215 from home:favogt:branches:X11:RemoteDesktop
...
- Add patch to fix connecting without H.264-enabled FFmpeg (boo#1190823):
* 0001-Make-H.264-codec-optional-during-runtime.patch
- Use %autosetup
OBS-URL: https://build.opensuse.org/request/show/935215
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=125
2021-12-02 15:19:31 +00:00
7bd63a05cd
Accepting request 926753 from home:weberho:branches:X11:RemoteDesktop
...
- Upgraded to freerdp 2.4.1
Important security issues, boo#1191895:
* CVE-2021-41159: Improper client input validation for gateway connections allows to overwrite memory
* CVE-2021-41160: Improper region checks in all clients allow out of bound write to memory
Noteworthy changes:
* Refactored RPC gateway parsing code
* OpenSSL 3.0 compatibility fixes
* USB redirection: fixed transfer lengths
Fixed issues:
* #gh:FreeRDP/FreeRDP#7363: Length checks in ConvertUTF8toUTF16
* #gh:FreeRDP/FreeRDP#7349: Added checks for bitmap width and heigth values
- Force library update to the latest, renamed versions (followup to
boo#1191755)
OBS-URL: https://build.opensuse.org/request/show/926753
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=124
2021-10-21 12:07:57 +00:00
f95937fcfc
Accepting request 926664 from home:weberho:branches:X11:RemoteDesktop
...
- Renamed libraries to follow packaging standards as requested in boo#1191755
OBS-URL: https://build.opensuse.org/request/show/926664
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=123
2021-10-21 08:33:41 +00:00
Johannes Weberhofer
7986f81c2a
Accepting request 924062 from home:frispete:test
...
Johannes, good news:
- Finally nailed it: CMAKE_INSTALL_LIBDIR is absolute on Leaps and
relative on TW, but freerdp requires the relative variant.
Fixes boo#1190919
Really sorry for the churn!
OBS-URL: https://build.opensuse.org/request/show/924062
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=122
2021-10-08 06:18:14 +00:00
Johannes Weberhofer
de35b4d559
Accepting request 923479 from home:frispete:test
...
- Remove freerdp-fix-plugin-path.patch again, the problem was
introduced/fixed by cmake changes
OBS-URL: https://build.opensuse.org/request/show/923479
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=121
2021-10-06 11:08:00 +00:00
Johannes Weberhofer
9e4dd0924c
Accepting request 920044 from home:frispete:test
...
On top of the last changes, this one does a proper update of
freerdp, libfreerdp3 and libwinpr3 if doing a zypper up freerdp.
(Noticed this during debugging).
- Create an explicit freerdp dependency for libwinpr
- Add preliminary patch freerdp-fix-plugin-path.patch to fix dynamic
addin loading
OBS-URL: https://build.opensuse.org/request/show/920044
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=120
2021-09-21 07:10:48 +00:00
Johannes Weberhofer
6d68e7dd47
Accepting request 919725 from home:weberho:branches:X11:RemoteDesktop
...
Modified spec to satisfy because obs-service-source_validator does not support elif
OBS-URL: https://build.opensuse.org/request/show/919725
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=119
2021-09-17 11:02:04 +00:00
Johannes Weberhofer
4b9ef2c656
Accepting request 919617 from home:yfjiang:branches:X11:RemoteDesktop
...
Align changelog with SLE.
OBS-URL: https://build.opensuse.org/request/show/919617
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=118
2021-09-17 05:34:16 +00:00
Johannes Weberhofer
7f6b3684ca
Accepting request 919271 from home:frispete:test
...
Hi Johannes,
hopefully I addressed all your concerns correctly, but cheated a bit with
the changelog timestamps. I wanted to avoid creating yet another entry,
hence combined the latest change with the former ones. Hope, this is still
fine for you.
Best,
Pete
- Fix the spec-cleaner mess
- Enable a few options on TW
- Build for 15.3 required another lib
- Remove X264 option, no related backend exists and enabling it fails
in cmake creation stage
- Reorganize build flags
- Apply fix for -DBUILTIN_CHANNELS=OFF: freerdp-builtin-channels-off-link-fix.diff
- Add plugins to libwinpr
OBS-URL: https://build.opensuse.org/request/show/919271
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=117
2021-09-16 08:19:08 +00:00
Johannes Weberhofer
59279687f5
Accepting request 911431 from home:weberho:branches:X11:RemoteDesktop
...
- Updated to release 2.4.0
Noteworthy changes:
* Backported multithreaded progressive decoder (#7036 )
* Backported clipboard fixes (#6924 )
* Fixed remote file read (#7185 )
Fixed issues:
* #gh:FreeRDP/FreeRDP#6938: RAILS clipboard remote -> local
* #gh:FreeRDP/FreeRDP#6985: Support newer FFMPEG builds
* #gh:FreeRDP/FreeRDP#6989: Use OpenSSL default certificate store settings
* #gh:FreeRDP/FreeRDP#7073: Planar alignment fixes
OBS-URL: https://build.opensuse.org/request/show/911431
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=116
2021-08-11 11:52:48 +00:00
Johannes Weberhofer
f0fd6c65b8
Accepting request 879582 from home:weberho:branches:X11:RemoteDesktop
...
- Updated to release 2.3.2
Noteworthy changes:
* Fixed autoreconnect printer backend loading
* Fixed compilation on older mac os versions < 10.14
* Fixed mouse pointer move with smart-sizing
* Added command line option to disable websocket gateway support
* Fixed drive hotplugging issues with windows
* Fixed smartcard issues on mac
Fixed issues:
* #gh:FreeRDP/FreeRDP#6900: Transparency issues with aFreeRDP
* #gh:FreeRDP/FreeRDP#6848: Invalid format string in smartcard trace
* #gh:FreeRDP/FreeRDP#6846: Fixed static builds
* #gh:FreeRDP/FreeRDP#6888: Crash due to missing bounds checks
* #gh:FreeRDP/FreeRDP#6882: Use default sound device on mac
- Updated to release 2.3.1
Noteworthy changes:
* This is a compatibility bugfix release readding some (deprecated)
symbols/defines
* Also add some more EXPERIMENTAL warnings to CMake flags as some were not
clear enough.
* Fixed a memory leak in xfreerdp (mouse pointer updates)
* No longer activating some compile time debug options with
-DWITH_DEBUG_ALL=ON which might leak sensitive information.
* Added -DDEFINE_NO_DEPRECATED for developers to detect use of
deprecated symbols
OBS-URL: https://build.opensuse.org/request/show/879582
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=114
2021-03-17 07:44:02 +00:00
Johannes Weberhofer
b66ad40ce5
Accepting request 875068 from home:weberho:branches:X11:RemoteDesktop
...
- Updated to release 2.3.0
Noteworthy changes:
* Websocket support for proxy connections
* Progressive codec improvements. Reduces graphical glitches against windows
and ogon servers
* Fixed +glyph-cache, now working properly without disconnects
* Huge file support in clipboard
* XWayland support for xfreerdp (keyboard grabbing)
* Improved wlfreerdp (wayland client)
* Option to allow keyboard scancodes to be remapped manually
* Improved mouse wheel behaviour when scrolling
* Improved dynamic channel behaviour, more stable event detection
* New connection state PubSub notification: Clients can now monitor current
connection state
Fixes:
* gh#FreeRDP/FreeRDP/6626: Fixed parsing of FastGlyph order.
gh#FreeRDP/FreeRDP/6624: Added support for xwayland keyboard grab
gh#FreeRDP/FreeRDP/6492: Added clipboard CB_HUGE_FILE_SUPPORT_ENABLED flag
gh#FreeRDP/FreeRDP/6428: Improve NLA error code logging.
gh#FreeRDP/FreeRDP/6416: Http gateway message support
gh#FreeRDP/FreeRDP/6753: List of pull requests to backport for stable-next
- Added freerdp-rpmlintrc to supress a false positive as gethostbyname() is
a windows-function call not a unix one.
OBS-URL: https://build.opensuse.org/request/show/875068
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=112
2021-02-25 14:27:58 +00:00
Johannes Weberhofer
84166f6d8e
Accepting request 821927 from home:weberho:branches:X11:RemoteDesktop
...
- Updated to release 2.2.0 (boo#1174321)
* SECURITY: CVE-2020-15103 - Integer overflow due to missing input sanitation in rdpegfx channel
* Sound & mic - filter GSM codec for microphone redirection (gh#FreeRDP/FreeRDP#6263)
* windows client title length (gh#FreeRDP/FreeRDP#6335)
* "Alternate Secondary Drawing Order UNKNOWN" (gh#FreeRDP/FreeRDP#6370)
* remoteapp with dialog is disconnecting when it loses focus (gh#FreeRDP/FreeRDP#6298)
* v2.1.2: Can't connect to Windows7 (gh#FreeRDP/FreeRDP#6299)
* fix: memory leak in nsc
* urbdrc: some fixes and improvements
* build: use cmake to detect getlogin_r, improve asan checks/detection
* server/proxy:
- new: support for heartbeats
- new: support for rail handshake ex flags
- fix: possible race condition with redirects
- Removed freerdp_Mask_CACHED_BRUSH_when_checking_brush_style.patch
- Drop BuildRequires of libavcodec for Leap/SLE (bsc#1174200)
OBS-URL: https://build.opensuse.org/request/show/821927
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=110
2020-07-20 14:55:07 +00:00
Johannes Weberhofer
a2aad2ce7f
Accepting request 818279 from home:weberho:branches:X11:RemoteDesktop
...
- Added freerdp_Mask_CACHED_BRUSH_when_checking_brush_style.patch
which fixed frequent crashes described in boo#1173605 and gh#FreeRDP/FreeRDP#6298
OBS-URL: https://build.opensuse.org/request/show/818279
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=108
2020-07-02 09:34:39 +00:00
Johannes Weberhofer
ef215040b2
Accepting request 816780 from home:weberho:branches:X11:RemoteDesktop
...
Added boo references
OBS-URL: https://build.opensuse.org/request/show/816780
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=106
2020-06-24 06:15:50 +00:00
Johannes Weberhofer
5aee41fde3
Accepting request 816403 from home:weberho:branches:X11:RemoteDesktop
...
- Updated to release 2.1.2
* CVE-2020-4033 Out of bound read in RLEDECOMPRESS
* CVE-2020-4031 Use-After-Free in gdi_SelectObject
* CVE-2020-4032 Integer casting vulnerability in `update_recv_secondary_order`
* CVE-2020-4030 OOB read in `TrioParse`
* CVE-2020-11099 OOB Read in license_read_new_or_upgrade_license_packet
* CVE-2020-11098 Out-of-bound read in glyph_cache_put
* CVE-2020-11097 OOB read in ntlm_av_pair_get
* CVE-2020-11095 Global OOB read in update_recv_primary_order
* CVE-2020-11096 Global OOB read in update_read_cache_bitmap_v3_order
* Gateway RPC fixes for windows
* Fixed resource fee race resulting in double free in USB redirection
* Fixed wayland client crashes
* Fixed X11 client mouse mapping issues (X11 mapping on/off)
* Some proxy related improvements (capture module)
* Code cleanup (use getlogin_r, ...)
- Removed obsolete upstream patch freerdp-bug-6205.patch
OBS-URL: https://build.opensuse.org/request/show/816403
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=104
2020-06-23 05:34:19 +00:00
Johannes Weberhofer
3ffca618b5
Accepting request 808913 from home:weberho:branches:X11:RemoteDesktop
...
Updated CVE numbers
OBS-URL: https://build.opensuse.org/request/show/808913
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=102
2020-05-26 07:03:38 +00:00
Johannes Weberhofer
1d886fecaa
Accepting request 808120 from home:weberho:branches:X11:RemoteDesktop
...
- Updated to release 2.1.1
* CVE-2020-NYA: GHSL-2020-100 OOB Read in ntlm_read_ChallengeMessage
* CVE-2020-NYA: GHSL-2020-101 OOB Read in security_fips_decrypt due to uninitialized value
* CVE-2020-NYA: GHSL-2020-102 OOB Write in crypto_rsa_common
* Enforce synchronous legacy RDP encryption count (#6156 )
* Fixed some leaks and crashes missed in 2.1.0
* Removed dynamic channel listener limits
* Lots of resource cleanup fixes (clang sanitizers)
* A couple of performance improvements
* Various small annoyances eliminated (typos, prefilled username for windows client, ...)
- Removed freerdp-bug-6175.patch and freerdp-bug-6207.patch because included in upstream
OBS-URL: https://build.opensuse.org/request/show/808120
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=101
2020-05-22 08:17:00 +00:00
Johannes Weberhofer
e85e92e73b
Accepting request 807754 from home:weberho:branches:X11:RemoteDesktop
...
- Added freerdp-bug-6205.patch to fix reading newline on certificate accept gh#FreeRDP/FreeRDP#6205
- Added freerdp-bug-6175.patch to fix Certificate Checking Recently Broke gh#FreeRDP/FreeRDP#6148
- Added freerdp-bug-6207.patch to fix Abort on first possible certificate validation error gh#FreeRDP/FreeRDP#6207
OBS-URL: https://build.opensuse.org/request/show/807754
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=100
2020-05-20 15:01:45 +00:00
Johannes Weberhofer
3fdb72dcd7
Accepting request 801822 from home:weberho:branches:X11:RemoteDesktop
...
- Updated to release 2.1.0
* Fixed CVEs:
- CVE-2020-11039
- CVE-2020-11038
- CVE-2020-11043
- CVE-2020-11040
- CVE-2020-11041
- CVE-2020-11019
- CVE-2020-11017
- CVE-2020-11018
* Fixed leak and crashing issues:
- gh#FreeRDP/FreeRDP#6129
- gh#FreeRDP/FreeRDP#6128
- gh#FreeRDP/FreeRDP#6127
- gh#FreeRDP/FreeRDP#6110
- gh#FreeRDP/FreeRDP#6081
- gh#FreeRDP/FreeRDP#6077
* Noteworthy features and improvements:
- Fixed sound issues (gh#FreeRDP/FreeRDP#6043)
- New expert command line options /tune and /tune-list to modify all client
settings in a generic way.
- Fixes for smartcard cache, this improves compatibility of smartcard devices
with newer smartcard channel.
- Shadow server can now be instructed to listen to multiple interfaces.
- Improved server certificate support (gh#FreeRDP/FreeRDP#6052)
- Various fixes for wayland client (fullscreen, mouse wheel, ...)
- Fixed large mouse pointer support, now mouse pointers > 96x96 pixel are visible.
- USB redirection command line improvements (filter options)
- Various translation improvements for android and ios clients
- Removed upstream patches fix-freerdp-2.0.0-usbdk-build.patch
and fix-URBDRC_DEVICE_ADD_FLAG-definitions.patch
OBS-URL: https://build.opensuse.org/request/show/801822
OBS-URL: https://build.opensuse.org/package/show/X11:RemoteDesktop/freerdp?expand=0&rev=98
2020-05-08 14:23:29 +00:00