Patch |
File delta |
Description |
remove upstream build system.patch | (download) |
Imakefile |
19 0 + 19 - 0 !
Xvnc/Imakefile |
192 0 + 192 - 0 !
Xvnc/Makefile |
193 0 + 193 - 0 !
Xvnc/config/Imakefile |
12 0 + 12 - 0 !
Xvnc/config/cf/Amoeba.cf |
430 0 + 430 - 0 !
Xvnc/config/cf/DGUX.cf |
22 0 + 22 - 0 !
Xvnc/config/cf/FreeBSD.cf |
364 0 + 364 - 0 !
Xvnc/config/cf/Imake.cf |
963 0 + 963 - 0 !
Xvnc/config/cf/Imake.rules |
2650 0 + 2650 - 0 !
Xvnc/config/cf/Imake.tmpl |
1433 0 + 1433 - 0 !
Xvnc/config/cf/Imakefile |
142 0 + 142 - 0 !
Xvnc/config/cf/Library.tmpl |
412 0 + 412 - 0 !
Xvnc/config/cf/Mips.cf |
72 0 + 72 - 0 !
Xvnc/config/cf/Motif.rules |
709 0 + 709 - 0 !
Xvnc/config/cf/Motif.tmpl |
568 0 + 568 - 0 !
Xvnc/config/cf/NetBSD.cf |
377 0 + 377 - 0 !
Xvnc/config/cf/Oki.cf |
30 0 + 30 - 0 !
Xvnc/config/cf/OpenBSD.cf |
482 0 + 482 - 0 !
Xvnc/config/cf/README |
681 0 + 681 - 0 !
Xvnc/config/cf/Server.tmpl |
95 0 + 95 - 0 !
Xvnc/config/cf/ServerLib.tmpl |
141 0 + 141 - 0 !
Xvnc/config/cf/Threads.tmpl |
98 0 + 98 - 0 !
Xvnc/config/cf/Win32.cf |
128 0 + 128 - 0 !
Xvnc/config/cf/Win32.rules |
528 0 + 528 - 0 !
Xvnc/config/cf/WinLib.tmpl |
13 0 + 13 - 0 !
Xvnc/config/cf/X11.rules |
102 0 + 102 - 0 !
Xvnc/config/cf/X11.tmpl |
1815 0 + 1815 - 0 !
Xvnc/config/cf/apollo.cf |
38 0 + 38 - 0 !
Xvnc/config/cf/bsd.cf |
29 0 + 29 - 0 !
Xvnc/config/cf/bsdLib.rules |
238 0 + 238 - 0 !
Xvnc/config/cf/bsdLib.tmpl |
59 0 + 59 - 0 !
Xvnc/config/cf/bsdi.cf |
151 0 + 151 - 0 !
Xvnc/config/cf/cde.rules |
226 0 + 226 - 0 !
Xvnc/config/cf/cde.tmpl |
439 0 + 439 - 0 !
Xvnc/config/cf/convex.cf |
102 0 + 102 - 0 !
Xvnc/config/cf/cray.cf |
50 0 + 50 - 0 !
Xvnc/config/cf/darwin.cf |
483 0 + 483 - 0 !
Xvnc/config/cf/fujitsu.cf |
95 0 + 95 - 0 !
Xvnc/config/cf/generic.cf |
21 0 + 21 - 0 !
Xvnc/config/cf/hp.cf |
210 0 + 210 - 0 !
Xvnc/config/cf/hpLib.rules |
119 0 + 119 - 0 !
Xvnc/config/cf/hpLib.tmpl |
37 0 + 37 - 0 !
Xvnc/config/cf/ibm.cf |
168 0 + 168 - 0 !
Xvnc/config/cf/ibmLib.rules |
204 0 + 204 - 0 !
Xvnc/config/cf/ibmLib.tmpl |
76 0 + 76 - 0 !
Xvnc/config/cf/isc.cf |
214 0 + 214 - 0 !
Xvnc/config/cf/linux.cf |
390 0 + 390 - 0 !
Xvnc/config/cf/lnxLib.rules |
565 0 + 565 - 0 !
Xvnc/config/cf/lnxLib.tmpl |
41 0 + 41 - 0 !
Xvnc/config/cf/lnxdoc.rules |
166 0 + 166 - 0 !
Xvnc/config/cf/lnxdoc.tmpl |
101 0 + 101 - 0 !
Xvnc/config/cf/luna.cf |
117 0 + 117 - 0 !
Xvnc/config/cf/lynx.cf |
316 0 + 316 - 0 !
Xvnc/config/cf/macII.cf |
53 0 + 53 - 0 !
Xvnc/config/cf/mach.cf |
81 0 + 81 - 0 !
Xvnc/config/cf/minix.cf |
64 0 + 64 - 0 !
Xvnc/config/cf/moto.cf |
58 0 + 58 - 0 !
Xvnc/config/cf/ncr.cf |
125 0 + 125 - 0 !
Xvnc/config/cf/nec.cf |
131 0 + 131 - 0 !
Xvnc/config/cf/necLib.rules |
103 0 + 103 - 0 !
Xvnc/config/cf/necLib.tmpl |
29 0 + 29 - 0 !
Xvnc/config/cf/noop.rules |
1 0 + 1 - 0 !
Xvnc/config/cf/oldlib.rules |
109 0 + 109 - 0 !
Xvnc/config/cf/os2.cf |
252 0 + 252 - 0 !
Xvnc/config/cf/os2.rules |
537 0 + 537 - 0 !
Xvnc/config/cf/os2Lib.rules |
244 0 + 244 - 0 !
Xvnc/config/cf/os2Lib.tmpl |
119 0 + 119 - 0 !
Xvnc/config/cf/osf1.cf |
206 0 + 206 - 0 !
Xvnc/config/cf/osfLib.rules |
118 0 + 118 - 0 !
Xvnc/config/cf/osfLib.tmpl |
52 0 + 52 - 0 !
Xvnc/config/cf/pegasus.cf |
34 0 + 34 - 0 !
Xvnc/config/cf/sco.cf |
206 0 + 206 - 0 !
Xvnc/config/cf/sco5.cf |
139 0 + 139 - 0 !
Xvnc/config/cf/scoLib.rules |
43 0 + 43 - 0 !
Xvnc/config/cf/sequent.cf |
84 0 + 84 - 0 !
Xvnc/config/cf/sgi.cf |
233 0 + 233 - 0 !
Xvnc/config/cf/sgiLib.rules |
166 0 + 166 - 0 !
Xvnc/config/cf/sgiLib.tmpl |
14 0 + 14 - 0 !
Xvnc/config/cf/site.def |
167 0 + 167 - 0 !
Xvnc/config/cf/sony.cf |
103 0 + 103 - 0 !
Xvnc/config/cf/sun.cf |
389 0 + 389 - 0 !
Xvnc/config/cf/sunLib.rules |
111 0 + 111 - 0 !
Xvnc/config/cf/sunLib.tmpl |
91 0 + 91 - 0 !
Xvnc/config/cf/sv3Lib.rules |
232 0 + 232 - 0 !
Xvnc/config/cf/sv3Lib.tmpl |
77 0 + 77 - 0 !
Xvnc/config/cf/sv4Lib.rules |
137 0 + 137 - 0 !
Xvnc/config/cf/sv4Lib.tmpl |
77 0 + 77 - 0 !
Xvnc/config/cf/svr3.cf |
335 0 + 335 - 0 !
Xvnc/config/cf/svr4.cf |
217 0 + 217 - 0 !
Xvnc/config/cf/ultrix.cf |
77 0 + 77 - 0 !
Xvnc/config/cf/usl.cf |
112 0 + 112 - 0 !
Xvnc/config/cf/vnc.def |
156 0 + 156 - 0 !
Xvnc/config/cf/vnclibs.def |
17 0 + 17 - 0 !
Xvnc/config/cf/x386.cf |
149 0 + 149 - 0 !
Xvnc/config/cf/xf86.rules |
186 0 + 186 - 0 !
Xvnc/config/cf/xf86.tmpl |
65 0 + 65 - 0 !
Xvnc/config/cf/xf86site.def |
577 0 + 577 - 0 !
Xvnc/config/cf/xfree86.cf |
1228 0 + 1228 - 0 !
Xvnc/config/imake/Imakefile |
54 0 + 54 - 0 !
Xvnc/config/imake/Makefile.ini |
73 0 + 73 - 0 !
Xvnc/config/imake/ccimake.c |
47 0 + 47 - 0 !
Xvnc/config/imake/imake.c |
1509 0 + 1509 - 0 !
Xvnc/config/imake/imake.man |
256 0 + 256 - 0 !
Xvnc/config/imake/imakemdep.h |
931 0 + 931 - 0 !
Xvnc/config/imake/imakesvc.cmd |
273 0 + 273 - 0 !
Xvnc/config/makedepend/Imakefile |
92 0 + 92 - 0 !
Xvnc/config/makedepend/cpp.ed |
75 0 + 75 - 0 !
Xvnc/config/makedepend/cppsetup.c |
243 0 + 243 - 0 !
Xvnc/config/makedepend/def.h |
152 0 + 152 - 0 !
Xvnc/config/makedepend/ifparser.c |
544 0 + 544 - 0 !
Xvnc/config/makedepend/ifparser.h |
86 0 + 86 - 0 !
Xvnc/config/makedepend/include.c |
320 0 + 320 - 0 !
Xvnc/config/makedepend/main.c |
782 0 + 782 - 0 !
Xvnc/config/makedepend/mkdepend.man |
373 0 + 373 - 0 !
Xvnc/config/makedepend/parse.c |
647 0 + 647 - 0 !
Xvnc/config/makedepend/pr.c |
130 0 + 130 - 0 !
Xvnc/config/util/Imakefile |
101 0 + 101 - 0 !
Xvnc/config/util/Makefile.ini |
20 0 + 20 - 0 !
Xvnc/config/util/added.cmd |
23 0 + 23 - 0 !
Xvnc/config/util/aminstall.sh |
74 0 + 74 - 0 !
Xvnc/config/util/bsdinst.sh |
168 0 + 168 - 0 !
Xvnc/config/util/buildos2.cmd |
110 0 + 110 - 0 !
Xvnc/config/util/checktree.c |
343 0 + 343 - 0 !
Xvnc/config/util/chownxterm.c |
76 0 + 76 - 0 !
Xvnc/config/util/crayar.sh |
9 0 + 9 - 0 !
Xvnc/config/util/elistgen.hp |
202 0 + 202 - 0 !
Xvnc/config/util/elistgen.ibm |
220 0 + 220 - 0 !
Xvnc/config/util/elistgen.sun |
243 0 + 243 - 0 !
Xvnc/config/util/elistgen.usl |
219 0 + 219 - 0 !
Xvnc/config/util/gccmdep.cpp |
136 0 + 136 - 0 !
Xvnc/config/util/indir.cmd |
23 0 + 23 - 0 !
Xvnc/config/util/install.sh |
108 0 + 108 - 0 !
Xvnc/config/util/instos2.cmd |
13 0 + 13 - 0 !
Xvnc/config/util/lndir.c |
357 0 + 357 - 0 !
Xvnc/config/util/lndir.man |
129 0 + 129 - 0 !
Xvnc/config/util/makeg.man |
63 0 + 63 - 0 !
Xvnc/config/util/makeg.sh |
13 0 + 13 - 0 !
Xvnc/config/util/makestrs.c |
741 0 + 741 - 0 !
Xvnc/config/util/makestrs.man |
213 0 + 213 - 0 !
Xvnc/config/util/mdepend.cpp |
246 0 + 246 - 0 !
Xvnc/config/util/mergelib.cpp |
103 0 + 103 - 0 !
Xvnc/config/util/mkdirhier.c |
77 0 + 77 - 0 !
Xvnc/config/util/mkdirhier.cmd |
54 0 + 54 - 0 !
Xvnc/config/util/mkdirhier.man |
40 0 + 40 - 0 !
Xvnc/config/util/mkdirhier.sh |
67 0 + 67 - 0 !
Xvnc/config/util/mkshadow/Imakefile |
5 0 + 5 - 0 !
Xvnc/config/util/mkshadow/README |
38 0 + 38 - 0 !
Xvnc/config/util/mkshadow/mkshadow.c |
378 0 + 378 - 0 !
Xvnc/config/util/mkshadow/savedir.c |
125 0 + 125 - 0 !
Xvnc/config/util/mkshadow/wildmat.c |
167 0 + 167 - 0 !
Xvnc/config/util/os2inst.cmd |
50 0 + 50 - 0 !
Xvnc/config/util/remove.cmd |
14 0 + 14 - 0 !
Xvnc/config/util/syminst.sh |
90 0 + 90 - 0 !
Xvnc/config/util/x11mf.sh |
28 0 + 28 - 0 !
Xvnc/config/util/xmake.cmd |
5 0 + 5 - 0 !
Xvnc/config/util/xmkmf.cmd |
81 0 + 81 - 0 !
Xvnc/config/util/xmkmf.cpp |
58 0 + 58 - 0 !
Xvnc/config/util/xmkmf.man |
87 0 + 87 - 0 !
Xvnc/configure |
65 0 + 65 - 0 !
Xvnc/include/Imakefile |
57 0 + 57 - 0 !
Xvnc/include/bitmaps/Imakefile |
79 0 + 79 - 0 !
Xvnc/include/extensions/Imakefile |
42 0 + 42 - 0 !
Xvnc/include/fonts/Imakefile |
14 0 + 14 - 0 !
Xvnc/lib/Imakefile |
80 0 + 80 - 0 !
Xvnc/lib/X11/Imakefile |
989 0 + 989 - 0 !
Xvnc/lib/Xau/Imakefile |
38 0 + 38 - 0 !
Xvnc/lib/Xdmcp/Imakefile |
113 0 + 113 - 0 !
Xvnc/lib/font/Imakefile |
35 0 + 35 - 0 !
Xvnc/lib/font/Speedo/Imakefile |
22 0 + 22 - 0 !
Xvnc/lib/font/Type1/Imakefile |
53 0 + 53 - 0 !
Xvnc/lib/font/bitmap/Imakefile |
28 0 + 28 - 0 !
Xvnc/lib/font/fc/Imakefile |
26 0 + 26 - 0 !
Xvnc/lib/font/fontfile/Imakefile |
40 0 + 40 - 0 !
Xvnc/lib/font/util/Imakefile |
20 0 + 20 - 0 !
Xvnc/lib/xtrans/Imakefile |
8 0 + 8 - 0 !
Xvnc/programs/Imakefile |
72 0 + 72 - 0 !
Xvnc/programs/Xserver/Imakefile |
1743 0 + 1743 - 0 !
Xvnc/programs/Xserver/Xext/Imakefile |
80 0 + 80 - 0 !
Xvnc/programs/Xserver/cfb/Imakefile |
252 0 + 252 - 0 !
Xvnc/programs/Xserver/cfb16/Imakefile |
5 0 + 5 - 0 !
Xvnc/programs/Xserver/cfb24/Imakefile |
5 0 + 5 - 0 !
Xvnc/programs/Xserver/cfb32/Imakefile |
5 0 + 5 - 0 !
Xvnc/programs/Xserver/dix/Imakefile |
98 0 + 98 - 0 !
Xvnc/programs/Xserver/hw/vnc/Imakefile |
25 0 + 25 - 0 !
Xvnc/programs/Xserver/include/Imakefile |
40 0 + 40 - 0 !
Xvnc/programs/Xserver/mfb/Imakefile |
93 0 + 93 - 0 !
Xvnc/programs/Xserver/mi/Imakefile |
74 0 + 74 - 0 !
Xvnc/programs/Xserver/os/Imakefile |
157 0 + 157 - 0 !
libvncauth/Imakefile |
14 0 + 14 - 0 !
vncconnect/Imakefile |
9 0 + 9 - 0 !
vncpasswd/Imakefile |
13 0 + 13 - 0 !
vncviewer/Imakefile |
48 0 + 48 - 0 !
192 files changed, 41376 deletions(-) |
remove upstream's entire build system
|
install makefile build system.patch | (download) |
Makefile |
16 16 + 0 - 0 !
Xvnc/Makefile |
16 16 + 0 - 0 !
Xvnc/include/Makefile |
23 23 + 0 - 0 !
Xvnc/include/bitmaps/Makefile |
13 13 + 0 - 0 !
Xvnc/include/extensions/Makefile |
13 13 + 0 - 0 !
Xvnc/include/fonts/Makefile |
13 13 + 0 - 0 !
Xvnc/lib/Makefile |
8 8 + 0 - 0 !
Xvnc/lib/Xau/Makefile |
20 20 + 0 - 0 !
Xvnc/lib/Xdmcp/Makefile |
22 22 + 0 - 0 !
Xvnc/lib/font/Makefile |
20 20 + 0 - 0 !
Xvnc/lib/font/Speedo/Makefile |
16 16 + 0 - 0 !
Xvnc/lib/font/Type1/Makefile |
16 16 + 0 - 0 !
Xvnc/lib/font/bitmap/Makefile |
16 16 + 0 - 0 !
Xvnc/lib/font/fc/Makefile |
28 28 + 0 - 0 !
Xvnc/lib/font/fontfile/Makefile |
16 16 + 0 - 0 !
Xvnc/lib/font/util/Makefile |
16 16 + 0 - 0 !
Xvnc/programs/Makefile |
9 9 + 0 - 0 !
Xvnc/programs/Xserver/Makefile |
20 20 + 0 - 0 !
Xvnc/programs/Xserver/Makefile.cfb-common |
115 115 + 0 - 0 !
Xvnc/programs/Xserver/Xext/Makefile |
20 20 + 0 - 0 !
Xvnc/programs/Xserver/cfb/Makefile |
91 91 + 0 - 0 !
Xvnc/programs/Xserver/cfb16/Makefile |
8 8 + 0 - 0 !
Xvnc/programs/Xserver/cfb24/Makefile |
9 9 + 0 - 0 !
Xvnc/programs/Xserver/cfb32/Makefile |
8 8 + 0 - 0 !
Xvnc/programs/Xserver/dix/Makefile |
33 33 + 0 - 0 !
Xvnc/programs/Xserver/hw/vnc/Makefile |
23 23 + 0 - 0 !
Xvnc/programs/Xserver/mfb/Makefile |
146 146 + 0 - 0 !
Xvnc/programs/Xserver/mi/Makefile |
27 27 + 0 - 0 !
Xvnc/programs/Xserver/os/Makefile |
29 29 + 0 - 0 !
libvncauth/Makefile |
19 19 + 0 - 0 !
vncconnect/Makefile |
19 19 + 0 - 0 !
vncpasswd/Makefile |
21 21 + 0 - 0 !
vncviewer/Makefile |
19 19 + 0 - 0 !
33 files changed, 888 insertions(+) |
install a makefiles based build system.
|
fix spelling.patch | (download) |
Xvnc/lib/font/Type1/t1funcs.c |
2 1 + 1 - 0 !
Xvnc/programs/Xserver/Xvnc.man |
4 2 + 2 - 0 !
vncpasswd/vncpasswd.man |
4 2 + 2 - 0 !
3 files changed, 5 insertions(+), 5 deletions(-) |
fix spelling in various files
|
vncviewer.man.patch | (download) |
vncviewer/vncviewer.man |
10 1 + 9 - 0 !
1 file changed, 1 insertion(+), 9 deletions(-) |
corrections to vncviewer/vncviewer.man
Fix hyphens.
Remove unsupported -user option.
|
debian changes 1.3.9 6.1.patch | (download) |
Xvnc/programs/Xserver/Xserver.man |
2 1 + 1 - 0 !
Xvnc/programs/Xserver/Xvnc.man |
2 1 + 1 - 0 !
Xvnc/programs/Xserver/dix/dixfonts.c |
7 4 + 3 - 0 !
Xvnc/programs/Xserver/include/servermd.h |
14 14 + 0 - 0 !
Xvnc/programs/Xserver/os/osinit.c |
2 1 + 1 - 0 !
vncserver |
197 178 + 19 - 0 !
vncserver.man |
25 22 + 3 - 0 !
7 files changed, 221 insertions(+), 28 deletions(-) |
upstream changes introduced in version 1.3.9-6.1
This patch has been created by dpkg-source during the package build.
Here's the last changelog entry, hopefully it gives details on why
those changes were made:
.
tightvnc (1.3.9-6.1) unstable; urgency=low
.
* Non-maintainer upload.
- Update to packaging format "3.0 (quilt)".
* debian/compat
- Update to 7.
* debian/control
- (Build-Depends): Update xutils to xutils-dev (important;
Closes: #575865). Update to debhelper 7.1. Remove obsolete x-dev.
- (Depends): Add ${misc:Depends}.
- (Homepage): New field.
- (Standards-Version): Update to 3.8.4.
- (tightvncserver::Depends): Replace obsolete xbase-clients with
x11-utils and xauth. The needed binaries xdpyinfo and xauth
are used in Perl program /usr/bin/tightvncserver.
* debian/copyright
- Point to GPL-2.
* debian/patches
- (10, 20): Add new patches.
- (30): Convert original MIPS patch to apply to current sources.
- (tightvnc-ftbfs-mips.patch): Removed. See 30.
* debian/*.{postrm,prerm}
- Add "set -e".
- Fix Lintian maintainer-script-without-set-e.
* debian/rules
- (CC): Add. Export variable for xmkmf(1).
- (DH_COMPAT): Delete; use debian/compat.
- (install): Correct tightvncpasswd.1x to tightvncpasswd.1.
- (binary-arch): Remove empty directories.
* debian/source/format
- New file.
* debian/watch
- New file.
* debian/tightvncserver.doc-base
- New file.
* debian/xtightvncviewer.menu
- (section): Update obsolete Apps/Net to
Applications/Network/Communication.
.
The person named in the Author field signed this changelog entry.
Bug-Debian: http://bugs.debian.org/575865
|
ppc64el.patch | (download) |
Xvnc/include/Xmd.h |
2 1 + 1 - 0 !
Xvnc/lib/Xdmcp/Alloc.c |
2 1 + 1 - 0 !
Xvnc/programs/Xserver/hw/vnc/rfb.h |
1 1 + 0 - 0 !
Xvnc/programs/Xserver/include/misc.h |
6 0 + 6 - 0 !
Xvnc/programs/Xserver/include/servermd.h |
23 23 + 0 - 0 !
5 files changed, 26 insertions(+), 8 deletions(-) |
add ppc64el support
|
CVE 2019 15680.patch | (download) |
vncviewer/zlib.c |
5 5 + 0 - 0 !
1 file changed, 5 insertions(+) |
cve-2019-15680
Fix null-pointer-deref issue in vncviewer/zlib.c.
|
CVE 2019 15681.patch | (download) |
Xvnc/programs/Xserver/hw/vnc/rfbserver.c |
2 2 + 0 - 0 !
1 file changed, 2 insertions(+) |
[patch] rfbserver: don't leak stack memory to the remote
Thanks go to Pavel Cheremushkin of Kaspersky for reporting.
[sunweaver] Ported to rfbserver.c in tightvnc
|
CVE 2014 6053.patch | (download) |
Xvnc/programs/Xserver/hw/vnc/rfbserver.c |
6 6 + 0 - 0 !
1 file changed, 6 insertions(+) |
[patch] check malloc() return value on client->server clientcuttext
message. Client can send up to 2**32-1 bytes of text, and such a large
allocation is likely to fail in case of high memory pressure. This would in a
server crash (write at address 0).
[sunweaver] port libvncserver patch over to tightvnc's vnc server code
|
CVE 2018 7225.patch | (download) |
Xvnc/programs/Xserver/hw/vnc/rfbserver.c |
21 20 + 1 - 0 !
1 file changed, 20 insertions(+), 1 deletion(-) |
cve-2018-7225
Bug-Debian: https://bugs.debian.org/894045
|
CVE 2018 20021.patch | (download) |
vncviewer/rfbproto.c |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
cve-2018-20021
CWE-835: Infinite loop vulnerability in VNC client code. Vulnerability allows
attacker to consume excessive amount of resources like CPU and RAM
|
CVE 2019 8287.patch | (download) |
vncviewer/corre.c |
2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-) |
cve-2019-8287
(same as CVE-2018-20020/libvncserver)
heap out-of-bound write vulnerability inside structure in VNC client code that
can result remote code execution
|
CVE 2018 20022.patch | (download) |
vncviewer/rfbproto.c |
2 2 + 0 - 0 !
1 file changed, 2 insertions(+) |
cve-2018-20022
multiple weaknesses CWE-665: Improper Initialization vulnerability in VNC
client code that allows attacker to read stack memory and can be abused for
information disclosure. Combined with another vulnerability, it can be used
to leak stack memory layout and in bypassing ASLR
|
CVE 2019 15679.patch | (download) |
vncviewer/rfbproto.c |
10 4 + 6 - 0 !
1 file changed, 4 insertions(+), 6 deletions(-) |
[patch] libvncclient: fail on server-sent desktop name lengths longer
than 1MB
re #273
|
CVE 2019 15678.patch | (download) |
vncviewer/rfbproto.c |
5 5 + 0 - 0 !
1 file changed, 5 insertions(+) |
[patch] libvncclient: ignore server-sent cut text longer than 1mb
This is in line with how LibVNCServer does it
(28afb6c537dc82ba04d5f245b15ca7205c6dbb9c) and fixes part of #273.
[sunweaver] Port to tightvnc.
|
CVE 2019 15678 addon.patch | (download) |
vncviewer/rfbproto.c |
4 4 + 0 - 0 !
1 file changed, 4 insertions(+) |
[patch] libvncclient: ignore server-sent reason strings longer than
1MB
Fixes #273
[sunweaver] Extract these few lines from the above referenced patch and port to tightvnc.
This patch was part of the fix series for CVE-2018-20748/libvncserver
|
ftbfs gcc 10.patch | (download) |
Xvnc/programs/Xserver/cfb/cfballpriv.c |
4 2 + 2 - 0 !
Xvnc/programs/Xserver/cfb/cfbbitblt.c |
2 1 + 1 - 0 !
Xvnc/programs/Xserver/hw/xfree86/common/compiler.h |
2 1 + 1 - 0 !
3 files changed, 4 insertions(+), 4 deletions(-) |
ensure tightvnc builds with gcc-10
Apply the measure suggested on https://gcc.gnu.org/gcc-10/porting_to.html.
For further documentation refer to
https://gcc.gnu.org/onlinedocs/gcc/Common-Variable-Attributes.html.
Bug-Debian: https://bugs.debian.org/957878
|
format security.patch | (download) |
vncviewer/sockets.c |
30 15 + 15 - 0 !
1 file changed, 15 insertions(+), 15 deletions(-) |
fix "format not a string literal and no format arguments"
|
configure by size width and byte order.patch | (download) |
Xvnc/include/Xmd.h |
7 7 + 0 - 0 !
Xvnc/programs/Xserver/include/servermd.h |
38 38 + 0 - 0 !
2 files changed, 45 insertions(+) |
overload upstream's configurations per machine type
Final configuration is done by __BYTE_ORDER__ AND __SIZE_WIDTH__.
|
deprecated XKeycodeToKeysym.patch | (download) |
vncviewer/desktop.c |
4 2 + 2 - 0 !
vncviewer/vncviewer.h |
1 1 + 0 - 0 !
2 files changed, 3 insertions(+), 2 deletions(-) |
replace calls to xkeycodetokeysym by xkbkeycodetokeysym
|
ftbfs hurd i386.patch | (download) |
Xvnc/programs/Xserver/include/servermd.h |
8 8 + 0 - 0 !
Xvnc/programs/Xserver/os/osdep.h |
2 1 + 1 - 0 !
2 files changed, 9 insertions(+), 1 deletion(-) |
make tightvnc buildable for the hurd-i386 architecture
With hurd-i386 OPEN_MAX is tried to be set to NOFILES_MAX which is undefined.
This patch makes sure that OPEN_MAX can always obtain a value.
|
ftbfs sparc64.patch | (download) |
Xvnc/programs/Xserver/cfb/cfbrrop.h |
3 3 + 0 - 0 !
1 file changed, 3 insertions(+) |
make tightvnc buildable for the sparc64 architecture
With sparc64 an undefined macro is invoked. This macro is added by the patch.
|
space chars in home dir name.patch | (download) |
vncserver |
50 32 + 18 - 0 !
1 file changed, 32 insertions(+), 18 deletions(-) |
allow for space characters in the home directory name
This patch makes sure $HOME is properly quoted so that unusual characters
like spaces, apostrophes etc. do not cause unwanted effects up to the
failure to start the VNC server.
|