SHA256
1
0
forked from pool/tigervnc
Commit Graph

260 Commits

Author SHA256 Message Date
Dominique Leuenberger
b01f883e9c Accepting request 1079390 from X11:XOrg
- xorg-x11-Xvnc requires dbus-1-x11 (bsc#1207730)

OBS-URL: https://build.opensuse.org/request/show/1079390
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=99
2023-04-15 20:32:16 +00:00
80e52af839 - xorg-x11-Xvnc requires dbus-1-x11 (bsc#1207730)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=248
2023-04-14 07:33:24 +00:00
ba9447a6e1 - xorg-x11-Xvnc requires dbus-1-x11
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=247
2023-04-14 07:31:29 +00:00
Dominique Leuenberger
16d8f1ffd3 Accepting request 1076858 from X11:XOrg
- Fixes for bsc#1209283
  * Drop chown vnc:vnc calls in with-vnc-key.sh
  * Add TLSNone to -securitytypes to increase security in xvnc@.service

OBS-URL: https://build.opensuse.org/request/show/1076858
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=98
2023-04-04 19:17:02 +00:00
e7c24dd230 - Fixes for bsc#1209283
* Drop chown vnc:vnc calls in with-vnc-key.sh
  * Add TLSNone to -securitytypes to increase security in xvnc@.service

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=245
2023-04-03 09:02:15 +00:00
Dominique Leuenberger
8e81d1c066 Accepting request 1073100 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1073100
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=97
2023-03-22 21:29:02 +00:00
4cb17543ea Accepting request 1072915 from home:dirkmueller:Factory
- update to 1.13.1:
  * x0vncserver can either crash itself, or crash the X server 
    it is connected to
  * The servers might crash if the clipboard is updated just as
    a client is connected
  * The vncserver service can fail to start on SELinux system
    if ~/.vnc doesn't exist

OBS-URL: https://build.opensuse.org/request/show/1072915
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=243
2023-03-20 10:38:19 +00:00
Dominique Leuenberger
b1f01a50e0 Accepting request 1066028 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1066028
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=96
2023-02-17 15:43:42 +00:00
6e43849511 Accepting request 1066027 from home:jtorres:branches:X11:XOrg
- A little cleanup of specfile
- Update to tigervnc 1.13.0
  * The servers and native viewer now support RealVNC's RSA-AES authentication methods and encryption
  * The native viewer is now translated to Romanian and Georgian
  * The native viewer now (optionally) supports PiKVM's H.264 encoding
  * The display settings for the native viewer have been overhauled to make them easier to understand
  * The native viewer now supports adding exceptions for expired certificates
  * Resolved an issue where full-screen mode didn't work in the native viewer on macOS 13
  * Lock key synchronization has been re-enabled in the native viewer after being accidentally disabled in 1.11.0
  * Xvnc/libvnc.so can now be built with Xorg 1.21
  * x0vncserver is a bit better at handling differing server and client keyboard layout
  * x0vncserver now correctly handles zaphod mode
- Removed patches (no longer needed):
  * tigervnc-newfbsize.patch (https://github.com/TigerVNC/tigervnc/pull/13)
  * n_utilize-system-crypto-policies.patch (https://github.com/TigerVNC/tigervnc/pull/1262)
  * xserver211.patch & u_tigervnc-211.patch (https://github.com/TigerVNC/tigervnc/pull/1383)
- Refreshed patches:
  * n_tigervnc-date-time.patch
  * n_vncserver.patch
  * u_change-button-layout-in-ServerDialog.patch

OBS-URL: https://build.opensuse.org/request/show/1066027
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=241
2023-02-15 17:41:53 +00:00
Dominique Leuenberger
46fdb8de9e Accepting request 1055774 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1055774
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=95
2023-01-05 14:00:03 +00:00
27d661326e Accepting request 1048760 from home:schubi2:pam_usr_etc
- Migration of PAM settings to /usr/lib/pam.d.

OBS-URL: https://build.opensuse.org/request/show/1048760
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=239
2023-01-04 12:02:37 +00:00
Dominique Leuenberger
525ff74e4e Accepting request 1034266 from X11:XOrg
- Release 1.12.0 covers bugfixes for bsc#1197119,bsc#1199477

OBS-URL: https://build.opensuse.org/request/show/1034266
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=94
2022-11-08 09:53:42 +00:00
ce06aa82cf - Release 1.12.0 covers bugfixes for bsc#1197119,bsc#1199477
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=237
2022-11-07 15:19:49 +00:00
Dominique Leuenberger
ca3f99539b Accepting request 1034183 from X11:XOrg
- Release 1.12.0 supersedes the following patches still used with
  tigervnc 1.10.1 on sle15-sp4/Leap 15.4:
  * U_0003-Update-Surface_X11.cxx.patch
  * U_Handle-pending-data-in-TLS-buffers.patch

OBS-URL: https://build.opensuse.org/request/show/1034183
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=93
2022-11-07 14:55:54 +00:00
e0162f00e5 no relevant changes
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=235
2022-11-07 12:34:14 +00:00
2ca0d31cde - Release 1.12.0 supersedes the following patches still used with
tigervnc 1.10.1 on sle15-sp4/Leap 15.4:
  * U_0003-Update-Surface_X11.cxx.patch
  * U_Handle-pending-data-in-TLS-buffers.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=234
2022-11-07 10:42:33 +00:00
Dominique Leuenberger
b8a78f21cb Accepting request 998316 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/998316
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=92
2022-08-21 12:10:55 +00:00
136bcc688a Accepting request 994134 from home:kukuk:branches:X11:XOrg
- Use %_pam_vendordir

OBS-URL: https://build.opensuse.org/request/show/994134
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=232
2022-08-20 08:48:51 +00:00
Dominique Leuenberger
b055376061 Accepting request 973771 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/973771
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=91
2022-05-01 16:53:23 +00:00
bbdedba9f7 Accepting request 973767 from home:dirkmueller:Factory
- fix homepage url
- move license to licensedir
- a few of the trivial spec-cleaner cleanups

OBS-URL: https://build.opensuse.org/request/show/973767
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=230
2022-04-28 21:36:58 +00:00
Dominique Leuenberger
f4687fefcd Accepting request 970415 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/970415
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=90
2022-04-17 21:49:52 +00:00
c290b34dcd Accepting request 970256 from home:elvigia:branches:X11:XOrg
- nasm is not needed for build, remove from buildrequires

OBS-URL: https://build.opensuse.org/request/show/970256
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=228
2022-04-16 07:53:21 +00:00
Dominique Leuenberger
9ac91f05fe Accepting request 958449 from X11:XOrg
- x11vnc: no longer explicitely require python3, since it's already
  required implicitely via autogenerated RPM requires

- x11vnc requires python3 (bsc#1196623)

OBS-URL: https://build.opensuse.org/request/show/958449
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=89
2022-03-03 23:17:01 +00:00
96d5bdf807 - x11vnc: no longer explicitely require python3, since it's already
required implicitely via autogenerated RPM requires

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=226
2022-03-02 13:25:27 +00:00
aed981a78c - x11vnc requires python3 (bsc#1196623)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=225
2022-03-02 10:01:00 +00:00
Dominique Leuenberger
aebbc9a99b Accepting request 956536 from X11:XOrg
- Remove patch: tigervnc-clean-pressed-key-on-exit.patch 
  * fixed bsc#670448 wich can no longer be reproduced
  * removing the patch fixes bsc#1196214
  * related: https://github.com/TigerVNC/tigervnc/pull/14

OBS-URL: https://build.opensuse.org/request/show/956536
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=88
2022-02-22 20:17:54 +00:00
8ea3b7a132 - Remove patch: tigervnc-clean-pressed-key-on-exit.patch
* fixed bsc#670448 wich can no longer be reproduced
  * removing the patch fixes bsc#1196214
  * related: https://github.com/TigerVNC/tigervnc/pull/14

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=224
2022-02-21 16:45:12 +00:00
Dominique Leuenberger
be3fb9bcff Accepting request 955672 from X11:XOrg
- n_vncserver.patch
  * fix location of Xsession script
- vncserver usage has radically changed; please check this: 
  https://github.com/TigerVNC/tigervnc/blob/master/unix/vncserver/HOWTO.md 

- Update to tigervnc 1.12.0
  * The native viewer now supports full screen over a subset of monitors (e.g. 2 out of 3), and reacts properly to monitors being added or removed
  * Recent server history in the native viewer
  * The native viewer now has an option to reconnect if the connection is dropped
  * Translations are now enabled on Windows and macOS for the native viewer
  * The native viewer now respects the system security policy
  * Better handling of accented keys in the Java viewer
  * The Unix servers can now listen to both a Unix socket and a TCP port at the same time
  * The network code in both the servers and the native viewer has been restructured to give a more responsive experience
  * The vncserver service now correctly handles settings set to "0"
  * Fixed the clipboard Unicode handling in both the native viewer and the servers
  * Support for pointer "warping" in Xvnc and the native viewer, enabling e.g. FPS games
- Update to tigervnc 1.11.0
  * A security issue has been fixed in how the viewers handle TLS certificate exceptions
  * vncserver has gotten a major redesign to be compatible with modern distributions
  * The native viewer now has touch gestures to handle certain mouse actions (e.g. scroll wheel)
  * Middle mouse button emulation in the native viewer, for devices with only two mouse buttons
  * The Java viewer now supports Java 9+, but also now requires Java 8+
  * Support for alpha cursors in the Java viewer (a feature already supported in the native viewer)
  * The password and username can now be specified via the environment for the native viewer
  * Support for building Xvnc/libvnc.so with Xorg 1.20.7+ and deprecate support for Xorg older than 1.16
  * The official builds have been fixed to work on the upcoming macOS 11
  * The Windows server (WinVNC) is now packaged separately as it is unmaintained and buggy
- Removed patches (included in 1.12.0):
  * U_viewer-reset-ctrl-alt-to-menu-state-on-focus.patch
  * tigervnc-fix-saving-of-bad-server-certs.patch
  * u_xorg-server-1.20.7-ddxInputThreadInit.patch
  * U_0001-Properly-store-certificate-exceptions.patch
  * U_0002-Properly-store-certificate-exceptions-in-Java-viewer.patch
  * tigervnc-FIPS-use-RFC7919.patch
  * u_Fix-non-functional-MaxDisconnectionTime.patch
- Removed patches (no longer needed):
  * u_tigervnc-cve-2014-8240.patch (https://github.com/TigerVNC/tigervnc/pull/1258)
  * u_tigervnc_update_default_vncxstartup.patch
- Refreshed patches:
  * n_correct_path_in_desktop_file.patch
  * n_tigervnc-date-time.patch
  * n_utilize-system-crypto-policies.patch
  * tigervnc-clean-pressed-key-on-exit.patch
  * tigervnc-newfbsize.patch
  * u_build_libXvnc_as_separate_library.patch
  * u_change-button-layout-in-ServerDialog.patch
  * u_tigervnc-add-autoaccept-parameter.patch
  * u_tigervnc-211.patch

OBS-URL: https://build.opensuse.org/request/show/955672
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=87
2022-02-18 22:02:42 +00:00
e9f4814d2d n_vncserver.patch: fixed Xsession path for TW
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=223
2022-02-17 14:47:43 +00:00
7f508af50c - n_vncserver.patch
* fix location of Xsession script
- vncserver usage has radically changed; please check this: 
  https://github.com/TigerVNC/tigervnc/blob/master/unix/vncserver/HOWTO.md

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=222
2022-02-17 14:34:50 +00:00
325ad8378e Accepting request 955605 from home:jtorres:branches:X11:XOrg
- Update to tigervnc 1.12.0
  * The native viewer now supports full screen over a subset of monitors (e.g. 2 out of 3), and reacts properly to monitors being added or removed
  * Recent server history in the native viewer
  * The native viewer now has an option to reconnect if the connection is dropped
  * Translations are now enabled on Windows and macOS for the native viewer
  * The native viewer now respects the system security policy
  * Better handling of accented keys in the Java viewer
  * The Unix servers can now listen to both a Unix socket and a TCP port at the same time
  * The network code in both the servers and the native viewer has been restructured to give a more responsive experience
  * The vncserver service now correctly handles settings set to "0"
  * Fixed the clipboard Unicode handling in both the native viewer and the servers
  * Support for pointer "warping" in Xvnc and the native viewer, enabling e.g. FPS games
- Update to tigervnc 1.11.0
  * A security issue has been fixed in how the viewers handle TLS certificate exceptions
  * vncserver has gotten a major redesign to be compatible with modern distributions
  * The native viewer now has touch gestures to handle certain mouse actions (e.g. scroll wheel)
  * Middle mouse button emulation in the native viewer, for devices with only two mouse buttons
  * The Java viewer now supports Java 9+, but also now requires Java 8+
  * Support for alpha cursors in the Java viewer (a feature already supported in the native viewer)
  * The password and username can now be specified via the environment for the native viewer
  * Support for building Xvnc/libvnc.so with Xorg 1.20.7+ and deprecate support for Xorg older than 1.16
  * The official builds have been fixed to work on the upcoming macOS 11
  * The Windows server (WinVNC) is now packaged separately as it is unmaintained and buggy
- Removed patches (included in 1.12.0):
  * U_viewer-reset-ctrl-alt-to-menu-state-on-focus.patch
  * tigervnc-fix-saving-of-bad-server-certs.patch
  * u_xorg-server-1.20.7-ddxInputThreadInit.patch
  * U_0001-Properly-store-certificate-exceptions.patch
  * U_0002-Properly-store-certificate-exceptions-in-Java-viewer.patch
  * tigervnc-FIPS-use-RFC7919.patch

OBS-URL: https://build.opensuse.org/request/show/955605
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=221
2022-02-17 10:42:51 +00:00
Dominique Leuenberger
1c7c933c2d Accepting request 953175 from X11:XOrg
- u_Fix-non-functional-MaxDisconnectionTime.patch
  * Backport patch that fixes issue with MaxDisconnetionTime
    (bsc#1195661).

OBS-URL: https://build.opensuse.org/request/show/953175
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=86
2022-02-11 22:07:15 +00:00
8e4c288f91 - u_Fix-non-functional-MaxDisconnectionTime.patch
* Backport patch that fixes issue with MaxDisconnetionTime
    (bsc#1195661).

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=220
2022-02-10 12:18:53 +00:00
Dominique Leuenberger
abf1e6e891 Accepting request 931607 from X11:XOrg
- Use a template xvnc@.service.in to dynamically adjust xvnc@.service
  during installation to cater for the correct libexecdir value. This
  fixes wrong path for with-vnc-key.sh on sle15-sp4 (bsc#1192713)

OBS-URL: https://build.opensuse.org/request/show/931607
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=85
2021-11-18 09:33:01 +00:00
dbfe0e5722 - Use a template xvnc@.service.in to dynamically adjust xvnc@.service
during installation to cater for the correct libexecdir value. This
  fixes wrong path for with-vnc-key.sh on sle15-sp4 (bsc#1192713)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=219
2021-11-15 17:40:56 +00:00
Dominique Leuenberger
2d84a7c479 Accepting request 928186 from X11:XOrg
- buildrequire xorg-x11-server-sdk/xorg-x11-server-source >= 21.1.0

- Change to systemd-sysusers

- u_tigervnc-211.patch, xserver211.patch
  * fixes build against xorg-server 21.1 sources

OBS-URL: https://build.opensuse.org/request/show/928186
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=84
2021-11-11 20:35:49 +00:00
84b6dbfcac - buildrequire xorg-x11-server-sdk/xorg-x11-server-source >= 21.1.0
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=218
2021-10-29 16:58:57 +00:00
75f2704fb7 Accepting request 927967 from home:gmbr3:Active
- Change to systemd-sysusers

OBS-URL: https://build.opensuse.org/request/show/927967
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=217
2021-10-28 15:38:01 +00:00
a21a9c5811 - u_tigervnc-211.patch, xserver211.patch
* fixes build against xorg-server 21.1 sources

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=216
2021-10-28 12:37:45 +00:00
Dominique Leuenberger
52449c09bf Accepting request 926742 from X11:XOrg
- Not using System crypto policies for <= sle15-sp3 (boo#1191394)

OBS-URL: https://build.opensuse.org/request/show/926742
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=83
2021-10-25 13:17:14 +00:00
c62e1803da - added bugnumber to changelog
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=215
2021-10-21 11:03:00 +00:00
3aeb768ac1 Accepting request 926734 from home:jtorres:branches:X11:XOrg
- Not using System crypto polcies for <= sle15-sp3

OBS-URL: https://build.opensuse.org/request/show/926734
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=214
2021-10-21 11:01:07 +00:00
Dominique Leuenberger
5da31bd008 Accepting request 921976 from X11:XOrg
- contains fix for crash in free() when using "-f" option of
  vncpasswd  command (bsc#1171519)

OBS-URL: https://build.opensuse.org/request/show/921976
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=82
2021-09-28 17:16:41 +00:00
2b243eb148 - contains fix for crash in free() when using "-f" option of
vncpasswd  command (bsc#1171519)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=213
2021-09-28 10:59:28 +00:00
Dominique Leuenberger
25646647c0 Accepting request 921786 from X11:XOrg
- covers SLE/SLE-18630

OBS-URL: https://build.opensuse.org/request/show/921786
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=81
2021-09-27 18:09:04 +00:00
b407b03190 - covers SLE/SLE-18630
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=212
2021-09-27 12:52:50 +00:00
Dominique Leuenberger
586d16b682 Accepting request 914772 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/914772
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=80
2021-09-03 19:25:39 +00:00
d0030252ee Accepting request 913895 from home:jengelh:pic
- Remove --with-pic which has no effect with --disable-static.
- Remove old specfile constructs.
- Drop %if..%endif guards around %package; these do not affect
  the build result.
- Combine %service_* calls to reduce generated boilerplate.

OBS-URL: https://build.opensuse.org/request/show/913895
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=211
2021-08-28 11:05:01 +00:00
Dominique Leuenberger
7072039151 Accepting request 909822 from X11:XOrg
- no longer require libXfont(1)

OBS-URL: https://build.opensuse.org/request/show/909822
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=79
2021-08-05 18:47:44 +00:00
3eefeeb78f - no longer require libXfont(1)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=210
2021-08-02 15:26:01 +00:00