Revisions of freerdp

Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 1170000 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 171)
- 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
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 1162298 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 170)
- Trim duplicate version number from package names; rename
  uwac0-0-devel -> uwac0-devel, rdtk0-0-devel -> rdtk0-devel.
- RPM groups updated.
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 1161677 from Joan Torres's avatar Joan Torres (jtorres) (revision 169)
- 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:

Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1159235 from Paolo Stivanin's avatar Paolo Stivanin (polslinux) (revision 168)
- 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)
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1140790 from Paolo Stivanin's avatar Paolo Stivanin (polslinux) (revision 167)
- 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)
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1137481 from Paolo Stivanin's avatar Paolo Stivanin (polslinux) (revision 166)
- 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)
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1136328 from Daike Yu's avatar Daike Yu (yudaike) (revision 163)
Update changlog to indicate SLE patch drops
buildservice-autocommit accepted request 1134047 from Fabian Vogt's avatar Fabian Vogt (favogt) (revision 161)
baserev update by copy to link target
Fabian Vogt's avatar Fabian Vogt (favogt) accepted request 1134042 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 160)
- 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
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 1133870 from Joan Torres's avatar Joan Torres (jtorres) (revision 159)
- 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.
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 1133463 from Joan Torres's avatar Joan Torres (jtorres) (revision 158)
- 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.
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 1133016 from Paolo Stivanin's avatar Paolo Stivanin (polslinux) (revision 157)
- 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
buildservice-autocommit accepted request 1132898 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 156)
baserev update by copy to link target
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 1132609 from Daike Yu's avatar Daike Yu (yudaike) (revision 155)
Update changelog: mentioning dropped issues
buildservice-autocommit accepted request 1127261 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 154)
baserev update by copy to link target
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 1126790 from Christophe Marin's avatar Christophe Marin (krop) (revision 153)
- Fix winpr-devel dependencies. WinePRTargets-*.cmake defines
  CMake targets for winpr-hash and winpr-makecert. They have to be
  present.
buildservice-autocommit accepted request 1119254 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 152)
baserev update by copy to link target
Displaying revisions 1 - 20 of 171
openSUSE Build Service is sponsored by