Commit Graph

336 Commits

Author SHA1 Message Date
David Fan
eab55514bf tigervnc package is retired on branch c10s for CS-2305 2024-06-27 13:12:54 +00:00
Troy Dawson
91a41fe202 Bump release for June 2024 mass rebuild 2024-06-24 09:26:39 -07:00
Fedora Release Engineering
697e27d205 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 06:09:18 +00:00
Jan Grulich
c7a5e2c11f Rebuild (xorg-x11-server)
CVE fix for: CVE-2023-6816, CVE-2024-0229, CVE-2024-21885, CVE-2024-21886,
CVE-2024-0408 and CVE-2024-0409
2024-01-16 15:37:19 +01:00
Peter Hutterer
f84726eeaf Fix cmake builddir creation 2023-12-20 09:50:00 +10:00
Jan Grulich
334a2266d4 Rebuild for Xorg CVEs
Fixes: CVE-2023-6377, CVE-2023-6478
2023-12-13 09:21:26 +01:00
Florian Weimer
b9b7e9d49d Drop incorrect tigervnc-c99-2.patch. 2023-11-22 16:48:55 +01:00
Florian Weimer
2957f63ae9 C compatibility fixes
The tigervnc-xserver120.patch change is already upstream
(commit e4ec992984983ac9107efae1f1cc552007e4229e).

Related to:

  <https://fedoraproject.org/wiki/Changes/PortingToModernC>
  <https://fedoraproject.org/wiki/Toolchain/PortingToModernC>
2023-11-22 13:52:36 +01:00
Jan Grulich
e84d11b7da Fix CVE-2023-5380 and CVE-2023-5367 (rebuild with fixed Xorg) 2023-11-02 15:27:21 +01:00
Kalev Lember
c760092ff6 Re-enable server in flatpak builds and fix the build
This makes it possible to build Xvnc (tigervnc-server-minimal) for /app,
so that other packages such as libdazzle can use it to run their self
tests under Xvnc.
2023-10-18 17:35:44 +02:00
Kalev Lember
5c041555c6 Add buildrequires to get correct font and xkb directories from pkg-config 2023-10-18 17:32:09 +02:00
Kalev Lember
e5e6713094 Drop unrecognized configure options 2023-10-18 17:31:35 +02:00
Yaakov Selkowitz
d9c576b528 Disable server in flatpak builds 2023-08-15 01:01:53 -04:00
Fedora Release Engineering
1f867e16e6 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 16:18:59 +00:00
Jan Grulich
f2f3b72157 Drop BR: xorg-x11-font-utils
CVE-2023-1393
2023-03-30 08:54:39 +02:00
Jan Grulich
9278a66e73 Rebuild (xorg-x11-server)
CVE-2023-1393
2023-03-30 07:48:58 +02:00
Yaakov Selkowitz
a65d7938c2 Fix BuildRequires for client-only builds 2023-03-01 09:45:58 -05:00
Jan Grulich
5ad1eaa380 1.13.1
+ SPEC file cleanup
2023-03-01 09:58:35 +01:00
Jan Grulich
99f24df5bb vncsession: allow to create .vnc directory 2023-02-21 16:32:33 +01:00
Yaakov Selkowitz
427cafe2d0 Conditionalize server build
This will allow building only the viewer in the flatpak build.
2023-02-17 20:03:06 +00:00
Yaakov Selkowitz
2c6aa86eac Verify desktop and appstream files
This is required per the packaging guidelines.
2023-02-17 20:03:06 +00:00
Yaakov Selkowitz
8060c249d5 Install more icons
The media directory has been integrated into the build system, there is
no need to specifically descend into it.
2023-02-17 20:03:06 +00:00
Jan Grulich
883a200fc6 Backport: Sanity check when cleaning up keymap changes 2023-02-15 09:53:58 +01:00
Jan Grulich
23173a63d2 Upload new sources 2023-02-07 09:05:02 +01:00
Jan Grulich
c52f97ee5f 1.13.0
CVE-2023-0494
2023-02-07 08:42:41 +01:00
Jan Grulich
23abde10fa migrated to SPDX license 2023-01-31 15:46:46 +01:00
Fedora Release Engineering
5bef568038 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 05:02:33 +00:00
Troy Dawson
57fa092622 Fix conditional to build on eln 2022-10-03 14:54:41 -07:00
Fedora Release Engineering
8fcf8d2988 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 10:28:19 +00:00
Jan Grulich
a15d760ad1 Add some missing build requirements for x0vncserver 2022-05-31 10:09:30 +02:00
Jan Grulich
83cf3e9223 Add new vncsession-restore scrpt into the list of files 2022-02-15 13:33:36 +01:00
Jan Grulich
8c3b365e1c Fix migration of SELinux context policy 2022-02-15 13:24:51 +01:00
Jan Grulich
9c751c534e Fix crash in vncviewer 2022-01-21 11:06:05 +01:00
Jan Grulich
3f5ed30c8b Remove unavailable option from vncserver script 2022-01-14 19:57:52 +01:00
Jan Grulich
b88f0100f9 SELinux: restore SELinux context in case of different policies 2022-01-14 13:12:02 +01:00
Jan Grulich
5d58589e65 1.12.0 2021-11-11 09:22:33 +01:00
Jan Grulich
3f10bb3ddf Merge #7 tests: Add decentralized SELinux policy test 2021-09-15 13:30:41 +00:00
Jan Grulich
8d1ca0c931 1.11.90 2021-09-15 11:56:04 +02:00
Fedora Release Engineering
ec6aba893f - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 19:15:04 +00:00
Jan Grulich
4f316ff5ef Fix build on rawhide 2021-07-21 16:28:48 +02:00
Jan Grulich
456018f644 Sync upstream patches and fix logout issue in vncserver script 2021-07-21 12:03:25 +02:00
Jan Grulich
f1e84bba53 Do not apply non-existing patch 2021-06-17 09:11:08 +02:00
Jan Grulich
d208a7f1dd Drop rpath hack 2021-06-17 08:55:39 +02:00
Jan Grulich
5dd60aa3d4 Do not mention vncserver will be removed, but rather that is is deprecated 2021-06-16 13:43:26 +02:00
Jan Grulich
53dd71df9d Re-enable vncserver script for Fedora 34+ 2021-06-16 13:31:49 +02:00
Vit Mojzis
d452b01b1d tests: Add decentralized SELinux policy test
- Test for unsound/dangerous SELinux policy practices
- Perform static policy code check using SELint

For more details and debugging tips see
https://fedoraproject.org/wiki/SELinux/IndependentPolicy#Testing

Signed-off-by: Vit Mojzis <vmojzis@redhat.com>
2021-06-09 19:12:16 +02:00
Jan Grulich
455d814fe8 SELinux improvements
Backport some CentOS changes
2021-05-25 14:29:01 +02:00
FeRD (Frank Dana)
86f663cd8a Use URL for Source0 location 2021-02-28 01:15:48 -05:00
Fedora Release Engineering
afa240a8eb - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 21:56:22 +00:00
Tom Stellard
c868952828 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-08 22:34:52 +00:00