Re: CVS commit: xsrc/external/mit/xauth/dist

2013-06-01 Thread David Holland
On Fri, May 31, 2013 at 12:26:53PM +0300, Jukka Ruohonen wrote:
   Module Name:   xsrc
   Committed By:  mrg
   Date:  Fri May 31 06:46:39 UTC 2013
   
   Modified Files:
  xsrc/external/mit/xauth/dist: process.c
   
   Log Message:
   apply __UNCONST() if it exists.
  
  Reminds me: should/can __UNCONST() be revisited w.r.t. the thread below?
  
   http://lists.freebsd.org/pipermail/freebsd-arch/2013-May/014371.html

How/why? Yes, it's unsafe. That's the *point*.

-- 
David A. Holland
dholl...@netbsd.org


Re: CVS commit: xsrc/external/mit/xauth/dist

2013-06-01 Thread Christos Zoulas
In article 20130601232927.ga19...@netbsd.org,
David Holland  dholland-sourcechan...@netbsd.org wrote:
On Fri, May 31, 2013 at 12:26:53PM +0300, Jukka Ruohonen wrote:
   Module Name:  xsrc
   Committed By: mrg
   Date: Fri May 31 06:46:39 UTC 2013
   
   Modified Files:
 xsrc/external/mit/xauth/dist: process.c
   
   Log Message:
   apply __UNCONST() if it exists.
  
  Reminds me: should/can __UNCONST() be revisited w.r.t. the thread below?
  
  http://lists.freebsd.org/pipermail/freebsd-arch/2013-May/014371.html

How/why? Yes, it's unsafe. That's the *point*.

Well, there is an advantage that the FreeBSD one has over ours. It can be
used in c++ with -Wold-style-cast, if defined as:

#define __DECONST(t, a) const_castt(a)

christos



Re: CVS commit: src/share/mk

2013-06-01 Thread David Holland
On Fri, May 03, 2013 at 06:42:30PM +0100, David Laight wrote:
  On Fri, May 03, 2013 at 03:55:22PM +, Matt Thomas wrote:
   Module Name:   src
   Committed By:  matt
   Date:  Fri May  3 15:55:22 UTC 2013
   
   Modified Files:
  src/share/mk: bsd.own.mk
   
   Log Message:
   Use !empty(MACHINE_ARCH:Mearm*) instead of ${MACHINE_ARCH:Mearm*} != 
  
  Any reason?
  Make finds it much harder to parse empty().

:-?

-- 
David A. Holland
dholl...@netbsd.org


CVS import: xsrc/external/mit/libXext/dist

2013-06-01 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Jun  1 07:41:37 UTC 2013

Update of /cvsroot/xsrc/external/mit/libXext/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv4831

Log Message:
initial import of libXext-1.3.2

Status:

Vendor Tag: xorg
Release Tags:   libXext-1-3-2

U xsrc/external/mit/libXext/dist/missing
U xsrc/external/mit/libXext/dist/depcomp
U xsrc/external/mit/libXext/dist/configure.ac
U xsrc/external/mit/libXext/dist/AUTHORS
U xsrc/external/mit/libXext/dist/ChangeLog
U xsrc/external/mit/libXext/dist/config.sub
U xsrc/external/mit/libXext/dist/config.h.in
U xsrc/external/mit/libXext/dist/configure
U xsrc/external/mit/libXext/dist/COPYING
U xsrc/external/mit/libXext/dist/Makefile.am
U xsrc/external/mit/libXext/dist/docbook.am
U xsrc/external/mit/libXext/dist/xext.pc.in
U xsrc/external/mit/libXext/dist/aclocal.m4
U xsrc/external/mit/libXext/dist/Makefile.in
U xsrc/external/mit/libXext/dist/INSTALL
U xsrc/external/mit/libXext/dist/install-sh
U xsrc/external/mit/libXext/dist/ltmain.sh
U xsrc/external/mit/libXext/dist/README
U xsrc/external/mit/libXext/dist/config.guess
U xsrc/external/mit/libXext/dist/src/MITMisc.c
U xsrc/external/mit/libXext/dist/src/Xdbe.c
U xsrc/external/mit/libXext/dist/src/Xcup.c
N xsrc/external/mit/libXext/dist/src/eat.h
U xsrc/external/mit/libXext/dist/src/globals.c
U xsrc/external/mit/libXext/dist/src/XShape.c
U xsrc/external/mit/libXext/dist/src/DPMS.c
U xsrc/external/mit/libXext/dist/src/Makefile.am
C xsrc/external/mit/libXext/dist/src/extutil.c
U xsrc/external/mit/libXext/dist/src/XMultibuf.c
U xsrc/external/mit/libXext/dist/src/XEVI.c
U xsrc/external/mit/libXext/dist/src/XTestExt1.c
U xsrc/external/mit/libXext/dist/src/XLbx.c
U xsrc/external/mit/libXext/dist/src/XSecurity.c
U xsrc/external/mit/libXext/dist/src/XAppgroup.c
U xsrc/external/mit/libXext/dist/src/Makefile.in
C xsrc/external/mit/libXext/dist/src/XSync.c
C xsrc/external/mit/libXext/dist/src/Xge.c
U xsrc/external/mit/libXext/dist/src/XShm.c
U xsrc/external/mit/libXext/dist/man/Xmbuf.man
U xsrc/external/mit/libXext/dist/man/DBE.man
U xsrc/external/mit/libXext/dist/man/XShapeCombineMask.man
U xsrc/external/mit/libXext/dist/man/XmbufDestroyBuffers.man
U xsrc/external/mit/libXext/dist/man/XdbeQueryExtension.man
U xsrc/external/mit/libXext/dist/man/XShapeOffsetShape.man
U xsrc/external/mit/libXext/dist/man/XmbufGetVersion.man
U xsrc/external/mit/libXext/dist/man/XShm.man
U xsrc/external/mit/libXext/dist/man/XShapeGetRectangles.man
U xsrc/external/mit/libXext/dist/man/XShapeSelectInput.man
U xsrc/external/mit/libXext/dist/man/DPMSGetVersion.man
U xsrc/external/mit/libXext/dist/man/XcupQueryVersion.man
U xsrc/external/mit/libXext/dist/man/XdbeFreeVisualInfo.man
U xsrc/external/mit/libXext/dist/man/XeviGetVisualInfo.man
U xsrc/external/mit/libXext/dist/man/Makefile.am
U xsrc/external/mit/libXext/dist/man/XShapeInputSelected.man
U xsrc/external/mit/libXext/dist/man/DPMSDisable.man
U xsrc/external/mit/libXext/dist/man/XdbeDeallocateBackBufferName.man
U xsrc/external/mit/libXext/dist/man/XShapeCombineRectangles.man
U xsrc/external/mit/libXext/dist/man/XmbufChangeWindowAttributes.man
U xsrc/external/mit/libXext/dist/man/XmbufGetBufferAttributes.man
U xsrc/external/mit/libXext/dist/man/XcupStoreColors.man
U xsrc/external/mit/libXext/dist/man/XShapeCombineShape.man
U xsrc/external/mit/libXext/dist/man/DPMSEnable.man
U xsrc/external/mit/libXext/dist/man/Makefile.in
U xsrc/external/mit/libXext/dist/man/XShmQueryVersion.man
U xsrc/external/mit/libXext/dist/man/XShmAttach.man
U xsrc/external/mit/libXext/dist/man/XmbufCreateStereoWindow.man
U xsrc/external/mit/libXext/dist/man/XShapeQueryExtension.man
U xsrc/external/mit/libXext/dist/man/XdbeSwapBuffers.man
U xsrc/external/mit/libXext/dist/man/XcupGetReservedColormapEntries.man
U xsrc/external/mit/libXext/dist/man/XdbeGetBackBufferAttributes.man
U xsrc/external/mit/libXext/dist/man/XmbufChangeBufferAttributes.man
U xsrc/external/mit/libXext/dist/man/DPMSInfo.man
U xsrc/external/mit/libXext/dist/man/XShmDetach.man
U xsrc/external/mit/libXext/dist/man/XeviQueryVersion.man
U xsrc/external/mit/libXext/dist/man/XShmGetImage.man
U xsrc/external/mit/libXext/dist/man/XmbufGetScreenInfo.man
U xsrc/external/mit/libXext/dist/man/XShmCreateImage.man
U xsrc/external/mit/libXext/dist/man/XdbeEndIdiom.man
U xsrc/external/mit/libXext/dist/man/XShape.man
U xsrc/external/mit/libXext/dist/man/Xevi.man
U xsrc/external/mit/libXext/dist/man/XdbeAllocateBackBufferName.man
U xsrc/external/mit/libXext/dist/man/XmbufGetWindowAttributes.man
U xsrc/external/mit/libXext/dist/man/XmbufCreateBuffers.man
U xsrc/external/mit/libXext/dist/man/XdbeGetVisualInfo.man
U xsrc/external/mit/libXext/dist/man/XmbufQueryExtension.man
U xsrc/external/mit/libXext/dist/man/DPMSSetTimeouts.man
U xsrc/external/mit/libXext/dist/man/DPMSQueryExtension.man
U xsrc/external/mit/libXext/dist/man/XShmCreatePixmap.man
U xsrc/external/mit/libXext/dist/man/XShapeCombineRegion.man
U 

CVS commit: xsrc/external/mit/libXext/dist

2013-06-01 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Jun  1 07:45:50 UTC 2013

Modified Files:
xsrc/external/mit/libXext/dist/include/X11/extensions: Xdbe.h dpms.h
xsrc/external/mit/libXext/dist/src: XSync.c Xge.c extutil.c

Log Message:
merge libXext 1.3.2


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 \
xsrc/external/mit/libXext/dist/include/X11/extensions/Xdbe.h
cvs rdiff -u -r1.6 -r1.7 \
xsrc/external/mit/libXext/dist/include/X11/extensions/dpms.h
cvs rdiff -u -r1.2 -r1.3 xsrc/external/mit/libXext/dist/src/XSync.c
cvs rdiff -u -r1.4 -r1.5 xsrc/external/mit/libXext/dist/src/Xge.c
cvs rdiff -u -r1.5 -r1.6 xsrc/external/mit/libXext/dist/src/extutil.c

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

Modified files:

Index: xsrc/external/mit/libXext/dist/include/X11/extensions/Xdbe.h
diff -u xsrc/external/mit/libXext/dist/include/X11/extensions/Xdbe.h:1.4 xsrc/external/mit/libXext/dist/include/X11/extensions/Xdbe.h:1.5
--- xsrc/external/mit/libXext/dist/include/X11/extensions/Xdbe.h:1.4	Thu Feb 24 08:18:03 2011
+++ xsrc/external/mit/libXext/dist/include/X11/extensions/Xdbe.h	Sat Jun  1 07:45:50 2013
@@ -1,5 +1,5 @@
 /**
- * 
+ *
  * Copyright (c) 1994, 1995  Hewlett-Packard Company
  *
  * Permission is hereby granted, free of charge, to any person obtaining
@@ -9,10 +9,10 @@
  * distribute, sublicense, and/or sell copies of the Software, and to
  * permit persons to whom the Software is furnished to do so, subject to
  * the following conditions:
- * 
+ *
  * The above copyright notice and this permission notice shall be included
  * in all copies or substantial portions of the Software.
- * 
+ *
  * THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS
  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
@@ -20,12 +20,12 @@
  * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
  * THE USE OR OTHER DEALINGS IN THE SOFTWARE.
- * 
+ *
  * Except as contained in this notice, the name of the Hewlett-Packard
  * Company shall not be used in advertising or otherwise to promote the
  * sale, use or other dealings in this Software without prior written
  * authorization from the Hewlett-Packard Company.
- * 
+ *
  * Header file for Xlib-related DBE
  *
  */

Index: xsrc/external/mit/libXext/dist/include/X11/extensions/dpms.h
diff -u xsrc/external/mit/libXext/dist/include/X11/extensions/dpms.h:1.6 xsrc/external/mit/libXext/dist/include/X11/extensions/dpms.h:1.7
--- xsrc/external/mit/libXext/dist/include/X11/extensions/dpms.h:1.6	Thu Feb 24 08:18:03 2011
+++ xsrc/external/mit/libXext/dist/include/X11/extensions/dpms.h	Sat Jun  1 07:45:50 2013
@@ -14,14 +14,14 @@ all copies or substantial portions of th
 THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
-DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR ANY CLAIM, DAMAGES, INCLUDING, 
-BUT NOT LIMITED TO CONSEQUENTIAL OR INCIDENTAL DAMAGES, OR OTHER LIABILITY, 
-WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 
+DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR ANY CLAIM, DAMAGES, INCLUDING,
+BUT NOT LIMITED TO CONSEQUENTIAL OR INCIDENTAL DAMAGES, OR OTHER LIABILITY,
+WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
 IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
-Except as contained in this notice, the name of Digital Equipment Corporation 
+Except as contained in this notice, the name of Digital Equipment Corporation
 shall not be used in advertising or otherwise to promote the sale, use or other
-dealings in this Software without prior written authorization from Digital 
+dealings in this Software without prior written authorization from Digital
 Equipment Corporation.
 
 **/

Index: xsrc/external/mit/libXext/dist/src/XSync.c
diff -u xsrc/external/mit/libXext/dist/src/XSync.c:1.2 xsrc/external/mit/libXext/dist/src/XSync.c:1.3
--- xsrc/external/mit/libXext/dist/src/XSync.c:1.2	Sun Jul 24 13:01:13 2011
+++ xsrc/external/mit/libXext/dist/src/XSync.c	Sat Jun  1 07:45:50 2013
@@ -59,10 +59,12 @@ PERFORMANCE OF THIS SOFTWARE.
 #include X11/extensions/extutil.h
 #include X11/extensions/sync.h
 #include X11/extensions/syncproto.h
+#include limits.h
+#include eat.h
 
 static XExtensionInfo _sync_info_data;
 static XExtensionInfo *sync_info = _sync_info_data;
-static char*sync_extension_name = SYNC_NAME;

CVS commit: src/external/mit/xorg/lib/libXext

2013-06-01 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Jun  1 07:53:11 UTC 2013

Modified Files:
src/external/mit/xorg/lib/libXext: Makefile

Log Message:
define 15:11 glen is off the lowest setting?  I always count from there.
17:30 beers nope, off is not the lowest setting.  the lowest is when the 
battery is removed
17:31 beers so say the power specs
define HAVE__XEATDATAWORDS.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/external/mit/xorg/lib/libXext/Makefile

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

Modified files:

Index: src/external/mit/xorg/lib/libXext/Makefile
diff -u src/external/mit/xorg/lib/libXext/Makefile:1.7 src/external/mit/xorg/lib/libXext/Makefile:1.8
--- src/external/mit/xorg/lib/libXext/Makefile:1.7	Thu Feb 24 08:18:40 2011
+++ src/external/mit/xorg/lib/libXext/Makefile	Sat Jun  1 07:53:11 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.7 2011/02/24 08:18:40 mrg Exp $
+#	$NetBSD: Makefile,v 1.8 2013/06/01 07:53:11 mrg Exp $
 
 .include bsd.own.mk
 
@@ -25,6 +25,7 @@ SRCS=	DPMS.c \
 	globals.c
 
 CPPFLAGS+=	${X11FLAGS.THREADLIB}
+CPPFLAGS+=	-DHAVE__XEATDATAWORDS
 
 LIBDPLIBS=	X11	${.CURDIR}/../libX11/dynamic
 



CVS import: xsrc/external/mit/libXrandr/dist

2013-06-01 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Jun  1 07:59:51 UTC 2013

Update of /cvsroot/xsrc/external/mit/libXrandr/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv27533

Log Message:
initial import of libXrandr-1.4.1

Status:

Vendor Tag: xorg
Release Tags:   libXrandr-1-4-1

U xsrc/external/mit/libXrandr/dist/Makefile.am
U xsrc/external/mit/libXrandr/dist/COPYING
U xsrc/external/mit/libXrandr/dist/depcomp
U xsrc/external/mit/libXrandr/dist/ltmain.sh
U xsrc/external/mit/libXrandr/dist/AUTHORS
U xsrc/external/mit/libXrandr/dist/aclocal.m4
U xsrc/external/mit/libXrandr/dist/Makefile.in
U xsrc/external/mit/libXrandr/dist/INSTALL
U xsrc/external/mit/libXrandr/dist/config.guess
U xsrc/external/mit/libXrandr/dist/install-sh
U xsrc/external/mit/libXrandr/dist/xrandr.pc.in
U xsrc/external/mit/libXrandr/dist/missing
U xsrc/external/mit/libXrandr/dist/configure
U xsrc/external/mit/libXrandr/dist/ChangeLog
U xsrc/external/mit/libXrandr/dist/README
U xsrc/external/mit/libXrandr/dist/configure.ac
U xsrc/external/mit/libXrandr/dist/config.sub
U xsrc/external/mit/libXrandr/dist/config.h.in
U xsrc/external/mit/libXrandr/dist/include/X11/extensions/Xrandr.h
U xsrc/external/mit/libXrandr/dist/man/XRRConfigTimes.man
U xsrc/external/mit/libXrandr/dist/man/Xrandr.man
U xsrc/external/mit/libXrandr/dist/man/XRRSelectInput.man
U xsrc/external/mit/libXrandr/dist/man/Makefile.am
U xsrc/external/mit/libXrandr/dist/man/XRRConfigCurrentConfiguration.man
U xsrc/external/mit/libXrandr/dist/man/XRRGetScreenInfo.man
U xsrc/external/mit/libXrandr/dist/man/XRRSetScreenConfig.man
U xsrc/external/mit/libXrandr/dist/man/XRRConfigRates.man
U xsrc/external/mit/libXrandr/dist/man/XRRFreeScreenConfigInfo.man
U xsrc/external/mit/libXrandr/dist/man/XRRSetScreenConfigAndRate.man
U xsrc/external/mit/libXrandr/dist/man/XRRQueryExtension.man
U xsrc/external/mit/libXrandr/dist/man/Makefile.in
U xsrc/external/mit/libXrandr/dist/man/XRRRootToScreen.man
U xsrc/external/mit/libXrandr/dist/man/XRRQueryVersion.man
U xsrc/external/mit/libXrandr/dist/man/XRRConfigCurrentRate.man
U xsrc/external/mit/libXrandr/dist/man/XRRConfigSizes.man
U xsrc/external/mit/libXrandr/dist/man/XRRConfigRotations.man
C xsrc/external/mit/libXrandr/dist/src/XrrProvider.c
U xsrc/external/mit/libXrandr/dist/src/XrrOutput.c
U xsrc/external/mit/libXrandr/dist/src/Xrandrint.h
U xsrc/external/mit/libXrandr/dist/src/XrrScreen.c
U xsrc/external/mit/libXrandr/dist/src/XrrConfig.c
U xsrc/external/mit/libXrandr/dist/src/Makefile.in
U xsrc/external/mit/libXrandr/dist/src/XrrProviderProperty.c
U xsrc/external/mit/libXrandr/dist/src/XrrMode.c
U xsrc/external/mit/libXrandr/dist/src/XrrProperty.c
U xsrc/external/mit/libXrandr/dist/src/Makefile.am
U xsrc/external/mit/libXrandr/dist/src/XrrCrtc.c
U xsrc/external/mit/libXrandr/dist/src/Xrandr.c

1 conflicts created by this import.
Use the following command to help the merge:

cvs checkout -jxorg:yesterday -jxorg xsrc/external/mit/libXrandr/dist



CVS import: xsrc/external/mit/libXv/dist

2013-06-01 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Jun  1 07:59:53 UTC 2013

Update of /cvsroot/xsrc/external/mit/libXv/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv11509

Log Message:
initial import of libXv-1.0.8

Status:

Vendor Tag: xorg
Release Tags:   libXv-1-0-8

