Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

tigervnc-x11vnc-1.14.1-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: tigervnc-x11vnc Distribution: openSUSE Tumbleweed
Version: 1.14.1 Vendor: openSUSE
Release: 1.1 Build date: Mon Nov 4 12:25:41 2024
Group: System/X11/Servers/XF86_4 Build host: reproducible
Size: 5643 Source RPM: tigervnc-1.14.1-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://tigervnc.org/
Summary: Wrapper that starts x0vncserver
This is a wrapper that looks like x11vnc, but starts x0vncserver instead.
It maps common x11vnc arguments to x0vncserver arguments.

Provides

Requires

License

GPL-2.0-only AND MIT

Changelog

* Mon Nov 04 2024 Joan Torres <joan.torres@suse.com>
  - Update to tigervnc 1.14.1
    * Default installation of native viewer can once again handle VncAuth
    * Graphic acceleration now can now be disabled through the vncserver config file the same way as other features
    * Command vncpasswd can again correctly update passwords
    * Native viewer once again consider passwd file that contain more than one password valid
    * Native viewer can once again connect to RealVNC servers
    * Users of x0vncserver should no longer experience the mouse cursor moving to the upper left corner
    * H264 encoding no longer causes crashing
  - Removed patches (no longer needed):
    * u_tigervnc-Change-button-layout-in-ServerDialog.patch
  - Refreshed patches:
    * n_tigervnc-Date-time.patch
    * n_tigervnc-Dont-sign-java-client.patch
    * n_tigervnc-reproducible-jar-mtime.patch
    * u_tigervnc-Add-autoaccept-parameter.patch
    * u_tigervnc-Build-libXvnc-as-separate-library.patch
    * u_tigervnc-Ignore-epipe-on-write.patch
* Mon Nov 04 2024 Joan Torres <joan.torres@suse.com>
  - Fix path on vncviewer desktop file. Use %use_update_alternative
* Mon Oct 28 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Require /usr/bin/dbus-launch insted of dbus-1-x11: Do not rely on
    legacy dbus-1-x11 package, which is going away after moving to
    dbus-broker.
* Fri Oct 18 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Do not ship rcFOO symlinks for CODE 16 (PED-266).
  - No longer use update alternatives on CODE 16: there are no
    alternatives for vncviewer present.
* Thu Sep 26 2024 Fridrich Strba <fstrba@suse.com>
  - Added patch:
    * n_tigervnc-reproducible-jar-mtime.patch
      + Use SOURCE_DATE_EPOCH for reproducible jar mtime
      + Applied if building with Java >= 17
