Revisions of freerdp3

Johannes Weberhofer's avatar Johannes Weberhofer (weberho) committed (revision 7)
improved dependencies
Johannes Weberhofer's avatar Johannes Weberhofer (weberho) committed (revision 6)
cleaned up spec
Johannes Weberhofer's avatar Johannes Weberhofer (weberho) committed (revision 5)
Updated naming
Johannes Weberhofer's avatar Johannes Weberhofer (weberho) committed (revision 4)
Fixed names
Johannes Weberhofer's avatar Johannes Weberhofer (weberho) committed (revision 3)
Fixed spec
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
Johannes Weberhofer's avatar Johannes Weberhofer (weberho) committed (revision 1)
Displaying all 7 revisions
openSUSE Build Service is sponsored by