U xsrc/external/mit/libXv/dist/README
U xsrc/external/mit/libXv/dist/config.sub
U xsrc/external/mit/libXv/dist/configure.ac
U xsrc/external/mit/libXv/dist/config.h.in
U xsrc/external/mit/libXv/dist/ltmain.sh
U xsrc/external/mit/libXv/dist/INSTALL
U xsrc/external/mit/libXv/dist/xv.pc.in
U xsrc/external/mit/libXv/dist/configure
U xsrc/external/mit/libXv/dist/AUTHORS
U xsrc/external/mit/libXv/dist/aclocal.m4
U xsrc/external/mit/libXv/dist/Makefile.in
U xsrc/external/mit/libXv/dist/ChangeLog
U xsrc/external/mit/libXv/dist/COPYING
U xsrc/external/mit/libXv/dist/install-sh
U xsrc/external/mit/libXv/dist/config.guess
U xsrc/external/mit/libXv/dist/missing
U xsrc/external/mit/libXv/dist/depcomp
U xsrc/external/mit/libXv/dist/Makefile.am
U xsrc/external/mit/libXv/dist/src/Makefile.am
U xsrc/external/mit/libXv/dist/src/Xv.c
U xsrc/external/mit/libXv/dist/src/Makefile.in
U xsrc/external/mit/libXv/dist/src/Xvlibint.h
U xsrc/external/mit/libXv/dist/include/Makefile.am
U xsrc/external/mit/libXv/dist/include/Makefile.in
U xsrc/external/mit/libXv/dist/include/X11/Makefile.am
U xsrc/external/mit/libXv/dist/include/X11/Makefile.in
U xsrc/external/mit/libXv/dist/include/X11/extensions/Makefile.am
U xsrc/external/mit/libXv/dist/include/X11/extensions/Xvlib.h
U xsrc/external/mit/libXv/dist/include/X11/extensions/Makefile.in
U xsrc/external/mit/libXv/dist/man/XvGetStill.man
U xsrc/external/mit/libXv/dist/man/Xv.man
U xsrc/external/mit/libXv/dist/man/XvQueryPortAttributes.man
U xsrc/external/mit/libXv/dist/man/Makefile.am
U xsrc/external/mit/libXv/dist/man/XvQueryEncodings.man
U xsrc/external/mit/libXv/dist/man/XvShmCreateImage.man
U xsrc/external/mit/libXv/dist/man/XvQueryAdaptors.man
U xsrc/external/mit/libXv/dist/man/XvQueryBestSize.man
U xsrc/external/mit/libXv/dist/man/XvPortNotify.man
U xsrc/external/mit/libXv/dist/man/XvQueryExtension.man
U xsrc/external/mit/libXv/dist/man/xv-library-v2.2.txt
U xsrc/external/mit/libXv/dist/man/XvVideoNotify.man
U xsrc/external/mit/libXv/dist/man/Makefile.in
U xsrc/external/mit/libXv/dist/man/XvUngrabPort.man
U xsrc/external/mit/libXv/dist/man/XvSelectPortNotify.man
U xsrc/external/mit/libXv/dist/man/XvCreateImage.man
U xsrc/external/mit/libXv/dist/man/XvPutImage.man
U xsrc/external/mit/libXv/dist/man/XvSelectVideoNotify.man
U xsrc/external/mit/libXv/dist/man/XvStopVideo.man
U xsrc/external/mit/libXv/dist/man/XvFreeEncodingInfo.man
U xsrc/external/mit/libXv/dist/man/XvShmPutImage.man
U xsrc/external/mit/libXv/dist/man/XvGetVideo.man
U xsrc/external/mit/libXv/dist/man/XvPutStill.man
C xsrc/external/mit/libXv/dist/man/XvListImageFormats.man
U xsrc/external/mit/libXv/dist/man/XvGetPortAttribute.man
U xsrc/external/mit/libXv/dist/man/XvFreeAdaptorInfo.man
U xsrc/external/mit/libXv/dist/man/XvSetPortAttribute.man
U xsrc/external/mit/libXv/dist/man/XvPutVideo.man
U xsrc/external/mit/libXv/dist/man/XvGrabPort.man

1 conflicts created by this import.
Use the following command to help the merge:

cvs checkout -jxorg:yesterday -jxorg xsrc/external/mit/libXv/dist



CVS commit: xsrc/external/mit/libXrandr/dist/src

2013-06-01 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Jun  1 08:00:47 UTC 2013

Modified Files:
xsrc/external/mit/libXrandr/dist/src: XrrProvider.c

Log Message:
merge libXrandr 1.4.1


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 xsrc/external/mit/libXrandr/dist/src/XrrProvider.c

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

Modified files:

