CVS commit: xsrc/xfree/xc/programs/Xserver

2014-12-11 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Thu Dec 11 09:46:17 UTC 2014

Modified Files:
xsrc/xfree/xc/programs/Xserver/GL/glx: glxcmds.c glxcmdsswap.c
glxserver.h rensize.c single2.c single2swap.c singlepix.c
singlepixswap.c unpack.h
xsrc/xfree/xc/programs/Xserver/Xext: xcmisc.c xvdisp.c
xsrc/xfree/xc/programs/Xserver/Xi: chgdctl.c chgfctl.c sendexev.c
xsrc/xfree/xc/programs/Xserver/dbe: dbe.c
xsrc/xfree/xc/programs/Xserver/dix: dispatch.c
xsrc/xfree/xc/programs/Xserver/include: dix.h misc.h
xsrc/xfree/xc/programs/Xserver/os: access.c rpcauth.c
xsrc/xfree/xc/programs/Xserver/randr: randr.c
xsrc/xfree/xc/programs/Xserver/render: render.c

Log Message:
pull over from xorg-server, porting as necessary.

--
apply fixes for:

X.Org Security Advisory:  Dec. 9, 2014
Protocol handling issues in X Window System servers

backported to 1.10.x by myself.

included are fixes for:

denial of service due to unchecked malloc in client authentication
CVE-2014-8091
integer overflows calculating memory needs for requests
CVE-2014-8092
CVE-2014-8093
CVE-2014-8094
out of bounds access due to not validating length or offset values in requests
CVE-2014-8095
CVE-2014-8096
CVE-2014-8097
CVE-2014-8098
CVE-2014-8099
CVE-2014-8100
CVE-2014-8101
CVE-2014-8102
CVE-2014-8103
--
apply two more parts of CVE-2014-8092:
  Missing parens in REQUEST_FIXED_SIZE macro [CVE-2014-8092 pt. 5]
  dix: GetHosts bounds check using wrong pointer value [CVE-2014-8092 pt. 6]
