Commit Graph

212 Commits

Author SHA1 Message Date
Ondrej Holy
868361572a Remove file with non-allowed license from the tarball
The license of the `winpr/libwinpr/crt/unicode_builtin.c` file is not allowed.
See: https://gitlab.com/fedora/legal/fedora-license-data/-/issues/498.
Let's upload the modified tarball without this file. This commit also adds
the `./freerdp_download_and_repack.sh` helper script to prepare tarball.

See: https://docs.fedoraproject.org/en-US/legal/license-review-process/

Resolves: RHEL-45600
2024-07-08 10:11:55 +02:00
Ondrej Holy
921a210ae4 List all used licenses
Currently, only the effective license is listed, but also other licenses
are used in the source codes. Let's try to list them all (except for those
that are not built). This is required by our guidelines.

See: https://docs.fedoraproject.org/en-US/legal/license-field/

Related: RHEL-45600
2024-07-08 09:59:55 +02:00
Troy Dawson
6b098aabae Bump release for June 2024 mass rebuild 2024-06-24 08:42:48 -07:00
Ondrej Holy
12adb77980 Update to 3.5.1
It includes fixes for CVE-2024-32039, CVE-2024-32040, CVE-2024-32041,
CVE-2024-32458, CVE-2024-32459, CVE-2024-32460, CVE-2024-32658, CVE-2024-32659,
CVE-2024-32660, CVE-2024-32661 and CVE-2024-32662.

Resolves: RHEL-34654, RHEL-34096, RHEL-34093, RHEL-34090, RHEL-34087, RHEL-33861
Resolves: RHEL-33840, RHEL-33836, RHEL-33832, RHEL-33828, RHEL-33823, RHEL-33820
2024-05-07 11:14:39 +02:00
Tomas Pelka
058428c07d Add gating.yaml via API 2024-04-30 13:26:04 +00:00
Ondrej Holy
9714e09c82 Disable bad-funcs test in rpminspect
This is needed to suppress rpminspect errors caused by gethostbyaddr,
gethostbyname, inet_addr and inet_ntoa function. Those functions are part
of the source codes for years, but they are not actually used.
2024-04-09 08:53:55 +02:00
Ondrej Holy
3aa4aa9113 Fix typo in macro name preventing build
Resolves: RHEL-32063
2024-04-08 14:08:36 +02:00
Ondrej Holy
c0f6390dea Disable unwanted dependencies for RHEL
Resolves: RHEL-32063
2024-04-08 14:08:16 +02:00
Ondrej Holy
c7ece98dba Update to 3.4.0
Resolves: RHEL-30205
2024-04-08 14:07:36 +02:00
Neal Gompa
c1e90f8190 Update to 3.3.0
Resolves: RHEL-30205
2024-04-08 14:07:03 +02:00
Ondrej Holy
30f4e90160 Bump release 2024-02-06 08:21:39 +01:00
Ondrej Holy
73e293161a Enable KRB5 support
The KRB5/GSSAPI support is now considered stable. Let's enable it again.
2024-02-01 14:21:56 +01:00
Pete Walter
377dd182b0 Rebuild for ICU 74 2024-01-31 19:26:52 +00:00
Neal Gompa
a77c4b1c11 Force static libuwac to deconflict with freerdp2 2024-01-26 19:46:54 -05:00
Neal Gompa
1e4e0ee363 Rebase to 3.2.0 2024-01-24 18:32:40 -05:00
Neal Gompa
620478fa7c Downgrade C language type safety to level 2
This is required because libfreerdp and libwinpr have several places
where GCC 14 reports incompatible pointer casting, but it's hard to
figure out how to fix right now...
2024-01-24 18:31:37 -05:00
Fedora Release Engineering
c7e8ff55d1 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-24 12:02:47 +00:00
Fedora Release Engineering
5e58af06b3 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 19:47:43 +00:00
Ondrej Holy
eac2c9e328 Update to 2.11.4 2024-01-12 11:33:19 +01:00
Ondrej Holy
6a5a200a45 Disable FFmpeg support
Resolves: rhbz#2242028
2023-10-25 11:04:22 +02:00
John Wiele
018e161518 Enable optional build with OpenCL support. 2023-10-09 18:45:34 -04:00
Ondrej Holy
8463447beb Update to 2.11.2 2023-09-27 10:17:10 +02:00
Ondrej Holy
585e885ac1 Update to 2.11.1 2023-09-05 10:18:14 +02:00
Ondrej Holy
1738d70ae4 Update to 2.11.0
It includes fixes for CVE-2023-39350, CVE-2023-39351, CVE-2023-39352,
CVE-2023-39353, CVE-2023-39354, CVE-2023-39356, CVE-2023-40181,
CVE-2023-40186, CVE-2023-40188, CVE-2023-40567, CVE-2023-40569 and
CVE-2023-40589.

