Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
0000-find-fltk-libs.patch | Find fltk shared libraries =================================================================== |
<unkonwn> | no | |||
0001-x0vncserver-build-make-missing-libraries-fatal-errors.patch | Ensure that missing optional libraries for the build of x0vncserver are now fatal build errors. =================================================================== |
Joachim Falk <joachim.falk@gmx.de> | no | |||
0002-fix-linking.patch | Fix linking against libX11 and libXext =================================================================== |
Joachim Falk <joachim.falk@gmx.de> | no | |||
0010-fix-xtigervnc-build.patch | =================================================================== | no | ||||
0020-buildtime-from-debian-changelog.patch | =================================================================== | no | ||||
0102-fix-spelling-error-in-manpages-to-shutup-lintian.patch | Fix spelling error in manpages to silence lintian. =================================================================== |
<unknown> | no | |||
0151-make-cmake-enable-options-mandatory-if-turned-on.patch | Make cmake enable options mandatory if turned on. =================================================================== |
<unknown> | no | |||
0175-xtigervncviewer-WM_CLASS.patch | Update WM_CLASS to correspond to the one given in the xtigervncviewer.desktop file =================================================================== |
Joachim Falk | no | |||
0205-defined-CMAKE_INSTALL_FULL_BINDIR.patch | =================================================================== | no | ||||
0210-use-tigervncsession-name.patch | We install all scripts and programs of TigerVNC with a tiger prefix. Hence, we have to adapt some programs to take this into account. =================================================================== |
Joachim Falk <joachim.falk@gmx.de> | no | |||
0220-remove-systemd-service-obsolete-syslog-target.patch | Remove obsolete syslog.target from tigervncserver@.service. Some targets are obsolete by now, e.g. syslog.target or dbus.target. For example, declaring After=syslog.target is unnecessary by now because syslog is socket-activated and will therefore be started when needed. This patch fixes the systemd-service-file-refers-to-obsolete-target lintian error. =================================================================== |
Joachim Falk <joachim.falk@gmx.de> | no | |||
0300-xorg-0121.patch | Support of X.Org server >= 1.21 for TigerVNC 1.12 =================================================================== |
Joachim Falk <joachim.falk@gmx.de> | no | |||
backport/0001-Fix-formatting-of-rfbport-in-man-pages.patch | [PATCH] Fix formatting of -rfbport in man pages | Pierre Ossman <ossman@cendio.se> | no | 2021-11-09 | ||
backport/0002-Fix-typo-in-mirror-monitor-detection.patch | [PATCH] Fix typo in mirror monitor detection Bug introduced in fb561eb but still somehow passed manual testing. Resulted in some stray reads off the end of the stack, which were hopefully harmless. |
Pierre Ossman <ossman@cendio.se> | no | 2021-12-23 | ||
backport/0003-Fix-handling-of-VMware-cursors.patch | [PATCH] Fix handling of VMware cursors This is a regression from ad0f061. If a VMware cursor rect was split up over multiple read()s then the stream would become corrupted as we set the restore point at the wrong place. |
Pierre Ossman <ossman@cendio.se> | no | 2022-01-18 | ||
backport/0004-Fix-session-resize-after-mirroring-on-Linux-vncviewe.patch | [PATCH] Fix session resize after mirroring on Linux vncviewer If monitor mirroring was enabled while in a session with vncviewer running on Linux, the session would not be properly resized on the server. This was a consequence of only looking at the size and coordinates of each screen when matching against existing screens after the screen layout was changed, when in fact we have two (or more) monitors with the same coordinates and size (but differing ids). This led to the same monitor being added twice to the layout which would later fail layout validation, resulting in no resize request being sent to the server. When matching, we now also check if the existing screen is not already present in the layout before considering it a match. |
=?UTF-8?q?William=20Sj=C3=B6blom?= <wilsj@cendio.com> | no | 2022-01-19 | ||
backport/0005-Added-AppStream-meta-info-file-for-the-vncviewer.patch | [PATCH] Added AppStream meta info file for the vncviewer | Joachim Falk <joachim.falk@gmx.de> | no | 2022-02-20 | ||
rh/0904-Added-RH-patch-tigervnc11-rh588342.patch-which-fixes.patch | [PATCH 4/7] Added RH patch tigervnc11-rh588342.patch which fixes EQ overflowing bug. Xvnc could become unresponsive and the following error message was shown in the log: "[mi] EQ overflowing. The server is probably stuck in an infinite loop.". This was caused by a large number of user input events in the Xvnc event queue, which were being processed too slowly. With this update, this issue no longer occurs and the system works as expected. (BZ#588342) |
Joachim Falk <joachim.falk@gmx.de> | no | 2011-10-13 | ||
rh/tigervnc-manpages.patch | Add help output for options -display and -geometry." =================================================================== |
<unknown> | no | |||
rh/tigervnc-cursor.patch | Make sure cursor is defined before using it. =================================================================== |
<unknown> | no | |||
CVE-2014-8240-849479.patch | Fix integer overflow in TigerVNC that allowed remote VNC servers to cause a denial of service (crash).Abstract: Fix integer overflow in TigerVNC that allowed remote VNC servers to cause a denial of service (crash) and possibly execute arbitrary code via vectors related to screen size handling, which triggered a heap-based buffer overflow, a similar issue to CVE-2014-6051. . This issue is CVE-2014-8240. =================================================================== |
Tim Waugh | no |