FreeRDP: A Remote Desktop Protocol Implementation

Edit Package freerdp3
https://www.freerdp.com/

FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under the Apache license. Enjoy the freedom of using your software wherever you want, the way you want it, in a world where interoperability can finally liberate your computing experience.

Refresh
Refresh
Source Files
Filename Size Changed
FreeRDP-3.0.0.tar.gz 0008975101 8.56 MB
freerdp3-rpmlintrc 0000000073 73 Bytes
freerdp3.changes 0000051634 50.4 KB
freerdp3.spec 0000015265 14.9 KB
Revision 2 (latest revision is 7)
Johannes Weberhofer's avatar Johannes Weberhofer (weberho) committed (revision 2)
- Created freerdp3 package

- 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

- 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.

- 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.

- 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
Comments 0
openSUSE Build Service is sponsored by