--


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.6 -r1.2 xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmds.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/glxserver.h \
xsrc/xfree/xc/programs/Xserver/GL/glx/single2.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/single2swap.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/unpack.h
cvs rdiff -u -r1.1.1.7 -r1.2 xsrc/xfree/xc/programs/Xserver/GL/glx/rensize.c
cvs rdiff -u -r1.1.1.3 -r1.2 \
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepix.c
cvs rdiff -u -r1.1.1.4 -r1.2 \
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepixswap.c
cvs rdiff -u -r1.2 -r1.3 xsrc/xfree/xc/programs/Xserver/Xext/xcmisc.c
cvs rdiff -u -r1.1.1.5 -r1.2 xsrc/xfree/xc/programs/Xserver/Xext/xvdisp.c
cvs rdiff -u -r1.1.1.4 -r1.2 xsrc/xfree/xc/programs/Xserver/Xi/chgdctl.c \
xsrc/xfree/xc/programs/Xserver/Xi/chgfctl.c \
xsrc/xfree/xc/programs/Xserver/Xi/sendexev.c
cvs rdiff -u -r1.2 -r1.3 xsrc/xfree/xc/programs/Xserver/dbe/dbe.c
cvs rdiff -u -r1.1.1.7 -r1.2 xsrc/xfree/xc/programs/Xserver/dix/dispatch.c
cvs rdiff -u -r1.1.1.6 -r1.2 xsrc/xfree/xc/programs/Xserver/include/dix.h \
xsrc/xfree/xc/programs/Xserver/include/misc.h
cvs rdiff -u -r1.6 -r1.7 xsrc/xfree/xc/programs/Xserver/os/access.c
cvs rdiff -u -r1.1.1.5 -r1.2 xsrc/xfree/xc/programs/Xserver/os/rpcauth.c
cvs rdiff -u -r1.1.1.3 -r1.2 xsrc/xfree/xc/programs/Xserver/randr/randr.c
cvs rdiff -u -r1.3 -r1.4 xsrc/xfree/xc/programs/Xserver/render/render.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmds.c
diff -u xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmds.c:1.1.1.6 xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmds.c:1.2
--- xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmds.c:1.1.1.6	Fri Mar 18 13:09:55 2005
+++ xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmds.c	Thu Dec 11 09:46:16 2014
@@ -1427,7 +1427,7 @@ int __glXRender(__GLXclientState *cl, GL
 left = (req-length  2) - sz_xGLXRenderReq;
 while (left  0) {
 __GLXrenderSizeData *entry;
-int extra;
+int extra = 0;
 	void (* proc)(GLbyte *);
 
 	/*
@@ -1464,22 +1464,19 @@ int __glXRender(__GLXclientState *cl, GL
 client-errorValue = commandsDone;
 return __glXBadRenderRequest;
 }
+if (cmdlen  entry-bytes) {
+return BadLength;
+}
 if (entry-varsize) {
 /* variable size command */
-extra = (*entry-varsize)(pc + __GLX_RENDER_HDR_SIZE, False);
+extra = (*entry-varsize)(pc + __GLX_RENDER_HDR_SIZE, False,
+  left - __GLX_RENDER_LARGE_HDR_SIZE);
 if (extra  0) {
-extra = 0;
-}
-if (cmdlen != __GLX_PAD(entry-bytes + extra)) {
-return BadLength;
-}
-} else {
-/* constant size command */
-if (cmdlen != __GLX_PAD(entry-bytes)) {
 return BadLength;
 }
 }
-	if (left  cmdlen) {
+
+if (cmdlen != safe_pad(safe_add(entry-bytes, extra))) {
 	return BadLength;
 	}
 
@@ -1513,6 +1510,8 @@ int __glXRenderLarge(__GLXclientState *c
 int error;
 

CVS commit: src/usr.sbin/cpuctl/arch

2014-12-11 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Thu Dec 11 10:07:45 UTC 2014

Modified Files:
src/usr.sbin/cpuctl/arch: i386.c

Log Message:
Add newline if ci_tsc_freq is 0 to not to break the output.


To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 src/usr.sbin/cpuctl/arch/i386.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/usr.sbin/cpuctl/arch/i386.c
diff -u src/usr.sbin/cpuctl/arch/i386.c:1.62 src/usr.sbin/cpuctl/arch/i386.c:1.63
--- src/usr.sbin/cpuctl/arch/i386.c:1.62	Thu Nov 20 10:31:10 2014
+++ src/usr.sbin/cpuctl/arch/i386.c	Thu Dec 11 10:07:45 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: i386.c,v 1.62 2014/11/20 10:31:10 msaitoh Exp $	*/
+/*	$NetBSD: i386.c,v 1.63 2014/12/11 10:07:45 msaitoh Exp $	*/
 
 /*-
  * Copyright (c) 1999, 2000, 2001, 2006, 2007, 2008 The NetBSD Foundation, Inc.
@@ -57,7 +57,7 @@
 
 #include sys/cdefs.h
 #ifndef lint
-__RCSID($NetBSD: i386.c,v 1.62 2014/11/20 10:31:10 msaitoh Exp $);
+__RCSID($NetBSD: i386.c,v 1.63 2014/12/11 10:07:45 msaitoh Exp $);
 #endif /* not lint */
 
 #include sys/types.h
@@ -1836,9 +1836,10 @@ identifycpu(int fd, const char *cpuname)
 	aprint_normal( (%s-class), classnames[class]);
 
 	if (ci-ci_tsc_freq != 0)
-		aprint_normal(, %ju.%02ju MHz\n,
+		aprint_normal(, %ju.%02ju MHz,
 		((uintmax_t)ci-ci_tsc_freq + 4999) / 100,
 		(((uintmax_t)ci-ci_tsc_freq + 4999) / 1) % 100);
+	aprint_normal(\n);
 
 	aprint_normal_dev(ci-ci_dev, family %#x model %#x stepping %#x,
 	ci-ci_family, ci-ci_model, CPUID_TO_STEPPING(ci-ci_signature));



CVS commit: src/usr.sbin/cpuctl/arch

2014-12-11 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Thu Dec 11 12:21:44 UTC 2014

Modified Files:
src/usr.sbin/cpuctl/arch: i386.c

Log Message:
 Don't print the microcode version if the ioctl failed to not to
print garbage.


To generate a diff of this commit:
cvs rdiff -u -r1.63 -r1.64 src/usr.sbin/cpuctl/arch/i386.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/usr.sbin/cpuctl/arch/i386.c
diff -u src/usr.sbin/cpuctl/arch/i386.c:1.63 src/usr.sbin/cpuctl/arch/i386.c:1.64
--- src/usr.sbin/cpuctl/arch/i386.c:1.63	Thu Dec 11 10:07:45 2014
+++ src/usr.sbin/cpuctl/arch/i386.c	Thu Dec 11 12:21:44 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: i386.c,v 1.63 2014/12/11 10:07:45 msaitoh Exp $	*/
+/*	$NetBSD: i386.c,v 1.64 2014/12/11 12:21:44 msaitoh Exp $	*/
 
 /*-
  * Copyright (c) 1999, 2000, 2001, 2006, 2007, 2008 The NetBSD Foundation, Inc.
@@ -57,7 +57,7 @@
 
 #include sys/cdefs.h
 #ifndef lint
-__RCSID($NetBSD: i386.c,v 1.63 2014/12/11 10:07:45 msaitoh Exp $);
+__RCSID($NetBSD: i386.c,v 1.64 2014/12/11 12:21:44 msaitoh Exp $);
 #endif /* not lint */
 
 #include sys/types.h
@@ -1995,6 +1995,8 @@ identifycpu(int fd, const char *cpuname)
 		ucode_64.loader_version = ucode.loader_version;
 		if (ioctl(fd, IOC_CPU_UCODE_GET_VERSION_64, ucode_64)  0)
 			return;
+#else
+		return;
 #endif
 	}
 



CVS commit: [netbsd-7] xsrc/xfree/xc/programs/Xserver

2014-12-11 Thread Martin Husemann
Module Name:xsrc
Committed By:   martin
Date:   Thu Dec 11 13:33:15 UTC 2014

Modified Files:
xsrc/xfree/xc/programs/Xserver/GL/glx [netbsd-7]: glxcmds.c
glxcmdsswap.c glxserver.h rensize.c single2.c single2swap.c
singlepix.c singlepixswap.c unpack.h
xsrc/xfree/xc/programs/Xserver/Xext [netbsd-7]: xcmisc.c xvdisp.c
xsrc/xfree/xc/programs/Xserver/Xi [netbsd-7]: chgdctl.c chgfctl.c
sendexev.c
xsrc/xfree/xc/programs/Xserver/dbe [netbsd-7]: dbe.c
xsrc/xfree/xc/programs/Xserver/dix [netbsd-7]: dispatch.c
xsrc/xfree/xc/programs/Xserver/include [netbsd-7]: dix.h misc.h
xsrc/xfree/xc/programs/Xserver/os [netbsd-7]: access.c rpcauth.c
xsrc/xfree/xc/programs/Xserver/randr [netbsd-7]: randr.c
xsrc/xfree/xc/programs/Xserver/render [netbsd-7]: render.c

Log Message:
Pull up following revision(s) (requested by mrg in ticket #308):
xfree/xc/programs/Xserver/dix/dispatch.c: revision 1.2
xfree/xc/programs/Xserver/Xext/xvdisp.c: revision 1.2
xfree/xc/programs/Xserver/include/misc.h: revision 1.2
xfree/xc/programs/Xserver/render/render.c: revision 1.4
xfree/xc/programs/Xserver/GL/glx/singlepixswap.c: revision 1.2
xfree/xc/programs/Xserver/Xi/sendexev.c: revision 1.2
xfree/xc/programs/Xserver/include/dix.h: revision 1.2
xfree/xc/programs/Xserver/os/access.c: revision 1.7
xfree/xc/programs/Xserver/GL/glx/glxserver.h: revision 1.2
xfree/xc/programs/Xserver/GL/glx/rensize.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/unpack.h: revision 1.2
xfree/xc/programs/Xserver/GL/glx/singlepix.c: revision 1.2
xfree/xc/programs/Xserver/Xi/chgfctl.c: revision 1.2
xfree/xc/programs/Xserver/Xi/chgdctl.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/glxcmds.c: revision 1.2
xfree/xc/programs/Xserver/Xext/xcmisc.c: revision 1.3
xfree/xc/programs/Xserver/randr/randr.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c: revision 1.2
xfree/xc/programs/Xserver/os/rpcauth.c: revision 1.2
xfree/xc/programs/Xserver/dbe/dbe.c: revision 1.3
xfree/xc/programs/Xserver/GL/glx/single2.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/single2swap.c: revision 1.2
pull over from xorg-server, porting as necessary.
- --
apply fixes for:
X.Org Security Advisory:  Dec. 9, 2014
Protocol handling issues in X Window System servers
backported to 1.10.x by myself.
included are fixes for:
denial of service due to unchecked malloc in client authentication
CVE-2014-8091
integer overflows calculating memory needs for requests
CVE-2014-8092
CVE-2014-8093
CVE-2014-8094
out of bounds access due to not validating length or offset values in requests
CVE-2014-8095
CVE-2014-8096
CVE-2014-8097
CVE-2014-8098
CVE-2014-8099
CVE-2014-8100
CVE-2014-8101
CVE-2014-8102
CVE-2014-8103
- --
apply two more parts of CVE-2014-8092:
  Missing parens in REQUEST_FIXED_SIZE macro [CVE-2014-8092 pt. 5]
  dix: GetHosts bounds check using wrong pointer value [CVE-2014-8092 pt. 6]
- --


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.24.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmds.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/glxserver.h \
xsrc/xfree/xc/programs/Xserver/GL/glx/single2.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/single2swap.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/unpack.h
cvs rdiff -u -r1.1.1.7 -r1.1.1.7.24.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/rensize.c
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.38.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepix.c
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.38.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepixswap.c
cvs rdiff -u -r1.2 -r1.2.18.1 xsrc/xfree/xc/programs/Xserver/Xext/xcmisc.c
cvs rdiff -u -r1.1.1.5 -r1.1.1.5.36.1 \
xsrc/xfree/xc/programs/Xserver/Xext/xvdisp.c
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.38.1 \
xsrc/xfree/xc/programs/Xserver/Xi/chgdctl.c \
xsrc/xfree/xc/programs/Xserver/Xi/chgfctl.c \
xsrc/xfree/xc/programs/Xserver/Xi/sendexev.c
cvs rdiff -u -r1.2 -r1.2.18.1 xsrc/xfree/xc/programs/Xserver/dbe/dbe.c
cvs rdiff -u -r1.1.1.7 -r1.1.1.7.24.1 \
xsrc/xfree/xc/programs/Xserver/dix/dispatch.c
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.36.1 \
xsrc/xfree/xc/programs/Xserver/include/dix.h
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.24.1 \
xsrc/xfree/xc/programs/Xserver/include/misc.h
cvs rdiff -u -r1.6 -r1.6.24.1 xsrc/xfree/xc/programs/Xserver/os/access.c
cvs rdiff -u -r1.1.1.5 -r1.1.1.5.36.1 \
xsrc/xfree/xc/programs/Xserver/os/rpcauth.c
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.36.1 \
xsrc/xfree/xc/programs/Xserver/randr/randr.c
cvs rdiff -u -r1.3 -r1.3.18.1 xsrc/xfree/xc/programs/Xserver/render/render.c

Please note that diffs are not 

CVS commit: [netbsd-7] src/doc

2014-12-11 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Thu Dec 11 13:38:01 UTC 2014

Modified Files:
src/doc [netbsd-7]: CHANGES-7.0

Log Message:
Update #308 for additional xfree pullups


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.126 -r1.1.2.127 src/doc/CHANGES-7.0

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/doc/CHANGES-7.0
diff -u src/doc/CHANGES-7.0:1.1.2.126 src/doc/CHANGES-7.0:1.1.2.127
--- src/doc/CHANGES-7.0:1.1.2.126	Wed Dec 10 17:37:26 2014
+++ src/doc/CHANGES-7.0	Thu Dec 11 13:38:01 2014
@@ -1,4 +1,4 @@
-# $NetBSD: CHANGES-7.0,v 1.1.2.126 2014/12/10 17:37:26 martin Exp $
+# $NetBSD: CHANGES-7.0,v 1.1.2.127 2014/12/11 13:38:01 martin Exp $
 
 A complete list of changes from the initial NetBSD 7.0 branch on 11 Aug 2014
 until the 7.0 release:
@@ -3330,6 +3330,28 @@ xsrc/external/mit/xorg-server/dist/test/
 xsrc/external/mit/xorg-server/dist/test/xi2/protocol-xiquerypointer.c patch
 xsrc/external/mit/xorg-server/dist/test/xi2/protocol-xiwarppointer.c patch
 xsrc/external/mit/xorg-server/dist/xfixes/select.c patch
+xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmds.c	1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c	1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/glxserver.h	1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/rensize.c		1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/single2.c		1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/single2swap.c	1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/singlepix.c	1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/singlepixswap.c	1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/unpack.h		1.2
+xsrc/xfree/xc/programs/Xserver/Xext/xcmisc.c		1.3
+xsrc/xfree/xc/programs/Xserver/Xext/xvdisp.c		1.2
+xsrc/xfree/xc/programs/Xserver/Xi/chgdctl.c		1.2
+xsrc/xfree/xc/programs/Xserver/Xi/chgfctl.c		1.2
+xsrc/xfree/xc/programs/Xserver/Xi/sendexev.c		1.2
+xsrc/xfree/xc/programs/Xserver/dbe/dbe.c		1.3
+xsrc/xfree/xc/programs/Xserver/dix/dispatch.c		1.2
+xsrc/xfree/xc/programs/Xserver/include/dix.h		1.2
+xsrc/xfree/xc/programs/Xserver/include/misc.h		1.2
+xsrc/xfree/xc/programs/Xserver/os/access.c		1.7
+xsrc/xfree/xc/programs/Xserver/os/rpcauth.c		1.2
+xsrc/xfree/xc/programs/Xserver/randr/randr.c		1.2
+xsrc/xfree/xc/programs/Xserver/render/render.c		1.4
 
 	apply fixes for X.Org Security Advisory:  Dec. 9, 2014
 	Protocol handling issues in X Window System servers



CVS commit: src/sys/net

2014-12-11 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Thu Dec 11 14:33:22 UTC 2014

Modified Files:
src/sys/net: if.c

Log Message:
Avoid scheduling more slow timeouts while we are in the process of detaching
the interface: set if_slowtimo to NULL before doing the callout_halt()
and test for that in the callout. Fixes PR kern/49462.


To generate a diff of this commit:
cvs rdiff -u -r1.304 -r1.305 src/sys/net/if.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/net/if.c
diff -u src/sys/net/if.c:1.304 src/sys/net/if.c:1.305
--- src/sys/net/if.c:1.304	Mon Dec  8 04:55:47 2014
+++ src/sys/net/if.c	Thu Dec 11 14:33:22 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: if.c,v 1.304 2014/12/08 04:55:47 ozaki-r Exp $	*/
+/*	$NetBSD: if.c,v 1.305 2014/12/11 14:33:22 martin Exp $	*/
 
 /*-
  * Copyright (c) 1999, 2000, 2001, 2008 The NetBSD Foundation, Inc.
@@ -90,7 +90,7 @@
  */
 
 #include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: if.c,v 1.304 2014/12/08 04:55:47 ozaki-r Exp $);
+__KERNEL_RCSID(0, $NetBSD: if.c,v 1.305 2014/12/11 14:33:22 martin Exp $);
 
 #include opt_inet.h
 
@@ -745,6 +745,7 @@ if_detach(struct ifnet *ifp)
 	s = splnet();
 
 	if (ifp-if_slowtimo != NULL) {
+		ifp-if_slowtimo = NULL;
 		callout_halt(ifp-if_slowtimo_ch, NULL);
 		callout_destroy(ifp-if_slowtimo_ch);
 		kmem_free(ifp-if_slowtimo_ch, sizeof(*ifp-if_slowtimo_ch));
@@ -1515,15 +1516,19 @@ static void
 if_slowtimo(void *arg)
 {
 	struct ifnet *ifp = arg;
-	int s = splnet();
+	int s;
 
-	KASSERT(ifp-if_slowtimo != NULL);
+	if (__predict_false(ifp-if_slowtimo == NULL))
+		return;
 
+	s = splnet();
 	if (ifp-if_timer != 0  --ifp-if_timer == 0)
 		(*ifp-if_slowtimo)(ifp);
 
 	splx(s);
-	callout_schedule(ifp-if_slowtimo_ch, hz / IFNET_SLOWHZ);
+
+	if (__predict_true(ifp-if_slowtimo != NULL))
+		callout_schedule(ifp-if_slowtimo_ch, hz / IFNET_SLOWHZ);
 }
 
 /*



CVS commit: src/lib/libc/hash/sha2

2014-12-11 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Thu Dec 11 21:54:13 UTC 2014

Modified Files:
src/lib/libc/hash/sha2: sha224hl.c

Log Message:
Fix rcsid comment.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/lib/libc/hash/sha2/sha224hl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/lib/libc/hash/sha2/sha224hl.c
diff -u src/lib/libc/hash/sha2/sha224hl.c:1.1 src/lib/libc/hash/sha2/sha224hl.c:1.2
--- src/lib/libc/hash/sha2/sha224hl.c:1.1	Tue May 26 08:04:12 2009
+++ src/lib/libc/hash/sha2/sha224hl.c	Thu Dec 11 21:54:13 2014
@@ -1,4 +1,4 @@
-/* $NetBSD */
+/* $NetBSD: sha224hl.c,v 1.2 2014/12/11 21:54:13 riastradh Exp $ */
 
 /*
  * Derived from code written by Jason R. Thorpe thor...@netbsd.org,
@@ -7,7 +7,7 @@
  */
 
 #include sys/cdefs.h
-__RCSID($NetBSD: sha224hl.c,v 1.1 2009/05/26 08:04:12 joerg Exp $);
+__RCSID($NetBSD: sha224hl.c,v 1.2 2014/12/11 21:54:13 riastradh Exp $);
 
 #define	HASH_ALGORITHM	SHA224
 #define	HASH_FNPREFIX	SHA224_



CVS commit: src/distrib/sets/lists

2014-12-11 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Thu Dec 11 22:14:13 UTC 2014

Modified Files:
src/distrib/sets/lists/debug: md.amd64 shl.mi
src/distrib/sets/lists/modules: md.amd64

Log Message:
Fix some tags on set lists related to zfs, solaris, lvm, mdns, xen.


To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 src/distrib/sets/lists/debug/md.amd64
cvs rdiff -u -r1.87 -r1.88 src/distrib/sets/lists/debug/shl.mi
cvs rdiff -u -r1.49 -r1.50 src/distrib/sets/lists/modules/md.amd64

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sets/lists/debug/md.amd64
diff -u src/distrib/sets/lists/debug/md.amd64:1.74 src/distrib/sets/lists/debug/md.amd64:1.75
--- src/distrib/sets/lists/debug/md.amd64:1.74	Wed Dec 10 13:34:41 2014
+++ src/distrib/sets/lists/debug/md.amd64	Thu Dec 11 22:14:13 2014
@@ -1,4 +1,4 @@
-# $NetBSD: md.amd64,v 1.74 2014/12/10 13:34:41 christos Exp $
+# $NetBSD: md.amd64,v 1.75 2014/12/11 22:14:13 riastradh Exp $
 ./usr/lib/i386/i18n/libBIG5_g.a			comp-c-debuglib		compat,debuglib
 ./usr/lib/i386/i18n/libDECHanyu_g.a		comp-c-debuglib		compat,debuglib
 ./usr/lib/i386/i18n/libEUCTW_g.a		comp-c-debuglib		compat,debuglib
@@ -213,7 +213,7 @@
 ./usr/libdata/debug/usr/lib/i386/libdevmapper.so.1.0.debug	comp-compat-shlib	compat,pic,lvm,debug
 ./usr/libdata/debug/usr/lib/i386/libdm.so.0.0.debug	comp-compat-shlib	compat,pic,debug,obsolete
 ./usr/libdata/debug/usr/lib/i386/libdns.so.8.1.debug	comp-compat-shlib	compat,pic,debug
-./usr/libdata/debug/usr/lib/i386/libdns_sd.so.0.0.debug	comp-compat-shlib	compat,pic,debug
+./usr/libdata/debug/usr/lib/i386/libdns_sd.so.0.0.debug	comp-compat-shlib	compat,pic,debug,mdns
 ./usr/libdata/debug/usr/lib/i386/libdwarf.so.1.0.debug	comp-compat-shlib	compat,pic,debug
 ./usr/libdata/debug/usr/lib/i386/libedit.so.3.1.debug	comp-compat-shlib	compat,pic,debug
 ./usr/libdata/debug/usr/lib/i386/libelf.so.1.0.debug	comp-compat-shlib	compat,pic,debug

Index: src/distrib/sets/lists/debug/shl.mi
diff -u src/distrib/sets/lists/debug/shl.mi:1.87 src/distrib/sets/lists/debug/shl.mi:1.88
--- src/distrib/sets/lists/debug/shl.mi:1.87	Wed Dec 10 13:34:41 2014
+++ src/distrib/sets/lists/debug/shl.mi	Thu Dec 11 22:14:13 2014
@@ -1,8 +1,8 @@
-# $NetBSD: shl.mi,v 1.87 2014/12/10 13:34:41 christos Exp $
+# $NetBSD: shl.mi,v 1.88 2014/12/11 22:14:13 riastradh Exp $
 ./usr/libdata/debug/lib/libc.so.12.196.debug		comp-sys-debug	debug
 ./usr/libdata/debug/lib/libcrypt.so.1.0.debug		comp-sys-debug	debug
 ./usr/libdata/debug/lib/libcrypto.so.8.3.debug		comp-sys-debug	debug
-./usr/libdata/debug/lib/libdevmapper.so.1.0.debug	comp-sys-debug	debug
+./usr/libdata/debug/lib/libdevmapper.so.1.0.debug	comp-sys-debug	lvm,debug
 ./usr/libdata/debug/lib/libdm.so.0.0.debug 		comp-sys-debug	debug,obsolete
 ./usr/libdata/debug/lib/libedit.so.3.1.debug		comp-sys-debug	debug
 ./usr/libdata/debug/lib/libevent.so.4.0.debug		comp-sys-debug	debug

Index: src/distrib/sets/lists/modules/md.amd64
diff -u src/distrib/sets/lists/modules/md.amd64:1.49 src/distrib/sets/lists/modules/md.amd64:1.50
--- src/distrib/sets/lists/modules/md.amd64:1.49	Sun Nov 16 18:33:19 2014
+++ src/distrib/sets/lists/modules/md.amd64	Thu Dec 11 22:14:13 2014
@@ -1,4 +1,4 @@
-# $NetBSD: md.amd64,v 1.49 2014/11/16 18:33:19 riastradh Exp $
+# $NetBSD: md.amd64,v 1.50 2014/12/11 22:14:13 riastradh Exp $
 #
 # NOTE that there are two sets of files here:
 # @MODULEDIR@ and amd64-xen
@@ -256,8 +256,8 @@
 ./stand/amd64-xen/@OSRELEASE@/modules/des/des.kmod			base-kernel-modules	kmod,compatmodules
 ./stand/amd64-xen/@OSRELEASE@/modules/dk_subrbase-kernel-modules	kmod,compatmodules
 ./stand/amd64-xen/@OSRELEASE@/modules/dk_subr/dk_subr.kmod		base-kernel-modules	kmod,compatmodules
-./stand/amd64-xen/@OSRELEASE@/modules/dmbase-kernel-modules	kmod,compatmodules
-./stand/amd64-xen/@OSRELEASE@/modules/dm/dm.kmod			base-kernel-modules	kmod,compatmodules
+./stand/amd64-xen/@OSRELEASE@/modules/dmbase-kernel-modules	kmod,compatmodules,lvm
+./stand/amd64-xen/@OSRELEASE@/modules/dm/dm.kmod			base-kernel-modules	kmod,compatmodules,lvm
 ./stand/amd64-xen/@OSRELEASE@/modules/drmbase-kernel-modules	kmod,compatmodules
 ./stand/amd64-xen/@OSRELEASE@/modules/drm/drm.kmod			base-kernel-modules	kmod,compatmodules
 ./stand/amd64-xen/@OSRELEASE@/modules/drmkmsbase-kernel-modules	kmod,compatmodules
@@ -466,8 +466,8 @@
 ./stand/amd64-xen/@OSRELEASE@/modules/sljit/sljit.kmod			base-kernel-modules	kmod,compatmodules
 ./stand/amd64-xen/@OSRELEASE@/modules/smbfsbase-kernel-modules	kmod,compatmodules
 ./stand/amd64-xen/@OSRELEASE@/modules/smbfs/smbfs.kmod			base-kernel-modules	kmod,compatmodules
-./stand/amd64-xen/@OSRELEASE@/modules/solarisbase-kernel-modules	kmod,compatmodules
-./stand/amd64-xen/@OSRELEASE@/modules/solaris/solaris.kmod		base-kernel-modules	kmod,compatmodules
+./stand/amd64-xen/@OSRELEASE@/modules/solaris		

CVS commit: src/distrib/sets/lists/base

2014-12-11 Thread Taylor R Campbell
Module Name:src
Committed By:   riastradh
Date:   Thu Dec 11 23:24:12 UTC 2014

Modified Files:
src/distrib/sets/lists/base: mi

Log Message:
Fix MKNLS=no build by untagging unconditional empty directories.

XXX May merit investigating why these are made when MKNLS=no, but
they don't seem to hurt.


To generate a diff of this commit:
cvs rdiff -u -r1.1091 -r1.1092 src/distrib/sets/lists/base/mi

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sets/lists/base/mi
diff -u src/distrib/sets/lists/base/mi:1.1091 src/distrib/sets/lists/base/mi:1.1092
--- src/distrib/sets/lists/base/mi:1.1091	Thu Oct 30 13:05:58 2014
+++ src/distrib/sets/lists/base/mi	Thu Dec 11 23:24:12 2014
@@ -1,4 +1,4 @@
-# $NetBSD: mi,v 1.1091 2014/10/30 13:05:58 nonaka Exp $
+# $NetBSD: mi,v 1.1092 2014/12/11 23:24:12 riastradh Exp $
 #
 # Note:	Don't delete entries from here - mark them as obsolete instead,
 #	unless otherwise stated below.
@@ -2831,7 +2831,7 @@
 ./usr/share/locale/af_ZA.ISO8859-15/LC_TIME	base-locale-af		nls
 ./usr/share/locale/af_ZA.UTF-8			base-locale-af
 ./usr/share/locale/af_ZA.UTF-8/LC_CTYPE		base-locale-af		nls
-./usr/share/locale/af_ZA.UTF-8/LC_MESSAGES	base-locale-af		nls
+./usr/share/locale/af_ZA.UTF-8/LC_MESSAGES	base-locale-af
 ./usr/share/locale/af_ZA.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES		base-locale-af		nls
 ./usr/share/locale/af_ZA.UTF-8/LC_MONETARY	base-locale-af		nls
 ./usr/share/locale/af_ZA.UTF-8/LC_NUMERIC	base-locale-af		nls
@@ -2854,7 +2854,7 @@
 ./usr/share/locale/be_BY.ISO8859-5/LC_TIME	base-locale-be		nls
 ./usr/share/locale/be_BY.UTF-8			base-locale-be
 ./usr/share/locale/be_BY.UTF-8/LC_CTYPE		base-locale-be		nls
-./usr/share/locale/be_BY.UTF-8/LC_MESSAGES	base-locale-be		nls
+./usr/share/locale/be_BY.UTF-8/LC_MESSAGES	base-locale-be
 ./usr/share/locale/be_BY.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES		base-locale-be		nls
 ./usr/share/locale/be_BY.UTF-8/LC_MONETARY	base-locale-be		nls
 ./usr/share/locale/be_BY.UTF-8/LC_NUMERIC	base-locale-be		nls
@@ -2868,7 +2868,7 @@
 ./usr/share/locale/bg_BG.CP1251/LC_TIME		base-locale-bg		nls
 ./usr/share/locale/bg_BG.UTF-8			base-locale-bg
 ./usr/share/locale/bg_BG.UTF-8/LC_CTYPE		base-locale-bg		nls
-./usr/share/locale/bg_BG.UTF-8/LC_MESSAGES	base-locale-bg		nls
+./usr/share/locale/bg_BG.UTF-8/LC_MESSAGES	base-locale-bg
 ./usr/share/locale/bg_BG.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES		base-locale-bg		nls
 ./usr/share/locale/bg_BG.UTF-8/LC_MONETARY	base-locale-bg		nls
 ./usr/share/locale/bg_BG.UTF-8/LC_NUMERIC	base-locale-bg		nls
@@ -2891,7 +2891,7 @@
 ./usr/share/locale/ca_ES.ISO8859-15/LC_TIME	base-locale-ca		nls
 ./usr/share/locale/ca_ES.UTF-8			base-locale-ca
 ./usr/share/locale/ca_ES.UTF-8/LC_CTYPE		base-locale-ca		nls
-./usr/share/locale/ca_ES.UTF-8/LC_MESSAGES	base-locale-ca		nls
+./usr/share/locale/ca_ES.UTF-8/LC_MESSAGES	base-locale-ca
 ./usr/share/locale/ca_ES.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES		base-locale-ca		nls
 ./usr/share/locale/ca_ES.UTF-8/LC_MONETARY	base-locale-ca		nls
 ./usr/share/locale/ca_ES.UTF-8/LC_NUMERIC	base-locale-ca		nls
@@ -2911,7 +2911,7 @@
 ./usr/share/locale/cs_CZ.ISO8859-2/LC_TIME	base-locale-cs		nls
 ./usr/share/locale/cs_CZ.UTF-8			base-locale-cs
 ./usr/share/locale/cs_CZ.UTF-8/LC_CTYPE		base-locale-cs		nls
-./usr/share/locale/cs_CZ.UTF-8/LC_MESSAGES	base-locale-cs		nls
+./usr/share/locale/cs_CZ.UTF-8/LC_MESSAGES	base-locale-cs
 ./usr/share/locale/cs_CZ.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES		base-locale-cs		nls
 ./usr/share/locale/cs_CZ.UTF-8/LC_MONETARY	base-locale-cs		nls
 ./usr/share/locale/cs_CZ.UTF-8/LC_NUMERIC	base-locale-cs		nls
@@ -2936,7 +2936,7 @@
 ./usr/share/locale/da_DK.ISO8859-15/LC_TIME	base-locale-da		nls
 ./usr/share/locale/da_DK.UTF-8			base-locale-da
 ./usr/share/locale/da_DK.UTF-8/LC_CTYPE		base-locale-da		nls
-./usr/share/locale/da_DK.UTF-8/LC_MESSAGES	base-locale-da		nls
+./usr/share/locale/da_DK.UTF-8/LC_MESSAGES	base-locale-da
 ./usr/share/locale/da_DK.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES		base-locale-da		nls
 ./usr/share/locale/da_DK.UTF-8/LC_MONETARY	base-locale-da		nls
 ./usr/share/locale/da_DK.UTF-8/LC_NUMERIC	base-locale-da		nls
@@ -2964,7 +2964,7 @@
 ./usr/share/locale/de_AT.ISO8859-15/LC_TIME	base-locale-de		nls
 ./usr/share/locale/de_AT.UTF-8			base-locale-de
 ./usr/share/locale/de_AT.UTF-8/LC_CTYPE		base-locale-de		nls
-./usr/share/locale/de_AT.UTF-8/LC_MESSAGES	base-locale-de		nls
+./usr/share/locale/de_AT.UTF-8/LC_MESSAGES	base-locale-de
 ./usr/share/locale/de_AT.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES		base-locale-de		nls
 ./usr/share/locale/de_AT.UTF-8/LC_MONETARY	base-locale-de		nls
 ./usr/share/locale/de_AT.UTF-8/LC_NUMERIC	base-locale-de		nls
@@ -2987,7 +2987,7 @@
 ./usr/share/locale/de_CH.ISO8859-15/LC_TIME	base-locale-de		nls
 ./usr/share/locale/de_CH.UTF-8			base-locale-de
 ./usr/share/locale/de_CH.UTF-8/LC_CTYPE		base-locale-de		nls
-./usr/share/locale/de_CH.UTF-8/LC_MESSAGES	base-locale-de		

CVS commit: src/sys/arch

2014-12-11 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Thu Dec 11 23:35:11 UTC 2014

Modified Files:
src/sys/arch/arm/allwinner: awin_reg.h
src/sys/arch/evbarm/awin: awin_machdep.c awin_start.S platform.h

Log Message:
A80: Startup 3 additional Cortex-A7 cores in cluster 0.


To generate a diff of this commit:
cvs rdiff -u -r1.72 -r1.73 src/sys/arch/arm/allwinner/awin_reg.h
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/evbarm/awin/awin_machdep.c
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/evbarm/awin/awin_start.S
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbarm/awin/platform.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/arm/allwinner/awin_reg.h
diff -u src/sys/arch/arm/allwinner/awin_reg.h:1.72 src/sys/arch/arm/allwinner/awin_reg.h:1.73
--- src/sys/arch/arm/allwinner/awin_reg.h:1.72	Mon Dec  8 10:48:22 2014
+++ src/sys/arch/arm/allwinner/awin_reg.h	Thu Dec 11 23:35:11 2014
@@ -54,6 +54,8 @@
 #define AWIN_CORE_PBASE			0x01C0
 #if defined(ALLWINNER_A80)
 #define AWIN_CORE_SIZE			0x0640	/* XXX */
+#define AWIN_A80_RCPUCFG_PBASE		0x0170
+#define AWIN_A80_RCPUCFG_SIZE		0x0010
 #define AWIN_A80_CORE2_PBASE		0x0080
 #define AWIN_A80_CORE2_SIZE		0x0010
 #define AWIN_A80_USB_PBASE		0x00a0
@@ -2821,9 +2823,26 @@ struct awin_a31_dma_desc {
 #define AWIN_A80_RPRCM_CIR_CLK_REG		0x0054
 #define AWIN_A80_RPRCM_APB0_RST_REG		0x00b0
 
+#define AWIN_A80_RPRCM_CLUSTER0_RST_REG		0x0004
+
+#define AWIN_A80_RPRCM_CLUSTER0_RST_REG		0x0004
+#define AWIN_A80_RPRCM_CLUSTER1_RST_REG		0x0008
+
+#define AWIN_A80_RPRCM_CLUSTER0_PWR_GATING_REG	0x0100
+#define AWIN_A80_RPRCM_CLUSTER1_PWR_GATING_REG	0x0104
+
+#define AWIN_A80_RPRCM_CLUSTER0_PRW_CLAMP_REG	0x0140
+
+#define AWIN_A80_RPRCM_CLUSTER0_PRW_CLAMP_STATUS_REG	0x0064
+
+#define AWIN_A80_RPRCM_PRIVATE_REG		0x0164
+
 #define AWIN_A80_RPRCM_APB0_GATING_CIR		__BIT(1)
 #define AWIN_A80_RPRCM_APB0_RST_CIR		__BIT(1)
 
+#define AWIN_A80_RCPUCFG_CLUSTER0_RST_REG	0x0080
+#define AWIN_A80_RCPUCFG_CLUSTER1_RST_REG	0x0084
+
 #define AWIN_A80_RSB_CMD_REG			0x002c
 #define AWIN_A80_RSB_DAR_REG			0x0030
 

Index: src/sys/arch/evbarm/awin/awin_machdep.c
diff -u src/sys/arch/evbarm/awin/awin_machdep.c:1.35 src/sys/arch/evbarm/awin/awin_machdep.c:1.36
--- src/sys/arch/evbarm/awin/awin_machdep.c:1.35	Wed Dec 10 17:45:53 2014
+++ src/sys/arch/evbarm/awin/awin_machdep.c	Thu Dec 11 23:35:11 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: awin_machdep.c,v 1.35 2014/12/10 17:45:53 jmcneill Exp $ */
+/*	$NetBSD: awin_machdep.c,v 1.36 2014/12/11 23:35:11 jmcneill Exp $ */
 
 /*
  * Machine dependent functions for kernel setup for TI OSK5912 board.
@@ -125,7 +125,7 @@
  */
 
 #include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: awin_machdep.c,v 1.35 2014/12/10 17:45:53 jmcneill Exp $);
+__KERNEL_RCSID(0, $NetBSD: awin_machdep.c,v 1.36 2014/12/11 23:35:11 jmcneill Exp $);
 
 #include opt_machdep.h
 #include opt_ddb.h
@@ -318,6 +318,16 @@ static const struct pmap_devmap devmap[]
 		.pd_prot = VM_PROT_READ|VM_PROT_WRITE,
 		.pd_cache = PTE_NOCACHE
 	},
+	{
+		/*
+		 * A80 CPUCFG
+		 */
+		.pd_va = _A(AWIN_A80_RCPUCFG_VBASE),
+		.pd_pa = _A(AWIN_A80_RCPUCFG_PBASE),
+		.pd_size = _S(AWIN_A80_RCPUCFG_SIZE),
+		.pd_prot = VM_PROT_READ|VM_PROT_WRITE,
+		.pd_cache = PTE_NOCACHE
+	},
 #endif
 	{
 		/*

Index: src/sys/arch/evbarm/awin/awin_start.S
diff -u src/sys/arch/evbarm/awin/awin_start.S:1.7 src/sys/arch/evbarm/awin/awin_start.S:1.8
--- src/sys/arch/evbarm/awin/awin_start.S:1.7	Sun Dec  7 18:32:13 2014
+++ src/sys/arch/evbarm/awin/awin_start.S	Thu Dec 11 23:35:11 2014
@@ -41,7 +41,7 @@
 #include arm/allwinner/awin_reg.h
 #include evbarm/awin/platform.h  
 
-RCSID($NetBSD: awin_start.S,v 1.7 2014/12/07 18:32:13 jmcneill Exp $)
+RCSID($NetBSD: awin_start.S,v 1.8 2014/12/11 23:35:11 jmcneill Exp $)
 
 #if defined(VERBOSE_INIT_ARM)
 #define	XPUTC(n)	mov r0, n; bl xputc
@@ -151,7 +151,7 @@ _C_LABEL(awin_start):
 	// Make sure the cache is flushed out to RAM for the other CPUs
 	bl	_C_LABEL(armv7_dcache_wbinv_all)
 
-#if defined(ALLWINNER_A20) + defined(ALLWINNER_A31) + defined(ALLWINNER_A80)  1
+#if defined(ALLWINNER_A20) + defined(ALLWINNER_A31)  1
 	// Read SoC ID
 	movw	r5, #:lower16:(AWIN_CORE_PBASE+AWIN_SRAM_OFFSET)
 	movt	r5, #:upper16:(AWIN_CORE_PBASE+AWIN_SRAM_OFFSET)
@@ -168,11 +168,10 @@ _C_LABEL(awin_start):
 	rev	r1, r1
 #endif
 	lsr	r1, r1, #16
-#endif /* ALLWINNER_A20 + ALLWINNER_A31 + ALLWINNER_A80  1 */
 
 	// MP init based on SoC ID
 #if defined(ALLWINNER_A20)
-# if defined(ALLWINNER_A31) || defined(ALLWINNER_A80)
+# if defined(ALLWINNER_A31)
 	movw	r0, #AWIN_SRAM_VER_KEY_A20
 	cmp	r1, r0
 	bleq	a20_mpinit
@@ -181,7 +180,7 @@ _C_LABEL(awin_start):
 # endif
 #endif
 #if defined(ALLWINNER_A31)
-# if defined(ALLWINNER_A20) || defined(ALLWINNER_A80)
+# if defined(ALLWINNER_A20)
 	movw	r0, #AWIN_SRAM_VER_KEY_A31
 	cmp	r1, r0
 	bleq	a31_mpinit
@@ -189,6 +188,9 @@ _C_LABEL(awin_start):
 	bl	

CVS commit: src/sys/arch/evbarm/conf

2014-12-11 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Thu Dec 11 23:35:31 UTC 2014

Modified Files:
src/sys/arch/evbarm/conf: ALLWINNER_A80

Log Message:
enable MULTIPROCESSOR


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/evbarm/conf/ALLWINNER_A80

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbarm/conf/ALLWINNER_A80
diff -u src/sys/arch/evbarm/conf/ALLWINNER_A80:1.12 src/sys/arch/evbarm/conf/ALLWINNER_A80:1.13
--- src/sys/arch/evbarm/conf/ALLWINNER_A80:1.12	Sun Dec  7 20:10:08 2014
+++ src/sys/arch/evbarm/conf/ALLWINNER_A80	Thu Dec 11 23:35:31 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: ALLWINNER_A80,v 1.12 2014/12/07 20:10:08 jmcneill Exp $
+#	$NetBSD: ALLWINNER_A80,v 1.13 2014/12/11 23:35:31 jmcneill Exp $
 #
 #	ALLWINNER_A80 - Allwinner A80 boards (Cubieboard4, OptimusBoard, etc)
 #
@@ -180,7 +180,7 @@ config		netbsd		root on ? type ?
 mainbus0	at root
 
 # CPU
-#options 	MULTIPROCESSOR
+options 	MULTIPROCESSOR
 cpu*		at mainbus?
 
 # Specify the memory size in megabytes.



CVS commit: [netbsd-7] src/distrib/sets/lists/debug

2014-12-11 Thread Hisashi T Fujinaka
Module Name:src
Committed By:   htodd
Date:   Thu Dec 11 23:44:13 UTC 2014

Modified Files:
src/distrib/sets/lists/debug [netbsd-7]: shl.mi

Log Message:
Fix debug build.


To generate a diff of this commit:
cvs rdiff -u -r1.71.2.2 -r1.71.2.3 src/distrib/sets/lists/debug/shl.mi

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sets/lists/debug/shl.mi
diff -u src/distrib/sets/lists/debug/shl.mi:1.71.2.2 src/distrib/sets/lists/debug/shl.mi:1.71.2.3
--- src/distrib/sets/lists/debug/shl.mi:1.71.2.2	Tue Dec  9 20:21:05 2014
+++ src/distrib/sets/lists/debug/shl.mi	Thu Dec 11 23:44:13 2014
@@ -1,9 +1,9 @@
-# $NetBSD: shl.mi,v 1.71.2.2 2014/12/09 20:21:05 martin Exp $
+# $NetBSD: shl.mi,v 1.71.2.3 2014/12/11 23:44:13 htodd Exp $
 ./usr/libdata/debug/lib/libc.so.12.193.debug		comp-sys-debug	debug
 ./usr/libdata/debug/lib/libcrypt.so.1.0.debug		comp-sys-debug	debug
 ./usr/libdata/debug/lib/libcrypto.so.8.3.debug		comp-sys-debug	debug
 ./usr/libdata/debug/lib/libdevmapper.so.1.0.debug	comp-sys-debug	debug
-./usr/libdata/debug/lib/libdm.so.0.0.debug 		comp-sys-debug	debug
+./usr/libdata/debug/lib/libdm.so.0.0.debug 		comp-sys-debug	debug,obsolete
 ./usr/libdata/debug/lib/libedit.so.3.1.debug		comp-sys-debug	debug
 ./usr/libdata/debug/lib/libevent.so.4.0.debug		comp-sys-debug	debug
 ./usr/libdata/debug/lib/libgcc_s.so.1.0.debug		comp-sys-debug	gcc,debug



CVS commit: [netbsd-7] src/distrib/sets/lists/debug

2014-12-11 Thread Hisashi T Fujinaka
Module Name:src
Committed By:   htodd
Date:   Thu Dec 11 23:53:35 UTC 2014

Modified Files:
src/distrib/sets/lists/debug [netbsd-7]: shl.mi

Log Message:
Wrong tree - reverting.


To generate a diff of this commit:
cvs rdiff -u -r1.71.2.3 -r1.71.2.4 src/distrib/sets/lists/debug/shl.mi

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/sets/lists/debug/shl.mi
diff -u src/distrib/sets/lists/debug/shl.mi:1.71.2.3 src/distrib/sets/lists/debug/shl.mi:1.71.2.4
--- src/distrib/sets/lists/debug/shl.mi:1.71.2.3	Thu Dec 11 23:44:13 2014
+++ src/distrib/sets/lists/debug/shl.mi	Thu Dec 11 23:53:34 2014
@@ -1,9 +1,9 @@
-# $NetBSD: shl.mi,v 1.71.2.3 2014/12/11 23:44:13 htodd Exp $
+# $NetBSD: shl.mi,v 1.71.2.4 2014/12/11 23:53:34 htodd Exp $
 ./usr/libdata/debug/lib/libc.so.12.193.debug		comp-sys-debug	debug
 ./usr/libdata/debug/lib/libcrypt.so.1.0.debug		comp-sys-debug	debug
 ./usr/libdata/debug/lib/libcrypto.so.8.3.debug		comp-sys-debug	debug
 ./usr/libdata/debug/lib/libdevmapper.so.1.0.debug	comp-sys-debug	debug
-./usr/libdata/debug/lib/libdm.so.0.0.debug 		comp-sys-debug	debug,obsolete
+./usr/libdata/debug/lib/libdm.so.0.0.debug 		comp-sys-debug	debug
 ./usr/libdata/debug/lib/libedit.so.3.1.debug		comp-sys-debug	debug
 ./usr/libdata/debug/lib/libevent.so.4.0.debug		comp-sys-debug	debug
 ./usr/libdata/debug/lib/libgcc_s.so.1.0.debug		comp-sys-debug	gcc,debug



CVS commit: src/sys/arch/amd64/conf

2014-12-11 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Dec 12 01:13:40 UTC 2014

Modified Files:
src/sys/arch/amd64/conf: GENERIC

Log Message:
Add options to run a.out i386 binaries (commented out)


To generate a diff of this commit:
cvs rdiff -u -r1.404 -r1.405 src/sys/arch/amd64/conf/GENERIC

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/amd64/conf/GENERIC
diff -u src/sys/arch/amd64/conf/GENERIC:1.404 src/sys/arch/amd64/conf/GENERIC:1.405
--- src/sys/arch/amd64/conf/GENERIC:1.404	Sun Nov 16 11:01:40 2014
+++ src/sys/arch/amd64/conf/GENERIC	Thu Dec 11 20:13:40 2014
@@ -1,4 +1,4 @@
-# $NetBSD: GENERIC,v 1.404 2014/11/16 16:01:40 manu Exp $
+# $NetBSD: GENERIC,v 1.405 2014/12/12 01:13:40 christos Exp $
 #
 # GENERIC machine description file
 #
@@ -22,7 +22,7 @@ include	arch/amd64/conf/std.amd64
 
 options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
 
-#ident 		GENERIC-$Revision: 1.404 $
+#ident 		GENERIC-$Revision: 1.405 $
 
 maxusers	64		# estimated number of users
 
@@ -129,6 +129,16 @@ options 	COMPAT_LINUX32	# req. COMPAT_LI
 options 	EXEC_ELF32
 options 	COMPAT_BSDPTY	# /dev/[pt]ty?? ptys.
 
+# The following options are for running i386 binaries for pre-1.6
+#options	EXEC_AOUT
+#options 	COMPAT_NOMID	# NetBSD 0.8, 386BSD, and BSDI
+#options 	COMPAT_09	# NetBSD 0.9,
+#options 	COMPAT_10	# NetBSD 1.0,
+#options 	COMPAT_11	# NetBSD 1.1,
+#options 	COMPAT_12	# NetBSD 1.2 (and 386BSD and BSDI),
+#options 	COMPAT_13	# NetBSD 1.3 (and 386BSD and BSDI),
+#options 	COMPAT_14	# NetBSD 1.4,
+
 # Wedge support
 options 	DKWEDGE_AUTODISCOVER	# Automatically add dk(4) instances
 options 	DKWEDGE_METHOD_GPT	# Supports GPT partitions as wedges



CVS commit: src/sys/arch/x86

2014-12-11 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Dec 12 02:25:55 UTC 2014

Modified Files:
src/sys/arch/x86/include: specialreg.h
src/sys/arch/x86/x86: cpu_ucode_intel.c

Log Message:
Use specialreg.h's definitions.


To generate a diff of this commit:
cvs rdiff -u -r1.80 -r1.81 src/sys/arch/x86/include/specialreg.h
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/x86/x86/cpu_ucode_intel.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/x86/include/specialreg.h
diff -u src/sys/arch/x86/include/specialreg.h:1.80 src/sys/arch/x86/include/specialreg.h:1.81
--- src/sys/arch/x86/include/specialreg.h:1.80	Thu Sep 11 18:11:59 2014
+++ src/sys/arch/x86/include/specialreg.h	Fri Dec 12 02:25:55 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: specialreg.h,v 1.80 2014/09/11 18:11:59 msaitoh Exp $	*/
+/*	$NetBSD: specialreg.h,v 1.81 2014/12/12 02:25:55 msaitoh Exp $	*/
 
 /*-
  * Copyright (c) 1991 The Regents of the University of California.
@@ -506,6 +506,7 @@
 #define	MSR_CESR		0x011	/* P5 only (trap on P6) */
 #define	MSR_CTR0		0x012	/* P5 only (trap on P6) */
 #define	MSR_CTR1		0x013	/* P5 only (trap on P6) */
+#define MSR_IA32_PLATFORM_ID	0x017
 #define MSR_APICBASE		0x01b
 #define MSR_EBL_CR_POWERON	0x02a
 #define MSR_EBC_FREQUENCY_ID	0x02c	/* PIV only */

Index: src/sys/arch/x86/x86/cpu_ucode_intel.c
diff -u src/sys/arch/x86/x86/cpu_ucode_intel.c:1.5 src/sys/arch/x86/x86/cpu_ucode_intel.c:1.6
--- src/sys/arch/x86/x86/cpu_ucode_intel.c:1.5	Wed Mar 26 08:04:19 2014
+++ src/sys/arch/x86/x86/cpu_ucode_intel.c	Fri Dec 12 02:25:55 2014
@@ -1,4 +1,4 @@
-/* $NetBSD: cpu_ucode_intel.c,v 1.5 2014/03/26 08:04:19 christos Exp $ */
+/* $NetBSD: cpu_ucode_intel.c,v 1.6 2014/12/12 02:25:55 msaitoh Exp $ */
 /*
  * Copyright (c) 2012 The NetBSD Foundation, Inc.
  * All rights reserved.
@@ -29,7 +29,7 @@
  */
 
 #include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: cpu_ucode_intel.c,v 1.5 2014/03/26 08:04:19 christos Exp $);
+__KERNEL_RCSID(0, $NetBSD: cpu_ucode_intel.c,v 1.6 2014/12/12 02:25:55 msaitoh Exp $);
 
 #include opt_xen.h
 #include opt_cpu_ucode.h
@@ -46,10 +46,6 @@ __KERNEL_RCSID(0, $NetBSD: cpu_ucode_in
 #include machine/specialreg.h
 #include x86/cpu_ucode.h
 
-#define MSR_IA32_PLATFORM_ID 0x17
-#define MSR_IA32_BIOS_UPDT_TRIGGER 0x79
-#define MSR_IA32_BIOS_SIGN_ID 0x8b
-
 static void
 intel_getcurrentucode(uint32_t *ucodeversion, int *platformid)
 {
@@ -58,9 +54,9 @@ intel_getcurrentucode(uint32_t *ucodever
 
 	kpreempt_disable();
 
-	wrmsr(MSR_IA32_BIOS_SIGN_ID, 0);
+	wrmsr(MSR_BIOS_SIGN, 0);
 	x86_cpuid(0, unneeded_ids);
-	msr = rdmsr(MSR_IA32_BIOS_SIGN_ID);
+	msr = rdmsr(MSR_BIOS_SIGN);
 	*ucodeversion = msr  32;
 
 	kpreempt_enable();
@@ -138,7 +134,7 @@ cpu_ucode_intel_apply(struct cpu_ucode_s
 		kpreempt_enable();
 		return EEXIST; /* ??? */
 	}
-	wrmsr(MSR_IA32_BIOS_UPDT_TRIGGER, (uintptr_t)(sc-sc_blob) + 48);
+	wrmsr(MSR_BIOS_UPDT_TRIG, (uintptr_t)(sc-sc_blob) + 48);
 	intel_getcurrentucode(nucodeversion, platformid);
 
 	kpreempt_enable();



CVS commit: src/sys/dev/usb

2014-12-11 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Dec 12 05:18:35 UTC 2014

Modified Files:
src/sys/dev/usb: usbdevs

Log Message:
Add BUFFALO GX-DVI/U2B DisplayLink USB-DVI box. PR#49105 from MOCHIDA Shuji.


To generate a diff of this commit:
cvs rdiff -u -r1.684 -r1.685 src/sys/dev/usb/usbdevs

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/dev/usb/usbdevs
diff -u src/sys/dev/usb/usbdevs:1.684 src/sys/dev/usb/usbdevs:1.685
--- src/sys/dev/usb/usbdevs:1.684	Sat Nov 22 14:30:57 2014
+++ src/sys/dev/usb/usbdevs	Fri Dec 12 05:18:35 2014
@@ -1,4 +1,4 @@
-$NetBSD: usbdevs,v 1.684 2014/11/22 14:30:57 njoly Exp $
+$NetBSD: usbdevs,v 1.685 2014/12/12 05:18:35 msaitoh Exp $
 
 /*
  * Copyright (c) 1998-2004 The NetBSD Foundation, Inc.
@@ -1300,6 +1300,7 @@ product DISPLAYLINK HPDOCK	0x01d4	HP USB
 product DISPLAYLINK NL571	0x01d7	HP USB DVI
 product DISPLAYLINK M01061	0x01e2	Lenovo DVI
 product DISPLAYLINK NBDOCK	0x0215	VideoHome NBdock1920
+product DISPLAYLINK GXDVIU2B	0x0223	BUFFALO GX-DVI/U2B
 product DISPLAYLINK SWDVI	0x024c	SUNWEIT DVI
 product DISPLAYLINK LUM70	0x02a9	Lilliput UM-70
 product DISPLAYLINK LCD8000UD_DVI	0x02b8	LCD-8000UD-DVI



CVS commit: src/sys/dev/usb

2014-12-11 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Dec 12 05:19:33 UTC 2014

Modified Files:
src/sys/dev/usb: udl.c

Log Message:
Add BUFFALO GX-DVI/U2B DisplayLink USB-DVI box. PR#49105 from MOCHIDA Shuji.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/dev/usb/udl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/dev/usb/udl.c
diff -u src/sys/dev/usb/udl.c:1.11 src/sys/dev/usb/udl.c:1.12
--- src/sys/dev/usb/udl.c:1.11	Sun Feb 23 13:22:32 2014
+++ src/sys/dev/usb/udl.c	Fri Dec 12 05:19:33 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: udl.c,v 1.11 2014/02/23 13:22:32 skrll Exp $	*/
+/*	$NetBSD: udl.c,v 1.12 2014/12/12 05:19:33 msaitoh Exp $	*/
 
 /*-
  * Copyright (c) 2009 FUKAUMI Naoki.
@@ -53,7 +53,7 @@
  */
 
 #include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: udl.c,v 1.11 2014/02/23 13:22:32 skrll Exp $);
+__KERNEL_RCSID(0, $NetBSD: udl.c,v 1.12 2014/12/12 05:19:33 msaitoh Exp $);
 
 #include sys/param.h
 #include sys/device.h
@@ -314,6 +314,7 @@ static const struct usb_devno udl_devs[]
 	{ USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_WSDVI },
 	{ USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_EC008 },
 	{ USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_GXDVIU2 },
+	{ USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_GXDVIU2B },
 	{ USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_LCD4300U },
 	{ USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_LCD8000U },
 	{ USB_VENDOR_DISPLAYLINK, USB_PRODUCT_DISPLAYLINK_HPDOCK },



CVS commit: [netbsd-5] xsrc/xfree/xc/programs/Xserver

2014-12-11 Thread Soren Jacobsen
Module Name:xsrc
Committed By:   snj
Date:   Fri Dec 12 06:54:25 UTC 2014

Modified Files:
xsrc/xfree/xc/programs/Xserver/GL/glx [netbsd-5]: glxcmds.c
glxcmdsswap.c glxserver.h rensize.c single2.c single2swap.c
singlepix.c singlepixswap.c unpack.h
xsrc/xfree/xc/programs/Xserver/Xext [netbsd-5]: xcmisc.c xvdisp.c
xsrc/xfree/xc/programs/Xserver/Xi [netbsd-5]: chgdctl.c chgfctl.c
sendexev.c
xsrc/xfree/xc/programs/Xserver/dbe [netbsd-5]: dbe.c
xsrc/xfree/xc/programs/Xserver/dix [netbsd-5]: dispatch.c
xsrc/xfree/xc/programs/Xserver/include [netbsd-5]: dix.h misc.h
xsrc/xfree/xc/programs/Xserver/os [netbsd-5]: access.c rpcauth.c
xsrc/xfree/xc/programs/Xserver/randr [netbsd-5]: randr.c
xsrc/xfree/xc/programs/Xserver/render [netbsd-5]: render.c

Log Message:
Pull up following revision(s) (requested by mrg in ticket #1935):
xfree/xc/programs/Xserver/dix/dispatch.c: revision 1.2
xfree/xc/programs/Xserver/Xext/xvdisp.c: revision 1.2
xfree/xc/programs/Xserver/include/misc.h: revision 1.2
xfree/xc/programs/Xserver/render/render.c: revision 1.4
xfree/xc/programs/Xserver/GL/glx/singlepixswap.c: revision 1.2
xfree/xc/programs/Xserver/Xi/sendexev.c: revision 1.2
xfree/xc/programs/Xserver/include/dix.h: revision 1.2
xfree/xc/programs/Xserver/os/access.c: revision 1.7
xfree/xc/programs/Xserver/GL/glx/glxserver.h: revision 1.2
xfree/xc/programs/Xserver/GL/glx/rensize.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/unpack.h: revision 1.2
xfree/xc/programs/Xserver/GL/glx/singlepix.c: revision 1.2
xfree/xc/programs/Xserver/Xi/chgfctl.c: revision 1.2
xfree/xc/programs/Xserver/Xi/chgdctl.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/glxcmds.c: revision 1.2
xfree/xc/programs/Xserver/Xext/xcmisc.c: revision 1.3
xfree/xc/programs/Xserver/randr/randr.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c: revision 1.2
xfree/xc/programs/Xserver/os/rpcauth.c: revision 1.2
xfree/xc/programs/Xserver/dbe/dbe.c: revision 1.3
xfree/xc/programs/Xserver/GL/glx/single2.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/single2swap.c: revision 1.2
pull over from xorg-server, porting as necessary.
- --
apply fixes for:
X.Org Security Advisory:  Dec. 9, 2014
Protocol handling issues in X Window System servers
backported to 1.10.x by myself.
included are fixes for:
denial of service due to unchecked malloc in client authentication
CVE-2014-8091
integer overflows calculating memory needs for requests
CVE-2014-8092
CVE-2014-8093
CVE-2014-8094
out of bounds access due to not validating length or offset values in requests
CVE-2014-8095
CVE-2014-8096
CVE-2014-8097
CVE-2014-8098
CVE-2014-8099
CVE-2014-8100
CVE-2014-8101
CVE-2014-8102
CVE-2014-8103
- --
apply two more parts of CVE-2014-8092:
  Missing parens in REQUEST_FIXED_SIZE macro [CVE-2014-8092 pt. 5]
  dix: GetHosts bounds check using wrong pointer value [CVE-2014-8092 pt. 6]
- --


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.8.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmds.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/glxserver.h \
xsrc/xfree/xc/programs/Xserver/GL/glx/single2.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/single2swap.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/unpack.h
cvs rdiff -u -r1.1.1.7 -r1.1.1.7.8.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/rensize.c
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.22.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepix.c
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.22.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepixswap.c
cvs rdiff -u -r1.2 -r1.2.2.1 xsrc/xfree/xc/programs/Xserver/Xext/xcmisc.c
cvs rdiff -u -r1.1.1.5 -r1.1.1.5.20.1 \
xsrc/xfree/xc/programs/Xserver/Xext/xvdisp.c
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.22.1 \
xsrc/xfree/xc/programs/Xserver/Xi/chgdctl.c \
xsrc/xfree/xc/programs/Xserver/Xi/chgfctl.c \
xsrc/xfree/xc/programs/Xserver/Xi/sendexev.c
cvs rdiff -u -r1.2 -r1.2.2.1 xsrc/xfree/xc/programs/Xserver/dbe/dbe.c
cvs rdiff -u -r1.1.1.7 -r1.1.1.7.8.1 \
xsrc/xfree/xc/programs/Xserver/dix/dispatch.c
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.20.1 \
xsrc/xfree/xc/programs/Xserver/include/dix.h
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.8.1 \
xsrc/xfree/xc/programs/Xserver/include/misc.h
cvs rdiff -u -r1.6 -r1.6.8.1 xsrc/xfree/xc/programs/Xserver/os/access.c
cvs rdiff -u -r1.1.1.5 -r1.1.1.5.20.1 \
xsrc/xfree/xc/programs/Xserver/os/rpcauth.c
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.20.1 \
xsrc/xfree/xc/programs/Xserver/randr/randr.c
cvs rdiff -u -r1.3 -r1.3.2.1 xsrc/xfree/xc/programs/Xserver/render/render.c

Please note that diffs are not public 

CVS commit: [netbsd-5] src/doc

2014-12-11 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Fri Dec 12 06:56:12 UTC 2014

Modified Files:
src/doc [netbsd-5]: CHANGES-5.3

Log Message:
update 1935


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.84 -r1.1.2.85 src/doc/CHANGES-5.3

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/doc/CHANGES-5.3
diff -u src/doc/CHANGES-5.3:1.1.2.84 src/doc/CHANGES-5.3:1.1.2.85
--- src/doc/CHANGES-5.3:1.1.2.84	Wed Dec 10 23:01:20 2014
+++ src/doc/CHANGES-5.3	Fri Dec 12 06:56:12 2014
@@ -1,4 +1,4 @@
-# $NetBSD: CHANGES-5.3,v 1.1.2.84 2014/12/10 23:01:20 snj Exp $
+# $NetBSD: CHANGES-5.3,v 1.1.2.85 2014/12/12 06:56:12 snj Exp $
 
 A complete list of changes from the NetBSD 5.2 release to the NetBSD 5.3
 release:
@@ -1220,6 +1220,28 @@ xsrc/external/mit/xorg-server/dist/os/rp
 xsrc/external/mit/xorg-server/dist/randr/rrsdispatch.c patch
 xsrc/external/mit/xorg-server/dist/render/render.c patch
 xsrc/external/mit/xorg-server/dist/xfixes/select.c patch
+xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmds.c	1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/glxserver.h 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/rensize.c	1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/single2.c	1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/single2swap.c 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/singlepix.c 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/singlepixswap.c 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/unpack.h	1.2
+xsrc/xfree/xc/programs/Xserver/Xext/xcmisc.c	1.3
+xsrc/xfree/xc/programs/Xserver/Xext/xvdisp.c	1.2
+xsrc/xfree/xc/programs/Xserver/Xi/chgdctl.c	1.2
+xsrc/xfree/xc/programs/Xserver/Xi/chgfctl.c	1.2
+xsrc/xfree/xc/programs/Xserver/Xi/sendexev.c	1.2
+xsrc/xfree/xc/programs/Xserver/dbe/dbe.c	1.3
+xsrc/xfree/xc/programs/Xserver/dix/dispatch.c	1.2
+xsrc/xfree/xc/programs/Xserver/include/dix.h	1.2
+xsrc/xfree/xc/programs/Xserver/include/misc.h	1.2
+xsrc/xfree/xc/programs/Xserver/os/access.c	1.7
+xsrc/xfree/xc/programs/Xserver/os/rpcauth.c	1.2
+xsrc/xfree/xc/programs/Xserver/randr/randr.c	1.2
+xsrc/xfree/xc/programs/Xserver/render/render.c	1.4
 
 	apply fixes for X.Org Security Advisory:  Dec. 9, 2014
 	Protocol handling issues in X Window System servers



CVS commit: [netbsd-5-1] xsrc/xfree/xc/programs/Xserver

2014-12-11 Thread Soren Jacobsen
Module Name:xsrc
Committed By:   snj
Date:   Fri Dec 12 06:56:54 UTC 2014

Modified Files:
xsrc/xfree/xc/programs/Xserver/GL/glx [netbsd-5-1]: glxcmds.c
glxcmdsswap.c glxserver.h rensize.c single2.c single2swap.c
singlepix.c singlepixswap.c unpack.h
xsrc/xfree/xc/programs/Xserver/Xext [netbsd-5-1]: xcmisc.c xvdisp.c
xsrc/xfree/xc/programs/Xserver/Xi [netbsd-5-1]: chgdctl.c chgfctl.c
sendexev.c
xsrc/xfree/xc/programs/Xserver/dbe [netbsd-5-1]: dbe.c
xsrc/xfree/xc/programs/Xserver/dix [netbsd-5-1]: dispatch.c
xsrc/xfree/xc/programs/Xserver/include [netbsd-5-1]: dix.h misc.h
xsrc/xfree/xc/programs/Xserver/os [netbsd-5-1]: access.c rpcauth.c
xsrc/xfree/xc/programs/Xserver/randr [netbsd-5-1]: randr.c
xsrc/xfree/xc/programs/Xserver/render [netbsd-5-1]: render.c

Log Message:
Pull up following revision(s) (requested by mrg in ticket #1935):
xfree/xc/programs/Xserver/dix/dispatch.c: revision 1.2
xfree/xc/programs/Xserver/Xext/xvdisp.c: revision 1.2
xfree/xc/programs/Xserver/include/misc.h: revision 1.2
xfree/xc/programs/Xserver/render/render.c: revision 1.4
xfree/xc/programs/Xserver/GL/glx/singlepixswap.c: revision 1.2
xfree/xc/programs/Xserver/Xi/sendexev.c: revision 1.2
xfree/xc/programs/Xserver/include/dix.h: revision 1.2
xfree/xc/programs/Xserver/os/access.c: revision 1.7
xfree/xc/programs/Xserver/GL/glx/glxserver.h: revision 1.2
xfree/xc/programs/Xserver/GL/glx/rensize.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/unpack.h: revision 1.2
xfree/xc/programs/Xserver/GL/glx/singlepix.c: revision 1.2
xfree/xc/programs/Xserver/Xi/chgfctl.c: revision 1.2
xfree/xc/programs/Xserver/Xi/chgdctl.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/glxcmds.c: revision 1.2
xfree/xc/programs/Xserver/Xext/xcmisc.c: revision 1.3
xfree/xc/programs/Xserver/randr/randr.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c: revision 1.2
xfree/xc/programs/Xserver/os/rpcauth.c: revision 1.2
xfree/xc/programs/Xserver/dbe/dbe.c: revision 1.3
xfree/xc/programs/Xserver/GL/glx/single2.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/single2swap.c: revision 1.2
pull over from xorg-server, porting as necessary.
- --
apply fixes for:
X.Org Security Advisory:  Dec. 9, 2014
Protocol handling issues in X Window System servers
backported to 1.10.x by myself.
included are fixes for:
denial of service due to unchecked malloc in client authentication
CVE-2014-8091
integer overflows calculating memory needs for requests
CVE-2014-8092
CVE-2014-8093
CVE-2014-8094
out of bounds access due to not validating length or offset values in requests
CVE-2014-8095
CVE-2014-8096
CVE-2014-8097
CVE-2014-8098
CVE-2014-8099
CVE-2014-8100
CVE-2014-8101
CVE-2014-8102
CVE-2014-8103
- --
apply two more parts of CVE-2014-8092:
  Missing parens in REQUEST_FIXED_SIZE macro [CVE-2014-8092 pt. 5]
  dix: GetHosts bounds check using wrong pointer value [CVE-2014-8092 pt. 6]
- --


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.12.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmds.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/glxserver.h \
xsrc/xfree/xc/programs/Xserver/GL/glx/single2.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/single2swap.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/unpack.h
cvs rdiff -u -r1.1.1.7 -r1.1.1.7.12.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/rensize.c
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.26.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepix.c
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.26.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepixswap.c
cvs rdiff -u -r1.2 -r1.2.6.1 xsrc/xfree/xc/programs/Xserver/Xext/xcmisc.c
cvs rdiff -u -r1.1.1.5 -r1.1.1.5.24.1 \
xsrc/xfree/xc/programs/Xserver/Xext/xvdisp.c
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.26.1 \
xsrc/xfree/xc/programs/Xserver/Xi/chgdctl.c \
xsrc/xfree/xc/programs/Xserver/Xi/chgfctl.c \
xsrc/xfree/xc/programs/Xserver/Xi/sendexev.c
cvs rdiff -u -r1.2 -r1.2.6.1 xsrc/xfree/xc/programs/Xserver/dbe/dbe.c
cvs rdiff -u -r1.1.1.7 -r1.1.1.7.12.1 \
xsrc/xfree/xc/programs/Xserver/dix/dispatch.c
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.24.1 \
xsrc/xfree/xc/programs/Xserver/include/dix.h
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.12.1 \
xsrc/xfree/xc/programs/Xserver/include/misc.h
cvs rdiff -u -r1.6 -r1.6.12.1 xsrc/xfree/xc/programs/Xserver/os/access.c
cvs rdiff -u -r1.1.1.5 -r1.1.1.5.24.1 \
xsrc/xfree/xc/programs/Xserver/os/rpcauth.c
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.24.1 \
xsrc/xfree/xc/programs/Xserver/randr/randr.c
cvs rdiff -u -r1.3 -r1.3.6.1 xsrc/xfree/xc/programs/Xserver/render/render.c

Please note that 

CVS commit: [netbsd-5-1] src/doc

2014-12-11 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Fri Dec 12 06:58:00 UTC 2014

Modified Files:
src/doc [netbsd-5-1]: CHANGES-5.1.6

Log Message:
update 1935


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.6 -r1.1.2.7 src/doc/CHANGES-5.1.6

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/doc/CHANGES-5.1.6
diff -u src/doc/CHANGES-5.1.6:1.1.2.6 src/doc/CHANGES-5.1.6:1.1.2.7
--- src/doc/CHANGES-5.1.6:1.1.2.6	Wed Dec 10 23:01:02 2014
+++ src/doc/CHANGES-5.1.6	Fri Dec 12 06:58:00 2014
@@ -1,4 +1,4 @@
-# $NetBSD: CHANGES-5.1.6,v 1.1.2.6 2014/12/10 23:01:02 snj Exp $
+# $NetBSD: CHANGES-5.1.6,v 1.1.2.7 2014/12/12 06:58:00 snj Exp $
 
 A complete list of changes from the NetBSD 5.1.5 release to the NetBSD 5.1.6
 release:
@@ -76,6 +76,28 @@ xsrc/external/mit/xorg-server/dist/os/rp
 xsrc/external/mit/xorg-server/dist/randr/rrsdispatch.c patch
 xsrc/external/mit/xorg-server/dist/render/render.c patch
 xsrc/external/mit/xorg-server/dist/xfixes/select.c patch
+xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmds.c	1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/glxserver.h 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/rensize.c	1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/single2.c	1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/single2swap.c 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/singlepix.c 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/singlepixswap.c 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/unpack.h	1.2
+xsrc/xfree/xc/programs/Xserver/Xext/xcmisc.c	1.3
+xsrc/xfree/xc/programs/Xserver/Xext/xvdisp.c	1.2
+xsrc/xfree/xc/programs/Xserver/Xi/chgdctl.c	1.2
+xsrc/xfree/xc/programs/Xserver/Xi/chgfctl.c	1.2
+xsrc/xfree/xc/programs/Xserver/Xi/sendexev.c	1.2
+xsrc/xfree/xc/programs/Xserver/dbe/dbe.c	1.3
+xsrc/xfree/xc/programs/Xserver/dix/dispatch.c	1.2
+xsrc/xfree/xc/programs/Xserver/include/dix.h	1.2
+xsrc/xfree/xc/programs/Xserver/include/misc.h	1.2
+xsrc/xfree/xc/programs/Xserver/os/access.c	1.7
+xsrc/xfree/xc/programs/Xserver/os/rpcauth.c	1.2
+xsrc/xfree/xc/programs/Xserver/randr/randr.c	1.2
+xsrc/xfree/xc/programs/Xserver/render/render.c	1.4
 
 	apply fixes for X.Org Security Advisory:  Dec. 9, 2014
 	Protocol handling issues in X Window System servers



CVS commit: [netbsd-5-2] xsrc/xfree/xc/programs/Xserver

2014-12-11 Thread Soren Jacobsen
Module Name:xsrc
Committed By:   snj
Date:   Fri Dec 12 06:58:37 UTC 2014

Modified Files:
xsrc/xfree/xc/programs/Xserver/GL/glx [netbsd-5-2]: glxcmds.c
glxcmdsswap.c glxserver.h rensize.c single2.c single2swap.c
singlepix.c singlepixswap.c unpack.h
xsrc/xfree/xc/programs/Xserver/Xext [netbsd-5-2]: xcmisc.c xvdisp.c
xsrc/xfree/xc/programs/Xserver/Xi [netbsd-5-2]: chgdctl.c chgfctl.c
sendexev.c
xsrc/xfree/xc/programs/Xserver/dbe [netbsd-5-2]: dbe.c
xsrc/xfree/xc/programs/Xserver/dix [netbsd-5-2]: dispatch.c
xsrc/xfree/xc/programs/Xserver/include [netbsd-5-2]: dix.h misc.h
xsrc/xfree/xc/programs/Xserver/os [netbsd-5-2]: access.c rpcauth.c
xsrc/xfree/xc/programs/Xserver/randr [netbsd-5-2]: randr.c
xsrc/xfree/xc/programs/Xserver/render [netbsd-5-2]: render.c

Log Message:
Pull up following revision(s) (requested by mrg in ticket #1935):
xfree/xc/programs/Xserver/dix/dispatch.c: revision 1.2
xfree/xc/programs/Xserver/Xext/xvdisp.c: revision 1.2
xfree/xc/programs/Xserver/include/misc.h: revision 1.2
xfree/xc/programs/Xserver/render/render.c: revision 1.4
xfree/xc/programs/Xserver/GL/glx/singlepixswap.c: revision 1.2
xfree/xc/programs/Xserver/Xi/sendexev.c: revision 1.2
xfree/xc/programs/Xserver/include/dix.h: revision 1.2
xfree/xc/programs/Xserver/os/access.c: revision 1.7
xfree/xc/programs/Xserver/GL/glx/glxserver.h: revision 1.2
xfree/xc/programs/Xserver/GL/glx/rensize.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/unpack.h: revision 1.2
xfree/xc/programs/Xserver/GL/glx/singlepix.c: revision 1.2
xfree/xc/programs/Xserver/Xi/chgfctl.c: revision 1.2
xfree/xc/programs/Xserver/Xi/chgdctl.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/glxcmds.c: revision 1.2
xfree/xc/programs/Xserver/Xext/xcmisc.c: revision 1.3
xfree/xc/programs/Xserver/randr/randr.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c: revision 1.2
xfree/xc/programs/Xserver/os/rpcauth.c: revision 1.2
xfree/xc/programs/Xserver/dbe/dbe.c: revision 1.3
xfree/xc/programs/Xserver/GL/glx/single2.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/single2swap.c: revision 1.2
pull over from xorg-server, porting as necessary.
- --
apply fixes for:
X.Org Security Advisory:  Dec. 9, 2014
Protocol handling issues in X Window System servers
backported to 1.10.x by myself.
included are fixes for:
denial of service due to unchecked malloc in client authentication
CVE-2014-8091
integer overflows calculating memory needs for requests
CVE-2014-8092
CVE-2014-8093
CVE-2014-8094
out of bounds access due to not validating length or offset values in requests
CVE-2014-8095
CVE-2014-8096
CVE-2014-8097
CVE-2014-8098
CVE-2014-8099
CVE-2014-8100
CVE-2014-8101
CVE-2014-8102
CVE-2014-8103
- --
apply two more parts of CVE-2014-8092:
  Missing parens in REQUEST_FIXED_SIZE macro [CVE-2014-8092 pt. 5]
  dix: GetHosts bounds check using wrong pointer value [CVE-2014-8092 pt. 6]
- --


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.18.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmds.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/glxserver.h \
xsrc/xfree/xc/programs/Xserver/GL/glx/single2.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/single2swap.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/unpack.h
cvs rdiff -u -r1.1.1.7 -r1.1.1.7.18.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/rensize.c
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.32.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepix.c
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.32.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepixswap.c
cvs rdiff -u -r1.2 -r1.2.12.1 xsrc/xfree/xc/programs/Xserver/Xext/xcmisc.c
cvs rdiff -u -r1.1.1.5 -r1.1.1.5.30.1 \
xsrc/xfree/xc/programs/Xserver/Xext/xvdisp.c
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.32.1 \
xsrc/xfree/xc/programs/Xserver/Xi/chgdctl.c \
xsrc/xfree/xc/programs/Xserver/Xi/chgfctl.c \
xsrc/xfree/xc/programs/Xserver/Xi/sendexev.c
cvs rdiff -u -r1.2 -r1.2.12.1 xsrc/xfree/xc/programs/Xserver/dbe/dbe.c
cvs rdiff -u -r1.1.1.7 -r1.1.1.7.18.1 \
xsrc/xfree/xc/programs/Xserver/dix/dispatch.c
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.30.1 \
xsrc/xfree/xc/programs/Xserver/include/dix.h
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.18.1 \
xsrc/xfree/xc/programs/Xserver/include/misc.h
cvs rdiff -u -r1.6 -r1.6.18.1 xsrc/xfree/xc/programs/Xserver/os/access.c
cvs rdiff -u -r1.1.1.5 -r1.1.1.5.30.1 \
xsrc/xfree/xc/programs/Xserver/os/rpcauth.c
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.30.1 \
xsrc/xfree/xc/programs/Xserver/randr/randr.c
cvs rdiff -u -r1.3 -r1.3.12.1 xsrc/xfree/xc/programs/Xserver/render/render.c

Please note that 

CVS commit: [netbsd-5-2] src/doc

2014-12-11 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Fri Dec 12 06:59:16 UTC 2014

Modified Files:
src/doc [netbsd-5-2]: CHANGES-5.2.4

Log Message:
update 1935


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.6 -r1.1.2.7 src/doc/CHANGES-5.2.4

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/doc/CHANGES-5.2.4
diff -u src/doc/CHANGES-5.2.4:1.1.2.6 src/doc/CHANGES-5.2.4:1.1.2.7
--- src/doc/CHANGES-5.2.4:1.1.2.6	Wed Dec 10 23:00:36 2014
+++ src/doc/CHANGES-5.2.4	Fri Dec 12 06:59:16 2014
@@ -1,4 +1,4 @@
-# $NetBSD: CHANGES-5.2.4,v 1.1.2.6 2014/12/10 23:00:36 snj Exp $
+# $NetBSD: CHANGES-5.2.4,v 1.1.2.7 2014/12/12 06:59:16 snj Exp $
 
 A complete list of changes from the NetBSD 5.2.3 release to the NetBSD 5.2.4
 release:
@@ -76,6 +76,28 @@ xsrc/external/mit/xorg-server/dist/os/rp
 xsrc/external/mit/xorg-server/dist/randr/rrsdispatch.c patch
 xsrc/external/mit/xorg-server/dist/render/render.c patch
 xsrc/external/mit/xorg-server/dist/xfixes/select.c patch
+xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmds.c	1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/glxserver.h 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/rensize.c	1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/single2.c	1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/single2swap.c 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/singlepix.c 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/singlepixswap.c 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/unpack.h	1.2
+xsrc/xfree/xc/programs/Xserver/Xext/xcmisc.c	1.3
+xsrc/xfree/xc/programs/Xserver/Xext/xvdisp.c	1.2
+xsrc/xfree/xc/programs/Xserver/Xi/chgdctl.c	1.2
+xsrc/xfree/xc/programs/Xserver/Xi/chgfctl.c	1.2
+xsrc/xfree/xc/programs/Xserver/Xi/sendexev.c	1.2
+xsrc/xfree/xc/programs/Xserver/dbe/dbe.c	1.3
+xsrc/xfree/xc/programs/Xserver/dix/dispatch.c	1.2
+xsrc/xfree/xc/programs/Xserver/include/dix.h	1.2
+xsrc/xfree/xc/programs/Xserver/include/misc.h	1.2
+xsrc/xfree/xc/programs/Xserver/os/access.c	1.7
+xsrc/xfree/xc/programs/Xserver/os/rpcauth.c	1.2
+xsrc/xfree/xc/programs/Xserver/randr/randr.c	1.2
+xsrc/xfree/xc/programs/Xserver/render/render.c	1.4
 
 	apply fixes for X.Org Security Advisory:  Dec. 9, 2014
 	Protocol handling issues in X Window System servers



CVS commit: [netbsd-6] xsrc/xfree/xc/programs/Xserver

2014-12-11 Thread Soren Jacobsen
Module Name:xsrc
Committed By:   snj
Date:   Fri Dec 12 07:15:06 UTC 2014

Modified Files:
xsrc/xfree/xc/programs/Xserver/GL/glx [netbsd-6]: glxcmds.c
glxcmdsswap.c glxserver.h rensize.c single2.c single2swap.c
singlepix.c singlepixswap.c unpack.h
xsrc/xfree/xc/programs/Xserver/Xext [netbsd-6]: xcmisc.c xvdisp.c
xsrc/xfree/xc/programs/Xserver/Xi [netbsd-6]: chgdctl.c chgfctl.c
sendexev.c
xsrc/xfree/xc/programs/Xserver/dbe [netbsd-6]: dbe.c
xsrc/xfree/xc/programs/Xserver/dix [netbsd-6]: dispatch.c
xsrc/xfree/xc/programs/Xserver/include [netbsd-6]: dix.h misc.h
xsrc/xfree/xc/programs/Xserver/os [netbsd-6]: access.c rpcauth.c
xsrc/xfree/xc/programs/Xserver/randr [netbsd-6]: randr.c
xsrc/xfree/xc/programs/Xserver/render [netbsd-6]: render.c

Log Message:
Pull up following revision(s) (requested by mrg in ticket #1208):
xfree/xc/programs/Xserver/dix/dispatch.c: revision 1.2
xfree/xc/programs/Xserver/Xext/xvdisp.c: revision 1.2
xfree/xc/programs/Xserver/include/misc.h: revision 1.2
xfree/xc/programs/Xserver/render/render.c: revision 1.4
xfree/xc/programs/Xserver/GL/glx/singlepixswap.c: revision 1.2
xfree/xc/programs/Xserver/Xi/sendexev.c: revision 1.2
xfree/xc/programs/Xserver/include/dix.h: revision 1.2
xfree/xc/programs/Xserver/os/access.c: revision 1.7
xfree/xc/programs/Xserver/GL/glx/glxserver.h: revision 1.2
xfree/xc/programs/Xserver/GL/glx/rensize.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/unpack.h: revision 1.2
xfree/xc/programs/Xserver/GL/glx/singlepix.c: revision 1.2
xfree/xc/programs/Xserver/Xi/chgfctl.c: revision 1.2
xfree/xc/programs/Xserver/Xi/chgdctl.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/glxcmds.c: revision 1.2
xfree/xc/programs/Xserver/Xext/xcmisc.c: revision 1.3
xfree/xc/programs/Xserver/randr/randr.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c: revision 1.2
xfree/xc/programs/Xserver/os/rpcauth.c: revision 1.2
xfree/xc/programs/Xserver/dbe/dbe.c: revision 1.3
xfree/xc/programs/Xserver/GL/glx/single2.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/single2swap.c: revision 1.2
pull over from xorg-server, porting as necessary.
- --
apply fixes for:
X.Org Security Advisory:  Dec. 9, 2014
Protocol handling issues in X Window System servers
backported to 1.10.x by myself.
included are fixes for:
denial of service due to unchecked malloc in client authentication
CVE-2014-8091
integer overflows calculating memory needs for requests
CVE-2014-8092
CVE-2014-8093
CVE-2014-8094
out of bounds access due to not validating length or offset values in requests
CVE-2014-8095
CVE-2014-8096
CVE-2014-8097
CVE-2014-8098
CVE-2014-8099
CVE-2014-8100
CVE-2014-8101
CVE-2014-8102
CVE-2014-8103
- --
apply two more parts of CVE-2014-8092:
  Missing parens in REQUEST_FIXED_SIZE macro [CVE-2014-8092 pt. 5]
  dix: GetHosts bounds check using wrong pointer value [CVE-2014-8092 pt. 6]
- --


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.14.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmds.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/glxserver.h \
xsrc/xfree/xc/programs/Xserver/GL/glx/single2.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/single2swap.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/unpack.h
cvs rdiff -u -r1.1.1.7 -r1.1.1.7.14.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/rensize.c
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.28.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepix.c
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.28.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepixswap.c
cvs rdiff -u -r1.2 -r1.2.8.1 xsrc/xfree/xc/programs/Xserver/Xext/xcmisc.c
cvs rdiff -u -r1.1.1.5 -r1.1.1.5.26.1 \
xsrc/xfree/xc/programs/Xserver/Xext/xvdisp.c
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.28.1 \
xsrc/xfree/xc/programs/Xserver/Xi/chgdctl.c \
xsrc/xfree/xc/programs/Xserver/Xi/chgfctl.c \
xsrc/xfree/xc/programs/Xserver/Xi/sendexev.c
cvs rdiff -u -r1.2 -r1.2.8.1 xsrc/xfree/xc/programs/Xserver/dbe/dbe.c
cvs rdiff -u -r1.1.1.7 -r1.1.1.7.14.1 \
xsrc/xfree/xc/programs/Xserver/dix/dispatch.c
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.26.1 \
xsrc/xfree/xc/programs/Xserver/include/dix.h
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.14.1 \
xsrc/xfree/xc/programs/Xserver/include/misc.h
cvs rdiff -u -r1.6 -r1.6.14.1 xsrc/xfree/xc/programs/Xserver/os/access.c
cvs rdiff -u -r1.1.1.5 -r1.1.1.5.26.1 \
xsrc/xfree/xc/programs/Xserver/os/rpcauth.c
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.26.1 \
xsrc/xfree/xc/programs/Xserver/randr/randr.c
cvs rdiff -u -r1.3 -r1.3.8.1 xsrc/xfree/xc/programs/Xserver/render/render.c

Please note that diffs are not public 

CVS commit: [netbsd-6] src/doc

2014-12-11 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Fri Dec 12 07:15:43 UTC 2014

Modified Files:
src/doc [netbsd-6]: CHANGES-6.2

Log Message:
update 1208


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.163 -r1.1.2.164 src/doc/CHANGES-6.2

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/doc/CHANGES-6.2
diff -u src/doc/CHANGES-6.2:1.1.2.163 src/doc/CHANGES-6.2:1.1.2.164
--- src/doc/CHANGES-6.2:1.1.2.163	Wed Dec 10 22:49:51 2014
+++ src/doc/CHANGES-6.2	Fri Dec 12 07:15:43 2014
@@ -1,4 +1,4 @@
-# $NetBSD: CHANGES-6.2,v 1.1.2.163 2014/12/10 22:49:51 snj Exp $
+# $NetBSD: CHANGES-6.2,v 1.1.2.164 2014/12/12 07:15:43 snj Exp $
 
 A complete list of changes from the 6.1 release until the 6.2 release:
 
@@ -4730,6 +4730,28 @@ xsrc/external/mit/xorg-server/dist/test/
 xsrc/external/mit/xorg-server/dist/test/xi2/protocol-xiquerypointer.c patch
 xsrc/external/mit/xorg-server/dist/test/xi2/protocol-xiwarppointer.c patch
 xsrc/external/mit/xorg-server/dist/xfixes/select.c patch
+xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmds.c	1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/glxserver.h 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/rensize.c	1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/single2.c	1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/single2swap.c 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/singlepix.c 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/singlepixswap.c 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/unpack.h	1.2
+xsrc/xfree/xc/programs/Xserver/Xext/xcmisc.c	1.3
+xsrc/xfree/xc/programs/Xserver/Xext/xvdisp.c	1.2
+xsrc/xfree/xc/programs/Xserver/Xi/chgdctl.c	1.2
+xsrc/xfree/xc/programs/Xserver/Xi/chgfctl.c	1.2
+xsrc/xfree/xc/programs/Xserver/Xi/sendexev.c	1.2
+xsrc/xfree/xc/programs/Xserver/dbe/dbe.c	1.3
+xsrc/xfree/xc/programs/Xserver/dix/dispatch.c	1.2
+xsrc/xfree/xc/programs/Xserver/include/dix.h	1.2
+xsrc/xfree/xc/programs/Xserver/include/misc.h	1.2
+xsrc/xfree/xc/programs/Xserver/os/access.c	1.7
+xsrc/xfree/xc/programs/Xserver/os/rpcauth.c	1.2
+xsrc/xfree/xc/programs/Xserver/randr/randr.c	1.2
+xsrc/xfree/xc/programs/Xserver/render/render.c	1.4
 
 	apply fixes for X.Org Security Advisory:  Dec. 9, 2014
 	Protocol handling issues in X Window System servers



CVS commit: [netbsd-6-1] xsrc/xfree/xc/programs/Xserver

2014-12-11 Thread Soren Jacobsen
Module Name:xsrc
Committed By:   snj
Date:   Fri Dec 12 07:19:56 UTC 2014

Modified Files:
xsrc/xfree/xc/programs/Xserver/GL/glx [netbsd-6-1]: glxcmds.c
glxcmdsswap.c glxserver.h rensize.c single2.c single2swap.c
singlepix.c singlepixswap.c unpack.h
xsrc/xfree/xc/programs/Xserver/Xext [netbsd-6-1]: xcmisc.c xvdisp.c
xsrc/xfree/xc/programs/Xserver/Xi [netbsd-6-1]: chgdctl.c chgfctl.c
sendexev.c
xsrc/xfree/xc/programs/Xserver/dbe [netbsd-6-1]: dbe.c
xsrc/xfree/xc/programs/Xserver/dix [netbsd-6-1]: dispatch.c
xsrc/xfree/xc/programs/Xserver/include [netbsd-6-1]: dix.h misc.h
xsrc/xfree/xc/programs/Xserver/os [netbsd-6-1]: access.c rpcauth.c
xsrc/xfree/xc/programs/Xserver/randr [netbsd-6-1]: randr.c
xsrc/xfree/xc/programs/Xserver/render [netbsd-6-1]: render.c

Log Message:
Pull up following revision(s) (requested by mrg in ticket #1208):
xfree/xc/programs/Xserver/dix/dispatch.c: revision 1.2
xfree/xc/programs/Xserver/Xext/xvdisp.c: revision 1.2
xfree/xc/programs/Xserver/include/misc.h: revision 1.2
xfree/xc/programs/Xserver/render/render.c: revision 1.4
xfree/xc/programs/Xserver/GL/glx/singlepixswap.c: revision 1.2
xfree/xc/programs/Xserver/Xi/sendexev.c: revision 1.2
xfree/xc/programs/Xserver/include/dix.h: revision 1.2
xfree/xc/programs/Xserver/os/access.c: revision 1.7
xfree/xc/programs/Xserver/GL/glx/glxserver.h: revision 1.2
xfree/xc/programs/Xserver/GL/glx/rensize.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/unpack.h: revision 1.2
xfree/xc/programs/Xserver/GL/glx/singlepix.c: revision 1.2
xfree/xc/programs/Xserver/Xi/chgfctl.c: revision 1.2
xfree/xc/programs/Xserver/Xi/chgdctl.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/glxcmds.c: revision 1.2
xfree/xc/programs/Xserver/Xext/xcmisc.c: revision 1.3
xfree/xc/programs/Xserver/randr/randr.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c: revision 1.2
xfree/xc/programs/Xserver/os/rpcauth.c: revision 1.2
xfree/xc/programs/Xserver/dbe/dbe.c: revision 1.3
xfree/xc/programs/Xserver/GL/glx/single2.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/single2swap.c: revision 1.2
pull over from xorg-server, porting as necessary.
- --
apply fixes for:
X.Org Security Advisory:  Dec. 9, 2014
Protocol handling issues in X Window System servers
backported to 1.10.x by myself.
included are fixes for:
denial of service due to unchecked malloc in client authentication
CVE-2014-8091
integer overflows calculating memory needs for requests
CVE-2014-8092
CVE-2014-8093
CVE-2014-8094
out of bounds access due to not validating length or offset values in requests
CVE-2014-8095
CVE-2014-8096
CVE-2014-8097
CVE-2014-8098
CVE-2014-8099
CVE-2014-8100
CVE-2014-8101
CVE-2014-8102
CVE-2014-8103
- --
apply two more parts of CVE-2014-8092:
  Missing parens in REQUEST_FIXED_SIZE macro [CVE-2014-8092 pt. 5]
  dix: GetHosts bounds check using wrong pointer value [CVE-2014-8092 pt. 6]
- --


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.20.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmds.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/glxserver.h \
xsrc/xfree/xc/programs/Xserver/GL/glx/single2.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/single2swap.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/unpack.h
cvs rdiff -u -r1.1.1.7 -r1.1.1.7.20.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/rensize.c
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.34.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepix.c
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.34.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepixswap.c
cvs rdiff -u -r1.2 -r1.2.14.1 xsrc/xfree/xc/programs/Xserver/Xext/xcmisc.c
cvs rdiff -u -r1.1.1.5 -r1.1.1.5.32.1 \
xsrc/xfree/xc/programs/Xserver/Xext/xvdisp.c
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.34.1 \
xsrc/xfree/xc/programs/Xserver/Xi/chgdctl.c \
xsrc/xfree/xc/programs/Xserver/Xi/chgfctl.c \
xsrc/xfree/xc/programs/Xserver/Xi/sendexev.c
cvs rdiff -u -r1.2 -r1.2.14.1 xsrc/xfree/xc/programs/Xserver/dbe/dbe.c
cvs rdiff -u -r1.1.1.7 -r1.1.1.7.20.1 \
xsrc/xfree/xc/programs/Xserver/dix/dispatch.c
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.32.1 \
xsrc/xfree/xc/programs/Xserver/include/dix.h
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.20.1 \
xsrc/xfree/xc/programs/Xserver/include/misc.h
cvs rdiff -u -r1.6 -r1.6.20.1 xsrc/xfree/xc/programs/Xserver/os/access.c
cvs rdiff -u -r1.1.1.5 -r1.1.1.5.32.1 \
xsrc/xfree/xc/programs/Xserver/os/rpcauth.c
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.32.1 \
xsrc/xfree/xc/programs/Xserver/randr/randr.c
cvs rdiff -u -r1.3 -r1.3.14.1 xsrc/xfree/xc/programs/Xserver/render/render.c

Please note that 

CVS commit: src/sys/dev/usb

2014-12-11 Thread SAITOH Masanobu
Module Name:src
Committed By:   msaitoh
Date:   Fri Dec 12 07:21:05 UTC 2014

Modified Files:
src/sys/dev/usb: usbdevs

Log Message:
 Add Validity Sensors, Inc. and their devices. PR#45732 from Greg A. Woods.


To generate a diff of this commit:
cvs rdiff -u -r1.685 -r1.686 src/sys/dev/usb/usbdevs

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/dev/usb/usbdevs
diff -u src/sys/dev/usb/usbdevs:1.685 src/sys/dev/usb/usbdevs:1.686
--- src/sys/dev/usb/usbdevs:1.685	Fri Dec 12 05:18:35 2014
+++ src/sys/dev/usb/usbdevs	Fri Dec 12 07:21:05 2014
@@ -1,4 +1,4 @@
-$NetBSD: usbdevs,v 1.685 2014/12/12 05:18:35 msaitoh Exp $
+$NetBSD: usbdevs,v 1.686 2014/12/12 07:21:05 msaitoh Exp $
 
 /*
  * Copyright (c) 1998-2004 The NetBSD Foundation, Inc.
@@ -486,6 +486,7 @@ vendor AINCOMM		0x12fd	Aincomm
 vendor MOBILITY		0x1342	Mobility
 vendor DICKSMITH	0x1371	Dick Smith Electronics
 vendor NETGEAR3		0x1385	Netgear
+vendor VALIDITY		0x138a	Validity Sensors, Inc.
 vendor BALTECH		0x13ad	Baltech
 vendor CISCOLINKSYS	0x13b1	Cisco-Linksys
 vendor SHARK		0x13d2	Shark
@@ -3234,6 +3235,14 @@ product USI MC60		0x10c5	MC60 Serial
 /* GNU Radio USRP */
 product USRP USRPv2		0x0002	USRP Revision 2
 
+/* Validity */
+product VALIDITY VFS101		0x0001	VFS101 Fingerprint Reader
+product VALIDITY VFS301		0x0005	VFS301 Fingerprint Reader
+product VALIDITY VFS451		0x0007	VFS451 Fingerprint Reader
+product VALIDITY VFS300		0x0008	VFS300 Fingerprint Reader
+product VALIDITY VFS5011	0x0011	VFS5011 Fingerprint Reader
+product VALIDITY VFS471		0x003c	VFS471 Fingerprint Reader
+
 /* VidzMedia products */
 product VIDZMEDIA MONSTERTV	0x4fb1	MonsterTV P2H
 



CVS commit: [netbsd-6-1] src/doc

2014-12-11 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Fri Dec 12 07:21:20 UTC 2014

Modified Files:
src/doc [netbsd-6-1]: CHANGES-6.1.6

Log Message:
update 1208


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.14 -r1.1.2.15 src/doc/CHANGES-6.1.6

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/doc/CHANGES-6.1.6
diff -u src/doc/CHANGES-6.1.6:1.1.2.14 src/doc/CHANGES-6.1.6:1.1.2.15
--- src/doc/CHANGES-6.1.6:1.1.2.14	Wed Dec 10 22:50:34 2014
+++ src/doc/CHANGES-6.1.6	Fri Dec 12 07:21:20 2014
@@ -1,4 +1,4 @@
-# $NetBSD: CHANGES-6.1.6,v 1.1.2.14 2014/12/10 22:50:34 snj Exp $
+# $NetBSD: CHANGES-6.1.6,v 1.1.2.15 2014/12/12 07:21:20 snj Exp $
 
 A complete list of changes from the NetBSD 6.1.5 release to the NetBSD 6.1.6
 release:
@@ -291,6 +291,28 @@ xsrc/external/mit/xorg-server/dist/test/
 xsrc/external/mit/xorg-server/dist/test/xi2/protocol-xiquerypointer.c patch
 xsrc/external/mit/xorg-server/dist/test/xi2/protocol-xiwarppointer.c patch
 xsrc/external/mit/xorg-server/dist/xfixes/select.c patch
+xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmds.c	1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/glxserver.h 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/rensize.c	1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/single2.c	1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/single2swap.c 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/singlepix.c 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/singlepixswap.c 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/unpack.h	1.2
+xsrc/xfree/xc/programs/Xserver/Xext/xcmisc.c	1.3
+xsrc/xfree/xc/programs/Xserver/Xext/xvdisp.c	1.2
+xsrc/xfree/xc/programs/Xserver/Xi/chgdctl.c	1.2
+xsrc/xfree/xc/programs/Xserver/Xi/chgfctl.c	1.2
+xsrc/xfree/xc/programs/Xserver/Xi/sendexev.c	1.2
+xsrc/xfree/xc/programs/Xserver/dbe/dbe.c	1.3
+xsrc/xfree/xc/programs/Xserver/dix/dispatch.c	1.2
+xsrc/xfree/xc/programs/Xserver/include/dix.h	1.2
+xsrc/xfree/xc/programs/Xserver/include/misc.h	1.2
+xsrc/xfree/xc/programs/Xserver/os/access.c	1.7
+xsrc/xfree/xc/programs/Xserver/os/rpcauth.c	1.2
+xsrc/xfree/xc/programs/Xserver/randr/randr.c	1.2
+xsrc/xfree/xc/programs/Xserver/render/render.c	1.4
 
 	apply fixes for X.Org Security Advisory:  Dec. 9, 2014
 	Protocol handling issues in X Window System servers



CVS commit: [netbsd-6-0] src/doc

2014-12-11 Thread Soren Jacobsen
Module Name:src
Committed By:   snj
Date:   Fri Dec 12 07:28:02 UTC 2014

Modified Files:
src/doc [netbsd-6-0]: CHANGES-6.0.7

Log Message:
update 1208


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.14 -r1.1.2.15 src/doc/CHANGES-6.0.7

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/doc/CHANGES-6.0.7
diff -u src/doc/CHANGES-6.0.7:1.1.2.14 src/doc/CHANGES-6.0.7:1.1.2.15
--- src/doc/CHANGES-6.0.7:1.1.2.14	Wed Dec 10 22:51:01 2014
+++ src/doc/CHANGES-6.0.7	Fri Dec 12 07:28:02 2014
@@ -1,4 +1,4 @@
-# $NetBSD: CHANGES-6.0.7,v 1.1.2.14 2014/12/10 22:51:01 snj Exp $
+# $NetBSD: CHANGES-6.0.7,v 1.1.2.15 2014/12/12 07:28:02 snj Exp $
 
 A complete list of changes from the NetBSD 6.0.6 release to the NetBSD 6.0.7
 release:
@@ -291,6 +291,28 @@ xsrc/external/mit/xorg-server/dist/test/
 xsrc/external/mit/xorg-server/dist/test/xi2/protocol-xiquerypointer.c patch
 xsrc/external/mit/xorg-server/dist/test/xi2/protocol-xiwarppointer.c patch
 xsrc/external/mit/xorg-server/dist/xfixes/select.c patch
+xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmds.c	1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/glxserver.h 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/rensize.c	1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/single2.c	1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/single2swap.c 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/singlepix.c 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/singlepixswap.c 1.2
+xsrc/xfree/xc/programs/Xserver/GL/glx/unpack.h	1.2
+xsrc/xfree/xc/programs/Xserver/Xext/xcmisc.c	1.3
+xsrc/xfree/xc/programs/Xserver/Xext/xvdisp.c	1.2
+xsrc/xfree/xc/programs/Xserver/Xi/chgdctl.c	1.2
+xsrc/xfree/xc/programs/Xserver/Xi/chgfctl.c	1.2
+xsrc/xfree/xc/programs/Xserver/Xi/sendexev.c	1.2
+xsrc/xfree/xc/programs/Xserver/dbe/dbe.c	1.3
+xsrc/xfree/xc/programs/Xserver/dix/dispatch.c	1.2
+xsrc/xfree/xc/programs/Xserver/include/dix.h	1.2
+xsrc/xfree/xc/programs/Xserver/include/misc.h	1.2
+xsrc/xfree/xc/programs/Xserver/os/access.c	1.7
+xsrc/xfree/xc/programs/Xserver/os/rpcauth.c	1.2
+xsrc/xfree/xc/programs/Xserver/randr/randr.c	1.2
+xsrc/xfree/xc/programs/Xserver/render/render.c	1.4
 
 	apply fixes for X.Org Security Advisory:  Dec. 9, 2014
 	Protocol handling issues in X Window System servers



CVS commit: [netbsd-6-0] xsrc/xfree/xc/programs/Xserver

2014-12-11 Thread Soren Jacobsen
Module Name:xsrc
Committed By:   snj
Date:   Fri Dec 12 07:25:34 UTC 2014

Modified Files:
xsrc/xfree/xc/programs/Xserver/GL/glx [netbsd-6-0]: glxcmds.c
glxcmdsswap.c glxserver.h rensize.c single2.c single2swap.c
singlepix.c singlepixswap.c unpack.h
xsrc/xfree/xc/programs/Xserver/Xext [netbsd-6-0]: xcmisc.c xvdisp.c
xsrc/xfree/xc/programs/Xserver/Xi [netbsd-6-0]: chgdctl.c chgfctl.c
sendexev.c
xsrc/xfree/xc/programs/Xserver/dbe [netbsd-6-0]: dbe.c
xsrc/xfree/xc/programs/Xserver/dix [netbsd-6-0]: dispatch.c
xsrc/xfree/xc/programs/Xserver/include [netbsd-6-0]: dix.h misc.h
xsrc/xfree/xc/programs/Xserver/os [netbsd-6-0]: access.c rpcauth.c
xsrc/xfree/xc/programs/Xserver/randr [netbsd-6-0]: randr.c
xsrc/xfree/xc/programs/Xserver/render [netbsd-6-0]: render.c

Log Message:
Pull up following revision(s) (requested by mrg in ticket #1208):
xfree/xc/programs/Xserver/dix/dispatch.c: revision 1.2
xfree/xc/programs/Xserver/Xext/xvdisp.c: revision 1.2
xfree/xc/programs/Xserver/include/misc.h: revision 1.2
xfree/xc/programs/Xserver/render/render.c: revision 1.4
xfree/xc/programs/Xserver/GL/glx/singlepixswap.c: revision 1.2
xfree/xc/programs/Xserver/Xi/sendexev.c: revision 1.2
xfree/xc/programs/Xserver/include/dix.h: revision 1.2
xfree/xc/programs/Xserver/os/access.c: revision 1.7
xfree/xc/programs/Xserver/GL/glx/glxserver.h: revision 1.2
xfree/xc/programs/Xserver/GL/glx/rensize.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/unpack.h: revision 1.2
xfree/xc/programs/Xserver/GL/glx/singlepix.c: revision 1.2
xfree/xc/programs/Xserver/Xi/chgfctl.c: revision 1.2
xfree/xc/programs/Xserver/Xi/chgdctl.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/glxcmds.c: revision 1.2
xfree/xc/programs/Xserver/Xext/xcmisc.c: revision 1.3
xfree/xc/programs/Xserver/randr/randr.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c: revision 1.2
xfree/xc/programs/Xserver/os/rpcauth.c: revision 1.2
xfree/xc/programs/Xserver/dbe/dbe.c: revision 1.3
xfree/xc/programs/Xserver/GL/glx/single2.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/single2swap.c: revision 1.2
pull over from xorg-server, porting as necessary.
- --
apply fixes for:
X.Org Security Advisory:  Dec. 9, 2014
Protocol handling issues in X Window System servers
backported to 1.10.x by myself.
included are fixes for:
denial of service due to unchecked malloc in client authentication
CVE-2014-8091
integer overflows calculating memory needs for requests
CVE-2014-8092
CVE-2014-8093
CVE-2014-8094
out of bounds access due to not validating length or offset values in requests
CVE-2014-8095
CVE-2014-8096
CVE-2014-8097
CVE-2014-8098
CVE-2014-8099
CVE-2014-8100
CVE-2014-8101
CVE-2014-8102
CVE-2014-8103
- --
apply two more parts of CVE-2014-8092:
  Missing parens in REQUEST_FIXED_SIZE macro [CVE-2014-8092 pt. 5]
  dix: GetHosts bounds check using wrong pointer value [CVE-2014-8092 pt. 6]
- --


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.16.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmds.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/glxserver.h \
xsrc/xfree/xc/programs/Xserver/GL/glx/single2.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/single2swap.c \
xsrc/xfree/xc/programs/Xserver/GL/glx/unpack.h
cvs rdiff -u -r1.1.1.7 -r1.1.1.7.16.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/rensize.c
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.30.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepix.c
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.30.1 \
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepixswap.c
cvs rdiff -u -r1.2 -r1.2.10.1 xsrc/xfree/xc/programs/Xserver/Xext/xcmisc.c
cvs rdiff -u -r1.1.1.5 -r1.1.1.5.28.1 \
xsrc/xfree/xc/programs/Xserver/Xext/xvdisp.c
cvs rdiff -u -r1.1.1.4 -r1.1.1.4.30.1 \
xsrc/xfree/xc/programs/Xserver/Xi/chgdctl.c \
xsrc/xfree/xc/programs/Xserver/Xi/chgfctl.c \
xsrc/xfree/xc/programs/Xserver/Xi/sendexev.c
cvs rdiff -u -r1.2 -r1.2.10.1 xsrc/xfree/xc/programs/Xserver/dbe/dbe.c
cvs rdiff -u -r1.1.1.7 -r1.1.1.7.16.1 \
xsrc/xfree/xc/programs/Xserver/dix/dispatch.c
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.28.1 \
xsrc/xfree/xc/programs/Xserver/include/dix.h
cvs rdiff -u -r1.1.1.6 -r1.1.1.6.16.1 \
xsrc/xfree/xc/programs/Xserver/include/misc.h
cvs rdiff -u -r1.6 -r1.6.16.1 xsrc/xfree/xc/programs/Xserver/os/access.c
cvs rdiff -u -r1.1.1.5 -r1.1.1.5.28.1 \
xsrc/xfree/xc/programs/Xserver/os/rpcauth.c
cvs rdiff -u -r1.1.1.3 -r1.1.1.3.28.1 \
xsrc/xfree/xc/programs/Xserver/randr/randr.c
cvs rdiff -u -r1.3 -r1.3.10.1 xsrc/xfree/xc/programs/Xserver/render/render.c

Please note that