pkgsrc/net/tightvnc/patches/patch-af
lukem 067eeb231c Update to tightvnc 1.2.6. Notable changes:
all:
- supply manual pages

Xvnc:
- fixed crash in the font server code
- fixed blocking I/O problem which led to easy denial-of-service
  attacks via built-in HTTP server
- fixed memory alignment problem in Raw encoder, for systems with
  strict alignment constraints
- support libwrap for server access control
- rely upon system zlib instead of shipping own copy
- reset compression level & JPEG image quality on reading client's encoding list
- allow applet parameters to be specified in URL request to the HTTP server

vncpasswd:
- work correctly if a filename is given

vncserver:
- default depth is 24 instead of 8
- attempt restart once if failed first time due to font path lossage
- removed 2 second startup delay
- allow users to keep vnc directories in /tmp
- work correctly if $XAUTHORITY is not set
2002-10-20 14:33:53 +00:00

22 lines
1.4 KiB
Text

$NetBSD: patch-af,v 1.2 2002/10/20 14:33:54 lukem Exp $
--- Xvnc/programs/Xserver/include/servermd.h.orig Wed Aug 7 21:42:53 2002
+++ Xvnc/programs/Xserver/include/servermd.h
@@ -132,7 +132,7 @@ SOFTWARE.
#endif /* vax */
-#if (defined(Lynx) && defined(__powerpc__))
+#if ((defined(__NetBSD__) || defined(Lynx)) && defined(__powerpc__))
/* For now this is for Xvfb only */
#define IMAGE_BYTE_ORDER MSBFirst
@@ -341,7 +341,7 @@ SOFTWARE.
#define BITMAP_BIT_ORDER MSBFirst
#endif /* (__s390__ || __s390x__) && linux */
-#if (defined(i386) && (defined(SVR4) || defined(SYSV) || (defined(sun) && defined(SVR4))) || defined(__bsdi__) || (defined(__NetBSD__) && defined(__i386__)) || (defined(__OpenBSD__) && defined(__i386__)) || defined(__FreeBSD__) || defined(MACH386) || (defined(linux) && !defined(__mc68000__)) || (defined(AMOEBA) && defined(i80386)) || defined(MINIX) || defined(__EMX__) || (defined(Lynx) && defined(__i386__)))
+#if (defined(i386) && (defined(SVR4) || defined(SYSV) || (defined(sun) && defined(SVR4))) || defined(__bsdi__) || (defined(__NetBSD__) && (defined(__i386__) || defined(__arm32__))) || (defined(__OpenBSD__) && defined(__i386__)) || defined(__FreeBSD__) || defined(MACH386) || (defined(linux) && !defined(__mc68000__)) || (defined(AMOEBA) && defined(i80386)) || defined(MINIX) || defined(__EMX__) || (defined(Lynx) && defined(__i386__)))
#ifndef IMAGE_BYTE_ORDER
#define IMAGE_BYTE_ORDER LSBFirst