Re: CVS commit: xsrc/external/mit/xauth/dist
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.