Index: xsrc/external/mit/libXrandr/dist/src/XrrProvider.c
diff -u xsrc/external/mit/libXrandr/dist/src/XrrProvider.c:1.2 xsrc/external/mit/libXrandr/dist/src/XrrProvider.c:1.3
--- xsrc/external/mit/libXrandr/dist/src/XrrProvider.c:1.2	Fri May 31 09:58:36 2013
+++ xsrc/external/mit/libXrandr/dist/src/XrrProvider.c	Sat Jun  1 08:00:47 2013
@@ -67,7 +67,7 @@ XRRGetProviderResources(Display *dpy, Wi
 xrpr = (XRRProviderResources *) Xmalloc(rbytes);
 
 if (xrpr == NULL) {
-   _XEatData (dpy, (unsigned long) nbytes);
+   _XEatDataWords (dpy, rep.length);
UnlockDisplay (dpy);
SyncHandle ();
return NULL;
@@ -136,7 +136,7 @@ XRRGetProviderInfo(Display *dpy, XRRScre
 
 xpi = (XRRProviderInfo *)Xmalloc(rbytes);
 if (xpi == NULL) {
-	_XEatData (dpy, (unsigned long) nbytes);
+	_XEatDataWords (dpy, rep.length - (ProviderInfoExtra  2));
 	UnlockDisplay (dpy);
 	SyncHandle ();
 	return NULL;



CVS commit: src/external/mit/xorg/lib

2013-06-01 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Jun  1 08:03:26 UTC 2013

Modified Files:
src/external/mit/xorg/lib/libXrandr: Makefile
src/external/mit/xorg/lib/libXv: Makefile

Log Message:
define HAVE__XEATDATAWORDS.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/external/mit/xorg/lib/libXrandr/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/mit/xorg/lib/libXv/Makefile

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

Modified files:

Index: src/external/mit/xorg/lib/libXrandr/Makefile
diff -u src/external/mit/xorg/lib/libXrandr/Makefile:1.4 src/external/mit/xorg/lib/libXrandr/Makefile:1.5
--- src/external/mit/xorg/lib/libXrandr/Makefile:1.4	Fri May 31 09:14:19 2013
+++ src/external/mit/xorg/lib/libXrandr/Makefile	Sat Jun  1 08:03:26 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.4 2013/05/31 09:14:19 mrg Exp $
+#	$NetBSD: Makefile,v 1.5 2013/06/01 08:03:26 mrg Exp $
 
 .include bsd.own.mk
 
@@ -15,6 +15,8 @@ INCSDIR=${X11INCDIR}/X11/extensions
 
 CPPFLAGS+=	${X11FLAGS.THREADLIB}
 CPPFLAGS+=	-I${DESTDIR}${X11INCDIR}/X11/extensions
+CPPFLAGS+=	-DHAVE__XEATDATAWORDS
+
 
 MAN=	Xrandr.3
 

Index: src/external/mit/xorg/lib/libXv/Makefile
diff -u src/external/mit/xorg/lib/libXv/Makefile:1.3 src/external/mit/xorg/lib/libXv/Makefile:1.4
--- src/external/mit/xorg/lib/libXv/Makefile:1.3	Sat Oct  4 18:46:20 2008
+++ src/external/mit/xorg/lib/libXv/Makefile	Sat Jun  1 08:03:26 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2008/10/04 18:46:20 cube Exp $
+#	$NetBSD: Makefile,v 1.4 2013/06/01 08:03:26 mrg Exp $
 
 .include bsd.own.mk
 
@@ -10,6 +10,7 @@ LIB=	Xv
 SRCS=	Xv.c
 
 CPPFLAGS+=	${X11FLAGS.THREADLIB}
+CPPFLAGS+=	-DHAVE__XEATDATAWORDS
 
 INCS=	Xvlib.h
 INCSDIR=${X11INCDIR}/X11/extensions



CVS commit: src

2013-06-01 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Jun  1 08:25:17 UTC 2013

Modified Files:
src: UPDATING

Log Message:
add a specific note about an xdm.man failure mode


To generate a diff of this commit:
cvs rdiff -u -r1.244 -r1.245 src/UPDATING

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

Modified files:

Index: src/UPDATING
diff -u src/UPDATING:1.244 src/UPDATING:1.245
--- src/UPDATING:1.244	Fri May 31 10:39:02 2013
+++ src/UPDATING	Sat Jun  1 08:25:17 2013
@@ -1,4 +1,4 @@
-$NetBSD: UPDATING,v 1.244 2013/05/31 10:39:02 mrg Exp $
+$NetBSD: UPDATING,v 1.245 2013/06/01 08:25:17 mrg Exp $
 
 This file (UPDATING) is intended to be a brief reference to recent
 changes that might cause problems in the build process, and a guide for
@@ -16,6 +16,12 @@ See also: BUILDING, build.sh, Makefile.
 Recent changes:
 ^^^
 
+20130531:
+	The xdm update may cause build failure due to xdm.man being
+	in the obj tree.  Make sure to ensure any like this:
+		nbmake: nbmake: don't know how to make xdm.man. Stop
+	is fixed by deleting the xdm.man in the obj tree.
+
 20130530:
 	Updates of many xsrc packages will leave old .pc files around.
 	Best to clean out the xsrc objdir entirely before rebuilds.



CVS import: xsrc/external/mit/xf86-video-vesa/dist

2013-06-01 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Jun  1 08:53:58 UTC 2013

Update of /cvsroot/xsrc/external/mit/xf86-video-vesa/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv27224

Log Message:
initial import of xf86-video-vesa-2.3.2

Status:

Vendor Tag: xorg
Release Tags:   xf86-video-vesa-2-3-2

C xsrc/external/mit/xf86-video-vesa/dist/install-sh
C xsrc/external/mit/xf86-video-vesa/dist/depcomp
U xsrc/external/mit/xf86-video-vesa/dist/README
C xsrc/external/mit/xf86-video-vesa/dist/configure
U xsrc/external/mit/xf86-video-vesa/dist/INSTALL
C xsrc/external/mit/xf86-video-vesa/dist/COPYING
C xsrc/external/mit/xf86-video-vesa/dist/ltmain.sh
C xsrc/external/mit/xf86-video-vesa/dist/Makefile.in
U xsrc/external/mit/xf86-video-vesa/dist/Makefile.am
C xsrc/external/mit/xf86-video-vesa/dist/config.sub
U xsrc/external/mit/xf86-video-vesa/dist/ChangeLog
C xsrc/external/mit/xf86-video-vesa/dist/missing
C xsrc/external/mit/xf86-video-vesa/dist/config.h.in
C xsrc/external/mit/xf86-video-vesa/dist/configure.ac
C xsrc/external/mit/xf86-video-vesa/dist/config.guess
C xsrc/external/mit/xf86-video-vesa/dist/aclocal.m4
N xsrc/external/mit/xf86-video-vesa/dist/src/compat-api.h
C xsrc/external/mit/xf86-video-vesa/dist/src/Makefile.in
U xsrc/external/mit/xf86-video-vesa/dist/src/Makefile.am
C xsrc/external/mit/xf86-video-vesa/dist/src/vesa.h
C xsrc/external/mit/xf86-video-vesa/dist/src/vesa.c
C xsrc/external/mit/xf86-video-vesa/dist/man/Makefile.in
C xsrc/external/mit/xf86-video-vesa/dist/man/Makefile.am
C xsrc/external/mit/xf86-video-vesa/dist/man/vesa.man

18 conflicts created by this import.
Use the following command to help the merge:

cvs checkout -jxorg:yesterday -jxorg 
xsrc/external/mit/xf86-video-vesa/dist



CVS commit: xsrc/external/mit/xf86-video-vesa/dist

2013-06-01 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Jun  1 08:55:04 UTC 2013

Modified Files:
xsrc/external/mit/xf86-video-vesa/dist: COPYING Makefile.in aclocal.m4
config.guess config.h.in config.sub configure configure.ac depcomp
install-sh ltmain.sh missing
xsrc/external/mit/xf86-video-vesa/dist/man: Makefile.am Makefile.in
vesa.man
xsrc/external/mit/xf86-video-vesa/dist/src: Makefile.in vesa.c vesa.h

Log Message:
merge xf86-video-vesa 2.3.2


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 xsrc/external/mit/xf86-video-vesa/dist/COPYING \
xsrc/external/mit/xf86-video-vesa/dist/config.guess \
xsrc/external/mit/xf86-video-vesa/dist/config.sub
cvs rdiff -u -r1.5 -r1.6 xsrc/external/mit/xf86-video-vesa/dist/Makefile.in \
xsrc/external/mit/xf86-video-vesa/dist/aclocal.m4 \
xsrc/external/mit/xf86-video-vesa/dist/config.h.in \
xsrc/external/mit/xf86-video-vesa/dist/configure \
xsrc/external/mit/xf86-video-vesa/dist/configure.ac \
xsrc/external/mit/xf86-video-vesa/dist/depcomp \
xsrc/external/mit/xf86-video-vesa/dist/install-sh \
xsrc/external/mit/xf86-video-vesa/dist/ltmain.sh \
xsrc/external/mit/xf86-video-vesa/dist/missing
cvs rdiff -u -r1.3 -r1.4 \
xsrc/external/mit/xf86-video-vesa/dist/man/Makefile.am \
xsrc/external/mit/xf86-video-vesa/dist/man/vesa.man
cvs rdiff -u -r1.5 -r1.6 \
xsrc/external/mit/xf86-video-vesa/dist/man/Makefile.in
cvs rdiff -u -r1.5 -r1.6 \
xsrc/external/mit/xf86-video-vesa/dist/src/Makefile.in \
xsrc/external/mit/xf86-video-vesa/dist/src/vesa.c \
xsrc/external/mit/xf86-video-vesa/dist/src/vesa.h

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

diffs are larger than 1MB and have been omitted


CVS import: xsrc/external/mit/libpciaccess/dist

2013-06-01 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Jun  1 08:59:19 UTC 2013

Update of /cvsroot/xsrc/external/mit/libpciaccess/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv29630

Log Message:
initial import of libpciaccess-0.13.1

Status:

Vendor Tag: xorg
Release Tags:   libpciaccess-0-13-1

U xsrc/external/mit/libpciaccess/dist/config.guess
U xsrc/external/mit/libpciaccess/dist/missing
U xsrc/external/mit/libpciaccess/dist/COPYING
U xsrc/external/mit/libpciaccess/dist/AUTHORS
U xsrc/external/mit/libpciaccess/dist/depcomp
U xsrc/external/mit/libpciaccess/dist/aclocal.m4
U xsrc/external/mit/libpciaccess/dist/config.h.in
U xsrc/external/mit/libpciaccess/dist/Makefile.in
U xsrc/external/mit/libpciaccess/dist/config.sub
U xsrc/external/mit/libpciaccess/dist/README
U xsrc/external/mit/libpciaccess/dist/pciaccess.pc.in
U xsrc/external/mit/libpciaccess/dist/ChangeLog
U xsrc/external/mit/libpciaccess/dist/Makefile.am
U xsrc/external/mit/libpciaccess/dist/ltmain.sh
U xsrc/external/mit/libpciaccess/dist/install-sh
U xsrc/external/mit/libpciaccess/dist/INSTALL
U xsrc/external/mit/libpciaccess/dist/configure
U xsrc/external/mit/libpciaccess/dist/configure.ac
U xsrc/external/mit/libpciaccess/dist/include/pciaccess.h
U xsrc/external/mit/libpciaccess/dist/include/Makefile.in
U xsrc/external/mit/libpciaccess/dist/include/Makefile.am
U xsrc/external/mit/libpciaccess/dist/m4/ax_define_dir.m4
C xsrc/external/mit/libpciaccess/dist/m4/libtool.m4
U xsrc/external/mit/libpciaccess/dist/m4/ltsugar.m4
C xsrc/external/mit/libpciaccess/dist/m4/lt~obsolete.m4
C xsrc/external/mit/libpciaccess/dist/m4/ltoptions.m4
C xsrc/external/mit/libpciaccess/dist/m4/ltversion.m4
U xsrc/external/mit/libpciaccess/dist/scanpci/scanpci.c
U xsrc/external/mit/libpciaccess/dist/scanpci/Makefile.in
U xsrc/external/mit/libpciaccess/dist/scanpci/Makefile.am
U xsrc/external/mit/libpciaccess/dist/src/common_init.c
U xsrc/external/mit/libpciaccess/dist/src/common_map.c
U xsrc/external/mit/libpciaccess/dist/src/linux_devmem.c
C xsrc/external/mit/libpciaccess/dist/src/netbsd_pci.c
U xsrc/external/mit/libpciaccess/dist/src/pci_tools.h
C xsrc/external/mit/libpciaccess/dist/src/common_bridge.c
U xsrc/external/mit/libpciaccess/dist/src/solx_devfs.c
C xsrc/external/mit/libpciaccess/dist/src/common_interface.c
U xsrc/external/mit/libpciaccess/dist/src/pciaccess_private.h
U xsrc/external/mit/libpciaccess/dist/src/common_capability.c
C xsrc/external/mit/libpciaccess/dist/src/common_device_name.c
U xsrc/external/mit/libpciaccess/dist/src/common_iterator.c
U xsrc/external/mit/libpciaccess/dist/src/Makefile.in
U xsrc/external/mit/libpciaccess/dist/src/openbsd_pci.c
U xsrc/external/mit/libpciaccess/dist/src/linux_sysfs.c
U xsrc/external/mit/libpciaccess/dist/src/Makefile.am
U xsrc/external/mit/libpciaccess/dist/src/freebsd_pci.c
U xsrc/external/mit/libpciaccess/dist/src/common_io.c
U xsrc/external/mit/libpciaccess/dist/src/linux_devmem.h
U xsrc/external/mit/libpciaccess/dist/src/x86_pci.c
U xsrc/external/mit/libpciaccess/dist/src/common_vgaarb.c
U xsrc/external/mit/libpciaccess/dist/src/common_vgaarb_stub.c
U xsrc/external/mit/libpciaccess/dist/man/scanpci.man
U xsrc/external/mit/libpciaccess/dist/man/Makefile.in
U xsrc/external/mit/libpciaccess/dist/man/Makefile.am

8 conflicts created by this import.
Use the following command to help the merge:

cvs checkout -jxorg:yesterday -jxorg xsrc/external/mit/libpciaccess/dist



CVS commit: src/external/mit/xorg/lib/libpciaccess

2013-06-01 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Jun  1 09:08:01 UTC 2013

Modified Files:
src/external/mit/xorg/lib/libpciaccess: shlib_version

Log Message:
bump libpciaccess minor for the 2 new apis.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/mit/xorg/lib/libpciaccess/shlib_version

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

Modified files:

Index: src/external/mit/xorg/lib/libpciaccess/shlib_version
diff -u src/external/mit/xorg/lib/libpciaccess/shlib_version:1.3 src/external/mit/xorg/lib/libpciaccess/shlib_version:1.4
--- src/external/mit/xorg/lib/libpciaccess/shlib_version:1.3	Sat May 22 10:31:20 2010
+++ src/external/mit/xorg/lib/libpciaccess/shlib_version	Sat Jun  1 09:08:01 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: shlib_version,v 1.3 2010/05/22 10:31:20 mrg Exp $
+#	$NetBSD: shlib_version,v 1.4 2013/06/01 09:08:01 mrg Exp $
 #
 major=0
-minor=2
+minor=3



CVS commit: src/sys/rump/net/lib/libsockin

2013-06-01 Thread Arnaud Ysmal
Module Name:src
Committed By:   stacktic
Date:   Sat Jun  1 10:09:05 UTC 2013

Modified Files:
src/sys/rump/net/lib/libsockin: rumpcomp_user.c

Log Message:
Translate function parameters between the hypervisor and rump kernel


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/rump/net/lib/libsockin/rumpcomp_user.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/rump/net/lib/libsockin/rumpcomp_user.c
diff -u src/sys/rump/net/lib/libsockin/rumpcomp_user.c:1.5 src/sys/rump/net/lib/libsockin/rumpcomp_user.c:1.6
--- src/sys/rump/net/lib/libsockin/rumpcomp_user.c:1.5	Tue Apr 30 12:39:21 2013
+++ src/sys/rump/net/lib/libsockin/rumpcomp_user.c	Sat Jun  1 10:09:05 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: rumpcomp_user.c,v 1.5 2013/04/30 12:39:21 pooka Exp $	*/
+/*	$NetBSD: rumpcomp_user.c,v 1.6 2013/06/01 10:09:05 stacktic Exp $	*/
 
 /*
  * Copyright (c) 2008 Antti Kantee.  All Rights Reserved.
@@ -32,18 +32,388 @@
 #include errno.h
 #include poll.h
 
+#include stdint.h
+
 #include rump/rumpuser_component.h
+#include rump/rumpdefs.h
 
 #include rumpcomp_user.h
 
 #define seterror(_v_) if ((_v_) == -1) rv = errno; else rv = 0;
 
+#ifndef __arraycount
+#define __arraycount(a) (sizeof(a) / sizeof(*a))
+#endif
+
+#ifndef __UNCONST
+#define __UNCONST(a) ((void*)(const void*)a)
+#endif
+
+#include netinet/in.h
+#include netinet/tcp.h
+#include netinet/udp.h
+
+#include stdlib.h
+#include string.h
+
+
+static int translate_so_sockopt(int);
+static int translate_ip_sockopt(int);
+static int translate_tcp_sockopt(int);
+static int translate_domain(int);
+
+#define translate(_a_) case RUMP_##_a_: return _a_
+static int
+translate_so_sockopt(int lopt)
+{
+
+	switch (lopt) {
+	translate(SO_DEBUG);
+#ifndef SO_REUSEPORT
+	case RUMP_SO_REUSEPORT: return SO_REUSEADDR;
+#else
+	translate(SO_REUSEPORT);
+#endif
+	translate(SO_TYPE);
+	translate(SO_ERROR);
+	translate(SO_DONTROUTE);
+	translate(SO_BROADCAST);
+	translate(SO_SNDBUF);
+	translate(SO_RCVBUF);
+	translate(SO_KEEPALIVE);
+	translate(SO_OOBINLINE);
+	translate(SO_LINGER);
+	default: return -1;
+	}
+}
+
+static int
+translate_ip_sockopt(int lopt)
+{
+
+	switch (lopt) {
+	translate(IP_TOS);
+	translate(IP_TTL);
+	translate(IP_HDRINCL);
+	translate(IP_MULTICAST_TTL);
+	translate(IP_MULTICAST_LOOP);
+	translate(IP_MULTICAST_IF);
+	translate(IP_ADD_MEMBERSHIP);
+	translate(IP_DROP_MEMBERSHIP);
+	default: return -1;
+	}
+}
+
+static int
+translate_tcp_sockopt(int lopt)
+{
+
+	switch (lopt) {
+	translate(TCP_NODELAY);
+	translate(TCP_MAXSEG);
+	default: return -1;
+	}
+}
+
+static int
+translate_domain(int domain)
+{
+
+	switch (domain) {
+	translate(AF_UNIX);
+	translate(AF_INET);
+	translate(AF_SNA);
+	translate(AF_DECnet);
+	translate(AF_APPLETALK);
+	translate(AF_IPX);
+	translate(AF_INET6);
+	translate(AF_ISDN);
+	translate(AF_BLUETOOTH);
+	translate(AF_ROUTE);
+	default: return AF_UNSPEC;
+	}
+}
+
+#undef translate
+#define translate_back(_a_) case _a_: return RUMP_##_a_
+static int translate_domain_back(int);
+static int
+translate_domain_back(int domain)
+{
+
+	switch (domain) {
+	translate_back(AF_UNIX);
+	translate_back(AF_INET);
+	translate_back(AF_SNA);
+	translate_back(AF_DECnet);
+	translate_back(AF_APPLETALK);
+	translate_back(AF_IPX);
+	translate_back(AF_INET6);
+	translate_back(AF_ISDN);
+	translate_back(AF_BLUETOOTH);
+	translate_back(AF_ROUTE);
+	default: return RUMP_AF_UNSPEC;
+	}
+}
+
+#undef translate_back
+
+static void
+translate_sockopt(int *levelp, int *namep)
+{
+	int level, name;
+
+	level = *levelp;
+	name = *namep;
+
+	switch (level) {
+	case RUMP_SOL_SOCKET:
+		level = SOL_SOCKET;
+		name = translate_so_sockopt(name);
+		break;
+	case RUMP_IPPROTO_IP:
+#ifdef SOL_IP
+		level = SOL_IP;
+#else
+		level = IPPROTO_IP;
+#endif
+		name = translate_ip_sockopt(name);
+		break;
+	case RUMP_IPPROTO_TCP:
+#ifdef SOL_TCP
+		level = SOL_TCP;
+#else
+		level = IPPROTO_TCP;
+#endif
+		name = translate_tcp_sockopt(name);
+		break;
+	case RUMP_IPPROTO_UDP:
+#ifdef SOL_UDP
+		level = SOL_UDP;
+#else
+		level = IPPROTO_UDP;
+#endif
+		name = -1;
+		break;
+	default:
+		level = -1;
+	}
+	*levelp = level;
+	*namep = name;
+}
+
+#ifndef __NetBSD__
+static const struct {
+	int bfl;
+	int lfl;
+} bsd_to_native_msg_flags_[] = {
+	{RUMP_MSG_OOB,		MSG_OOB},
+	{RUMP_MSG_PEEK,		MSG_PEEK},
+	{RUMP_MSG_DONTROUTE,	MSG_DONTROUTE},
+	{RUMP_MSG_EOR,		MSG_EOR},
+	{RUMP_MSG_TRUNC,	MSG_TRUNC},
+	{RUMP_MSG_CTRUNC,	MSG_CTRUNC},
+	{RUMP_MSG_WAITALL,	MSG_WAITALL},
+	{RUMP_MSG_DONTWAIT,	MSG_DONTWAIT},
+	{RUMP_MSG_NOSIGNAL,	MSG_NOSIGNAL},
+};
+
+static int native_to_bsd_msg_flags(int);
+
+static int
+native_to_bsd_msg_flags(int lflag)
+{
+	unsigned int i;
+	int bfl, lfl;
+	int bflag = 0;
+
+	if (lflag == 0)
+		return (0);
+
+	for(i = 0; i  __arraycount(bsd_to_native_msg_flags_); i++) {
+		bfl = bsd_to_native_msg_flags_[i].bfl;
+		lfl = 

CVS commit: src/sys/rump/net/lib/libsockin

2013-06-01 Thread Arnaud Ysmal
Module Name:src
Committed By:   stacktic
Date:   Sat Jun  1 10:10:57 UTC 2013

Modified Files:
src/sys/rump/net/lib/libsockin: component.c sockin.c

Log Message:
Add IPv6 support


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/net/lib/libsockin/component.c
cvs rdiff -u -r1.30 -r1.31 src/sys/rump/net/lib/libsockin/sockin.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/rump/net/lib/libsockin/component.c
diff -u src/sys/rump/net/lib/libsockin/component.c:1.2 src/sys/rump/net/lib/libsockin/component.c:1.3
--- src/sys/rump/net/lib/libsockin/component.c:1.2	Mon Mar  1 13:12:21 2010
+++ src/sys/rump/net/lib/libsockin/component.c	Sat Jun  1 10:10:57 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: component.c,v 1.2 2010/03/01 13:12:21 pooka Exp $	*/
+/*	$NetBSD: component.c,v 1.3 2013/06/01 10:10:57 stacktic Exp $	*/
 
 /*
  * Copyright (c) 2009 Antti Kantee.  All Rights Reserved.
@@ -28,7 +28,7 @@
  */
 
 #include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: component.c,v 1.2 2010/03/01 13:12:21 pooka Exp $);
+__KERNEL_RCSID(0, $NetBSD: component.c,v 1.3 2013/06/01 10:10:57 stacktic Exp $);
 
 #include sys/param.h
 #include sys/domain.h
@@ -40,6 +40,8 @@ __KERNEL_RCSID(0, $NetBSD: component.c,
 RUMP_COMPONENT(RUMP_COMPONENT_NET)
 {
 	extern struct domain sockindomain;
+	extern struct domain sockin6domain;
 
 	DOMAINADD(sockindomain);
+	DOMAINADD(sockin6domain);
 }

Index: src/sys/rump/net/lib/libsockin/sockin.c
diff -u src/sys/rump/net/lib/libsockin/sockin.c:1.30 src/sys/rump/net/lib/libsockin/sockin.c:1.31
--- src/sys/rump/net/lib/libsockin/sockin.c:1.30	Tue Apr 30 00:12:35 2013
+++ src/sys/rump/net/lib/libsockin/sockin.c	Sat Jun  1 10:10:57 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: sockin.c,v 1.30 2013/04/30 00:12:35 pooka Exp $	*/
+/*	$NetBSD: sockin.c,v 1.31 2013/06/01 10:10:57 stacktic Exp $	*/
 
 /*
  * Copyright (c) 2008, 2009 Antti Kantee.  All Rights Reserved.
@@ -26,7 +26,7 @@
  */
 
 #include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: sockin.c,v 1.30 2013/04/30 00:12:35 pooka Exp $);
+__KERNEL_RCSID(0, $NetBSD: sockin.c,v 1.31 2013/06/01 10:10:57 stacktic Exp $);
 
 #include sys/param.h
 #include sys/condvar.h
@@ -62,6 +62,8 @@ __KERNEL_RCSID(0, $NetBSD: sockin.c,v 1
  */
 
 DOMAIN_DEFINE(sockindomain);
+DOMAIN_DEFINE(sockin6domain);
+
 
 static void	sockin_init(void);
 static int	sockin_usrreq(struct socket *, int, struct mbuf *,
@@ -85,6 +87,23 @@ const struct protosw sockinsw[] = {
 	.pr_usrreq = sockin_usrreq,
 	.pr_ctloutput = sockin_ctloutput,
 }};
+const struct protosw sockin6sw[] = {
+{
+	.pr_type = SOCK_DGRAM,
+	.pr_domain = sockin6domain,
+	.pr_protocol = IPPROTO_UDP,
+	.pr_flags = PR_ATOMIC|PR_ADDR,
+	.pr_usrreq = sockin_usrreq,
+	.pr_ctloutput = sockin_ctloutput,
+},
+{
+	.pr_type = SOCK_STREAM,
+	.pr_domain = sockin6domain,
+	.pr_protocol = IPPROTO_TCP,
+	.pr_flags = PR_CONNREQUIRED|PR_WANTRCVD|PR_LISTEN|PR_ABRTACPTDIS,
+	.pr_usrreq = sockin_usrreq,
+	.pr_ctloutput = sockin_ctloutput,
+}};
 
 struct domain sockindomain = {
 	.dom_family = PF_INET,
@@ -105,6 +124,25 @@ struct domain sockindomain = {
 	.dom_rtcache = { NULL },
 	.dom_sockaddr_cmp = NULL
 };
+struct domain sockin6domain = {
+	.dom_family = PF_INET6,
+	.dom_name = socket_inet6,
+	.dom_init = sockin_init,
+	.dom_externalize = NULL,
+	.dom_dispose = NULL,
+	.dom_protosw = sockin6sw,
+	.dom_protoswNPROTOSW = sockin6sw[__arraycount(sockin6sw)],
+	.dom_rtattach = rt_inithead,
+	.dom_rtoffset = 32,
+	.dom_maxrtkey = sizeof(struct sockaddr_in6),
+	.dom_ifattach = NULL,
+	.dom_ifdetach = NULL,
+	.dom_ifqueues = { NULL },
+	.dom_link = { NULL },
+	.dom_mowner = MOWNER_INIT(,),
+	.dom_rtcache = { NULL },
+	.dom_sockaddr_cmp = NULL
+};
 
 #define SO2S(so) ((intptr_t)(so-so_internal))
 #define SOCKIN_SBSIZE 65536
@@ -169,7 +207,7 @@ removesock(struct socket *so)
 static void
 sockin_process(struct socket *so)
 {
-	struct sockaddr_in from;
+	struct sockaddr_in6 from;
 	struct iovec io;
 	struct msghdr rmsg;
 	struct mbuf *m;
@@ -231,7 +269,7 @@ static void
 sockin_accept(struct socket *so)
 {
 	struct socket *nso;
-	struct sockaddr_in sin;
+	struct sockaddr_in6 sin;
 	int news, error, slen;
 
 	slen = sizeof(sin);
@@ -331,7 +369,7 @@ sockinworker(void *arg)
 		}
 		KASSERT(rv = 0);
 	}
-	
+
 }
 
 static void
@@ -370,8 +408,9 @@ sockin_usrreq(struct socket *so, int req
 break;
 		}
 
-		error = rumpcomp_sockin_socket(PF_INET, so-so_proto-pr_type,
-		0, news);
+		error = rumpcomp_sockin_socket(
+		so-so_proto-pr_domain-dom_family,
+		so-so_proto-pr_type, 0, news);
 		if (error)
 			break;
 
@@ -400,12 +439,12 @@ sockin_usrreq(struct socket *so, int req
 	case PRU_BIND:
 		error = rumpcomp_sockin_bind(SO2S(so),
 		mtod(nam, const struct sockaddr *),
-		sizeof(struct sockaddr_in));
+		nam-m_len);
 		break;
 
 	case PRU_CONNECT:
 		error = rumpcomp_sockin_connect(SO2S(so),
-		mtod(nam, struct 

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

2013-06-01 Thread Marc Balmer
Module Name:src
Committed By:   mbalmer
Date:   Sat Jun  1 10:52:38 UTC 2013

Modified Files:
src/distrib/sets/lists/xbase: shl.mi

Log Message:
Reflect the minor version bump of libpciaccess.so.0.


To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/distrib/sets/lists/xbase/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/xbase/shl.mi
diff -u src/distrib/sets/lists/xbase/shl.mi:1.46 src/distrib/sets/lists/xbase/shl.mi:1.47
--- src/distrib/sets/lists/xbase/shl.mi:1.46	Fri May 31 09:10:49 2013
+++ src/distrib/sets/lists/xbase/shl.mi	Sat Jun  1 10:52:38 2013
@@ -1,4 +1,4 @@
-# $NetBSD: shl.mi,v 1.46 2013/05/31 09:10:49 mrg Exp $
+# $NetBSD: shl.mi,v 1.47 2013/06/01 10:52:38 mbalmer Exp $
 #
 # Note: don't delete entries from here - mark them as obsolete instead.
 #
@@ -326,7 +326,7 @@
 ./usr/X11R7/lib/liblbxutil.so.2.0		-obsolete-		obsolete
 ./usr/X11R7/lib/libpciaccess.so			-unknown-		xorg
 ./usr/X11R7/lib/libpciaccess.so.0		-unknown-		xorg
-./usr/X11R7/lib/libpciaccess.so.0.2		-unknown-		xorg
+./usr/X11R7/lib/libpciaccess.so.0.3		-unknown-		xorg
 ./usr/X11R7/lib/libpixman-1.so			-unknown-		xorg
 ./usr/X11R7/lib/libpixman-1.so.2		-unknown-		xorg
 ./usr/X11R7/lib/libpixman-1.so.2.1		-unknown-		xorg



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

2013-06-01 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Jun  1 10:54:02 UTC 2013

Modified Files:
src/distrib/sets/lists/xdebug: shl.mi

Log Message:
bump libpciaccess minor.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/distrib/sets/lists/xdebug/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/xdebug/shl.mi
diff -u src/distrib/sets/lists/xdebug/shl.mi:1.5 src/distrib/sets/lists/xdebug/shl.mi:1.6
--- src/distrib/sets/lists/xdebug/shl.mi:1.5	Fri May 31 09:10:49 2013
+++ src/distrib/sets/lists/xdebug/shl.mi	Sat Jun  1 10:54:02 2013
@@ -1,4 +1,4 @@
-# $NetBSD: shl.mi,v 1.5 2013/05/31 09:10:49 mrg Exp $
+# $NetBSD: shl.mi,v 1.6 2013/06/01 10:54:02 mrg Exp $
 ./usr/libdata/debug/usr/X11R6/lib/libFS.so.6.0.debug			-unknown-		x11,debug
 ./usr/libdata/debug/usr/X11R6/lib/libGL.so.1.2.debug			-unknown-		x11,debug
 ./usr/libdata/debug/usr/X11R6/lib/libGLU.so.1.3.debug			-unknown-		x11,debug
@@ -105,7 +105,7 @@
 ./usr/libdata/debug/usr/X11R7/lib/libfontenc.so.2.0.debug	-unknown-		xorg,debug
 ./usr/libdata/debug/usr/X11R7/lib/libfreetype.so.7.3.debug	-unknown-		xorg,debug
 ./usr/libdata/debug/usr/X11R7/lib/libglut.so.4.0.debug	-unknown-		xorg,debug
-./usr/libdata/debug/usr/X11R7/lib/libpciaccess.so.0.2.debug	-unknown-		xorg,debug
+./usr/libdata/debug/usr/X11R7/lib/libpciaccess.so.0.3.debug	-unknown-		xorg,debug
 ./usr/libdata/debug/usr/X11R7/lib/libpixman-1.so.2.1.debug	-unknown-		xorg,debug
 ./usr/libdata/debug/usr/X11R7/lib/libxcb-atom.so.1.0.debug	-unknown-		xorg,debug
 ./usr/libdata/debug/usr/X11R7/lib/libxcb-aux.so.0.0.debug	-unknown-		xorg,debug



CVS commit: src/sys/rump/net/lib

2013-06-01 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Sat Jun  1 10:54:24 UTC 2013

Modified Files:
src/sys/rump/net/lib/libnet: Makefile
src/sys/rump/net/lib/libnetinet: Makefile.inc

Log Message:
cosmetic: put portalgo.c in the conceptually right place


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/rump/net/lib/libnet/Makefile
cvs rdiff -u -r1.8 -r1.9 src/sys/rump/net/lib/libnetinet/Makefile.inc

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

Modified files:

Index: src/sys/rump/net/lib/libnet/Makefile
diff -u src/sys/rump/net/lib/libnet/Makefile:1.16 src/sys/rump/net/lib/libnet/Makefile:1.17
--- src/sys/rump/net/lib/libnet/Makefile:1.16	Fri Aug  3 14:27:02 2012
+++ src/sys/rump/net/lib/libnet/Makefile	Sat Jun  1 10:54:24 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.16 2012/08/03 14:27:02 pooka Exp $
+#	$NetBSD: Makefile,v 1.17 2013/06/01 10:54:24 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../net ${.CURDIR}/../../../../compat/common
@@ -7,7 +7,7 @@ LIB=	rumpnet_net
 
 # iffy stuff
 SRCS=	if.c if_loop.c route.c rtsock.c rtsock_50.c raw_usrreq.c	\
-	raw_cb.c if_media.c link_proto.c net_stats.c if_ethersubr.c portalgo.c
+	raw_cb.c if_media.c link_proto.c net_stats.c if_ethersubr.c
 SRCS+=	if_43.c pfil.c uipc_syscalls_50.c
 SRCS+=	component.c
 

Index: src/sys/rump/net/lib/libnetinet/Makefile.inc
diff -u src/sys/rump/net/lib/libnetinet/Makefile.inc:1.8 src/sys/rump/net/lib/libnetinet/Makefile.inc:1.9
--- src/sys/rump/net/lib/libnetinet/Makefile.inc:1.8	Tue May  3 18:28:45 2011
+++ src/sys/rump/net/lib/libnetinet/Makefile.inc	Sat Jun  1 10:54:24 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.inc,v 1.8 2011/05/03 18:28:45 dyoung Exp $
+#	$NetBSD: Makefile.inc,v 1.9 2013/06/01 10:54:24 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../netinet ${.CURDIR}/../../../../netinet6
@@ -6,7 +6,7 @@
 # INET
 SRCS+=	in_proto.c igmp.c in.c in_offload.c in_pcb.c ip_carp.c ip_icmp.c\
 	ip_flow.c ip_id.c ip_input.c ip_reass.c ip_output.c raw_ip.c	\
-	in_cksum.c cpu_in_cksum.c in4_cksum.c ip_encap.c
+	in_cksum.c cpu_in_cksum.c in4_cksum.c ip_encap.c portalgo.c
 
 # INET6
 SRCS+=	dest6.c frag6.c icmp6.c in6.c in6_cksum.c in6_ifattach.c	\



CVS commit: src/sys/netinet

2013-06-01 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Sat Jun  1 11:01:48 UTC 2013

Modified Files:
src/sys/netinet: portalgo.c

Log Message:
Give portalgo a compile-time override; for cases where the default default
doesn't make enough sense to even consider it (a lot of outgoing connections
from rump kernels with local port 65535).


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/netinet/portalgo.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/netinet/portalgo.c
diff -u src/sys/netinet/portalgo.c:1.4 src/sys/netinet/portalgo.c:1.5
--- src/sys/netinet/portalgo.c:1.4	Fri Dec  7 02:27:41 2012
+++ src/sys/netinet/portalgo.c	Sat Jun  1 11:01:48 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: portalgo.c,v 1.4 2012/12/07 02:27:41 christos Exp $	*/
+/*	$NetBSD: portalgo.c,v 1.5 2013/06/01 11:01:48 pooka Exp $	*/
 
 /*
  * Copyright 2011 Vlad Balan
@@ -34,7 +34,7 @@
  */
 
 #include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: portalgo.c,v 1.4 2012/12/07 02:27:41 christos Exp $);
+__KERNEL_RCSID(0, $NetBSD: portalgo.c,v 1.5 2013/06/01 11:01:48 pooka Exp $);
 
 #include opt_inet.h
 
@@ -86,13 +86,20 @@ static bool portalgo_debug = true;
 #define DPRINTF while (/*CONSTCOND*/0) printf
 #endif
 
+#ifndef PORTALGO_INET4_DEFAULT
+#define PORTALGO_INET4_DEFAULT PORTALGO_BSD
+#endif
+#ifndef PORTALGO_INET6_DEFAULT
+#define PORTALGO_INET6_DEFAULT PORTALGO_BSD
+#endif
+
 typedef __BITMAP_TYPE(, uint32_t, 0x1) bitmap;
 #ifdef INET
-static int inet4_portalgo = PORTALGO_BSD;
+static int inet4_portalgo = PORTALGO_INET4_DEFAULT;
 static bitmap inet4_reserve;
 #endif
 #ifdef INET6
-static int inet6_portalgo = PORTALGO_BSD;
+static int inet6_portalgo = PORTALGO_INET6_DEFAULT;
 static bitmap inet6_reserve;
 #endif
 



CVS commit: src/sys/rump/net/lib/libnetinet

2013-06-01 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Sat Jun  1 11:02:42 UTC 2013

Modified Files:
src/sys/rump/net/lib/libnetinet: Makefile.inc

Log Message:
default portalgo to random_start, for less connections from port 65535


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/rump/net/lib/libnetinet/Makefile.inc

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

Modified files:

Index: src/sys/rump/net/lib/libnetinet/Makefile.inc
diff -u src/sys/rump/net/lib/libnetinet/Makefile.inc:1.9 src/sys/rump/net/lib/libnetinet/Makefile.inc:1.10
--- src/sys/rump/net/lib/libnetinet/Makefile.inc:1.9	Sat Jun  1 10:54:24 2013
+++ src/sys/rump/net/lib/libnetinet/Makefile.inc	Sat Jun  1 11:02:42 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.inc,v 1.9 2013/06/01 10:54:24 pooka Exp $
+#	$NetBSD: Makefile.inc,v 1.10 2013/06/01 11:02:42 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../netinet ${.CURDIR}/../../../../netinet6
@@ -27,6 +27,9 @@ SRCS+=	udp_usrreq.c
 
 CPPFLAGS+=	-I${.CURDIR}/opt -I${.CURDIR}/../libnet/opt
 
+CPPFLAGS+=	-DPORTALGO_INET4_DEFAULT=PORTALGO_RANDOM_START
+CPPFLAGS+=	-DPORTALGO_INET6_DEFAULT=PORTALGO_RANDOM_START
+
 # TCP debugging
 #SRCS+=		tcp_debug.c
 #CPPFLAGS+=	-DTCP_DEBUG



CVS commit: src/sys/rump/net/lib/libsockin

2013-06-01 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Sat Jun  1 11:44:37 UTC 2013

Modified Files:
src/sys/rump/net/lib/libsockin: sockin.c

Log Message:
Assert that we get PRU_ATTACH requests only for the families we
have registered.


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/sys/rump/net/lib/libsockin/sockin.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/rump/net/lib/libsockin/sockin.c
diff -u src/sys/rump/net/lib/libsockin/sockin.c:1.31 src/sys/rump/net/lib/libsockin/sockin.c:1.32
--- src/sys/rump/net/lib/libsockin/sockin.c:1.31	Sat Jun  1 10:10:57 2013
+++ src/sys/rump/net/lib/libsockin/sockin.c	Sat Jun  1 11:44:37 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: sockin.c,v 1.31 2013/06/01 10:10:57 stacktic Exp $	*/
+/*	$NetBSD: sockin.c,v 1.32 2013/06/01 11:44:37 pooka Exp $	*/
 
 /*
  * Copyright (c) 2008, 2009 Antti Kantee.  All Rights Reserved.
@@ -26,7 +26,7 @@
  */
 
 #include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: sockin.c,v 1.31 2013/06/01 10:10:57 stacktic Exp $);
+__KERNEL_RCSID(0, $NetBSD: sockin.c,v 1.32 2013/06/01 11:44:37 pooka Exp $);
 
 #include sys/param.h
 #include sys/condvar.h
@@ -400,6 +400,7 @@ sockin_usrreq(struct socket *so, int req
 	{
 		int news;
 		int sbsize;
+		int family;
 
 		sosetlock(so);
 		if (so-so_snd.sb_hiwat == 0 || so-so_rcv.sb_hiwat == 0) {
@@ -408,8 +409,9 @@ sockin_usrreq(struct socket *so, int req
 break;
 		}
 
-		error = rumpcomp_sockin_socket(
-		so-so_proto-pr_domain-dom_family,
+		family = so-so_proto-pr_domain-dom_family;
+		KASSERT(family == PF_INET || family == PF_INET6);
+		error = rumpcomp_sockin_socket(family,
 		so-so_proto-pr_type, 0, news);
 		if (error)
 			break;



CVS commit: src/sys/rump/net/lib/libsockin

2013-06-01 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Sat Jun  1 11:46:14 UTC 2013

Modified Files:
src/sys/rump/net/lib/libsockin: rumpcomp_user.c

Log Message:
Some minor tweaks to make this compile on Solaris.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/rump/net/lib/libsockin/rumpcomp_user.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/rump/net/lib/libsockin/rumpcomp_user.c
diff -u src/sys/rump/net/lib/libsockin/rumpcomp_user.c:1.6 src/sys/rump/net/lib/libsockin/rumpcomp_user.c:1.7
--- src/sys/rump/net/lib/libsockin/rumpcomp_user.c:1.6	Sat Jun  1 10:09:05 2013
+++ src/sys/rump/net/lib/libsockin/rumpcomp_user.c	Sat Jun  1 11:46:14 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: rumpcomp_user.c,v 1.6 2013/06/01 10:09:05 stacktic Exp $	*/
+/*	$NetBSD: rumpcomp_user.c,v 1.7 2013/06/01 11:46:14 pooka Exp $	*/
 
 /*
  * Copyright (c) 2008 Antti Kantee.  All Rights Reserved.
@@ -25,13 +25,18 @@
  * SUCH DAMAGE.
  */
 
+/* for struct msghdr content visibility */
+#define _XOPEN_SOURCE 4
+#define _XOPEN_SOURCE_EXTENDED 1
+
 #ifndef _KERNEL
 #include sys/types.h
 #include sys/socket.h
 
 #include errno.h
 #include poll.h
-
+#include stdlib.h
+#include string.h
 #include stdint.h
 
 #include rump/rumpuser_component.h
@@ -53,9 +58,6 @@
 #include netinet/tcp.h
 #include netinet/udp.h
 
-#include stdlib.h
-#include string.h
-
 
 static int translate_so_sockopt(int);
 static int translate_ip_sockopt(int);
@@ -120,16 +122,8 @@ translate_domain(int domain)
 {
 
 	switch (domain) {
-	translate(AF_UNIX);
 	translate(AF_INET);
-	translate(AF_SNA);
-	translate(AF_DECnet);
-	translate(AF_APPLETALK);
-	translate(AF_IPX);
 	translate(AF_INET6);
-	translate(AF_ISDN);
-	translate(AF_BLUETOOTH);
-	translate(AF_ROUTE);
 	default: return AF_UNSPEC;
 	}
 }
@@ -142,16 +136,8 @@ translate_domain_back(int domain)
 {
 
 	switch (domain) {
-	translate_back(AF_UNIX);
 	translate_back(AF_INET);
-	translate_back(AF_SNA);
-	translate_back(AF_DECnet);
-	translate_back(AF_APPLETALK);
-	translate_back(AF_IPX);
 	translate_back(AF_INET6);
-	translate_back(AF_ISDN);
-	translate_back(AF_BLUETOOTH);
-	translate_back(AF_ROUTE);
 	default: return RUMP_AF_UNSPEC;
 	}
 }
@@ -215,7 +201,11 @@ static const struct {
 	{RUMP_MSG_CTRUNC,	MSG_CTRUNC},
 	{RUMP_MSG_WAITALL,	MSG_WAITALL},
 	{RUMP_MSG_DONTWAIT,	MSG_DONTWAIT},
+
+	/* might be better to always set NOSIGNAL ... */
+#ifdef MSG_NOSIGNAL
 	{RUMP_MSG_NOSIGNAL,	MSG_NOSIGNAL},
+#endif
 };
 
 static int native_to_bsd_msg_flags(int);
@@ -264,8 +254,8 @@ bsd_to_native_msg_flags(int bflag)
 #endif
 
 struct rump_sockaddr {
-	__uint8_t	sa_len;	/* total length */
-	__uint8_t	sa_family;	/* address family */
+	uint8_t	sa_len;	/* total length */
+	uint8_t	sa_family;	/* address family */
 	char	sa_data[14];	/* actually longer; address value */
 };
 



CVS commit: src/sys/rump/net/lib/libsockin

2013-06-01 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Sat Jun  1 20:22:27 UTC 2013

Modified Files:
src/sys/rump/net/lib/libsockin: sockin.c

Log Message:
check for EOF from backing sucket


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/sys/rump/net/lib/libsockin/sockin.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/rump/net/lib/libsockin/sockin.c
diff -u src/sys/rump/net/lib/libsockin/sockin.c:1.32 src/sys/rump/net/lib/libsockin/sockin.c:1.33
--- src/sys/rump/net/lib/libsockin/sockin.c:1.32	Sat Jun  1 11:44:37 2013
+++ src/sys/rump/net/lib/libsockin/sockin.c	Sat Jun  1 20:22:27 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: sockin.c,v 1.32 2013/06/01 11:44:37 pooka Exp $	*/
+/*	$NetBSD: sockin.c,v 1.33 2013/06/01 20:22:27 pooka Exp $	*/
 
 /*
  * Copyright (c) 2008, 2009 Antti Kantee.  All Rights Reserved.
@@ -26,7 +26,7 @@
  */
 
 #include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: sockin.c,v 1.32 2013/06/01 11:44:37 pooka Exp $);
+__KERNEL_RCSID(0, $NetBSD: sockin.c,v 1.33 2013/06/01 20:22:27 pooka Exp $);
 
 #include sys/param.h
 #include sys/condvar.h
@@ -236,7 +236,7 @@ sockin_process(struct socket *so)
 	rmsg.msg_namelen = sizeof(from);
 
 	error = rumpcomp_sockin_recvmsg(SO2S(so), rmsg, 0, n);
-	if (error) {
+	if (error || n == 0) {
 		m_freem(m);
 
 		/* Treat a TCP socket a goner */



CVS import: xsrc/external/mit/xf86-video-openchrome/dist

2013-06-01 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Jun  1 21:08:55 UTC 2013

Update of /cvsroot/xsrc/external/mit/xf86-video-openchrome/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv9400

Log Message:
initial import of xf86-video-openchrome-0.3.3

Status:

Vendor Tag: xorg
Release Tags:   xf86-video-openchrome-0-3-3

U xsrc/external/mit/xf86-video-openchrome/dist/depcomp
U xsrc/external/mit/xf86-video-openchrome/dist/ChangeLog
U xsrc/external/mit/xf86-video-openchrome/dist/Makefile.in
U xsrc/external/mit/xf86-video-openchrome/dist/configure.ac
U xsrc/external/mit/xf86-video-openchrome/dist/Makefile.am
U xsrc/external/mit/xf86-video-openchrome/dist/NEWS
U xsrc/external/mit/xf86-video-openchrome/dist/acinclude.m4
U xsrc/external/mit/xf86-video-openchrome/dist/config.sub
U xsrc/external/mit/xf86-video-openchrome/dist/configure
U xsrc/external/mit/xf86-video-openchrome/dist/install-sh
U xsrc/external/mit/xf86-video-openchrome/dist/missing
U xsrc/external/mit/xf86-video-openchrome/dist/aclocal.m4
U xsrc/external/mit/xf86-video-openchrome/dist/ltmain.sh
U xsrc/external/mit/xf86-video-openchrome/dist/config.h.in
U xsrc/external/mit/xf86-video-openchrome/dist/README
U xsrc/external/mit/xf86-video-openchrome/dist/config.guess
U xsrc/external/mit/xf86-video-openchrome/dist/COPYING
U xsrc/external/mit/xf86-video-openchrome/dist/man/openchrome.man
U xsrc/external/mit/xf86-video-openchrome/dist/man/Makefile.in
U xsrc/external/mit/xf86-video-openchrome/dist/man/Makefile.am
N xsrc/external/mit/xf86-video-openchrome/dist/tools/Makefile.in
N xsrc/external/mit/xf86-video-openchrome/dist/tools/registers.c
N xsrc/external/mit/xf86-video-openchrome/dist/tools/Makefile.am
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_xv_overlay.c
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_rop.h
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_outputs.c
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_memmgr.h
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_vt162x.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_drmclient.h
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_xv.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_display.c
C xsrc/external/mit/xf86-video-openchrome/dist/src/via_memcpy.c
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_eng_regs.h
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_drm.h
U xsrc/external/mit/xf86-video-openchrome/dist/src/Makefile.in
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_i2c.c
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_memmgr.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_driver.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_3d.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_bandwidth.c
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_exa.c
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_kms.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_lvds.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_xvpriv.h
N xsrc/external/mit/xf86-video-openchrome/dist/src/compat-api.h
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_3d_reg.h
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_priv.h
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_xvmc.c
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_ums.h
C xsrc/external/mit/xf86-video-openchrome/dist/src/via_driver.h
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_xv.h
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_regs.h
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_exa_h6.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_3d.h
U xsrc/external/mit/xf86-video-openchrome/dist/src/Makefile.am
C xsrc/external/mit/xf86-video-openchrome/dist/src/via_dri.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_ch7xxx.c
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_ums.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_vgahw.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_ch7xxx.h
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_exa_h2.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_dri.h
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_id.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_vt162x.h
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_dmabuffer.h
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_mode.h
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_xv_overlay.h
N xsrc/external/mit/xf86-video-openchrome/dist/src/version.h
N xsrc/external/mit/xf86-video-openchrome/dist/src/drm_fourcc.h
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_vbe.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_xvmc.h
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_kms.h
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_vgahw.h
N xsrc/external/mit/xf86-video-openchrome/dist/src/xvmc/viaXvMCPriv.h
N xsrc/external/mit/xf86-video-openchrome/dist/src/xvmc/viaXvMC.c

CVS commit: xsrc/external/mit/xf86-video-openchrome/dist/src

2013-06-01 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Jun  1 21:21:16 UTC 2013

Modified Files:
xsrc/external/mit/xf86-video-openchrome/dist/src: via_driver.h

Log Message:
make a prototype match the actual function.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 \
xsrc/external/mit/xf86-video-openchrome/dist/src/via_driver.h

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

Modified files:

Index: xsrc/external/mit/xf86-video-openchrome/dist/src/via_driver.h
diff -u xsrc/external/mit/xf86-video-openchrome/dist/src/via_driver.h:1.3 xsrc/external/mit/xf86-video-openchrome/dist/src/via_driver.h:1.4
--- xsrc/external/mit/xf86-video-openchrome/dist/src/via_driver.h:1.3	Sat Jun  1 21:11:27 2013
+++ xsrc/external/mit/xf86-video-openchrome/dist/src/via_driver.h	Sat Jun  1 21:21:16 2013
@@ -519,7 +519,7 @@ Bool VIADRIBufferInit(ScrnInfoPtr pScrn)
 
 #endif /* HAVE_DRI */
 
-int viaOffScreenLinear(VIAMemPtr mem, ScrnInfoPtr pScrn, unsigned long size);
+int viaOffScreenLinear(struct buffer_object *obj, ScrnInfoPtr pScrn, unsigned long size);
 void viaShowCursor(ScrnInfoPtr pScrn);
 void viaHideCursor(ScrnInfoPtr pScrn);
 Bool viaHWCursorInit(ScreenPtr pScreen);



CVS commit: xsrc/external/mit/xf86-video-openchrome/include

2013-06-01 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Jun  1 21:21:25 UTC 2013

Modified Files:
xsrc/external/mit/xf86-video-openchrome/include: config.h

Log Message:
update for openchrome 0.3.3


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 \
xsrc/external/mit/xf86-video-openchrome/include/config.h

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

Modified files:

Index: xsrc/external/mit/xf86-video-openchrome/include/config.h
diff -u xsrc/external/mit/xf86-video-openchrome/include/config.h:1.1 xsrc/external/mit/xf86-video-openchrome/include/config.h:1.2
--- xsrc/external/mit/xf86-video-openchrome/include/config.h:1.1	Tue Jun  8 04:31:23 2010
+++ xsrc/external/mit/xf86-video-openchrome/include/config.h	Sat Jun  1 21:21:25 2013
@@ -3,18 +3,30 @@
 
 #include xorg-server.h
 
+/* Use Damage extension */
+/* #undef DAMAGE */
+
 /* Enable debug support */
 /* #undef HAVE_DEBUG */
 
 /* Define to 1 if you have the dlfcn.h header file. */
 #define HAVE_DLFCN_H 1
 
+/* DRI is available */
+#define HAVE_DRI 1
+
 /* Define to 1 if you have the inttypes.h header file. */
 #define HAVE_INTTYPES_H 1
 
+/* libudev support */
+/* #undef HAVE_LIBUDEV */
+
 /* Define to 1 if you have the memory.h header file. */
 #define HAVE_MEMORY_H 1
 
+/* libpciacces available */
+#define HAVE_PCIACCESS 1
+
 /* Define to 1 if you have the pthread.h header file. */
 #define HAVE_PTHREAD_H 1
 
@@ -51,38 +63,51 @@
 /* xextproto 7.1 available */
 #define HAVE_XEXTPROTO_71 1
 
+/* Define to the sub-directory in which libtool stores uninstalled libraries.
+   */
+#define LT_OBJDIR .libs/
+
 /* Name of package */
 #define PACKAGE xf86-video-openchrome
 
 /* Define to the address where bug reports for this package should be sent. */
-#define PACKAGE_BUGREPORT http://www.openchrome.org/trac/report/1;
+#define PACKAGE_BUGREPORT https://bugs.freedesktop.org/enter_bug.cgi?product=xorgcomponent=Driver/openchrome;
 
 /* Define to the full name of this package. */
 #define PACKAGE_NAME xf86-video-openchrome
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING xf86-video-openchrome 0.2.904
+#define PACKAGE_STRING xf86-video-openchrome 0.3.3
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME xf86-video-openchrome
 
+/* Define to the home page for this package. */
+#define PACKAGE_URL 
+
 /* Define to the version of this package. */
-#define PACKAGE_VERSION 0.2.904
+#define PACKAGE_VERSION 0.3.3
 
 /* Define to 1 if you have the ANSI C header files. */
 #define STDC_HEADERS 1
 
+/* Enable build of registers dumper tool */
+/* #undef TOOLS */
+
 /* Version number of package */
-#define VERSION 0.2.904
+#define VERSION 0.3.3
 
-/* Enable DRI driver support */
-#define XF86DRI 1
+/* Major version */
+#define VIA_MAJOR_VERSION 0
+
+/* Minor version */
+#define VIA_MINOR_VERSION 3
 
-/* Enable developmental DRI driver support */
-#define XF86DRI_DEVEL 1
+/* Patch version */
+#define VIA_PATCHLEVEL 3
 
-/* Enable libpciaccess */
-#define XSERVER_LIBPCIACCESS 1
+/* Enable DRI driver support */
+#define XF86DRI 1
 
 /* Enable XVideo debug support */
 /* #undef XV_DEBUG */
@@ -98,3 +123,14 @@
 
 /* Compatibility define for older Xen */
 #define X_USE_REGION_NULL 1
+
+/* Enable large inode numbers on Mac OS X 10.5.  */
+#ifndef _DARWIN_USE_64_BIT_INODE
+# define _DARWIN_USE_64_BIT_INODE 1
+#endif
+
+/* Number of bits in a file offset, on hosts where this is settable. */
+/* #undef _FILE_OFFSET_BITS */
+
+/* Define for large files, on AIX-style hosts. */
+/* #undef _LARGE_FILES */



CVS commit: src/external/mit/xorg/server/drivers/xf86-video-openchrome

2013-06-01 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Jun  1 21:21:36 UTC 2013

Modified Files:
src/external/mit/xorg/server/drivers/xf86-video-openchrome: Makefile

Log Message:
update for openchrome 0.3.3.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 \
src/external/mit/xorg/server/drivers/xf86-video-openchrome/Makefile

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

Modified files:

Index: src/external/mit/xorg/server/drivers/xf86-video-openchrome/Makefile
diff -u src/external/mit/xorg/server/drivers/xf86-video-openchrome/Makefile:1.4 src/external/mit/xorg/server/drivers/xf86-video-openchrome/Makefile:1.5
--- src/external/mit/xorg/server/drivers/xf86-video-openchrome/Makefile:1.4	Thu Aug 11 23:15:40 2011
+++ src/external/mit/xorg/server/drivers/xf86-video-openchrome/Makefile	Sat Jun  1 21:21:36 2013
@@ -1,31 +1,20 @@
-#	$NetBSD: Makefile,v 1.4 2011/08/11 23:15:40 joerg Exp $
+#	$NetBSD: Makefile,v 1.5 2013/06/01 21:21:36 mrg Exp $
 
 DRIVER=		xf86-video-openchrome
 DRIVER_NAME=	openchrome_drv
 
 SRCS=	\
 	via_3d.c \
-	via_accel.c \
 	via_bandwidth.c \
 	via_ch7xxx.c \
-	via_cursor.c \
-	via_crtc.c \
-	via_dga.c \
 	via_display.c \
 	via_driver.c \
 	via_i2c.c \
 	via_id.c \
 	via_lvds.c \
 	via_memcpy.c \
-	via_memory.c \
-	via_mode.c \
-	via_panel.c \
-	via_shadow.c \
-	via_swov.c \
-	via_timing.c \
 	via_vbe.c \
 	via_vgahw.c \
-	via_video.c \
 	via_vt162x.c
 
 # DRI



CVS commit: othersrc/external/bsd/bufgap/dist

2013-06-01 Thread Alistair G. Crooks
Module Name:othersrc
Committed By:   agc
Date:   Sat Jun  1 22:21:12 UTC 2013

Modified Files:
othersrc/external/bsd/bufgap/dist: bufgap.c

Log Message:
fix an obvious bug when claculating length of previous character


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 othersrc/external/bsd/bufgap/dist/bufgap.c

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

Modified files:

Index: othersrc/external/bsd/bufgap/dist/bufgap.c
diff -u othersrc/external/bsd/bufgap/dist/bufgap.c:1.2 othersrc/external/bsd/bufgap/dist/bufgap.c:1.3
--- othersrc/external/bsd/bufgap/dist/bufgap.c:1.2	Thu Oct 13 15:59:10 2011
+++ othersrc/external/bsd/bufgap/dist/bufgap.c	Sat Jun  1 22:21:12 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: bufgap.c,v 1.2 2011/10/13 15:59:10 agc Exp $ */
+/* $NetBSD: bufgap.c,v 1.3 2013/06/01 22:21:12 agc Exp $ */
 
 /*-
  * Copyright (c) 1996-2011 Alistair Crooks a...@netbsd.org
@@ -94,7 +94,7 @@ chartorune(Rune *rp, char *s)
 static int
 priorrune(Rune *rp, char *s)
 {
-	*rp = s[0];
+	*rp = s[-1];
 	return 1;
 }
 #else



CVS commit: othersrc/external/historical/eawk/dist

2013-06-01 Thread Alistair G. Crooks
Module Name:othersrc
Committed By:   agc
Date:   Sat Jun  1 22:22:30 UTC 2013

Modified Files:
othersrc/external/historical/eawk/dist: tran.c

Log Message:
sync with a bugfix in awk sources - check we don't have a NULL value when
setting a string value


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 othersrc/external/historical/eawk/dist/tran.c

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

Modified files:

Index: othersrc/external/historical/eawk/dist/tran.c
diff -u othersrc/external/historical/eawk/dist/tran.c:1.2 othersrc/external/historical/eawk/dist/tran.c:1.3
--- othersrc/external/historical/eawk/dist/tran.c:1.2	Fri May 31 05:56:36 2013
+++ othersrc/external/historical/eawk/dist/tran.c	Sat Jun  1 22:22:30 2013
@@ -529,7 +529,8 @@ eawk_setsvalN(eawk_t *eawk, awkcell_t *c
 		eawk-donefld = 0;	/* mark $1... invalid */
 		eawk-donerec = 1;
 	}
-	t = eawk_tostringN(eawk, s, size);	/* in case it's self-assign */
+	/* in case it's self-assign */
+	t = (s) ? eawk_tostringN(eawk, s, size) : eawk_tostringN(eawk, , 1);
 	cell-binsize = (uint32_t)size;
 	cell-type = ~EAWK_NUM;
 	cell-type |= EAWK_STR;



CVS commit: othersrc/external/historical/eawk

2013-06-01 Thread Alistair G. Crooks
Module Name:othersrc
Committed By:   agc
Date:   Sat Jun  1 22:25:10 UTC 2013

Modified Files:
othersrc/external/historical/eawk/bin: Makefile expected
othersrc/external/historical/eawk/extend: Makefile
Added Files:
othersrc/external/historical/eawk/extend/bufgap: Makefile bufgap.c
shlib_version

Log Message:
Add a bufgap extension, based on the buffer gap routines in othersrc.

Only compile in extensinos if we have the appropriate infrastructure in place -
needs to be revisited for cross-building (if ever that were to happen).


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 othersrc/external/historical/eawk/bin/Makefile \
othersrc/external/historical/eawk/bin/expected
cvs rdiff -u -r1.1 -r1.2 othersrc/external/historical/eawk/extend/Makefile
cvs rdiff -u -r0 -r1.1 \
othersrc/external/historical/eawk/extend/bufgap/Makefile \
othersrc/external/historical/eawk/extend/bufgap/bufgap.c \
othersrc/external/historical/eawk/extend/bufgap/shlib_version

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

Modified files:

Index: othersrc/external/historical/eawk/bin/Makefile
diff -u othersrc/external/historical/eawk/bin/Makefile:1.1 othersrc/external/historical/eawk/bin/Makefile:1.2
--- othersrc/external/historical/eawk/bin/Makefile:1.1	Fri May 31 05:56:36 2013
+++ othersrc/external/historical/eawk/bin/Makefile	Sat Jun  1 22:25:10 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2013/05/31 05:56:36 agc Exp $
+# $NetBSD: Makefile,v 1.2 2013/06/01 22:25:10 agc Exp $
 
 .include bsd.own.mk
 
@@ -60,9 +60,9 @@ t test: ${PROG}
 	@echo 13. Testing foreign external call
 	@env LD_LIBRARY_PATH=${LIBEAWKDIR}:${LIB_DIGEST} ./${PROG} 'BEGIN { use(digest); buf = abc; print SHA512_Data(buf, 3) }'
 	@echo 14. Testing regexps
-	@env LD_LIBRARY_PATH=${LIBEAWKDIR}:${LIB_C} ./${PROG} 'BEGIN { use(c); r = alloc(regex_t); regcomp(r, PROG, REG_EXTENDED); } { if (regexec(r, $$0) == 0) print }' Makefile
+	@env LD_LIBRARY_PATH=${LIBEAWKDIR}:${LIB_C} ./${PROG} 'BEGIN { use(c); r = alloc(regex_t); regcomp(r, PROG, REG_EXTENDED); } { if (regexec(r, $$0) == 0) print }' m2
 	@echo 14. Testing regexps with offsets
-	@env LD_LIBRARY_PATH=${LIBEAWKDIR}:${LIB_C} ./${PROG} 'BEGIN { use(c); r = alloc(regex_t); regcomp(r, PROG); } { if (regexec(r, $$0, a) == 0) printf(a[0] %d, a[1] %d: %s\n, a[0], a[1], $$0)}' Makefile
+	@env LD_LIBRARY_PATH=${LIBEAWKDIR}:${LIB_C} ./${PROG} 'BEGIN { use(c); r = alloc(regex_t); regcomp(r, PROG); } { if (regexec(r, $$0, a) == 0) printf(a[0] %d, a[1] %d: %s\n, a[0], a[1], $$0)}' m2
 	@echo 15. Testing stat
 	@env LD_LIBRARY_PATH=${LIBEAWKDIR}:${LIB_C} ./${PROG} 'BEGIN { use(c); ok = stat(/etc/passwd, st); printf(mode %o\n, st[st_mode])}'
 	@echo 16. Testing stat
@@ -74,9 +74,9 @@ t test: ${PROG}
 	@echo 18. Testing bitwise and and octal constants
 	@env LD_LIBRARY_PATH=${LIBEAWKDIR}:${LIB_C} ./${PROG} 'BEGIN { use(c); stat(/etc/passwd, st); printf(%o\n, and(st[st_mode], 0777)) }'
 	@echo 19. Testing constants and basic regexps
-	@env LD_LIBRARY_PATH=${LIBEAWKDIR}:${LIB_C} ./${PROG} 'BEGIN { use(c); r = alloc(regex_t); regcomp(r, S+=, REG_BASIC); } { if (regexec(r, $$0) == 0) print }' Makefile
+	@env LD_LIBRARY_PATH=${LIBEAWKDIR}:${LIB_C} ./${PROG} 'BEGIN { use(c); r = alloc(regex_t); regcomp(r, S+=, REG_BASIC); } { if (regexec(r, $$0) == 0) print }' m2
 	@echo 20. Testing constants and extended regexps
-	@env LD_LIBRARY_PATH=${LIBEAWKDIR}:${LIB_C} ./${PROG} 'BEGIN { use(c); r = alloc(regex_t); regcomp(r, S+=, REG_EXTENDED); } { if (regexec(r, $$0) == 0) print }' Makefile
+	@env LD_LIBRARY_PATH=${LIBEAWKDIR}:${LIB_C} ./${PROG} 'BEGIN { use(c); r = alloc(regex_t); regcomp(r, S+=, REG_EXTENDED); } { if (regexec(r, $$0) == 0) print }' m2
 	@echo 21. Testing getaddrinfo
 	@env LD_LIBRARY_PATH=${LIBEAWKDIR}:${LIB_C} ./${PROG} 'BEGIN { use(c); addr[ai_family] = PF_UNSPEC; if (getaddrinfo(www.netbsd.org, http, addr) == 0) print addr[ai_protocol] }'
 	@echo 21. Testing getaddrinfo address returned
@@ -98,9 +98,9 @@ t test: ${PROG}
 	@echo 28. Testing http
 	@env LD_LIBRARY_PATH=${LIBEAWKDIR}:${LIB_C}:${LIB_HTTP} ./${PROG} 'BEGIN { use(c); use(http); http = http_alloc(); url = http_asget(http, http://www.netbsd.org/index.html;, 0, 4); print url}'
 	@echo 29. Testing netdiff
-	@env LD_LIBRARY_PATH=${LIBEAWKDIR}:${LIB_NETDIFF} ./${PROG} 'BEGIN { use(netdiff); d = diff_init(); diff_file(d, Makefile, Makefile, 0); }'
+	@env LD_LIBRARY_PATH=${LIBEAWKDIR}:${LIB_NETDIFF} ./${PROG} 'BEGIN { use(netdiff); d = diff_init(); diff_file(d, m2, m2, 0); }'
 	@echo 30. Testing netdiff with diffs
-	@env LD_LIBRARY_PATH=${LIBEAWKDIR}:${LIB_NETDIFF} ./${PROG} 'BEGIN { use(netdiff); d = diff_init(); if (diff_file(d, Makefile, m2, 0)) { s = diff_get_diffs(d); print s } }'
+	@env LD_LIBRARY_PATH=${LIBEAWKDIR}:${LIB_NETDIFF} ./${PROG} 'BEGIN { use(netdiff); d = diff_init(); if (diff_file(d, Makefile, m2, 0)) { s = 

CVS commit: othersrc/external/historical/eawk/scripts

2013-06-01 Thread Alistair G. Crooks
Module Name:othersrc
Committed By:   agc
Date:   Sat Jun  1 22:26:11 UTC 2013

Added Files:
othersrc/external/historical/eawk/scripts: bg.sh

Log Message:
add a script to exercise the buffer gap routines


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 othersrc/external/historical/eawk/scripts/bg.sh

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

Added files:

Index: othersrc/external/historical/eawk/scripts/bg.sh
diff -u /dev/null othersrc/external/historical/eawk/scripts/bg.sh:1.1
--- /dev/null	Sat Jun  1 22:26:11 2013
+++ othersrc/external/historical/eawk/scripts/bg.sh	Sat Jun  1 22:26:11 2013
@@ -0,0 +1,23 @@
+#! /bin/sh
+
+env LD_LIBRARY_PATH=lib:extend/bufgap bin/eawk -v f=$1 '
+BEGIN {
+	use(bufgap);
+	gap = bufgap_alloc();
+	if (bufgap_open(gap, f) == 0) print phooey#1;
+	for (i = bufgap_size(gap, BGByte) - 1 ; i = 0 ; --i) {
+		printf(%c, bufgap_peek(gap, 0));
+		bufgap_seek(gap, 1, BGFromHere, BGByte);
+	}
+	printf(\n===\n);
+	for (i = bufgap_size(gap, BGByte) - 1 ; i = 0 ; --i) {
+		printf(%c, bufgap_peek(gap, 0));
+		(void) bufgap_seek(gap, -1, BGFromHere, BGByte);
+	}
+	printf(\n===\n);
+	for (i = bufgap_size(gap, BGByte) - 1 ; i = 0 ; --i) {
+		printf(%c, bufgap_peek(gap, 0));
+		(void) bufgap_seek(gap, 1, BGFromHere, BGByte);
+	}
+	printf(\n===\n);
+}'



CVS commit: othersrc/external/historical/eawk/doc

2013-06-01 Thread Alistair G. Crooks
Module Name:othersrc
Committed By:   agc
Date:   Sat Jun  1 22:27:32 UTC 2013

Added Files:
othersrc/external/historical/eawk/doc: embedding extensions

Log Message:
add preliminary documentation for both extending, and embedding, eawk.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 othersrc/external/historical/eawk/doc/embedding \
othersrc/external/historical/eawk/doc/extensions

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

Added files:

Index: othersrc/external/historical/eawk/doc/embedding
diff -u /dev/null othersrc/external/historical/eawk/doc/embedding:1.1
--- /dev/null	Sat Jun  1 22:27:32 2013
+++ othersrc/external/historical/eawk/doc/embedding	Sat Jun  1 22:27:32 2013
@@ -0,0 +1,76 @@
+Embedding eawk in other programs
+
+
+It's now possible to use awk from within other programs, such as editors
+and shells, to provide full awk parsing, string manipulation and other
+benefits.
+
+The easiest way to accomplish this is to look at the source in dist/main.c
+
+1. set the defaults with:
+
+	eawk_t		  awk;
+
+	...
+	eawk_setdefaults(awk, *argv);
+
+2. Set up the file names of any scripts with:
+
+	eawk_setup_scripts(awk, argc, argv);
+
+(where argc is the number of scripts, and argv are the names of them).
+
+3. And set up the runtime args
+
+	eawk_setup_environment(awk, argc, argv);
+
+4. Parse awk scripts
+
+	eawk_parse(awk);
+
+5. Set up any read or write callbacks:
+
+	eawk_set_write_callback(awk, writerec);
+	eawk_set_read_callback(awk, readrec, NULL);
+
+The callbacks had previously been declared with:
+
+	/* callback for fetching output text */
+	static ssize_t
+	writerec(char *buf, size_t size)
+	{
+		ssize_t	wc;
+
+		wc = fwrite(buf, 1, size, stdout);
+		fflush(stdout);
+		return wc;
+	}
+
+The writerec callback is called when there is output from eawk. Normally
+this would just be printed on stdout -- and is what this callback does.
+However, it's also possible to send this through other processing, or
+hand to other threads or processes)
+
+	/* callback for fetching input text */
+	static ssize_t
+	readrec(eawk_t *eawk, FILE *fp, void *vp)
+	{
+		char	 buf[BUFSIZ];
+
+		USE_ARG(vp);
+		if (fgets(buf, sizeof(buf), fp) != NULL) {
+			eawk-incc = strlen(buf);
+			memcpy(eawk-inbuf, buf, eawk-incc);
+			return eawk-incc;
+		}
+		return 0;
+	}
+
+The readrec callback is called when eawk is to be given input. There is an
+opaque object in the function signature, in case this is needed to retrieve
+characters. In our case, we are simply taking input from the fp file
+descriptor, and transferring it to (a fixed-size buffer in) eawk.
+
+6. Call eawk_run() to do all the processing work:
+
+	eawk_run(awk);
Index: othersrc/external/historical/eawk/doc/extensions
diff -u /dev/null othersrc/external/historical/eawk/doc/extensions:1.1
--- /dev/null	Sat Jun  1 22:27:32 2013
+++ othersrc/external/historical/eawk/doc/extensions	Sat Jun  1 22:27:32 2013
@@ -0,0 +1,96 @@
+Extending eawk
+==
+
+To add new functionality to eawk, extensions are used. They can be layered
+on top of each other, and provide access to thirs-party libraries. To write
+and use an extensions, we'll look at the base64 encoding extension in eawk:
+
+-- see extend/base64/base64.c
+
+1. include the header to get definitions
+
+#include eawk.h
+
+2. write wrapper functions for every function you want to call from eawk:
+
+	/* base64 encode function */
+	static awkcell_t *
+	eawk_base64_b64encode(void *veawk, char *name, int argc, awkcell_t **a)
+	{
+		eawk_t		*eawk = (eawk_t *)veawk;
+		size_t		 outsize;
+		size_t		 insize;
+		char		*out;
+		char		*in;
+
+		USE_ARG(name);
+		if (argc  1 || argc  2) {
+			eawk_setsval(eawk, eawk-fp-retval, );
+			return eawk-fp-retval;
+		}
+		/* get data off stack */
+		in = eawk_getsval(eawk, a[0]);
+		insize = (argc  1) ? (size_t)eawk_getfval(eawk, a[1]) : strlen(in);
+		outsize = ((insize * 4) / 3) + 32;
+		out = calloc(1, outsize);
+		outsize = b64encode(in, insize, out, outsize, 0);
+		/* return code */
+		eawk_setsvalN(eawk, eawk-fp-retval, out, outsize);
+		free(out);
+		return eawk-fp-retval;
+	}
+
+argc gives the number of args the awk script used when calling your function
+
+string data is retrieved from the runtime stack with eawk_getsval, args are
+numbered from 0 (and the function name and return value are not counted).
+Numeric data can be retried with eawk_getfval.
+
+When returning args, eawk_setsval is used for strings (and eawk_setsvalN for
+fixed length strings). eawk_setfval is used for numeric data. Arrays can be
+used to receive and send back values, see the regexec() wrapper for an example
+of this.
+
+3.  Finally, the extension mechanism loads the wrapper functions from
+a .so, and the function is accessed using this mechanism.
+
+	int eawk_use_base64(eawk_t */*eawk*/);
+
+	/* register base64 functions */
+	int
+	eawk_use_base64(eawk_t *eawk)

CVS commit: src/sys

2013-06-01 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Sun Jun  2 02:20:05 UTC 2013

Modified Files:
src/sys/modules/npf: Makefile
src/sys/net/npf: files.npf npf.c npf_alg.c npf_alg_icmp.c npf_ctl.c
npf_impl.h npf_inet.c npf_nat.c npf_session.c
src/sys/rump/net/lib/libnpf: Makefile
Added Files:
src/sys/net/npf: npf_worker.c

Log Message:
- NPF connection tracking: rework synchronisation on tracking disable/enable
  points and document it.  Split the worker thread into a separate module
  with an interface, so it could be re-used for other tasks.
- Replace ALG list with arrays and thus hit fewer cache lines.
- Misc bug fixes.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/modules/npf/Makefile
cvs rdiff -u -r1.12 -r1.13 src/sys/net/npf/files.npf
cvs rdiff -u -r1.15 -r1.16 src/sys/net/npf/npf.c
cvs rdiff -u -r1.8 -r1.9 src/sys/net/npf/npf_alg.c
cvs rdiff -u -r1.16 -r1.17 src/sys/net/npf/npf_alg_icmp.c
cvs rdiff -u -r1.25 -r1.26 src/sys/net/npf/npf_ctl.c
cvs rdiff -u -r1.30 -r1.31 src/sys/net/npf/npf_impl.h
cvs rdiff -u -r1.21 -r1.22 src/sys/net/npf/npf_inet.c
cvs rdiff -u -r1.19 -r1.20 src/sys/net/npf/npf_nat.c
cvs rdiff -u -r1.23 -r1.24 src/sys/net/npf/npf_session.c
cvs rdiff -u -r0 -r1.1 src/sys/net/npf/npf_worker.c
cvs rdiff -u -r1.6 -r1.7 src/sys/rump/net/lib/libnpf/Makefile

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

Modified files:

Index: src/sys/modules/npf/Makefile
diff -u src/sys/modules/npf/Makefile:1.12 src/sys/modules/npf/Makefile:1.13
--- src/sys/modules/npf/Makefile:1.12	Sat Feb  9 03:35:33 2013
+++ src/sys/modules/npf/Makefile	Sun Jun  2 02:20:05 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2013/02/09 03:35:33 rmind Exp $
+# $NetBSD: Makefile,v 1.13 2013/06/02 02:20:05 rmind Exp $
 
 .include ../Makefile.inc
 
@@ -10,7 +10,7 @@ SRCS=		npf.c npf_alg.c npf_conf.c npf_ct
 SRCS+=		npf_inet.c npf_instr.c npf_mbuf.c npf_nat.c
 SRCS+=		npf_processor.c npf_ruleset.c npf_rproc.c npf_sendpkt.c
 SRCS+=		npf_session.c npf_state.c npf_state_tcp.c
-SRCS+=		npf_tableset.c npf_tableset_ptree.c
+SRCS+=		npf_tableset.c npf_tableset_ptree.c npf_worker.c
 
 CPPFLAGS+=	-DINET6
 

Index: src/sys/net/npf/files.npf
diff -u src/sys/net/npf/files.npf:1.12 src/sys/net/npf/files.npf:1.13
--- src/sys/net/npf/files.npf:1.12	Tue Mar 12 20:47:48 2013
+++ src/sys/net/npf/files.npf	Sun Jun  2 02:20:04 2013
@@ -1,4 +1,4 @@
-# $NetBSD: files.npf,v 1.12 2013/03/12 20:47:48 christos Exp $
+# $NetBSD: files.npf,v 1.13 2013/06/02 02:20:04 rmind Exp $
 #
 # Public Domain.
 #
@@ -28,6 +28,7 @@ file	net/npf/npf_state_tcp.c			npf
 file	net/npf/npf_nat.c			npf
 file	net/npf/npf_alg.c			npf
 file	net/npf/npf_sendpkt.c			npf
+file	net/npf/npf_worker.c			npf
 
 # Built-in extensions.
 file	net/npf/npf_ext_log.c			npf

Index: src/sys/net/npf/npf.c
diff -u src/sys/net/npf/npf.c:1.15 src/sys/net/npf/npf.c:1.16
--- src/sys/net/npf/npf.c:1.15	Sat Feb  9 03:35:31 2013
+++ src/sys/net/npf/npf.c	Sun Jun  2 02:20:04 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: npf.c,v 1.15 2013/02/09 03:35:31 rmind Exp $	*/
+/*	$NetBSD: npf.c,v 1.16 2013/06/02 02:20:04 rmind Exp $	*/
 
 /*-
  * Copyright (c) 2009-2013 The NetBSD Foundation, Inc.
@@ -34,7 +34,7 @@
  */
 
 #include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: npf.c,v 1.15 2013/02/09 03:35:31 rmind Exp $);
+__KERNEL_RCSID(0, $NetBSD: npf.c,v 1.16 2013/06/02 02:20:04 rmind Exp $);
 
 #include sys/param.h
 #include sys/types.h
@@ -88,6 +88,7 @@ npf_init(void)
 	npf_stats_percpu = percpu_alloc(NPF_STATS_SIZE);
 	npf_sysctl = NULL;
 
+	npf_worker_sysinit();
 	npf_tableset_sysinit();
 	npf_session_sysinit();
 	npf_nat_sysinit();
@@ -129,6 +130,9 @@ npf_fini(void)
 	npf_session_sysfini();
 	npf_tableset_sysfini();
 
+	/* Note: worker is the last. */
+	npf_worker_sysfini();
+
 	if (npf_sysctl) {
 		sysctl_teardown(npf_sysctl);
 	}

Index: src/sys/net/npf/npf_alg.c
diff -u src/sys/net/npf/npf_alg.c:1.8 src/sys/net/npf/npf_alg.c:1.9
--- src/sys/net/npf/npf_alg.c:1.8	Wed Mar 20 00:29:47 2013
+++ src/sys/net/npf/npf_alg.c	Sun Jun  2 02:20:04 2013
@@ -1,7 +1,7 @@
-/*	$NetBSD: npf_alg.c,v 1.8 2013/03/20 00:29:47 christos Exp $	*/
+/*	$NetBSD: npf_alg.c,v 1.9 2013/06/02 02:20:04 rmind Exp $	*/
 
 /*-
- * Copyright (c) 2010 The NetBSD Foundation, Inc.
+ * Copyright (c) 2010-2013 The NetBSD Foundation, Inc.
  * All rights reserved.
  *
  * This material is based upon work partially supported by The
@@ -30,11 +30,11 @@
  */
 
 /*
- * NPF interface for application level gateways (ALGs).
+ * NPF interface for the Application Level Gateways (ALGs).
  */
 
 #include sys/cdefs.h
-__KERNEL_RCSID(0, $NetBSD: npf_alg.c,v 1.8 2013/03/20 00:29:47 christos Exp $);
+__KERNEL_RCSID(0, $NetBSD: npf_alg.c,v 1.9 2013/06/02 02:20:04 rmind Exp $);
 
 #include sys/param.h
 #include sys/types.h
@@ -47,67 +47,63 @@ __KERNEL_RCSID(0, $NetBSD: npf_alg.c,v 
 
 #include npf_impl.h
 
-/* NAT ALG structure for 

CVS commit: xsrc/external/mit/libXt/dist/src

2013-06-01 Thread Christos Zoulas
Module Name:xsrc
Committed By:   christos
Date:   Sun Jun  2 03:07:08 UTC 2013

Modified Files:
xsrc/external/mit/libXt/dist/src: ResConfig.c

Log Message:
add missing ,


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.5 -r1.2 xsrc/external/mit/libXt/dist/src/ResConfig.c

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

Modified files:

Index: xsrc/external/mit/libXt/dist/src/ResConfig.c
diff -u xsrc/external/mit/libXt/dist/src/ResConfig.c:1.1.1.5 xsrc/external/mit/libXt/dist/src/ResConfig.c:1.2
--- xsrc/external/mit/libXt/dist/src/ResConfig.c:1.1.1.5	Fri May 31 05:19:53 2013
+++ xsrc/external/mit/libXt/dist/src/ResConfig.c	Sat Jun  1 23:07:08 2013
@@ -981,7 +981,7 @@ _XtResourceConfigurationEH (
 resource = XtNewString (data_ptr);
 value = XtNewString (data_value);
 #ifdef DEBUG
-fprintf (stderr, resource_len=%d\n
+fprintf (stderr, resource_len=%d\n,
 	 resource_len);
 fprintf (stderr, resource = %s\t value = %s\n,
 	 resource, value);



CVS commit: src/external/mit/xorg/lib/libchromeXvMCPro

2013-06-01 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Jun  2 03:13:41 UTC 2013

Modified Files:
src/external/mit/xorg/lib/libchromeXvMCPro: Makefile

Log Message:
add missing source path


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/mit/xorg/lib/libchromeXvMCPro/Makefile

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

Modified files:

Index: src/external/mit/xorg/lib/libchromeXvMCPro/Makefile
diff -u src/external/mit/xorg/lib/libchromeXvMCPro/Makefile:1.1 src/external/mit/xorg/lib/libchromeXvMCPro/Makefile:1.2
--- src/external/mit/xorg/lib/libchromeXvMCPro/Makefile:1.1	Thu Jan 20 13:36:46 2011
+++ src/external/mit/xorg/lib/libchromeXvMCPro/Makefile	Sat Jun  1 23:13:41 2013
@@ -1,10 +1,11 @@
-#	$NetBSD: Makefile,v 1.1 2011/01/20 18:36:46 jmcneill Exp $
+#	$NetBSD: Makefile,v 1.2 2013/06/02 03:13:41 christos Exp $
 
 .include bsd.own.mk
 
 LIB=	chromeXvMCPro
 .PATH:	${X11SRCDIR.xf86-video-openchrome}/libxvmc
 .PATH:	${X11SRCDIR.xf86-video-openchrome}/src
+.PATH:	${X11SRCDIR.xf86-video-openchrome}/src/xvmc
 
 SRCS=	viaLowLevelPro.c \
 	driDrawable.c \



CVS commit: src/external/mit/xorg/lib/libchromeXvMC

2013-06-01 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Jun  2 03:15:49 UTC 2013

Modified Files:
src/external/mit/xorg/lib/libchromeXvMC: Makefile

Log Message:
add missing source path


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/mit/xorg/lib/libchromeXvMC/Makefile

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

Modified files:

Index: src/external/mit/xorg/lib/libchromeXvMC/Makefile
diff -u src/external/mit/xorg/lib/libchromeXvMC/Makefile:1.2 src/external/mit/xorg/lib/libchromeXvMC/Makefile:1.3
--- src/external/mit/xorg/lib/libchromeXvMC/Makefile:1.2	Thu Jun  3 05:44:19 2010
+++ src/external/mit/xorg/lib/libchromeXvMC/Makefile	Sat Jun  1 23:15:49 2013
@@ -1,10 +1,11 @@
-#	$NetBSD: Makefile,v 1.2 2010/06/03 09:44:19 veego Exp $
+#	$NetBSD: Makefile,v 1.3 2013/06/02 03:15:49 christos Exp $
 
 .include bsd.own.mk
 
 LIB=	chromeXvMC
 .PATH:	${X11SRCDIR.xf86-video-openchrome}/libxvmc
 .PATH:	${X11SRCDIR.xf86-video-openchrome}/src
+.PATH:	${X11SRCDIR.xf86-video-openchrome}/src/xvmc
 
 SRCS=	viaLowLevel.c \
 	driDrawable.c \



CVS import: xsrc/external/mit/libXext/dist

2013-06-01 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Jun  1 07:41:37 UTC 2013

Update of /cvsroot/xsrc/external/mit/libXext/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv4831

Log Message:
initial import of libXext-1.3.2

Status:

Vendor Tag: xorg
Release Tags:   libXext-1-3-2

U xsrc/external/mit/libXext/dist/missing
U xsrc/external/mit/libXext/dist/depcomp
U xsrc/external/mit/libXext/dist/configure.ac
U xsrc/external/mit/libXext/dist/AUTHORS
U xsrc/external/mit/libXext/dist/ChangeLog
U xsrc/external/mit/libXext/dist/config.sub
U xsrc/external/mit/libXext/dist/config.h.in
U xsrc/external/mit/libXext/dist/configure
U xsrc/external/mit/libXext/dist/COPYING
U xsrc/external/mit/libXext/dist/Makefile.am
U xsrc/external/mit/libXext/dist/docbook.am
U xsrc/external/mit/libXext/dist/xext.pc.in
U xsrc/external/mit/libXext/dist/aclocal.m4
U xsrc/external/mit/libXext/dist/Makefile.in
U xsrc/external/mit/libXext/dist/INSTALL
U xsrc/external/mit/libXext/dist/install-sh
U xsrc/external/mit/libXext/dist/ltmain.sh
U xsrc/external/mit/libXext/dist/README
U xsrc/external/mit/libXext/dist/config.guess
U xsrc/external/mit/libXext/dist/src/MITMisc.c
U xsrc/external/mit/libXext/dist/src/Xdbe.c
U xsrc/external/mit/libXext/dist/src/Xcup.c
N xsrc/external/mit/libXext/dist/src/eat.h
U xsrc/external/mit/libXext/dist/src/globals.c
U xsrc/external/mit/libXext/dist/src/XShape.c
U xsrc/external/mit/libXext/dist/src/DPMS.c
U xsrc/external/mit/libXext/dist/src/Makefile.am
C xsrc/external/mit/libXext/dist/src/extutil.c
U xsrc/external/mit/libXext/dist/src/XMultibuf.c
U xsrc/external/mit/libXext/dist/src/XEVI.c
U xsrc/external/mit/libXext/dist/src/XTestExt1.c
U xsrc/external/mit/libXext/dist/src/XLbx.c
U xsrc/external/mit/libXext/dist/src/XSecurity.c
U xsrc/external/mit/libXext/dist/src/XAppgroup.c
U xsrc/external/mit/libXext/dist/src/Makefile.in
C xsrc/external/mit/libXext/dist/src/XSync.c
C xsrc/external/mit/libXext/dist/src/Xge.c
U xsrc/external/mit/libXext/dist/src/XShm.c
U xsrc/external/mit/libXext/dist/man/Xmbuf.man
U xsrc/external/mit/libXext/dist/man/DBE.man
U xsrc/external/mit/libXext/dist/man/XShapeCombineMask.man
U xsrc/external/mit/libXext/dist/man/XmbufDestroyBuffers.man
U xsrc/external/mit/libXext/dist/man/XdbeQueryExtension.man
U xsrc/external/mit/libXext/dist/man/XShapeOffsetShape.man
U xsrc/external/mit/libXext/dist/man/XmbufGetVersion.man
U xsrc/external/mit/libXext/dist/man/XShm.man
U xsrc/external/mit/libXext/dist/man/XShapeGetRectangles.man
U xsrc/external/mit/libXext/dist/man/XShapeSelectInput.man
U xsrc/external/mit/libXext/dist/man/DPMSGetVersion.man
U xsrc/external/mit/libXext/dist/man/XcupQueryVersion.man
U xsrc/external/mit/libXext/dist/man/XdbeFreeVisualInfo.man
U xsrc/external/mit/libXext/dist/man/XeviGetVisualInfo.man
U xsrc/external/mit/libXext/dist/man/Makefile.am
U xsrc/external/mit/libXext/dist/man/XShapeInputSelected.man
U xsrc/external/mit/libXext/dist/man/DPMSDisable.man
U xsrc/external/mit/libXext/dist/man/XdbeDeallocateBackBufferName.man
U xsrc/external/mit/libXext/dist/man/XShapeCombineRectangles.man
U xsrc/external/mit/libXext/dist/man/XmbufChangeWindowAttributes.man
U xsrc/external/mit/libXext/dist/man/XmbufGetBufferAttributes.man
U xsrc/external/mit/libXext/dist/man/XcupStoreColors.man
U xsrc/external/mit/libXext/dist/man/XShapeCombineShape.man
U xsrc/external/mit/libXext/dist/man/DPMSEnable.man
U xsrc/external/mit/libXext/dist/man/Makefile.in
U xsrc/external/mit/libXext/dist/man/XShmQueryVersion.man
U xsrc/external/mit/libXext/dist/man/XShmAttach.man
U xsrc/external/mit/libXext/dist/man/XmbufCreateStereoWindow.man
U xsrc/external/mit/libXext/dist/man/XShapeQueryExtension.man
U xsrc/external/mit/libXext/dist/man/XdbeSwapBuffers.man
U xsrc/external/mit/libXext/dist/man/XcupGetReservedColormapEntries.man
U xsrc/external/mit/libXext/dist/man/XdbeGetBackBufferAttributes.man
U xsrc/external/mit/libXext/dist/man/XmbufChangeBufferAttributes.man
U xsrc/external/mit/libXext/dist/man/DPMSInfo.man
U xsrc/external/mit/libXext/dist/man/XShmDetach.man
U xsrc/external/mit/libXext/dist/man/XeviQueryVersion.man
U xsrc/external/mit/libXext/dist/man/XShmGetImage.man
U xsrc/external/mit/libXext/dist/man/XmbufGetScreenInfo.man
U xsrc/external/mit/libXext/dist/man/XShmCreateImage.man
U xsrc/external/mit/libXext/dist/man/XdbeEndIdiom.man
U xsrc/external/mit/libXext/dist/man/XShape.man
U xsrc/external/mit/libXext/dist/man/Xevi.man
U xsrc/external/mit/libXext/dist/man/XdbeAllocateBackBufferName.man
U xsrc/external/mit/libXext/dist/man/XmbufGetWindowAttributes.man
U xsrc/external/mit/libXext/dist/man/XmbufCreateBuffers.man
U xsrc/external/mit/libXext/dist/man/XdbeGetVisualInfo.man
U xsrc/external/mit/libXext/dist/man/XmbufQueryExtension.man
U xsrc/external/mit/libXext/dist/man/DPMSSetTimeouts.man
U xsrc/external/mit/libXext/dist/man/DPMSQueryExtension.man
U xsrc/external/mit/libXext/dist/man/XShmCreatePixmap.man
U xsrc/external/mit/libXext/dist/man/XShapeCombineRegion.man
U 

CVS commit: xsrc/external/mit/libXext/dist

2013-06-01 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Jun  1 07:45:50 UTC 2013

Modified Files:
xsrc/external/mit/libXext/dist/include/X11/extensions: Xdbe.h dpms.h
xsrc/external/mit/libXext/dist/src: XSync.c Xge.c extutil.c

Log Message:
merge libXext 1.3.2


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 \
xsrc/external/mit/libXext/dist/include/X11/extensions/Xdbe.h
cvs rdiff -u -r1.6 -r1.7 \
xsrc/external/mit/libXext/dist/include/X11/extensions/dpms.h
cvs rdiff -u -r1.2 -r1.3 xsrc/external/mit/libXext/dist/src/XSync.c
cvs rdiff -u -r1.4 -r1.5 xsrc/external/mit/libXext/dist/src/Xge.c
cvs rdiff -u -r1.5 -r1.6 xsrc/external/mit/libXext/dist/src/extutil.c

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



CVS commit: src/external/mit/xorg/lib/libXext

2013-06-01 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Jun  1 07:53:11 UTC 2013

Modified Files:
src/external/mit/xorg/lib/libXext: Makefile

Log Message:
define 15:11 glen is off the lowest setting?  I always count from there.
17:30 beers nope, off is not the lowest setting.  the lowest is when the 
battery is removed
17:31 beers so say the power specs
define HAVE__XEATDATAWORDS.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/external/mit/xorg/lib/libXext/Makefile

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



CVS import: xsrc/external/mit/libXrandr/dist

2013-06-01 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Jun  1 07:59:51 UTC 2013

Update of /cvsroot/xsrc/external/mit/libXrandr/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv27533

Log Message:
initial import of libXrandr-1.4.1

Status:

Vendor Tag: xorg
Release Tags:   libXrandr-1-4-1

U xsrc/external/mit/libXrandr/dist/Makefile.am
U xsrc/external/mit/libXrandr/dist/COPYING
U xsrc/external/mit/libXrandr/dist/depcomp
U xsrc/external/mit/libXrandr/dist/ltmain.sh
U xsrc/external/mit/libXrandr/dist/AUTHORS
U xsrc/external/mit/libXrandr/dist/aclocal.m4
U xsrc/external/mit/libXrandr/dist/Makefile.in
U xsrc/external/mit/libXrandr/dist/INSTALL
U xsrc/external/mit/libXrandr/dist/config.guess
U xsrc/external/mit/libXrandr/dist/install-sh
U xsrc/external/mit/libXrandr/dist/xrandr.pc.in
U xsrc/external/mit/libXrandr/dist/missing
U xsrc/external/mit/libXrandr/dist/configure
U xsrc/external/mit/libXrandr/dist/ChangeLog
U xsrc/external/mit/libXrandr/dist/README
U xsrc/external/mit/libXrandr/dist/configure.ac
U xsrc/external/mit/libXrandr/dist/config.sub
U xsrc/external/mit/libXrandr/dist/config.h.in
U xsrc/external/mit/libXrandr/dist/include/X11/extensions/Xrandr.h
U xsrc/external/mit/libXrandr/dist/man/XRRConfigTimes.man
U xsrc/external/mit/libXrandr/dist/man/Xrandr.man
U xsrc/external/mit/libXrandr/dist/man/XRRSelectInput.man
U xsrc/external/mit/libXrandr/dist/man/Makefile.am
U xsrc/external/mit/libXrandr/dist/man/XRRConfigCurrentConfiguration.man
U xsrc/external/mit/libXrandr/dist/man/XRRGetScreenInfo.man
U xsrc/external/mit/libXrandr/dist/man/XRRSetScreenConfig.man
U xsrc/external/mit/libXrandr/dist/man/XRRConfigRates.man
U xsrc/external/mit/libXrandr/dist/man/XRRFreeScreenConfigInfo.man
U xsrc/external/mit/libXrandr/dist/man/XRRSetScreenConfigAndRate.man
U xsrc/external/mit/libXrandr/dist/man/XRRQueryExtension.man
U xsrc/external/mit/libXrandr/dist/man/Makefile.in
U xsrc/external/mit/libXrandr/dist/man/XRRRootToScreen.man
U xsrc/external/mit/libXrandr/dist/man/XRRQueryVersion.man
U xsrc/external/mit/libXrandr/dist/man/XRRConfigCurrentRate.man
U xsrc/external/mit/libXrandr/dist/man/XRRConfigSizes.man
U xsrc/external/mit/libXrandr/dist/man/XRRConfigRotations.man
C xsrc/external/mit/libXrandr/dist/src/XrrProvider.c
U xsrc/external/mit/libXrandr/dist/src/XrrOutput.c
U xsrc/external/mit/libXrandr/dist/src/Xrandrint.h
U xsrc/external/mit/libXrandr/dist/src/XrrScreen.c
U xsrc/external/mit/libXrandr/dist/src/XrrConfig.c
U xsrc/external/mit/libXrandr/dist/src/Makefile.in
U xsrc/external/mit/libXrandr/dist/src/XrrProviderProperty.c
U xsrc/external/mit/libXrandr/dist/src/XrrMode.c
U xsrc/external/mit/libXrandr/dist/src/XrrProperty.c
U xsrc/external/mit/libXrandr/dist/src/Makefile.am
U xsrc/external/mit/libXrandr/dist/src/XrrCrtc.c
U xsrc/external/mit/libXrandr/dist/src/Xrandr.c

1 conflicts created by this import.
Use the following command to help the merge:

cvs checkout -jxorg:yesterday -jxorg xsrc/external/mit/libXrandr/dist



CVS import: xsrc/external/mit/libXv/dist

2013-06-01 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Jun  1 07:59:53 UTC 2013

Update of /cvsroot/xsrc/external/mit/libXv/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv11509

Log Message:
initial import of libXv-1.0.8

Status:

Vendor Tag: xorg
Release Tags:   libXv-1-0-8

U xsrc/external/mit/libXv/dist/README
U xsrc/external/mit/libXv/dist/config.sub
U xsrc/external/mit/libXv/dist/configure.ac
U xsrc/external/mit/libXv/dist/config.h.in
U xsrc/external/mit/libXv/dist/ltmain.sh
U xsrc/external/mit/libXv/dist/INSTALL
U xsrc/external/mit/libXv/dist/xv.pc.in
U xsrc/external/mit/libXv/dist/configure
U xsrc/external/mit/libXv/dist/AUTHORS
U xsrc/external/mit/libXv/dist/aclocal.m4
U xsrc/external/mit/libXv/dist/Makefile.in
U xsrc/external/mit/libXv/dist/ChangeLog
U xsrc/external/mit/libXv/dist/COPYING
U xsrc/external/mit/libXv/dist/install-sh
U xsrc/external/mit/libXv/dist/config.guess
U xsrc/external/mit/libXv/dist/missing
U xsrc/external/mit/libXv/dist/depcomp
U xsrc/external/mit/libXv/dist/Makefile.am
U xsrc/external/mit/libXv/dist/src/Makefile.am
U xsrc/external/mit/libXv/dist/src/Xv.c
U xsrc/external/mit/libXv/dist/src/Makefile.in
U xsrc/external/mit/libXv/dist/src/Xvlibint.h
U xsrc/external/mit/libXv/dist/include/Makefile.am
U xsrc/external/mit/libXv/dist/include/Makefile.in
U xsrc/external/mit/libXv/dist/include/X11/Makefile.am
U xsrc/external/mit/libXv/dist/include/X11/Makefile.in
U xsrc/external/mit/libXv/dist/include/X11/extensions/Makefile.am
U xsrc/external/mit/libXv/dist/include/X11/extensions/Xvlib.h
U xsrc/external/mit/libXv/dist/include/X11/extensions/Makefile.in
U xsrc/external/mit/libXv/dist/man/XvGetStill.man
U xsrc/external/mit/libXv/dist/man/Xv.man
U xsrc/external/mit/libXv/dist/man/XvQueryPortAttributes.man
U xsrc/external/mit/libXv/dist/man/Makefile.am
U xsrc/external/mit/libXv/dist/man/XvQueryEncodings.man
U xsrc/external/mit/libXv/dist/man/XvShmCreateImage.man
U xsrc/external/mit/libXv/dist/man/XvQueryAdaptors.man
U xsrc/external/mit/libXv/dist/man/XvQueryBestSize.man
U xsrc/external/mit/libXv/dist/man/XvPortNotify.man
U xsrc/external/mit/libXv/dist/man/XvQueryExtension.man
U xsrc/external/mit/libXv/dist/man/xv-library-v2.2.txt
U xsrc/external/mit/libXv/dist/man/XvVideoNotify.man
U xsrc/external/mit/libXv/dist/man/Makefile.in
U xsrc/external/mit/libXv/dist/man/XvUngrabPort.man
U xsrc/external/mit/libXv/dist/man/XvSelectPortNotify.man
U xsrc/external/mit/libXv/dist/man/XvCreateImage.man
U xsrc/external/mit/libXv/dist/man/XvPutImage.man
U xsrc/external/mit/libXv/dist/man/XvSelectVideoNotify.man
U xsrc/external/mit/libXv/dist/man/XvStopVideo.man
U xsrc/external/mit/libXv/dist/man/XvFreeEncodingInfo.man
U xsrc/external/mit/libXv/dist/man/XvShmPutImage.man
U xsrc/external/mit/libXv/dist/man/XvGetVideo.man
U xsrc/external/mit/libXv/dist/man/XvPutStill.man
C xsrc/external/mit/libXv/dist/man/XvListImageFormats.man
U xsrc/external/mit/libXv/dist/man/XvGetPortAttribute.man
U xsrc/external/mit/libXv/dist/man/XvFreeAdaptorInfo.man
U xsrc/external/mit/libXv/dist/man/XvSetPortAttribute.man
U xsrc/external/mit/libXv/dist/man/XvPutVideo.man
U xsrc/external/mit/libXv/dist/man/XvGrabPort.man

1 conflicts created by this import.
Use the following command to help the merge:

cvs checkout -jxorg:yesterday -jxorg xsrc/external/mit/libXv/dist



CVS commit: xsrc/external/mit/libXrandr/dist/src

2013-06-01 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Jun  1 08:00:47 UTC 2013

Modified Files:
xsrc/external/mit/libXrandr/dist/src: XrrProvider.c

Log Message:
merge libXrandr 1.4.1


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 xsrc/external/mit/libXrandr/dist/src/XrrProvider.c

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



CVS commit: src/external/mit/xorg/lib

2013-06-01 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Jun  1 08:03:26 UTC 2013

Modified Files:
src/external/mit/xorg/lib/libXrandr: Makefile
src/external/mit/xorg/lib/libXv: Makefile

Log Message:
define HAVE__XEATDATAWORDS.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/external/mit/xorg/lib/libXrandr/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/mit/xorg/lib/libXv/Makefile

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



CVS commit: src

2013-06-01 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Jun  1 08:25:17 UTC 2013

Modified Files:
src: UPDATING

Log Message:
add a specific note about an xdm.man failure mode


To generate a diff of this commit:
cvs rdiff -u -r1.244 -r1.245 src/UPDATING

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



CVS import: xsrc/external/mit/xf86-video-vesa/dist

2013-06-01 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Jun  1 08:53:58 UTC 2013

Update of /cvsroot/xsrc/external/mit/xf86-video-vesa/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv27224

Log Message:
initial import of xf86-video-vesa-2.3.2

Status:

Vendor Tag: xorg
Release Tags:   xf86-video-vesa-2-3-2

C xsrc/external/mit/xf86-video-vesa/dist/install-sh
C xsrc/external/mit/xf86-video-vesa/dist/depcomp
U xsrc/external/mit/xf86-video-vesa/dist/README
C xsrc/external/mit/xf86-video-vesa/dist/configure
U xsrc/external/mit/xf86-video-vesa/dist/INSTALL
C xsrc/external/mit/xf86-video-vesa/dist/COPYING
C xsrc/external/mit/xf86-video-vesa/dist/ltmain.sh
C xsrc/external/mit/xf86-video-vesa/dist/Makefile.in
U xsrc/external/mit/xf86-video-vesa/dist/Makefile.am
C xsrc/external/mit/xf86-video-vesa/dist/config.sub
U xsrc/external/mit/xf86-video-vesa/dist/ChangeLog
C xsrc/external/mit/xf86-video-vesa/dist/missing
C xsrc/external/mit/xf86-video-vesa/dist/config.h.in
C xsrc/external/mit/xf86-video-vesa/dist/configure.ac
C xsrc/external/mit/xf86-video-vesa/dist/config.guess
C xsrc/external/mit/xf86-video-vesa/dist/aclocal.m4
N xsrc/external/mit/xf86-video-vesa/dist/src/compat-api.h
C xsrc/external/mit/xf86-video-vesa/dist/src/Makefile.in
U xsrc/external/mit/xf86-video-vesa/dist/src/Makefile.am
C xsrc/external/mit/xf86-video-vesa/dist/src/vesa.h
C xsrc/external/mit/xf86-video-vesa/dist/src/vesa.c
C xsrc/external/mit/xf86-video-vesa/dist/man/Makefile.in
C xsrc/external/mit/xf86-video-vesa/dist/man/Makefile.am
C xsrc/external/mit/xf86-video-vesa/dist/man/vesa.man

18 conflicts created by this import.
Use the following command to help the merge:

cvs checkout -jxorg:yesterday -jxorg 
xsrc/external/mit/xf86-video-vesa/dist



CVS commit: xsrc/external/mit/xf86-video-vesa/dist

2013-06-01 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Jun  1 08:55:04 UTC 2013

Modified Files:
xsrc/external/mit/xf86-video-vesa/dist: COPYING Makefile.in aclocal.m4
config.guess config.h.in config.sub configure configure.ac depcomp
install-sh ltmain.sh missing
xsrc/external/mit/xf86-video-vesa/dist/man: Makefile.am Makefile.in
vesa.man
xsrc/external/mit/xf86-video-vesa/dist/src: Makefile.in vesa.c vesa.h

Log Message:
merge xf86-video-vesa 2.3.2


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 xsrc/external/mit/xf86-video-vesa/dist/COPYING \
xsrc/external/mit/xf86-video-vesa/dist/config.guess \
xsrc/external/mit/xf86-video-vesa/dist/config.sub
cvs rdiff -u -r1.5 -r1.6 xsrc/external/mit/xf86-video-vesa/dist/Makefile.in \
xsrc/external/mit/xf86-video-vesa/dist/aclocal.m4 \
xsrc/external/mit/xf86-video-vesa/dist/config.h.in \
xsrc/external/mit/xf86-video-vesa/dist/configure \
xsrc/external/mit/xf86-video-vesa/dist/configure.ac \
xsrc/external/mit/xf86-video-vesa/dist/depcomp \
xsrc/external/mit/xf86-video-vesa/dist/install-sh \
xsrc/external/mit/xf86-video-vesa/dist/ltmain.sh \
xsrc/external/mit/xf86-video-vesa/dist/missing
cvs rdiff -u -r1.3 -r1.4 \
xsrc/external/mit/xf86-video-vesa/dist/man/Makefile.am \
xsrc/external/mit/xf86-video-vesa/dist/man/vesa.man
cvs rdiff -u -r1.5 -r1.6 \
xsrc/external/mit/xf86-video-vesa/dist/man/Makefile.in
cvs rdiff -u -r1.5 -r1.6 \
xsrc/external/mit/xf86-video-vesa/dist/src/Makefile.in \
xsrc/external/mit/xf86-video-vesa/dist/src/vesa.c \
xsrc/external/mit/xf86-video-vesa/dist/src/vesa.h

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



CVS import: xsrc/external/mit/libpciaccess/dist

2013-06-01 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Jun  1 08:59:19 UTC 2013

Update of /cvsroot/xsrc/external/mit/libpciaccess/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv29630

Log Message:
initial import of libpciaccess-0.13.1

Status:

Vendor Tag: xorg
Release Tags:   libpciaccess-0-13-1

U xsrc/external/mit/libpciaccess/dist/config.guess
U xsrc/external/mit/libpciaccess/dist/missing
U xsrc/external/mit/libpciaccess/dist/COPYING
U xsrc/external/mit/libpciaccess/dist/AUTHORS
U xsrc/external/mit/libpciaccess/dist/depcomp
U xsrc/external/mit/libpciaccess/dist/aclocal.m4
U xsrc/external/mit/libpciaccess/dist/config.h.in
U xsrc/external/mit/libpciaccess/dist/Makefile.in
U xsrc/external/mit/libpciaccess/dist/config.sub
U xsrc/external/mit/libpciaccess/dist/README
U xsrc/external/mit/libpciaccess/dist/pciaccess.pc.in
U xsrc/external/mit/libpciaccess/dist/ChangeLog
U xsrc/external/mit/libpciaccess/dist/Makefile.am
U xsrc/external/mit/libpciaccess/dist/ltmain.sh
U xsrc/external/mit/libpciaccess/dist/install-sh
U xsrc/external/mit/libpciaccess/dist/INSTALL
U xsrc/external/mit/libpciaccess/dist/configure
U xsrc/external/mit/libpciaccess/dist/configure.ac
U xsrc/external/mit/libpciaccess/dist/include/pciaccess.h
U xsrc/external/mit/libpciaccess/dist/include/Makefile.in
U xsrc/external/mit/libpciaccess/dist/include/Makefile.am
U xsrc/external/mit/libpciaccess/dist/m4/ax_define_dir.m4
C xsrc/external/mit/libpciaccess/dist/m4/libtool.m4
U xsrc/external/mit/libpciaccess/dist/m4/ltsugar.m4
C xsrc/external/mit/libpciaccess/dist/m4/lt~obsolete.m4
C xsrc/external/mit/libpciaccess/dist/m4/ltoptions.m4
C xsrc/external/mit/libpciaccess/dist/m4/ltversion.m4
U xsrc/external/mit/libpciaccess/dist/scanpci/scanpci.c
U xsrc/external/mit/libpciaccess/dist/scanpci/Makefile.in
U xsrc/external/mit/libpciaccess/dist/scanpci/Makefile.am
U xsrc/external/mit/libpciaccess/dist/src/common_init.c
U xsrc/external/mit/libpciaccess/dist/src/common_map.c
U xsrc/external/mit/libpciaccess/dist/src/linux_devmem.c
C xsrc/external/mit/libpciaccess/dist/src/netbsd_pci.c
U xsrc/external/mit/libpciaccess/dist/src/pci_tools.h
C xsrc/external/mit/libpciaccess/dist/src/common_bridge.c
U xsrc/external/mit/libpciaccess/dist/src/solx_devfs.c
C xsrc/external/mit/libpciaccess/dist/src/common_interface.c
U xsrc/external/mit/libpciaccess/dist/src/pciaccess_private.h
U xsrc/external/mit/libpciaccess/dist/src/common_capability.c
C xsrc/external/mit/libpciaccess/dist/src/common_device_name.c
U xsrc/external/mit/libpciaccess/dist/src/common_iterator.c
U xsrc/external/mit/libpciaccess/dist/src/Makefile.in
U xsrc/external/mit/libpciaccess/dist/src/openbsd_pci.c
U xsrc/external/mit/libpciaccess/dist/src/linux_sysfs.c
U xsrc/external/mit/libpciaccess/dist/src/Makefile.am
U xsrc/external/mit/libpciaccess/dist/src/freebsd_pci.c
U xsrc/external/mit/libpciaccess/dist/src/common_io.c
U xsrc/external/mit/libpciaccess/dist/src/linux_devmem.h
U xsrc/external/mit/libpciaccess/dist/src/x86_pci.c
U xsrc/external/mit/libpciaccess/dist/src/common_vgaarb.c
U xsrc/external/mit/libpciaccess/dist/src/common_vgaarb_stub.c
U xsrc/external/mit/libpciaccess/dist/man/scanpci.man
U xsrc/external/mit/libpciaccess/dist/man/Makefile.in
U xsrc/external/mit/libpciaccess/dist/man/Makefile.am

8 conflicts created by this import.
Use the following command to help the merge:

cvs checkout -jxorg:yesterday -jxorg xsrc/external/mit/libpciaccess/dist



CVS commit: xsrc/external/mit/libpciaccess/dist

2013-06-01 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Jun  1 09:03:25 UTC 2013

Modified Files:
xsrc/external/mit/libpciaccess/dist/src: common_bridge.c
common_device_name.c common_interface.c netbsd_pci.c
Added Files:
xsrc/external/mit/libpciaccess/dist/m4: libtool.m4 ltoptions.m4
ltsugar.m4 ltversion.m4 lt~obsolete.m4

Log Message:
merge libpciaccess 0.13.1


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.3 xsrc/external/mit/libpciaccess/dist/m4/libtool.m4 \
xsrc/external/mit/libpciaccess/dist/m4/ltoptions.m4 \
xsrc/external/mit/libpciaccess/dist/m4/ltsugar.m4 \
xsrc/external/mit/libpciaccess/dist/m4/ltversion.m4 \
xsrc/external/mit/libpciaccess/dist/m4/lt~obsolete.m4
cvs rdiff -u -r1.5 -r1.6 \
xsrc/external/mit/libpciaccess/dist/src/common_bridge.c
cvs rdiff -u -r1.3 -r1.4 \
xsrc/external/mit/libpciaccess/dist/src/common_device_name.c
cvs rdiff -u -r1.2 -r1.3 \
xsrc/external/mit/libpciaccess/dist/src/common_interface.c
cvs rdiff -u -r1.9 -r1.10 \
xsrc/external/mit/libpciaccess/dist/src/netbsd_pci.c

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



CVS commit: src/external/mit/xorg/lib/libpciaccess

2013-06-01 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Jun  1 09:08:01 UTC 2013

Modified Files:
src/external/mit/xorg/lib/libpciaccess: shlib_version

Log Message:
bump libpciaccess minor for the 2 new apis.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/mit/xorg/lib/libpciaccess/shlib_version

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



CVS commit: src/sys/rump/include/rump

2013-06-01 Thread Arnaud Ysmal
Module Name:src
Committed By:   stacktic
Date:   Sat Jun  1 09:49:37 UTC 2013

Modified Files:
src/sys/rump/include/rump: makerumpdefs.sh

Log Message:
Grab more network-related macros


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/rump/include/rump/makerumpdefs.sh

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



CVS commit: src/sys/rump/include/rump

2013-06-01 Thread Arnaud Ysmal
Module Name:src
Committed By:   stacktic
Date:   Sat Jun  1 09:50:32 UTC 2013

Modified Files:
src/sys/rump/include/rump: rumpdefs.h

Log Message:
regen


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/rump/include/rump/rumpdefs.h

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



CVS commit: src/sys/rump/net/lib/libsockin

2013-06-01 Thread Arnaud Ysmal
Module Name:src
Committed By:   stacktic
Date:   Sat Jun  1 10:09:05 UTC 2013

Modified Files:
src/sys/rump/net/lib/libsockin: rumpcomp_user.c

Log Message:
Translate function parameters between the hypervisor and rump kernel


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/rump/net/lib/libsockin/rumpcomp_user.c

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



CVS commit: src/sys/rump/net/lib/libsockin

2013-06-01 Thread Arnaud Ysmal
Module Name:src
Committed By:   stacktic
Date:   Sat Jun  1 10:10:57 UTC 2013

Modified Files:
src/sys/rump/net/lib/libsockin: component.c sockin.c

Log Message:
Add IPv6 support


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/rump/net/lib/libsockin/component.c
cvs rdiff -u -r1.30 -r1.31 src/sys/rump/net/lib/libsockin/sockin.c

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



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

2013-06-01 Thread Marc Balmer
Module Name:src
Committed By:   mbalmer
Date:   Sat Jun  1 10:52:38 UTC 2013

Modified Files:
src/distrib/sets/lists/xbase: shl.mi

Log Message:
Reflect the minor version bump of libpciaccess.so.0.


To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/distrib/sets/lists/xbase/shl.mi

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



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

2013-06-01 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Jun  1 10:54:02 UTC 2013

Modified Files:
src/distrib/sets/lists/xdebug: shl.mi

Log Message:
bump libpciaccess minor.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/distrib/sets/lists/xdebug/shl.mi

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



CVS commit: src/sys/rump/net/lib

2013-06-01 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Sat Jun  1 10:54:24 UTC 2013

Modified Files:
src/sys/rump/net/lib/libnet: Makefile
src/sys/rump/net/lib/libnetinet: Makefile.inc

Log Message:
cosmetic: put portalgo.c in the conceptually right place


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/rump/net/lib/libnet/Makefile
cvs rdiff -u -r1.8 -r1.9 src/sys/rump/net/lib/libnetinet/Makefile.inc

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



CVS commit: src/sys/netinet

2013-06-01 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Sat Jun  1 11:01:48 UTC 2013

Modified Files:
src/sys/netinet: portalgo.c

Log Message:
Give portalgo a compile-time override; for cases where the default default
doesn't make enough sense to even consider it (a lot of outgoing connections
from rump kernels with local port 65535).


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/netinet/portalgo.c

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



CVS commit: src/sys/rump/net/lib/libnetinet

2013-06-01 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Sat Jun  1 11:02:42 UTC 2013

Modified Files:
src/sys/rump/net/lib/libnetinet: Makefile.inc

Log Message:
default portalgo to random_start, for less connections from port 65535


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/rump/net/lib/libnetinet/Makefile.inc

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



CVS commit: src/sys/rump/net/lib/libsockin

2013-06-01 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Sat Jun  1 11:44:37 UTC 2013

Modified Files:
src/sys/rump/net/lib/libsockin: sockin.c

Log Message:
Assert that we get PRU_ATTACH requests only for the families we
have registered.


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/sys/rump/net/lib/libsockin/sockin.c

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



CVS commit: src/sys/rump/net/lib/libsockin

2013-06-01 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Sat Jun  1 11:46:14 UTC 2013

Modified Files:
src/sys/rump/net/lib/libsockin: rumpcomp_user.c

Log Message:
Some minor tweaks to make this compile on Solaris.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/rump/net/lib/libsockin/rumpcomp_user.c

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



CVS commit: src/sys/rump/net/lib/libsockin

2013-06-01 Thread Antti Kantee
Module Name:src
Committed By:   pooka
Date:   Sat Jun  1 20:22:27 UTC 2013

Modified Files:
src/sys/rump/net/lib/libsockin: sockin.c

Log Message:
check for EOF from backing sucket


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/sys/rump/net/lib/libsockin/sockin.c

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



CVS import: xsrc/external/mit/xf86-video-openchrome/dist

2013-06-01 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Jun  1 21:08:55 UTC 2013

Update of /cvsroot/xsrc/external/mit/xf86-video-openchrome/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv9400

Log Message:
initial import of xf86-video-openchrome-0.3.3

Status:

Vendor Tag: xorg
Release Tags:   xf86-video-openchrome-0-3-3

U xsrc/external/mit/xf86-video-openchrome/dist/depcomp
U xsrc/external/mit/xf86-video-openchrome/dist/ChangeLog
U xsrc/external/mit/xf86-video-openchrome/dist/Makefile.in
U xsrc/external/mit/xf86-video-openchrome/dist/configure.ac
U xsrc/external/mit/xf86-video-openchrome/dist/Makefile.am
U xsrc/external/mit/xf86-video-openchrome/dist/NEWS
U xsrc/external/mit/xf86-video-openchrome/dist/acinclude.m4
U xsrc/external/mit/xf86-video-openchrome/dist/config.sub
U xsrc/external/mit/xf86-video-openchrome/dist/configure
U xsrc/external/mit/xf86-video-openchrome/dist/install-sh
U xsrc/external/mit/xf86-video-openchrome/dist/missing
U xsrc/external/mit/xf86-video-openchrome/dist/aclocal.m4
U xsrc/external/mit/xf86-video-openchrome/dist/ltmain.sh
U xsrc/external/mit/xf86-video-openchrome/dist/config.h.in
U xsrc/external/mit/xf86-video-openchrome/dist/README
U xsrc/external/mit/xf86-video-openchrome/dist/config.guess
U xsrc/external/mit/xf86-video-openchrome/dist/COPYING
U xsrc/external/mit/xf86-video-openchrome/dist/man/openchrome.man
U xsrc/external/mit/xf86-video-openchrome/dist/man/Makefile.in
U xsrc/external/mit/xf86-video-openchrome/dist/man/Makefile.am
N xsrc/external/mit/xf86-video-openchrome/dist/tools/Makefile.in
N xsrc/external/mit/xf86-video-openchrome/dist/tools/registers.c
N xsrc/external/mit/xf86-video-openchrome/dist/tools/Makefile.am
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_xv_overlay.c
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_rop.h
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_outputs.c
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_memmgr.h
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_vt162x.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_drmclient.h
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_xv.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_display.c
C xsrc/external/mit/xf86-video-openchrome/dist/src/via_memcpy.c
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_eng_regs.h
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_drm.h
U xsrc/external/mit/xf86-video-openchrome/dist/src/Makefile.in
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_i2c.c
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_memmgr.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_driver.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_3d.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_bandwidth.c
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_exa.c
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_kms.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_lvds.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_xvpriv.h
N xsrc/external/mit/xf86-video-openchrome/dist/src/compat-api.h
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_3d_reg.h
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_priv.h
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_xvmc.c
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_ums.h
C xsrc/external/mit/xf86-video-openchrome/dist/src/via_driver.h
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_xv.h
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_regs.h
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_exa_h6.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_3d.h
U xsrc/external/mit/xf86-video-openchrome/dist/src/Makefile.am
C xsrc/external/mit/xf86-video-openchrome/dist/src/via_dri.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_ch7xxx.c
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_ums.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_vgahw.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_ch7xxx.h
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_exa_h2.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_dri.h
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_id.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_vt162x.h
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_dmabuffer.h
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_mode.h
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_xv_overlay.h
N xsrc/external/mit/xf86-video-openchrome/dist/src/version.h
N xsrc/external/mit/xf86-video-openchrome/dist/src/drm_fourcc.h
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_vbe.c
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_xvmc.h
N xsrc/external/mit/xf86-video-openchrome/dist/src/via_kms.h
U xsrc/external/mit/xf86-video-openchrome/dist/src/via_vgahw.h
N xsrc/external/mit/xf86-video-openchrome/dist/src/xvmc/viaXvMCPriv.h
N xsrc/external/mit/xf86-video-openchrome/dist/src/xvmc/viaXvMC.c

CVS commit: xsrc/external/mit/xf86-video-openchrome/dist

2013-06-01 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Jun  1 21:11:27 UTC 2013

Modified Files:
xsrc/external/mit/xf86-video-openchrome/dist/src: via_dri.c
via_driver.h via_memcpy.c
Removed Files:
xsrc/external/mit/xf86-video-openchrome/dist/libxvmc: Makefile.am
Makefile.in driDrawable.c driDrawable.h viaLowLevel.c viaLowLevel.h
viaLowLevelPro.c viaXvMC.c viaXvMCPriv.h vldXvMC.h xf86dri.c
xf86dri.h xf86dristr.h
xsrc/external/mit/xf86-video-openchrome/dist/src: svnversion.h via.h
via_accel.c via_bios.h via_crtc.c via_cursor.c via_dga.c via_id.h
via_memcpy.h via_memory.c via_mode.c via_panel.c via_shadow.c
via_swov.c via_swov.h via_timing.c via_timing.h via_video.c
via_video.h

Log Message:
merge xf86-video-openchrome 0.3.3.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r0 \
xsrc/external/mit/xf86-video-openchrome/dist/libxvmc/Makefile.am \
xsrc/external/mit/xf86-video-openchrome/dist/libxvmc/Makefile.in \
xsrc/external/mit/xf86-video-openchrome/dist/libxvmc/driDrawable.c \
xsrc/external/mit/xf86-video-openchrome/dist/libxvmc/driDrawable.h \
xsrc/external/mit/xf86-video-openchrome/dist/libxvmc/viaLowLevel.c \
xsrc/external/mit/xf86-video-openchrome/dist/libxvmc/viaLowLevel.h \
xsrc/external/mit/xf86-video-openchrome/dist/libxvmc/viaLowLevelPro.c \
xsrc/external/mit/xf86-video-openchrome/dist/libxvmc/viaXvMC.c \
xsrc/external/mit/xf86-video-openchrome/dist/libxvmc/viaXvMCPriv.h \
xsrc/external/mit/xf86-video-openchrome/dist/libxvmc/vldXvMC.h \
xsrc/external/mit/xf86-video-openchrome/dist/libxvmc/xf86dri.c \
xsrc/external/mit/xf86-video-openchrome/dist/libxvmc/xf86dri.h \
xsrc/external/mit/xf86-video-openchrome/dist/libxvmc/xf86dristr.h
cvs rdiff -u -r1.1.1.1 -r0 \
xsrc/external/mit/xf86-video-openchrome/dist/src/svnversion.h \
xsrc/external/mit/xf86-video-openchrome/dist/src/via.h \
xsrc/external/mit/xf86-video-openchrome/dist/src/via_bios.h \
xsrc/external/mit/xf86-video-openchrome/dist/src/via_crtc.c \
xsrc/external/mit/xf86-video-openchrome/dist/src/via_dga.c \
xsrc/external/mit/xf86-video-openchrome/dist/src/via_id.h \
xsrc/external/mit/xf86-video-openchrome/dist/src/via_memcpy.h \
xsrc/external/mit/xf86-video-openchrome/dist/src/via_memory.c \
xsrc/external/mit/xf86-video-openchrome/dist/src/via_mode.c \
xsrc/external/mit/xf86-video-openchrome/dist/src/via_panel.c \
xsrc/external/mit/xf86-video-openchrome/dist/src/via_shadow.c \
xsrc/external/mit/xf86-video-openchrome/dist/src/via_swov.c \
xsrc/external/mit/xf86-video-openchrome/dist/src/via_swov.h \
xsrc/external/mit/xf86-video-openchrome/dist/src/via_timing.c \
xsrc/external/mit/xf86-video-openchrome/dist/src/via_timing.h \
xsrc/external/mit/xf86-video-openchrome/dist/src/via_video.h
cvs rdiff -u -r1.2 -r0 \
xsrc/external/mit/xf86-video-openchrome/dist/src/via_accel.c \
xsrc/external/mit/xf86-video-openchrome/dist/src/via_cursor.c
cvs rdiff -u -r1.2 -r1.3 \
xsrc/external/mit/xf86-video-openchrome/dist/src/via_dri.c \
xsrc/external/mit/xf86-video-openchrome/dist/src/via_driver.h \
xsrc/external/mit/xf86-video-openchrome/dist/src/via_memcpy.c
cvs rdiff -u -r1.3 -r0 \
xsrc/external/mit/xf86-video-openchrome/dist/src/via_video.c

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



CVS commit: xsrc/external/mit/xf86-video-openchrome/include

2013-06-01 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Jun  1 21:21:25 UTC 2013

Modified Files:
xsrc/external/mit/xf86-video-openchrome/include: config.h

Log Message:
update for openchrome 0.3.3


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 \
xsrc/external/mit/xf86-video-openchrome/include/config.h

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



CVS commit: xsrc/external/mit/xf86-video-openchrome/dist/src

2013-06-01 Thread matthew green
Module Name:xsrc
Committed By:   mrg
Date:   Sat Jun  1 21:21:16 UTC 2013

Modified Files:
xsrc/external/mit/xf86-video-openchrome/dist/src: via_driver.h

Log Message:
make a prototype match the actual function.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 \
xsrc/external/mit/xf86-video-openchrome/dist/src/via_driver.h

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



CVS commit: src/external/mit/xorg/server/drivers/xf86-video-openchrome

2013-06-01 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sat Jun  1 21:21:36 UTC 2013

Modified Files:
src/external/mit/xorg/server/drivers/xf86-video-openchrome: Makefile

Log Message:
update for openchrome 0.3.3.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 \
src/external/mit/xorg/server/drivers/xf86-video-openchrome/Makefile

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



CVS commit: othersrc/external/bsd/bufgap/dist

2013-06-01 Thread Alistair G. Crooks
Module Name:othersrc
Committed By:   agc
Date:   Sat Jun  1 22:21:12 UTC 2013

Modified Files:
othersrc/external/bsd/bufgap/dist: bufgap.c

Log Message:
fix an obvious bug when claculating length of previous character


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 othersrc/external/bsd/bufgap/dist/bufgap.c

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



CVS commit: othersrc/external/historical/eawk/dist

2013-06-01 Thread Alistair G. Crooks
Module Name:othersrc
Committed By:   agc
Date:   Sat Jun  1 22:22:30 UTC 2013

Modified Files:
othersrc/external/historical/eawk/dist: tran.c

Log Message:
sync with a bugfix in awk sources - check we don't have a NULL value when
setting a string value


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 othersrc/external/historical/eawk/dist/tran.c

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



CVS commit: othersrc/external/historical/eawk

2013-06-01 Thread Alistair G. Crooks
Module Name:othersrc
Committed By:   agc
Date:   Sat Jun  1 22:25:10 UTC 2013

Modified Files:
othersrc/external/historical/eawk/bin: Makefile expected
othersrc/external/historical/eawk/extend: Makefile
Added Files:
othersrc/external/historical/eawk/extend/bufgap: Makefile bufgap.c
shlib_version

Log Message:
Add a bufgap extension, based on the buffer gap routines in othersrc.

Only compile in extensinos if we have the appropriate infrastructure in place -
needs to be revisited for cross-building (if ever that were to happen).


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 othersrc/external/historical/eawk/bin/Makefile \
othersrc/external/historical/eawk/bin/expected
cvs rdiff -u -r1.1 -r1.2 othersrc/external/historical/eawk/extend/Makefile
cvs rdiff -u -r0 -r1.1 \
othersrc/external/historical/eawk/extend/bufgap/Makefile \
othersrc/external/historical/eawk/extend/bufgap/bufgap.c \
othersrc/external/historical/eawk/extend/bufgap/shlib_version

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



CVS commit: othersrc/external/historical/eawk/scripts

2013-06-01 Thread Alistair G. Crooks
Module Name:othersrc
Committed By:   agc
Date:   Sat Jun  1 22:26:11 UTC 2013

Added Files:
othersrc/external/historical/eawk/scripts: bg.sh

Log Message:
add a script to exercise the buffer gap routines


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 othersrc/external/historical/eawk/scripts/bg.sh

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



CVS commit: othersrc/external/historical/eawk/doc

2013-06-01 Thread Alistair G. Crooks
Module Name:othersrc
Committed By:   agc
Date:   Sat Jun  1 22:27:32 UTC 2013

Added Files:
othersrc/external/historical/eawk/doc: embedding extensions

Log Message:
add preliminary documentation for both extending, and embedding, eawk.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 othersrc/external/historical/eawk/doc/embedding \
othersrc/external/historical/eawk/doc/extensions

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




CVS commit: src/sys

2013-06-01 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Sun Jun  2 02:20:05 UTC 2013

Modified Files:
src/sys/modules/npf: Makefile
src/sys/net/npf: files.npf npf.c npf_alg.c npf_alg_icmp.c npf_ctl.c
npf_impl.h npf_inet.c npf_nat.c npf_session.c
src/sys/rump/net/lib/libnpf: Makefile
Added Files:
src/sys/net/npf: npf_worker.c

Log Message:
- NPF connection tracking: rework synchronisation on tracking disable/enable
  points and document it.  Split the worker thread into a separate module
  with an interface, so it could be re-used for other tasks.
- Replace ALG list with arrays and thus hit fewer cache lines.
- Misc bug fixes.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/modules/npf/Makefile
cvs rdiff -u -r1.12 -r1.13 src/sys/net/npf/files.npf
cvs rdiff -u -r1.15 -r1.16 src/sys/net/npf/npf.c
cvs rdiff -u -r1.8 -r1.9 src/sys/net/npf/npf_alg.c
cvs rdiff -u -r1.16 -r1.17 src/sys/net/npf/npf_alg_icmp.c
cvs rdiff -u -r1.25 -r1.26 src/sys/net/npf/npf_ctl.c
cvs rdiff -u -r1.30 -r1.31 src/sys/net/npf/npf_impl.h
cvs rdiff -u -r1.21 -r1.22 src/sys/net/npf/npf_inet.c
cvs rdiff -u -r1.19 -r1.20 src/sys/net/npf/npf_nat.c
cvs rdiff -u -r1.23 -r1.24 src/sys/net/npf/npf_session.c
cvs rdiff -u -r0 -r1.1 src/sys/net/npf/npf_worker.c
cvs rdiff -u -r1.6 -r1.7 src/sys/rump/net/lib/libnpf/Makefile

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



CVS commit: xsrc/external/mit/libXt/dist/src

2013-06-01 Thread Christos Zoulas
Module Name:xsrc
Committed By:   christos
Date:   Sun Jun  2 03:07:08 UTC 2013

Modified Files:
xsrc/external/mit/libXt/dist/src: ResConfig.c

Log Message:
add missing ,


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.5 -r1.2 xsrc/external/mit/libXt/dist/src/ResConfig.c

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



CVS commit: src/external/mit/xorg/lib/libchromeXvMCPro

2013-06-01 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Jun  2 03:13:41 UTC 2013

Modified Files:
src/external/mit/xorg/lib/libchromeXvMCPro: Makefile

Log Message:
add missing source path


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/mit/xorg/lib/libchromeXvMCPro/Makefile

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



CVS commit: src/external/mit/xorg/lib/libchromeXvMC

2013-06-01 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Jun  2 03:15:49 UTC 2013

Modified Files:
src/external/mit/xorg/lib/libchromeXvMC: Makefile

Log Message:
add missing source path


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/mit/xorg/lib/libchromeXvMC/Makefile

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