* Tue Sep 24 2024 Stefan Dirsch <sndirsch@suse.com>
  - added conflicts to patterns-wsl-tmpfiles as this patterns package
    creates a symlink from /tmp/.X11-unix to /mnt/wslg/.X11-unix and
    therefore prevents Xvnc from creating this needed directory
    (bsc#1230755)
* Mon Feb 26 2024 pgajdos@suse.com
  - remove dependency on /usr/bin/python3 using
    %python3_fix_shebang macro, [bsc#1212476]
* Wed Feb 21 2024 Joan Torres <joan.torres@suse.com>
  - Set the URL at Source0.
* Tue Feb 20 2024 Stefan Dirsch <sndirsch@suse.com>
  - patches have been renamed
    * u_build_libXvnc_as_separate_library.patch -->
      u_tigervnc-Build-libXvnc-as-separate-library.patch
    * n_vncserver.patch -->
    n_tigervnc-Vncserver.patch
    * n_correct_path_in_desktop_file.patch -->
    n_tigervnc-Correct-path-in-desktop-file.patch
    * n_tigervnc-date-time.patch -->
    n_tigervnc-Date-time.patch
    * u_change-button-layout-in-ServerDialog.patch -->
    u_tigervnc-Change-button-layout-in-ServerDialog.patch
    * n_dont_sign_java_client.patch -->
    n_tigervnc-Dont-sign-java-client.patch
    * u_tigervnc-add-autoaccept-parameter.patch -->
    u_tigervnc-Add-autoaccept-parameter.patch
    * u_tigervnc-ignore-epipe-on-write.patch
    u_tigervnc-Ignore-epipe-on-write.patch
* Tue Feb 20 2024 Joan Torres <joan.torres@suse.com>
  - Cleanup specfile
    * Use the same format for all the patches.
    * Use autosetup to apply all the patches with -p1.
    * Clean number of sources.
* Mon Feb 19 2024 Stefan Dirsch <sndirsch@suse.com>
  - buildrequire xorg-x11-server-source/-sdk >= 21.1.11 and trigger
    rebuild with newer xorg-x11-server-source package (bsc#1219311,
    bsc#1219205)
* Tue Nov 21 2023 Joan Torres <joan.torres@suse.com>
  - introduced n_dont_sign_java_client.patch and changed
    n_tigervnc-date-time.patch to allow the build to be reproducible
    (bsc#1208478):
    * Dont sign the Java client so the jar file won't contain a
      signed file with a variable timestamp.
    * The signing was necessary for accessing the system clipboard
      when the Java client runs as an applet.
      (This shouldn't harm due to the deprecation of Java applets
      was done in version 9).
* Fri Apr 14 2023 Joan Torres <joan.torres@suse.com>
  - xorg-x11-Xvnc requires dbus-1-x11 (bsc#1207730)
* Mon Apr 03 2023 Joan Torres <joan.torres@suse.com>
  - Fixes for bsc#1209283
    * Drop chown vnc:vnc calls in with-vnc-key.sh
    * Add TLSNone to -securitytypes to increase security in xvnc@.service
* Sun Mar 19 2023 Dirk Müller <dmueller@suse.com>
  - 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
* Wed Feb 15 2023 Joan Torres <joan.torres@suse.com>
  - A little cleanup of specfile
* Wed Feb 15 2023 Joan Torres <joan.torres@suse.com>
  - 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
* Wed Jan 04 2023 Stefan Schubert <schubi@suse.com>
  - Migration of PAM settings to /usr/lib/pam.d.
* Mon Nov 07 2022 Stefan Dirsch <sndirsch@suse.com>
  - Release 1.12.0 covers bugfixes for bsc#1197119,bsc#1199477
* Mon Nov 07 2022 Stefan Dirsch <sndirsch@suse.com>
  - 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
* Tue Aug 09 2022 Thorsten Kukuk <kukuk@suse.com>
  - Use %_pam_vendordir
* Thu Apr 28 2022 Dirk Müller <dmueller@suse.com>
  - fix homepage url
  - move license to licensedir
  - a few of the trivial spec-cleaner cleanups
* Fri Apr 15 2022 Cristian Rodríguez <crrodriguez@opensuse.org>
  - nasm is not needed for build, remove from buildrequires
* Wed Mar 02 2022 Stefan Dirsch <sndirsch@suse.com>
  - x11vnc: no longer explicitely require python3, since it's already
    required implicitely via autogenerated RPM requires
* Wed Mar 02 2022 Joan Torres <joan.torres@suse.com>
  - x11vnc requires python3 (bsc#1196623)
* Mon Feb 21 2022 Joan Torres <joan.torres@suse.com>
  - 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
* Thu Feb 17 2022 Stefan Dirsch <sndirsch@suse.com>
  - 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
* Thu Feb 17 2022 Joan Torres <joan.torres@suse.com>
  - 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
* Thu Feb 10 2022 Joan Torres <joan.torres@suse.com>
  - u_Fix-non-functional-MaxDisconnectionTime.patch
    * Backport patch that fixes issue with MaxDisconnetionTime
      (bsc#1195661).
* Mon Nov 15 2021 Stefan Dirsch <sndirsch@suse.com>
  - 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)
* Fri Oct 29 2021 Stefan Dirsch <sndirsch@suse.com>
  - buildrequire xorg-x11-server-sdk/xorg-x11-server-source >= 21.1.0
* Thu Oct 28 2021 Callum Farmer <gmbr3@opensuse.org>
  - Change to systemd-sysusers
* Thu Oct 28 2021 Stefan Dirsch <sndirsch@suse.com>
  - u_tigervnc-211.patch, xserver211.patch
    * fixes build against xorg-server 21.1 sources
* Thu Oct 21 2021 Joan Torres <joan.torres@suse.com>
  - Not using System crypto policies for <= sle15-sp3 (boo#1191394)
* Tue Sep 28 2021 Stefan Dirsch <sndirsch@suse.com>
  - contains fix for crash in free() when using "-f" option of
    vncpasswd  command (bsc#1171519)
* Mon Sep 27 2021 Stefan Dirsch <sndirsch@suse.com>
  - covers SLE/SLE-18630
* Mon Aug 23 2021 Jan Engelhardt <jengelh@inai.de>
  - 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.
* Mon Aug 02 2021 Stefan Dirsch <sndirsch@suse.com>
  - no longer require libXfont(1)
* Sat Jun 19 2021 Jason Sikes <jsikes@suse.com>
  - Specify RFC7919 parameters for GnuTLS versions older than 3.6.0.
    * Modified tigervnc-FIPS-use-RFC7919.patch
    * https://github.com/TigerVNC/tigervnc/pull/1273
* Mon Jun 07 2021 Jason Sikes <jsikes@suse.com>
  - Enable GnuTLS to use Diffie-Hellman parameters from RFC7919
    instead of generating our own.
    * bsc#1179809
    * tigervnc-FIPS-use-RFC7919.patch
    * DH parameter generation was depricated in GnuTLS 3.6.0.
* Mon May 03 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Do not carry two variants of the same servcice file, but rather
    bring a template which we dynamically adjust during installation
    to cater for the correct libexecdir value.
    + Replace xvnc-novnc-libexec.service and xvnc-novnc-lib.service
      with xvnc-novnc.service.in.
* Mon May 03 2021 Stefan Dirsch <sndirsch@suse.com>
  - package both xvnc-novnc-libexec.service and xvnc-novnc-lib.service
    source files
* Tue Apr 27 2021 Scott Bradnick <scott.bradnick@suse.com>
  - Adjusting suse_version check from '> 1500' to '>= 1550' per request.
* Fri Apr 23 2021 Scott Bradnick <scott.bradnick@suse.com>
  - Adding if statement to control libexec (Tumbleweed +) vs lib based
    'Source#' file for 'xvnc-novnc.service'.
* Thu Apr 22 2021 Scott Bradnick <scott.bradnick@suse.com>
  - 'xvnc-novnc.service' requires '/usr/libexec/vnc/with-vnc-key.sh'
    vs '/usr/lib/vnc/with-vnc-key.sh' for ExecStart to work correctly.
* Fri Mar 05 2021 Pedro Monreal <pmonreal@suse.com>
  - Use the system crypto-policies [bsc#1183082]
  - Add n_utilize-system-crypto-policies.patch

Files

/usr/bin/x11vnc


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 12 01:04:35 2024