Resolves: rhbz#2236653
2023-09-01 14:37:29 +02:00
Fedora Release Engineering
f131c92e1c Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 20:15:18 +00:00
František Zatloukal
e99adf8a2b Rebuilt for ICU 73.2 2023-07-11 22:17:33 +02:00
Ondrej Holy
2424f54884 Enable recommended FFmpeg support
The FFmpeg support is recommended. Let's enable it for Fedora 39+.
2023-05-11 13:53:30 +02:00
Ondrej Holy
26f0a006a4 Drop WITH_X264 build option
The X264 support has never been implemented upstream. Let's drop
the non-existent WITH_X264 build option.

Related: https://github.com/FreeRDP/FreeRDP/issues/5698
Related: 112400ca66
2023-05-11 13:51:41 +02:00
Ondrej Holy
0d2b122da5 Drop obsolete require statements
The dbus, glib, and gstreamer requirements are needed only for the
obsolete tsmf channel that is not built by default. Let's drop them.

Related: https://github.com/FreeRDP/FreeRDP/discussions/7655
2023-05-11 13:51:19 +02:00
Ondrej Holy
0d9fd49685 Update to 2.10.0
Resolves: #2170918
2023-02-21 10:55:02 +01:00
Fedora Release Engineering
210a3d00ca Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 03:54:13 +00:00
Pete Walter
3c7e251804 Rebuild for ICU 72 2022-12-31 02:38:39 +00:00
Ondrej Holy
e192cdcf6e Update to 2.9.0
It includes fixes for CVE-2022-39316, CVE-2022-39317, CVE-2022-39318,
CVE-2022-39319, CVE-2022-39320, CVE-2022-41877 and CVE-2022-39347.
2022-11-30 10:35:21 +01:00
Ondrej Holy
b3e073005a Update to 2.8.1 (CVE-2022-39282, CVE-2022-39283) 2022-11-14 16:17:14 +01:00
Simone Caronni
036568d9d0 Update to 2.8.0 2022-08-15 14:56:02 +02:00
Ondrej Holy
dd959761b5 Enable server support in ELN
This is needed for RDP support in gnome-remote-desktop.
2022-08-03 13:34:50 +02:00
František Zatloukal
3757dded51 Rebuilt for ICU 71.1 2022-08-01 15:04:15 +02:00
Fedora Release Engineering
1bc2262fee Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 03:38:02 +00:00
Ondrej Holy
edc1be3469 Remove obsolete patches 2022-04-25 15:54:26 +02:00
Ondrej Holy
85bd847a40 Update to 2.7.0 2022-04-25 15:24:36 +02:00
Ondrej Holy
b6615f9bd8 Fix build with recent cmake
The extra dot after the %cmake macro causes build failure with the
recent cmake versions. Although this is regression on cmake side, it
looks safe to remove that dot as workaround, because the macro uses
"-S ." already.

Related: https://bugzilla.redhat.com/show_bug.cgi?id=2057738
2022-03-11 09:30:28 +01:00
Ondrej Holy
3a62f0cfae Update to 2.6.1 2022-03-11 09:30:28 +01:00
Ondrej Holy
a957eed4f4 Update to 2.5.0 2022-02-03 16:35:56 +01:00
Fedora Release Engineering
8bfad032a0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 03:25:59 +00:00
Ondrej Holy
03115cf349 Load legacy provider when initializing OpenSSL 3.0
See: https://github.com/FreeRDP/FreeRDP/pull/7448
2021-11-27 10:38:32 +01:00
Ondrej Holy
3e17678387 Fix datatype mismatch / big-endian breakage
See: https://github.com/FreeRDP/FreeRDP/issues/7436
2021-11-27 10:31:32 +01:00
Ondrej Holy
d274320ad4 Update to 2.4.1 (CVE-2021-41159, CVE-2021-41160) 2021-11-10 09:25:10 +01:00
Sahana Prasad
1e8125180e Rebuilt with OpenSSL 3.0.0 2021-09-14 19:01:55 +02:00
Ondrej Holy
6f7103cff1 Preparation for OpenSSL 3.0 2021-08-11 09:25:15 +02:00
Ondrej Holy
762e493bd3 Update to 2.4.0 2021-07-29 08:31:21 +02:00