mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-28 22:57:37 +00:00
1592 lines
70 KiB
Diff
1592 lines
70 KiB
Diff
From 525aa17f804d37d1cfcbbf6b8e6cddb45e999b20 Mon Sep 17 00:00:00 2001
|
|
From: Tomas Janousek <tomi@nomi.cz>
|
|
Date: Wed, 20 May 2009 13:03:01 +0000
|
|
Subject: Bug #6428, #16458, #21464: Fix crash due to uninitialized VModMap fields.
|
|
|
|
In ProcXkbGetKbdByName, mrep.firstVModMapKey, .nVModMapKeys and
|
|
.totalVModMapKeys were not initialized, contained random values and caused
|
|
accesses to unallocated and later modified memory, causing
|
|
XkbSizeVirtualModMap and XkbWriteVirtualModMap to see different number of
|
|
nonzero values, resulting in writes past the end of an array in XkbSendMap.
|
|
|
|
This patch initializes those values sensibly and reverts commits 5c0a2088 and
|
|
6dd4fc46, which have been plain non-sense.
|
|
|
|
Signed-off-by: Tomas Janousek <tomi@nomi.cz>
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
---
|
|
diff --git a/xkb/xkb.c b/xkb/xkb.c
|
|
index 445c55f..ec46238 100644
|
|
--- a/xkb/xkb.c
|
|
+++ b/xkb/xkb.c
|
|
@@ -1308,7 +1308,7 @@ XkbSizeVirtualModMap(XkbDescPtr xkb,xkbGetMapReply *rep)
|
|
rep->totalVModMapKeys= 0;
|
|
return 0;
|
|
}
|
|
- for (nRtrn=i=0;i<rep->nVModMapKeys-1;i++) {
|
|
+ for (nRtrn=i=0;i<rep->nVModMapKeys;i++) {
|
|
if (xkb->server->vmodmap[i+rep->firstVModMapKey]!=0)
|
|
nRtrn++;
|
|
}
|
|
@@ -1327,7 +1327,7 @@ unsigned short * pMap;
|
|
|
|
wire= (xkbVModMapWireDesc *)buf;
|
|
pMap= &xkb->server->vmodmap[rep->firstVModMapKey];
|
|
- for (i=0;i<rep->nVModMapKeys-1;i++,pMap++) {
|
|
+ for (i=0;i<rep->nVModMapKeys;i++,pMap++) {
|
|
if (*pMap!=0) {
|
|
wire->key= i+rep->firstVModMapKey;
|
|
wire->vmods= *pMap;
|
|
@@ -5670,7 +5670,7 @@ ProcXkbGetKbdByName(ClientPtr client)
|
|
mrep.present = 0;
|
|
mrep.totalSyms = mrep.totalActs =
|
|
mrep.totalKeyBehaviors= mrep.totalKeyExplicit=
|
|
- mrep.totalModMapKeys= 0;
|
|
+ mrep.totalModMapKeys= mrep.totalVModMapKeys= 0;
|
|
if (rep.reported&(XkbGBN_TypesMask|XkbGBN_ClientSymbolsMask)) {
|
|
mrep.present|= XkbKeyTypesMask;
|
|
mrep.firstType = 0;
|
|
@@ -5696,6 +5696,8 @@ ProcXkbGetKbdByName(ClientPtr client)
|
|
mrep.firstKeyExplicit = new->min_key_code;
|
|
mrep.nKeyActs = mrep.nKeyBehaviors =
|
|
mrep.nKeyExplicit = XkbNumKeys(new);
|
|
+ mrep.firstVModMapKey= new->min_key_code;
|
|
+ mrep.nVModMapKeys= XkbNumKeys(new);
|
|
}
|
|
else {
|
|
mrep.virtualMods= 0;
|
|
--
|
|
cgit v0.8.2
|
|
From 850675d4de4373e5df95507dbf2cd9affaaf54bc Mon Sep 17 00:00:00 2001
|
|
From: Michel Dänzer <daenzer@vmware.com>
|
|
Date: Fri, 15 May 2009 13:48:37 +0000
|
|
Subject: EXA: Take GC client clip type into account for migration.
|
|
|
|
Fixes http://bugs.freedesktop.org/show_bug.cgi?id=18950 .
|
|
|
|
Signed-off-by: Michel Dänzer <daenzer@vmware.com>
|
|
---
|
|
diff --git a/exa/exa_accel.c b/exa/exa_accel.c
|
|
index d284ff5..39f3437 100644
|
|
--- a/exa/exa_accel.c
|
|
+++ b/exa/exa_accel.c
|
|
@@ -406,7 +406,8 @@ exaHWCopyNtoN (DrawablePtr pSrcDrawable,
|
|
xfree(rects);
|
|
|
|
if (!pGC || !exaGCReadsDestination(pDstDrawable, pGC->planemask,
|
|
- pGC->fillStyle, pGC->alu)) {
|
|
+ pGC->fillStyle, pGC->alu,
|
|
+ pGC->clientClipType)) {
|
|
dstregion = REGION_CREATE(pScreen, NullBox, 0);
|
|
REGION_COPY(pScreen, dstregion, srcregion);
|
|
REGION_TRANSLATE(pScreen, dstregion, dst_off_x - dx - src_off_x,
|
|
@@ -734,7 +735,8 @@ exaPolySegment (DrawablePtr pDrawable, GCPtr pGC, int nseg,
|
|
}
|
|
|
|
static Bool exaFillRegionSolid (DrawablePtr pDrawable, RegionPtr pRegion,
|
|
- Pixel pixel, CARD32 planemask, CARD32 alu);
|
|
+ Pixel pixel, CARD32 planemask, CARD32 alu,
|
|
+ unsigned int clientClipType);
|
|
|
|
static void
|
|
exaPolyFillRect(DrawablePtr pDrawable,
|
|
@@ -787,10 +789,11 @@ exaPolyFillRect(DrawablePtr pDrawable,
|
|
if (((pGC->fillStyle == FillSolid || pGC->tileIsPixel) &&
|
|
exaFillRegionSolid(pDrawable, pReg, pGC->fillStyle == FillSolid ?
|
|
pGC->fgPixel : pGC->tile.pixel, pGC->planemask,
|
|
- pGC->alu)) ||
|
|
+ pGC->alu, pGC->clientClipType)) ||
|
|
(pGC->fillStyle == FillTiled && !pGC->tileIsPixel &&
|
|
exaFillRegionTiled(pDrawable, pReg, pGC->tile.pixmap, &pGC->patOrg,
|
|
- pGC->planemask, pGC->alu))) {
|
|
+ pGC->planemask, pGC->alu,
|
|
+ pGC->clientClipType))) {
|
|
goto out;
|
|
}
|
|
}
|
|
@@ -952,11 +955,8 @@ exaCopyWindow(WindowPtr pWin, DDXPointRec ptOldOrg, RegionPtr prgnSrc)
|
|
}
|
|
|
|
static Bool
|
|
-exaFillRegionSolid (DrawablePtr pDrawable,
|
|
- RegionPtr pRegion,
|
|
- Pixel pixel,
|
|
- CARD32 planemask,
|
|
- CARD32 alu)
|
|
+exaFillRegionSolid (DrawablePtr pDrawable, RegionPtr pRegion, Pixel pixel,
|
|
+ CARD32 planemask, CARD32 alu, unsigned int clientClipType)
|
|
{
|
|
ExaScreenPriv(pDrawable->pScreen);
|
|
PixmapPtr pPixmap = exaGetDrawablePixmap (pDrawable);
|
|
@@ -969,7 +969,8 @@ exaFillRegionSolid (DrawablePtr pDrawable,
|
|
pixmaps[0].as_src = FALSE;
|
|
pixmaps[0].pPix = pPixmap;
|
|
pixmaps[0].pReg = exaGCReadsDestination(pDrawable, planemask, FillSolid,
|
|
- alu) ? NULL : pRegion;
|
|
+ alu, clientClipType)
|
|
+ ? NULL : pRegion;
|
|
|
|
exaGetDrawableDeltas(pDrawable, pPixmap, &xoff, &yoff);
|
|
REGION_TRANSLATE(pScreen, pRegion, xoff, yoff);
|
|
@@ -1032,12 +1033,9 @@ out:
|
|
* Based on fbFillRegionTiled(), fbTile().
|
|
*/
|
|
Bool
|
|
-exaFillRegionTiled (DrawablePtr pDrawable,
|
|
- RegionPtr pRegion,
|
|
- PixmapPtr pTile,
|
|
- DDXPointPtr pPatOrg,
|
|
- CARD32 planemask,
|
|
- CARD32 alu)
|
|
+exaFillRegionTiled (DrawablePtr pDrawable, RegionPtr pRegion, PixmapPtr pTile,
|
|
+ DDXPointPtr pPatOrg, CARD32 planemask, CARD32 alu,
|
|
+ unsigned int clientClipType)
|
|
{
|
|
ExaScreenPriv(pDrawable->pScreen);
|
|
PixmapPtr pPixmap;
|
|
@@ -1060,13 +1058,14 @@ exaFillRegionTiled (DrawablePtr pDrawable,
|
|
if (tileWidth == 1 && tileHeight == 1)
|
|
return exaFillRegionSolid(pDrawable, pRegion,
|
|
exaGetPixmapFirstPixel (pTile), planemask,
|
|
- alu);
|
|
+ alu, clientClipType);
|
|
|
|
pixmaps[0].as_dst = TRUE;
|
|
pixmaps[0].as_src = FALSE;
|
|
pixmaps[0].pPix = pPixmap = exaGetDrawablePixmap (pDrawable);
|
|
pixmaps[0].pReg = exaGCReadsDestination(pDrawable, planemask, FillTiled,
|
|
- alu) ? NULL : pRegion;
|
|
+ alu, clientClipType)
|
|
+ ? NULL : pRegion;
|
|
pixmaps[1].as_dst = FALSE;
|
|
pixmaps[1].as_src = TRUE;
|
|
pixmaps[1].pPix = pTile;
|
|
diff --git a/exa/exa_priv.h b/exa/exa_priv.h
|
|
index 9efbbc9..874e7e9 100644
|
|
--- a/exa/exa_priv.h
|
|
+++ b/exa/exa_priv.h
|
|
@@ -415,11 +415,12 @@ ExaCheckAddTraps (PicturePtr pPicture,
|
|
|
|
static _X_INLINE Bool
|
|
exaGCReadsDestination(DrawablePtr pDrawable, unsigned long planemask,
|
|
- unsigned int fillStyle, unsigned char alu)
|
|
+ unsigned int fillStyle, unsigned char alu,
|
|
+ unsigned int clientClipType)
|
|
{
|
|
- return ((alu != GXcopy && alu != GXclear &&alu != GXset &&
|
|
+ return ((alu != GXcopy && alu != GXclear && alu != GXset &&
|
|
alu != GXcopyInverted) || fillStyle == FillStippled ||
|
|
- !EXA_PM_IS_SOLID(pDrawable, planemask));
|
|
+ clientClipType != CT_NONE || !EXA_PM_IS_SOLID(pDrawable, planemask));
|
|
}
|
|
|
|
void
|
|
@@ -427,7 +428,8 @@ exaCopyWindow(WindowPtr pWin, DDXPointRec ptOldOrg, RegionPtr prgnSrc);
|
|
|
|
Bool
|
|
exaFillRegionTiled (DrawablePtr pDrawable, RegionPtr pRegion, PixmapPtr pTile,
|
|
- DDXPointPtr pPatOrg, CARD32 planemask, CARD32 alu);
|
|
+ DDXPointPtr pPatOrg, CARD32 planemask, CARD32 alu,
|
|
+ unsigned int clientClipType);
|
|
|
|
void
|
|
exaGetImage (DrawablePtr pDrawable, int x, int y, int w, int h,
|
|
diff --git a/exa/exa_render.c b/exa/exa_render.c
|
|
index a934497..14d710b 100644
|
|
--- a/exa/exa_render.c
|
|
+++ b/exa/exa_render.c
|
|
@@ -945,7 +945,7 @@ exaComposite(CARD8 op,
|
|
|
|
ret = exaFillRegionTiled(pDst->pDrawable, ®ion,
|
|
(PixmapPtr)pSrc->pDrawable,
|
|
- &patOrg, FB_ALLONES, GXcopy);
|
|
+ &patOrg, FB_ALLONES, GXcopy, CT_NONE);
|
|
|
|
REGION_UNINIT(pDst->pDrawable->pScreen, ®ion);
|
|
|
|
diff --git a/exa/exa_unaccel.c b/exa/exa_unaccel.c
|
|
index 4279c87..0d53b67 100644
|
|
--- a/exa/exa_unaccel.c
|
|
+++ b/exa/exa_unaccel.c
|
|
@@ -106,7 +106,7 @@ ExaCheckPutImage (DrawablePtr pDrawable, GCPtr pGC, int depth,
|
|
EXA_GC_PROLOGUE(pGC);
|
|
EXA_FALLBACK(("to %p (%c)\n", pDrawable, exaDrawableLocation(pDrawable)));
|
|
if (exaGCReadsDestination(pDrawable, pGC->planemask, pGC->fillStyle,
|
|
- pGC->alu))
|
|
+ pGC->alu, pGC->clientClipType))
|
|
exaPrepareAccess (pDrawable, EXA_PREPARE_DEST);
|
|
else
|
|
exaPrepareAccessReg (pDrawable, EXA_PREPARE_DEST, pExaPixmap->pDamage ?
|
|
--
|
|
cgit v0.8.2
|
|
From 7c8327f0a75087a85864256a9cea80dd4b86def5 Mon Sep 17 00:00:00 2001
|
|
From: Michel Dänzer <daenzer@vmware.com>
|
|
Date: Fri, 15 May 2009 13:48:37 +0000
|
|
Subject: EXA: Always damage glyph cache pixmap manually after uploading a glyph.
|
|
|
|
Signed-off-by: Michel Dänzer <daenzer@vmware.com>
|
|
---
|
|
diff --git a/exa/exa_glyphs.c b/exa/exa_glyphs.c
|
|
index d2a0168..b8d2e52 100644
|
|
--- a/exa/exa_glyphs.c
|
|
+++ b/exa/exa_glyphs.c
|
|
@@ -354,8 +354,14 @@ exaGlyphCacheHashRemove(ExaGlyphCachePtr cache,
|
|
* is to use the UploadToScreen() driver hook; this allows us to
|
|
* pipeline glyph uploads and to avoid creating offscreen pixmaps for
|
|
* glyphs that we'll never use again.
|
|
+ *
|
|
+ * If we can't do it with UploadToScreen (because the glyph is offscreen, etc),
|
|
+ * we fall back to CompositePicture.
|
|
+ *
|
|
+ * We need to damage the cache pixmap manually in either case because the damage
|
|
+ * layer unwrapped the picture screen before calling exaGlyphs.
|
|
*/
|
|
-static Bool
|
|
+static void
|
|
exaGlyphCacheUploadGlyph(ScreenPtr pScreen,
|
|
ExaGlyphCachePtr cache,
|
|
int pos,
|
|
@@ -369,16 +375,16 @@ exaGlyphCacheUploadGlyph(ScreenPtr pScreen,
|
|
ExaMigrationRec pixmaps[1];
|
|
|
|
if (!pExaScr->info->UploadToScreen || pExaScr->swappedOut || pExaPixmap->accel_blocked)
|
|
- return FALSE;
|
|
+ goto composite;
|
|
|
|
/* If the glyph pixmap is already uploaded, no point in doing
|
|
* things this way */
|
|
if (exaPixmapIsOffscreen(pGlyphPixmap))
|
|
- return FALSE;
|
|
+ goto composite;
|
|
|
|
/* UploadToScreen only works if bpp match */
|
|
if (pGlyphPixmap->drawable.bitsPerPixel != pCachePixmap->drawable.bitsPerPixel)
|
|
- return FALSE;
|
|
+ goto composite;
|
|
|
|
/* cache pixmap must be offscreen. */
|
|
pixmaps[0].as_dst = TRUE;
|
|
@@ -388,26 +394,37 @@ exaGlyphCacheUploadGlyph(ScreenPtr pScreen,
|
|
exaDoMigration (pixmaps, 1, TRUE);
|
|
|
|
if (!exaPixmapIsOffscreen(pCachePixmap))
|
|
- return FALSE;
|
|
+ goto composite;
|
|
|
|
/* CACHE_{X,Y} are in pixmap coordinates, no need for cache{X,Y}off */
|
|
- if (!pExaScr->info->UploadToScreen(pCachePixmap,
|
|
- CACHE_X(pos),
|
|
- CACHE_Y(pos),
|
|
- pGlyph->info.width,
|
|
- pGlyph->info.height,
|
|
- (char *)pExaPixmap->sys_ptr,
|
|
- pExaPixmap->sys_pitch))
|
|
- return FALSE;
|
|
-
|
|
- /* This pixmap should never be bound to a window, so no need to offset coordinates. */
|
|
+ if (pExaScr->info->UploadToScreen(pCachePixmap,
|
|
+ CACHE_X(pos),
|
|
+ CACHE_Y(pos),
|
|
+ pGlyph->info.width,
|
|
+ pGlyph->info.height,
|
|
+ (char *)pExaPixmap->sys_ptr,
|
|
+ pExaPixmap->sys_pitch))
|
|
+ goto damage;
|
|
+
|
|
+composite:
|
|
+ CompositePicture (PictOpSrc,
|
|
+ pGlyphPicture,
|
|
+ None,
|
|
+ cache->picture,
|
|
+ 0, 0,
|
|
+ 0, 0,
|
|
+ CACHE_X(pos),
|
|
+ CACHE_Y(pos),
|
|
+ pGlyph->info.width,
|
|
+ pGlyph->info.height);
|
|
+
|
|
+damage:
|
|
+ /* The cache pixmap isn't a window, so no need to offset coordinates. */
|
|
exaPixmapDirty (pCachePixmap,
|
|
CACHE_X(pos),
|
|
CACHE_Y(pos),
|
|
- CACHE_X(pos) + pGlyph->info.width,
|
|
- CACHE_Y(pos) + pGlyph->info.height);
|
|
-
|
|
- return TRUE;
|
|
+ CACHE_X(pos) + cache->glyphWidth,
|
|
+ CACHE_Y(pos) + cache->glyphHeight);
|
|
}
|
|
|
|
static ExaGlyphCacheResult
|
|
@@ -483,23 +500,7 @@ exaGlyphCacheBufferGlyph(ScreenPtr pScreen,
|
|
cache->evictionPosition = rand() % cache->size;
|
|
}
|
|
|
|
- /* Now actually upload the glyph into the cache picture; if
|
|
- * we can't do it with UploadToScreen (because the glyph is
|
|
- * offscreen, etc), we fall back to CompositePicture.
|
|
- */
|
|
- if (!exaGlyphCacheUploadGlyph(pScreen, cache, pos, pGlyph)) {
|
|
- CompositePicture (PictOpSrc,
|
|
- GlyphPicture(pGlyph)[pScreen->myNum],
|
|
- None,
|
|
- cache->picture,
|
|
- 0, 0,
|
|
- 0, 0,
|
|
- CACHE_X(pos),
|
|
- CACHE_Y(pos),
|
|
- pGlyph->info.width,
|
|
- pGlyph->info.height);
|
|
- }
|
|
-
|
|
+ exaGlyphCacheUploadGlyph(pScreen, cache, pos, pGlyph);
|
|
}
|
|
|
|
buffer->mask = cache->picture;
|
|
--
|
|
cgit v0.8.2
|
|
From 737b49199a05299486064e6e762cf2a2f6f95be6 Mon Sep 17 00:00:00 2001
|
|
From: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Thu, 09 Apr 2009 05:40:24 +0000
|
|
Subject: xfree86: restore default off for DontZap
|
|
|
|
Zapping is triggered by xkb these days, so note in the man page that it's the
|
|
Terminate_Server action. Since it's XKB, personal preferences towards or
|
|
against zapping should be achieved through xkb rulesets.
|
|
If Terminate_Server is not in the xkb actions, then we can't zap anyway and we
|
|
don't need a default of DontZap "on".
|
|
|
|
This patch restores the old meaning of DontZap - disallow zapping altogether,
|
|
regardless of XKB's current keymap.
|
|
Ideally, this patch should be accompanied by b0f64bdab00db652e in
|
|
xkeyboard-config.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
---
|
|
diff --git a/doc/Xserver.man.pre b/doc/Xserver.man.pre
|
|
index e9a3b9c..e2673f7 100644
|
|
--- a/doc/Xserver.man.pre
|
|
+++ b/doc/Xserver.man.pre
|
|
@@ -219,7 +219,7 @@ turns on auto-repeat.
|
|
starts the stipple with the classic stipple and cursor visible. The default
|
|
is to start with a black root window, and to suppress display of the cursor
|
|
until the first time an application calls XDefineCursor(). For the Xorg
|
|
-server, this also changes the default for the DontZap option to FALSE. For
|
|
+server, this also sets the default for the DontZap option to FALSE. For
|
|
kdrive servers, this implies -zap.
|
|
.TP 8
|
|
.B \-s \fIminutes\fP
|
|
diff --git a/hw/xfree86/common/xf86Config.c b/hw/xfree86/common/xf86Config.c
|
|
index 7ea6197..8b07566 100644
|
|
--- a/hw/xfree86/common/xf86Config.c
|
|
+++ b/hw/xfree86/common/xf86Config.c
|
|
@@ -726,7 +726,7 @@ static OptionInfoRec FlagOptions[] = {
|
|
{ FLAG_DONTVTSWITCH, "DontVTSwitch", OPTV_BOOLEAN,
|
|
{0}, FALSE },
|
|
{ FLAG_DONTZAP, "DontZap", OPTV_BOOLEAN,
|
|
- {0}, TRUE },
|
|
+ {0}, FALSE },
|
|
{ FLAG_DONTZOOM, "DontZoom", OPTV_BOOLEAN,
|
|
{0}, FALSE },
|
|
{ FLAG_DISABLEVIDMODE, "DisableVidModeExtension", OPTV_BOOLEAN,
|
|
@@ -834,8 +834,7 @@ configServerFlags(XF86ConfFlagsPtr flagsconf, XF86OptionPtr layoutopts)
|
|
|
|
xf86GetOptValBool(FlagOptions, FLAG_NOTRAPSIGNALS, &xf86Info.notrapSignals);
|
|
xf86GetOptValBool(FlagOptions, FLAG_DONTVTSWITCH, &xf86Info.dontVTSwitch);
|
|
- if (!xf86GetOptValBool(FlagOptions, FLAG_DONTZAP, &xf86Info.dontZap))
|
|
- xf86Info.dontZap = !party_like_its_1989;
|
|
+ xf86GetOptValBool(FlagOptions, FLAG_DONTZAP, &xf86Info.dontZap);
|
|
xf86GetOptValBool(FlagOptions, FLAG_DONTZOOM, &xf86Info.dontZoom);
|
|
|
|
xf86GetOptValBool(FlagOptions, FLAG_IGNORE_ABI, &xf86Info.ignoreABI);
|
|
diff --git a/hw/xfree86/doc/man/xorg.conf.man.pre b/hw/xfree86/doc/man/xorg.conf.man.pre
|
|
index 7349def..fbb2c6b 100644
|
|
--- a/hw/xfree86/doc/man/xorg.conf.man.pre
|
|
+++ b/hw/xfree86/doc/man/xorg.conf.man.pre
|
|
@@ -464,12 +464,11 @@ Default: off.
|
|
.TP 7
|
|
.BI "Option \*qDontZap\*q \*q" boolean \*q
|
|
This disallows the use of the
|
|
-.B Ctrl+Alt+Backspace
|
|
-sequence.
|
|
-That sequence is normally used to terminate the __xservername__ server.
|
|
-When this option is enabled (as per default), that key sequence has no
|
|
-special meaning.
|
|
-Default: on.
|
|
+.B Terminate_Server
|
|
+XKB action (usually on Ctrl+Alt+Backspace, depending on XKB options).
|
|
+This action is normally used to terminate the __xservername__ server.
|
|
+When this option is enabled, the action has no effect.
|
|
+Default: off.
|
|
.TP 7
|
|
.BI "Option \*qDontZoom\*q \*q" boolean \*q
|
|
This disallows the use of the
|
|
--
|
|
cgit v0.8.2
|
|
From 04c9e80f083659e63cffec8969fb3a0cfc551a97 Mon Sep 17 00:00:00 2001
|
|
From: Jeremy Huddleston <jeremyhu@freedesktop.org>
|
|
Date: Sat, 09 May 2009 18:42:17 +0000
|
|
Subject: Fix a couple off-by-one array boundary checks.
|
|
|
|
Error: Write outside array bounds at Xext/geext.c:406
|
|
in function 'GEWindowSetMask' [Symbolic analysis]
|
|
In array dereference of cli->nextSib[extension] with index 'extension'
|
|
Array size is 128 elements (of 4 bytes each), index <= 128
|
|
|
|
Error: Buffer overflow at dix/events.c:592
|
|
in function 'SetMaskForEvent' [Symbolic analysis]
|
|
In array dereference of filters[deviceid] with index 'deviceid'
|
|
Array size is 20 elements (of 512 bytes each), index >= 0 and index <= 20
|
|
|
|
Error: Read buffer overflow at hw/xfree86/loader/loader.c:226
|
|
in function 'LoaderOpen' [Symbolic analysis]
|
|
In array dereference of refCount[new_handle] with index 'new_handle'
|
|
Array size is 256 elements (of 4 bytes each), index >= 1 and index <= 256
|
|
|
|
These bugs were found using the Parfait source code analysis tool.
|
|
For more information see http://research.sun.com/projects/parfait
|
|
|
|
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
|
|
Signed-off-by: Adam Jackson <ajax@redhat.com>
|
|
Acked-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
(cherry picked from commit b680bda34da130ce408783f04214771471e41e8d)
|
|
---
|
|
diff --git a/Xext/geext.c b/Xext/geext.c
|
|
index a58db03..7ab9951 100644
|
|
--- a/Xext/geext.c
|
|
+++ b/Xext/geext.c
|
|
@@ -364,7 +364,7 @@ GEWindowSetMask(ClientPtr pClient, DeviceIntPtr pDev,
|
|
|
|
extension = (extension & 0x7F);
|
|
|
|
- if (extension > MAXEXTENSIONS)
|
|
+ if (extension >= MAXEXTENSIONS)
|
|
{
|
|
ErrorF("Invalid extension number.\n");
|
|
return;
|
|
diff --git a/dix/events.c b/dix/events.c
|
|
index 6743cae..a605e8f 100644
|
|
--- a/dix/events.c
|
|
+++ b/dix/events.c
|
|
@@ -761,7 +761,7 @@ void
|
|
SetMaskForEvent(int deviceid, Mask mask, int event)
|
|
{
|
|
int coretype;
|
|
- if (deviceid < 0 || deviceid > MAXDEVICES)
|
|
+ if (deviceid < 0 || deviceid >= MAXDEVICES)
|
|
FatalError("SetMaskForEvent: bogus device id");
|
|
if ((event < LASTEvent) || (event >= 128))
|
|
FatalError("SetMaskForEvent: bogus event number");
|
|
diff --git a/hw/xfree86/loader/loader.c b/hw/xfree86/loader/loader.c
|
|
index a5e8912..fc0db28 100644
|
|
--- a/hw/xfree86/loader/loader.c
|
|
+++ b/hw/xfree86/loader/loader.c
|
|
@@ -249,7 +249,7 @@ LoaderOpen(const char *module, const char *cname, int handle,
|
|
* Find a free handle.
|
|
*/
|
|
new_handle = 1;
|
|
- while (freeHandles[new_handle] && new_handle < MAX_HANDLE)
|
|
+ while (new_handle < MAX_HANDLE && freeHandles[new_handle])
|
|
new_handle++;
|
|
|
|
if (new_handle == MAX_HANDLE) {
|
|
--
|
|
cgit v0.8.2
|
|
From b746a00cffca5c553b607a8e9c1074294a23b443 Mon Sep 17 00:00:00 2001
|
|
From: Alan Coopersmith <alan.coopersmith@sun.com>
|
|
Date: Tue, 12 May 2009 23:11:01 +0000
|
|
Subject: Resync COPYING file with notices in code base as of xorg-server-1.6.1
|
|
|
|
Remove notices for code no longer in tree (Xprint, Xgl, kdrive, cfb, etc.)
|
|
Add/update notices for new/changed code in tree
|
|
|
|
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
|
|
---
|
|
diff --git a/COPYING b/COPYING
|
|
index 6faa4b1..f92d653 100644
|
|
--- a/COPYING
|
|
+++ b/COPYING
|
|
@@ -7,10 +7,12 @@ Juliusz Chroboczek sorts before Intel Corporation sorts before Daniel
|
|
Stone).
|
|
|
|
Copyright © 2000-2001 Juliusz Chroboczek
|
|
+Copyright © 1998 Egbert Eich
|
|
Copyright © 2006-2007 Intel Corporation
|
|
Copyright © 2006 Nokia Corporation
|
|
Copyright © 2006-2008 Peter Hutterer
|
|
Copyright © 1999 Keith Packard
|
|
+Copyright © 2007-2008 Red Hat, Inc.
|
|
Copyright © 2005-2007 Daniel Stone
|
|
Copyright © 2006-2008 Simon Thum
|
|
Copyright © 2006 Luc Verhaegen
|
|
@@ -88,30 +90,6 @@ ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
|
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
|
|
|
|
|
-Copyright 2005 Kean Johnston
|
|
-Copyright 1999 by The XFree86 Project, Inc.
|
|
-
|
|
-Permission to use, copy, modify, distribute, and sell this software and its
|
|
-documentation for any purpose is hereby granted without fee, provided that
|
|
-the above copyright notice appear in all copies and that both that
|
|
-copyright notice and this permission notice appear in supporting
|
|
-documentation, and that the names of The XFree86 Project, Inc
|
|
-and Kean Johnston not be used in advertising or publicity pertaining to
|
|
-distribution of the software without specific, written prior permission.
|
|
-The XFree86 Project, Inc and Kean Johnston make no representations
|
|
-about the suitability of this software for any purpose. It is provided
|
|
-"as is" without express or implied warranty.
|
|
-
|
|
-THE XFREE86 PROJECT, INC AND KEAN JOHNSTON DISCLAIM ALL WARRANTIES
|
|
-WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF
|
|
-MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL THOMAS ROELL, DAVID WEXELBLAT
|
|
-OR KEAN JOHNSTON BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL
|
|
-DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
|
|
-PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
|
|
-ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
|
-THIS SOFTWARE.
|
|
-
|
|
-
|
|
Copyright 1985-1998, 2001 The Open Group
|
|
Copyright 2002 Red Hat Inc., Durham, North Carolina.
|
|
|
|
@@ -161,6 +139,7 @@ in this Software without prior written authorization from the X Consortium.
|
|
|
|
|
|
Copyright © 1999-2000 SuSE, Inc.
|
|
+Copyright © 2007 Red Hat, Inc.
|
|
|
|
Permission to use, copy, modify, distribute, and sell this software and its
|
|
documentation for any purpose is hereby granted without fee, provided that
|
|
@@ -180,28 +159,6 @@ OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
|
|
CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
|
|
|
|
|
-Copyright © 2005 Novell, Inc.
|
|
-
|
|
-Permission to use, copy, modify, distribute, and sell this software
|
|
-and its documentation for any purpose is hereby granted without
|
|
-fee, provided that the above copyright notice appear in all copies
|
|
-and that both that copyright notice and this permission notice
|
|
-appear in supporting documentation, and that the name of
|
|
-Novell, Inc. not be used in advertising or publicity pertaining to
|
|
-distribution of the software without specific, written prior permission.
|
|
-Novell, Inc. makes no representations about the suitability of this
|
|
-software for any purpose. It is provided "as is" without express or
|
|
-implied warranty.
|
|
-
|
|
-NOVELL, INC. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
|
|
-INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
|
|
-NO EVENT SHALL NOVELL, INC. BE LIABLE FOR ANY SPECIAL, INDIRECT OR
|
|
-CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
|
|
-OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
|
|
-NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
|
|
-WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
|
-
|
|
-
|
|
Copyright 1987 by Sun Microsystems, Inc. Mountain View, CA.
|
|
All Rights Reserved
|
|
|
|
@@ -228,32 +185,6 @@ OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH
|
|
THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
|
|
|
|
|
-Copyright 1987 by Sun Microsystems, Inc. Mountain View, CA.
|
|
-All Rights Reserved
|
|
-
|
|
-Permission to use, copy, modify, and distribute this
|
|
-software and its documentation for any purpose and without
|
|
-fee is hereby granted, provided that the above copyright no-
|
|
-tice appear in all copies and that both that copyright no-
|
|
-tice and this permission notice appear in supporting docu-
|
|
-mentation, and that the names of Sun or The Open Group
|
|
-not be used in advertising or publicity pertaining to
|
|
-distribution of the software without specific prior
|
|
-written permission. Sun and The Open Group make no
|
|
-representations about the suitability of this software for
|
|
-any purpose. It is provided "as is" without any express or
|
|
-implied warranty.
|
|
-
|
|
-SUN DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
|
|
-INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FIT-
|
|
-NESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SUN BE LI-
|
|
-ABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
|
|
-ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
|
|
-PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
|
|
-OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH
|
|
-THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
|
-
|
|
-
|
|
Copyright © 2006 Sun Microsystems
|
|
|
|
Permission to use, copy, modify, distribute, and sell this software and its
|
|
@@ -321,26 +252,6 @@ OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
|
|
OR PERFORMANCE OF THIS SOFTWARE.
|
|
|
|
|
|
-Copyright 1987-1992 by Digital Equipment Corp., Maynard, MA
|
|
-X11R6 Changes Copyright (c) 1994 by Robert Chesler of Absol-Puter, Hudson, NH.
|
|
-
|
|
-Permission to use, copy, modify, and distribute this software and its
|
|
-documentation for any purpose and without fee is hereby granted,
|
|
-provided that the above copyright notice appear in all copies and that
|
|
-both that copyright notice and this permission notice appear in
|
|
-supporting documentation, and that the name of Digital not be
|
|
-used in advertising or publicity pertaining to distribution of the
|
|
-software without specific, written prior permission.
|
|
-
|
|
-DIGITAL AND ABSOL-PUTER DISCLAIM ALL WARRANTIES WITH REGARD TO THIS
|
|
-SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
|
|
-FITNESS, IN NO EVENT SHALL DIGITAL OR ABSOL-PUTER BE LIABLE FOR ANY
|
|
-SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER
|
|
-RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
|
|
-CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
|
|
-CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
|
-
|
|
-
|
|
Copyright 1997 Digital Equipment Corporation.
|
|
All rights reserved.
|
|
|
|
@@ -545,7 +456,8 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
|
SOFTWARE.
|
|
|
|
|
|
-Copyright 2005 Red Hat, Inc.
|
|
+Copyright © 2008 Red Hat, Inc.
|
|
+Partly based on code Copyright © 2000 SuSE, Inc.
|
|
|
|
Permission to use, copy, modify, distribute, and sell this software
|
|
and its documentation for any purpose is hereby granted without
|
|
@@ -558,14 +470,31 @@ Hat makes no representations about the suitability of this software
|
|
for any purpose. It is provided "as is" without express or implied
|
|
warranty.
|
|
|
|
-RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
|
|
+Red Hat DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
|
|
INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
|
|
-NO EVENT SHALL RED HAT BE LIABLE FOR ANY SPECIAL, INDIRECT OR
|
|
+NO EVENT SHALL Red Hat BE LIABLE FOR ANY SPECIAL, INDIRECT OR
|
|
CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
|
|
OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
|
|
NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
|
|
CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
|
|
|
+Permission to use, copy, modify, distribute, and sell this software and its
|
|
+documentation for any purpose is hereby granted without fee, provided that
|
|
+the above copyright notice appear in all copies and that both that
|
|
+copyright notice and this permission notice appear in supporting
|
|
+documentation, and that the name of SuSE not be used in advertising or
|
|
+publicity pertaining to distribution of the software without specific,
|
|
+written prior permission. SuSE makes no representations about the
|
|
+suitability of this software for any purpose. It is provided "as is"
|
|
+without express or implied warranty.
|
|
+
|
|
+SuSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL
|
|
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL SuSE
|
|
+BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
|
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
|
|
+OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
|
|
+CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
|
+
|
|
|
|
Copyright (c) 2006, Red Hat, Inc.
|
|
|
|
@@ -590,7 +519,7 @@ used in advertising or otherwise to promote the sale, use or other dealings
|
|
in this Software without prior written authorization from Red Hat.
|
|
|
|
|
|
-Copyright © 2006 Red Hat, Inc
|
|
+Copyright © 2006, 2007 Red Hat, Inc
|
|
|
|
Permission to use, copy, modify, distribute, and sell this software
|
|
and its documentation for any purpose is hereby granted without
|
|
@@ -693,26 +622,6 @@ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
|
|
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|
|
|
|
|
-Copyright IBM Corporation 1987,1988,1989
|
|
-All Rights Reserved
|
|
-
|
|
-Permission to use, copy, modify, and distribute this software and its
|
|
-documentation for any purpose and without fee is hereby granted,
|
|
-provided that the above copyright notice appear in all copies and that
|
|
-both that copyright notice and this permission notice appear in
|
|
-supporting documentation, and that the name of IBM not be
|
|
-used in advertising or publicity pertaining to distribution of the
|
|
-software without specific, written prior permission.
|
|
-
|
|
-IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
|
|
-ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
|
|
-IBM BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
|
|
-ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
|
|
-WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
|
|
-ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
|
|
-SOFTWARE.
|
|
-
|
|
-
|
|
(C) Copyright IBM Corporation 2003
|
|
All Rights Reserved.
|
|
|
|
@@ -931,29 +840,6 @@ ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
|
|
SOFTWARE.
|
|
|
|
|
|
-Copyright 2000 Intel Corporation. All Rights Reserved.
|
|
-
|
|
-Permission is hereby granted, free of charge, to any person obtaining a
|
|
-copy of this software and associated documentation files (the
|
|
-"Software"), to deal in the Software without restriction, including
|
|
-without limitation the rights to use, copy, modify, merge, publish,
|
|
-distribute, sub license, 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 (including the
|
|
-next paragraph) 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 NON-INFRINGEMENT.
|
|
-IN NO EVENT SHALL INTEL, AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM,
|
|
-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.
|
|
-
|
|
-
|
|
Copyright © 2004 Nokia
|
|
|
|
Permission to use, copy, modify, distribute, and sell this software and its
|
|
@@ -975,30 +861,6 @@ TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
|
PERFORMANCE OF THIS SOFTWARE.
|
|
|
|
|
|
-Copyright 1998-2003 VIA Technologies, Inc.
|
|
-Copyright 2001-2003 S3 Graphics, Inc.
|
|
-All Rights Reserved.
|
|
-
|
|
-Permission is hereby granted, free of charge, to any person obtaining a
|
|
-copy of this software and associated documentation files (the "Software"),
|
|
-to deal in the Software without restriction, including without limitation
|
|
-the rights to use, copy, modify, merge, publish, distribute, sub license,
|
|
-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 (including the
|
|
-next paragraph) 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 NON-INFRINGEMENT. IN NO EVENT SHALL
|
|
-VIA, S3 GRAPHICS, AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM, 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.
|
|
-
|
|
-
|
|
(c)Copyright 1988,1991 Adobe Systems Incorporated.
|
|
All rights reserved.
|
|
|
|
@@ -1106,60 +968,26 @@ Copyright © 1999 Keith Packard
|
|
Copyright © 2000 Compaq Computer Corporation
|
|
Copyright © 2002 MontaVista Software Inc.
|
|
Copyright © 2005 OpenedHand Ltd.
|
|
+Copyright © 2006 Nokia Corporation
|
|
|
|
Permission to use, copy, modify, distribute, and sell this software and its
|
|
documentation for any purpose is hereby granted without fee, provided that
|
|
the above copyright notice appear in all copies and that both that
|
|
copyright notice and this permission notice appear in supporting
|
|
-documentation, and that the name of Keith Packard or Compaq not be used in
|
|
-advertising or publicity pertaining to distribution of the software without
|
|
-specific, written prior permission. Keith Packard and Compaq makes no
|
|
-representations about the suitability of this software for any purpose. It
|
|
-is provided "as is" without express or implied warranty.
|
|
-
|
|
-KEITH PACKARD AND COMPAQ DISCLAIM ALL WARRANTIES WITH REGARD TO THIS
|
|
-SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS,
|
|
-IN NO EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
|
|
-CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
|
|
-DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
|
|
-TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
|
-PERFORMANCE OF THIS SOFTWARE.
|
|
-
|
|
-Permission to use, copy, modify, distribute, and sell this software and its
|
|
-documentation for any purpose is hereby granted without fee, provided that
|
|
-the above copyright notice appear in all copies and that both that
|
|
-copyright notice and this permission notice appear in supporting
|
|
-documentation, and that the name of Michael Taht or MontaVista not be used in
|
|
-advertising or publicity pertaining to distribution of the software without
|
|
-specific, written prior permission. Michael Taht and Montavista make no
|
|
-representations about the suitability of this software for any purpose. It
|
|
-is provided "as is" without express or implied warranty.
|
|
-
|
|
-MICHAEL TAHT AND MONTAVISTA DISCLAIM ALL WARRANTIES WITH REGARD TO THIS
|
|
-SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS,
|
|
-IN NO EVENT SHALL EITHER BE LIABLE FOR ANY SPECIAL, INDIRECT OR
|
|
-CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
|
|
-DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
|
|
-TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
|
-PERFORMANCE OF THIS SOFTWARE.
|
|
-
|
|
-Permission to use, copy, modify, distribute, and sell this software and its
|
|
-documentation for any purpose is hereby granted without fee, provided that
|
|
-the above copyright notice appear in all copies and that both that
|
|
-copyright notice and this permission notice appear in supporting
|
|
-documentation, and that the name of Matthew Allum or OpenedHand not be used in
|
|
-advertising or publicity pertaining to distribution of the software without
|
|
-specific, written prior permission. Matthew Allum and OpenedHand make no
|
|
-representations about the suitability of this software for any purpose. It
|
|
-is provided "as is" without express or implied warranty.
|
|
+documentation, and that the name of the authors and/or copyright holders
|
|
+not be used in advertising or publicity pertaining to distribution of the
|
|
+software without specific, written prior permission. The authors and/or
|
|
+copyright holders make no representations about the suitability of this
|
|
+software for any purpose. It is provided "as is" without express or
|
|
+implied warranty.
|
|
|
|
-MATTHEW ALLUM AND OPENEDHAND DISCLAIM ALL WARRANTIES WITH REGARD TO THIS
|
|
-SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS,
|
|
-IN NO EVENT SHALL EITHER BE LIABLE FOR ANY SPECIAL, INDIRECT OR
|
|
-CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
|
|
-DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
|
|
-TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
|
-PERFORMANCE OF THIS SOFTWARE.
|
|
+THE AUTHORS AND/OR COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD
|
|
+TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
|
|
+AND FITNESS, IN NO EVENT SHALL THE AUTHORS AND/OR COPYRIGHT HOLDERS BE
|
|
+LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
|
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
|
+ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
|
+OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
|
|
|
|
|
Copyright 1993 by Davor Matic
|
|
@@ -1173,31 +1001,6 @@ the suitability of this software for any purpose. It is provided "as
|
|
is" without express or implied warranty.
|
|
|
|
|
|
-(c) Copyright 1996 by Sebastien Marineau <marineau@genie.uottawa.ca>
|
|
-
|
|
-Permission is hereby granted, free of charge, to any person obtaining a
|
|
-copy of this software and associated documentation files (the "Software"),
|
|
-to deal in the Software without restriction, including without limitation
|
|
-the rights to use, copy, modify, merge, publish, 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. IN NO EVENT SHALL
|
|
-HOLGER VEIT BE LIABLE FOR ANY CLAIM, 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 Sebastien Marineau shall not be
|
|
-used in advertising or otherwise to promote the sale, use or other dealings
|
|
-in this Software without prior written authorization from Sebastien Marineau.
|
|
-
|
|
-
|
|
Copyright (C) 2001-2004 Harold L Hunt II
|
|
All Rights Reserved.
|
|
|
|
@@ -1270,29 +1073,6 @@ CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
|
|
CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
|
|
|
|
|
-Copyright 1990,91 by Thomas Roell, Dinkelscherben, Germany
|
|
-Copyright 1993 by David Dawes <dawes@xfree86.org>
|
|
-
|
|
-Permission to use, copy, modify, distribute, and sell this software and its
|
|
-documentation for any purpose is hereby granted without fee, provided that
|
|
-the above copyright notice appear in all copies and that both that
|
|
-copyright notice and this permission notice appear in supporting
|
|
-documentation, and that the names of Thomas Roell and David Dawes
|
|
-not be used in advertising or publicity pertaining to distribution of
|
|
-the software without specific, written prior permission. Thomas Roell and
|
|
-David Dawes makes no representations about the suitability of this
|
|
-software for any purpose. It is provided "as is" without express or
|
|
-implied warranty.
|
|
-
|
|
-THOMAS ROELL AND DAVID DAWES DISCLAIMS ALL WARRANTIES WITH REGARD TO
|
|
-THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
|
|
-FITNESS, IN NO EVENT SHALL THOMAS ROELL OR DAVID DAWES BE LIABLE FOR
|
|
-ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER
|
|
-RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
|
|
-CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
|
|
-CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
|
-
|
|
-
|
|
Copyright 1990,91,92,93 by Thomas Roell, Germany.
|
|
Copyright 1991,92,93 by SGCS (Snitily Graphics Consulting Services), USA.
|
|
|
|
@@ -1316,124 +1096,6 @@ CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
|
|
CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
|
|
|
|
|
-Copyright 2001-2005 by Kean Johnston <jkj@sco.com>
|
|
-Copyright 1990,91 by Thomas Roell, Dinkelscherben, Germany
|
|
-Copyright 1993 by David Wexelblat <dwex@goblin.org>
|
|
-
|
|
-Permission to use, copy, modify, distribute, and sell this software and its
|
|
-documentation for any purpose is hereby granted without fee, provided that
|
|
-the above copyright notice appear in all copies and that both that
|
|
-copyright notice and this permission notice appear in supporting
|
|
-documentation, and that the names of Thomas Roell, David Wexelblat
|
|
-and Kean Johnston not be used in advertising or publicity pertaining to
|
|
-distribution of the software without specific, written prior permission.
|
|
-Thomas Roell, David Wexelblat and Kean Johnston make no representations
|
|
-about the suitability of this software for any purpose. It is provided
|
|
-"as is" without express or implied warranty.
|
|
-
|
|
-THOMAS ROELL, DAVID WEXELBLAT AND KEAN JOHNSTON DISCLAIM ALL WARRANTIES
|
|
-WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF
|
|
-MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL THOMAS ROELLm DAVID WEXELBLAT
|
|
-OR KEAN JOHNSTON BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL
|
|
-DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
|
|
-PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
|
|
-ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
|
-THIS SOFTWARE.
|
|
-
|
|
-
|
|
-Copyright 2001-2005 by Kean Johnston <jkj@sco.com>
|
|
-Copyright 1990,91 by Thomas Roell, Dinkelscherben, Germany
|
|
-Copyright 1993 by David Dawes <dawes@xfree86.org>
|
|
-Copyright 1993 by David Wexelblat <dwex@goblin.org>
|
|
-
|
|
-Permission to use, copy, modify, distribute, and sell this software and its
|
|
-documentation for any purpose is hereby granted without fee, provided that
|
|
-the above copyright notice appear in all copies and that both that
|
|
-copyright notice and this permission notice appear in supporting
|
|
-documentation, and that the names of Thomas Roell, David Dawes
|
|
-and Kean Johnston not be used in advertising or publicity pertaining to
|
|
-distribution of the software without specific, written prior permission.
|
|
-Thomas Roell, David Dawes and Kean Johnston make no representations
|
|
-about the suitability of this software for any purpose. It is provided
|
|
-"as is" without express or implied warranty.
|
|
-
|
|
-THOMAS ROELL, DAVID DAWES AND KEAN JOHNSTON DISCLAIM ALL WARRANTIES
|
|
-WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF
|
|
-MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL THOMAS ROELLm DAVID WEXELBLAT
|
|
-OR KEAN JOHNSTON BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL
|
|
-DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
|
|
-PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
|
|
-ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
|
|
-THIS SOFTWARE.
|
|
-
|
|
-
|
|
-Copyright (c) 2001-2003 Torrey T. Lyons.
|
|
-All Rights Reserved.
|
|
-
|
|
-Permission is hereby granted, free of charge, to any person obtaining a
|
|
-copy of this software and associated documentation files (the "Software"),
|
|
-to deal in the Software without restriction, including without limitation
|
|
-the rights to use, copy, modify, merge, publish, 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. IN NO EVENT SHALL
|
|
-TORREY T. LYONS BE LIABLE FOR ANY CLAIM, 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(s) of the above copyright
|
|
-holders shall not be used in advertising or otherwise to promote the sale,
|
|
-use or other dealings in this Software without prior written authorization.
|
|
-
|
|
-
|
|
-Copyright © 2004 David Reveman
|
|
-
|
|
-Permission to use, copy, modify, distribute, and sell this software
|
|
-and its documentation for any purpose is hereby granted without
|
|
-fee, provided that the above copyright notice appear in all copies
|
|
-and that both that copyright notice and this permission notice
|
|
-appear in supporting documentation, and that the name of
|
|
-David Reveman not be used in advertising or publicity pertaining to
|
|
-distribution of the software without specific, written prior permission.
|
|
-David Reveman makes no representations about the suitability of this
|
|
-software for any purpose. It is provided "as is" without express or
|
|
-implied warranty.
|
|
-
|
|
-DAVID REVEMAN DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
|
|
-INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
|
|
-NO EVENT SHALL DAVID REVEMAN BE LIABLE FOR ANY SPECIAL, INDIRECT OR
|
|
-CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
|
|
-OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
|
|
-NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
|
|
-WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
|
-
|
|
-
|
|
-Copyright 1993 Gerrit Jan Akkerman
|
|
-
|
|
-Permission to use, copy, modify, and distribute this software and its
|
|
-documentation for any purpose and without fee is hereby granted,
|
|
-provided that the above copyright notice appear in all copies and that
|
|
-both that copyright notice and this permission notice appear in
|
|
-supporting documentation, and that the name of Gerrit Jan Akkerman not be
|
|
-used in advertising or publicity pertaining to distribution of the
|
|
-software without specific, written prior permission.
|
|
-
|
|
-GERRIT JAN AKKERMAN DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
|
|
-INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS,
|
|
-IN NO EVENT SHALL GERRIT JAN AKKERMAN BE LIABLE FOR ANY SPECIAL, INDIRECT
|
|
-OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
|
|
-USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
|
|
-OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
|
-PERFORMANCE OF THIS SOFTWARE.
|
|
-
|
|
-
|
|
Copyright 1998 by Alan Hourihane, Wigan, England.
|
|
Copyright 2000-2002 by Alan Hourihane, Flint Mountain, North Wales.
|
|
|
|
@@ -1504,27 +1166,6 @@ TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
|
PERFORMANCE OF THIS SOFTWARE.
|
|
|
|
|
|
-Copyright 1993 by Thomas Mueller
|
|
-
|
|
-Permission to use, copy, modify, distribute, and sell this software and its
|
|
-documentation for any purpose is hereby granted without fee, provided that
|
|
-the above copyright notice appear in all copies and that both that
|
|
-copyright notice and this permission notice appear in supporting
|
|
-documentation, and that the name of Thomas Mueller not be used in
|
|
-advertising or publicity pertaining to distribution of the software without
|
|
-specific, written prior permission. Thomas Mueller makes no representations
|
|
-about the suitability of this software for any purpose. It is provided
|
|
-"as is" without express or implied warranty.
|
|
-
|
|
-THOMAS MUELLER DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
|
|
-INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
|
|
-EVENT SHALL THOMAS MUELLER BE LIABLE FOR ANY SPECIAL, INDIRECT OR
|
|
-CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
|
|
-DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
|
|
-TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
|
-PERFORMANCE OF THIS SOFTWARE.
|
|
-
|
|
-
|
|
Copyright 2004, Egbert Eich
|
|
|
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
@@ -1662,27 +1303,6 @@ OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
|
|
OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|
|
|
|
|
-Copyright 2001,2005 by Kean Johnston <jkj@sco.com>
|
|
-
|
|
-Permission to use, copy, modify, distribute, and sell this software and its
|
|
-documentation for any purpose is hereby granted without fee, provided that
|
|
-the above copyright notice appear in all copies and that both that
|
|
-copyright notice and this permission notice appear in supporting
|
|
-documentation, and that the name Kean Johnston not be used in
|
|
-advertising or publicity pertaining to distribution of the software without
|
|
-specific, written prior permission. Kean Johnston makes no
|
|
-representations about the suitability of this software for any purpose.
|
|
-It is provided "as is" without express or implied warranty.
|
|
-
|
|
-KEAN JOHNSTON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
|
|
-INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
|
|
-EVENT SHALL KEAN JOHNSTON BE LIABLE FOR ANY SPECIAL, INDIRECT OR
|
|
-CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
|
|
-USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
|
|
-OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
|
-PERFORMANCE OF THIS SOFTWARE.
|
|
-
|
|
-
|
|
Copyright 1992 by Rich Murphey <Rich@Rice.edu>
|
|
Copyright 1993 by David Wexelblat <dwex@goblin.org>
|
|
|
|
@@ -1729,69 +1349,6 @@ CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
|
|
CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
|
|
|
|
|
-Copyright © 2004 Franco Catrin
|
|
-
|
|
-Permission to use, copy, modify, distribute, and sell this software and its
|
|
-documentation for any purpose is hereby granted without fee, provided that
|
|
-the above copyright notice appear in all copies and that both that
|
|
-copyright notice and this permission notice appear in supporting
|
|
-documentation, and that the name of Franco Catrin not be used in
|
|
-advertising or publicity pertaining to distribution of the software without
|
|
-specific, written prior permission. Franco Catrin makes no
|
|
-representations about the suitability of this software for any purpose. It
|
|
-is provided "as is" without express or implied warranty.
|
|
-
|
|
-FRANCO CATRIN DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
|
|
-INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
|
|
-EVENT SHALL FRANCO CATRIN BE LIABLE FOR ANY SPECIAL, INDIRECT OR
|
|
-CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
|
|
-DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
|
|
-TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
|
-PERFORMANCE OF THIS SOFTWARE.
|
|
-
|
|
-
|
|
-Copyright © 2004 Ralph Thomas
|
|
-
|
|
-Permission to use, copy, modify, distribute, and sell this software and its
|
|
-documentation for any purpose is hereby granted without fee, provided that
|
|
-the above copyright notice appear in all copies and that both that
|
|
-copyright notice and this permission notice appear in supporting
|
|
-documentation, and that the name of Ralph Thomas not be used in
|
|
-advertising or publicity pertaining to distribution of the software without
|
|
-specific, written prior permission. Ralph Thomas makes no
|
|
-representations about the suitability of this software for any purpose. It
|
|
-is provided "as is" without express or implied warranty.
|
|
-
|
|
-RALPH THOMAS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
|
|
-INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
|
|
-EVENT SHALL RALPH THOMAS BE LIABLE FOR ANY SPECIAL, INDIRECT OR
|
|
-CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
|
|
-DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
|
|
-TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
|
-PERFORMANCE OF THIS SOFTWARE.
|
|
-
|
|
-
|
|
-Copyright © 2004 Damien Ciabrini
|
|
-
|
|
-Permission to use, copy, modify, distribute, and sell this software and its
|
|
-documentation for any purpose is hereby granted without fee, provided that
|
|
-the above copyright notice appear in all copies and that both that
|
|
-copyright notice and this permission notice appear in supporting
|
|
-documentation, and that the name of Anders Carlsson not be used in
|
|
-advertising or publicity pertaining to distribution of the software without
|
|
-specific, written prior permission. Anders Carlsson makes no
|
|
-representations about the suitability of this software for any purpose. It
|
|
-is provided "as is" without express or implied warranty.
|
|
-
|
|
-DAMIEN CIABRINI DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
|
|
-INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
|
|
-EVENT SHALL ANDERS CARLSSON BE LIABLE FOR ANY SPECIAL, INDIRECT OR
|
|
-CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
|
|
-DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
|
|
-TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
|
-PERFORMANCE OF THIS SOFTWARE.
|
|
-
|
|
-
|
|
Copyright © 2003-2004 Anders Carlsson
|
|
|
|
Permission to use, copy, modify, distribute, and sell this software and its
|
|
@@ -1836,31 +1393,6 @@ TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
|
PERFORMANCE OF THIS SOFTWARE.
|
|
|
|
|
|
-Copyright 2000 Silicon Integrated Systems Corp, Inc., HsinChu, Taiwan.
|
|
-Copyright 2003 Eric Anholt
|
|
-All Rights Reserved.
|
|
-
|
|
-Permission is hereby granted, free of charge, to any person obtaining a
|
|
-copy of this software and associated documentation files (the
|
|
-"Software"), to deal in the Software without restriction, including
|
|
-without limitation the rights to use, copy, modify, merge, publish,
|
|
-distribute, sub license, 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 (including the
|
|
-next paragraph) 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 NON-INFRINGEMENT. IN NO EVENT SHALL
|
|
-ERIC ANHOLT OR SILICON INTEGRATED SYSTEMS CORP BE LIABLE FOR ANY CLAIM,
|
|
-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.
|
|
-
|
|
-
|
|
Copyright © 2004 PillowElephantBadgerBankPond
|
|
|
|
Permission to use, copy, modify, distribute, and sell this software and its
|
|
@@ -1882,27 +1414,6 @@ TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
|
PERFORMANCE OF THIS SOFTWARE.
|
|
|
|
|
|
-Copyright 2004 by Costas Stylianou <costas.stylianou@psion.com> +44(0)7850 394095
|
|
-
|
|
-Permission to use, copy, modify, distribute, and sell this software and its
|
|
-documentation for any purpose is hereby granted without fee, provided that
|
|
-the above copyright notice appear in all copies and that both that
|
|
-copyright notice and this permission notice appear in supporting
|
|
-documentation, and that the name of Costas Sylianou not be used in
|
|
-advertising or publicity pertaining to distribution of the software without
|
|
-specific, written prior permission. Costas Stylianou makes no representations
|
|
-about the suitability of this software for any purpose. It is provided
|
|
-"as is" without express or implied warranty.
|
|
-
|
|
-COSTAS STYLIANOU DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
|
|
-INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
|
|
-EVENT SHALL COSTAS STYLIANOU BE LIABLE FOR ANY SPECIAL, INDIRECT OR
|
|
-CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
|
|
-DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
|
|
-TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
|
-PERFORMANCE OF THIS SOFTWARE.
|
|
-
|
|
-
|
|
Copyright (c) 1998 Todd C. Miller <Todd.Miller@courtesan.com>
|
|
|
|
Permission to use, copy, modify, and distribute this software for any
|
|
@@ -1918,32 +1429,6 @@ OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
|
|
CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
|
|
|
|
|
-Copyright (C) 1995 Pascal Haible. All Rights Reserved.
|
|
-
|
|
-Permission is hereby granted, free of charge, to any person obtaining a
|
|
-copy of this software and associated documentation files (the "Software"),
|
|
-to deal in the Software without restriction, including without limitation
|
|
-the rights to use, copy, modify, merge, publish, 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. IN NO EVENT SHALL
|
|
-PASCAL HAIBLE BE LIABLE FOR ANY CLAIM, 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 Pascal Haible shall
|
|
-not be used in advertising or otherwise to promote the sale, use or other
|
|
-dealings in this Software without prior written authorization from
|
|
-Pascal Haible.
|
|
-
|
|
-
|
|
Copyright © 2003-2004 Philip Blundell
|
|
|
|
Permission to use, copy, modify, distribute, and sell this software and its
|
|
@@ -2005,16 +1490,19 @@ Copyright © 2004, 2005 Red Hat, Inc.
|
|
Copyright © 2004 Nicholas Miell
|
|
Copyright © 2005 Trolltech AS
|
|
Copyright © 2006 Intel Corporation
|
|
+Copyright © 2006-2007 Keith Packard
|
|
+Copyright © 2008 Red Hat, Inc
|
|
+Copyright © 2008 George Sapountzis <gsap7@yahoo.gr>
|
|
|
|
Permission to use, copy, modify, distribute, and sell this software and its
|
|
documentation for any purpose is hereby granted without fee, provided that
|
|
-the above copyright notice appear in all copies and that both that
|
|
-copyright notice and this permission notice appear in supporting
|
|
-documentation, and that the name of Red Hat not be used in advertising or
|
|
+the above copyright notice appear in all copies and that both that copyright
|
|
+notice and this permission notice appear in supporting documentation, and
|
|
+that the name of the copyright holders not be used in advertising or
|
|
publicity pertaining to distribution of the software without specific,
|
|
-written prior permission. Red Hat makes no representations about the
|
|
-suitability of this software for any purpose. It is provided "as is"
|
|
-without express or implied warranty.
|
|
+written prior permission. The copyright holders make no representations
|
|
+about the suitability of this software for any purpose. It is provided "as
|
|
+is" without express or implied warranty.
|
|
|
|
THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS
|
|
SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
|
|
@@ -2053,7 +1541,8 @@ Copyright 1987, 1998 The Open Group
|
|
Copyright © 1998-1999, 2001 The XFree86 Project, Inc.
|
|
Copyright © 2000 VA Linux Systems, Inc.
|
|
Copyright (c) 2000, 2001 Nokia Home Communications
|
|
-Copyright 2003-2006 Sun Microsystems, Inc.
|
|
+Copyright 2003-2006, 2008 Sun Microsystems, Inc.
|
|
+Copyright © 2007, 2008 Red Hat, Inc.
|
|
All rights reserved.
|
|
|
|
Permission is hereby granted, free of charge, to any person obtaining a
|
|
@@ -2082,33 +1571,6 @@ or other dealings in this Software without prior written authorization
|
|
of the copyright holder.
|
|
|
|
|
|
-Copyright (c) 1998-1999 Shunsuke Akiyama <akiyama@jp.FreeBSD.org>.
|
|
-Copyright (c) 1998-1999 X-TrueType Server Project
|
|
-Copyright (c) 1999 Lennart Augustsson <augustss@netbsd.org>
|
|
-All rights reserved
|
|
-
|
|
-Redistribution and use in source and binary forms, with or without
|
|
-modification, are permitted provided that the following conditions
|
|
-are met:
|
|
-1. Redistributions of source code must retain the above copyright
|
|
- notice, this list of conditions and the following disclaimer.
|
|
-2. Redistributions in binary form must reproduce the above copyright
|
|
- notice, this list of conditions and the following disclaimer in the
|
|
- documentation and/or other materials provided with the distribution.
|
|
-
|
|
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
|
|
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
|
-ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
|
|
-FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
|
-DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
|
-OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
|
-HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
|
-LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
|
-OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
|
-SUCH DAMAGE.
|
|
-
|
|
-
|
|
Copyright 1996 by Thomas E. Dickey <dickey@clark.net>
|
|
|
|
All Rights Reserved
|
|
@@ -2131,45 +1593,14 @@ ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
|
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
|
|
|
|
|
-(c) Copyright 1996 Hewlett-Packard Company
|
|
-(c) Copyright 1996 International Business Machines Corp.
|
|
-(c) Copyright 1996, 2004 Sun Microsystems, Inc.
|
|
-(c) Copyright 1996 Novell, Inc.
|
|
-(c) Copyright 1996 Digital Equipment Corp.
|
|
-(c) Copyright 1996 Fujitsu Limited
|
|
-(c) Copyright 1996 Hitachi, Ltd.
|
|
-Copyright (c) 2003-2005 Roland Mainz <roland.mainz@nrubsig.org>
|
|
-
|
|
-Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
-of this software and associated documentation files (the "Software"), to deal
|
|
-in the Software without restriction, including without limitation the rights
|
|
-to use, copy, modify, merge, publish, 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. IN NO EVENT SHALL THE
|
|
-COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, 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 names of the copyright holders shall
|
|
-not be used in advertising or otherwise to promote the sale, use or other
|
|
-dealings in this Software without prior written authorization from said
|
|
-copyright holders.
|
|
-
|
|
-
|
|
Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas.
|
|
Copyright (c) 2001 Andreas Monitzer.
|
|
Copyright (c) 2001-2004 Greg Parker.
|
|
Copyright (c) 2001-2004 Torrey T. Lyons
|
|
Copyright (c) 2002-2003 Apple Computer, Inc.
|
|
Copyright (c) 2004-2005 Alexander Gottwald
|
|
-Copyright (c) 2002-2007 Apple Inc.
|
|
+Copyright (c) 2002-2009 Apple Inc.
|
|
+Copyright (c) 2007 Jeremy Huddleston
|
|
All Rights Reserved.
|
|
|
|
Permission is hereby granted, free of charge, to any person obtaining a
|
|
@@ -2196,6 +1627,8 @@ use or other dealings in this Software without prior written authorization.
|
|
|
|
|
|
Copyright (C) 1999,2000 by Eric Sunshine <sunshine@sunshineco.com>
|
|
+Copyright (C) 2001-2005 by Thomas Winischhofer, Vienna, Austria.
|
|
+
|
|
All rights reserved.
|
|
|
|
Redistribution and use in source and binary forms, with or without
|
|
@@ -2274,6 +1707,7 @@ the author(s).
|
|
Copyright (C) 1996-1999 SciTech Software, Inc.
|
|
Copyright (C) David Mosberger-Tang
|
|
Copyright (C) 1999 Egbert Eich
|
|
+Copyright (C) 2008 Bart Trojanowski, Symbio Technologies, LLC
|
|
|
|
Permission to use, copy, modify, distribute, and sell this software and
|
|
its documentation for any purpose is hereby granted without fee,
|
|
@@ -2360,26 +1794,6 @@ TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
|
|
OF THIS SOFTWARE.
|
|
|
|
|
|
-Copyright 1994 by Glenn G. Lai
|
|
-All Rights Reserved
|
|
-
|
|
-Permission to use, copy, modify, and distribute this software and its
|
|
-documentation for any purpose and without fee is hereby granted,
|
|
-provided that the above copyright notice appear in all copies and that
|
|
-both that copyr notice and this permission notice appear in
|
|
-supporting documentation, and that the name of Glenn G. Lai not be
|
|
-used in advertising or publicity pertaining to distribution of the
|
|
-software without specific, written prior permission.
|
|
-
|
|
-Glenn G. Lai DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
|
|
-ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
|
|
-DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
|
|
-ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
|
|
-WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
|
|
-ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
|
|
-SOFTWARE.
|
|
-
|
|
-
|
|
Copyright 1990, 1991 by Thomas Roell, Dinkelscherben, Germany
|
|
Copyright 1992 by David Dawes <dawes@XFree86.org>
|
|
Copyright 1992 by Jim Tsillas <jtsilla@damon.ccs.northeastern.edu>
|
|
@@ -2453,28 +1867,6 @@ 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.
|
|
|
|
|
|
-Copyright (C) 1996 David S. Miller (davem@redhat.com)
|
|
-Copyright (C) 1999 Jakub Jelinek (jj@ultra.linux.cz)
|
|
-
|
|
-Permission is hereby granted, free of charge, to any person obtaining a copy
|
|
-of this software and associated documentation files (the "Software"), to deal
|
|
-in the Software without restriction, including without limitation the rights
|
|
-to use, copy, modify, merge, publish, 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. IN NO EVENT SHALL
|
|
-JAKUB JELINEK OR DAVID MILLER BE LIABLE FOR ANY CLAIM, 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.
|
|
-
|
|
-
|
|
Copyright 1997,1998 by UCHIYAMA Yasushi
|
|
|
|
Permission to use, copy, modify, distribute, and sell this software and its
|
|
@@ -2557,28 +1949,10 @@ 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.
|
|
|
|
|
|
-Copyright © 2006-2007 Keith Packard
|
|
-
|
|
-Permission to use, copy, modify, distribute, and sell this software and its
|
|
-documentation for any purpose is hereby granted without fee, provided that
|
|
-the above copyright notice appear in all copies and that both that copyright
|
|
-notice and this permission notice appear in supporting documentation, and
|
|
-that the name of the copyright holders not be used in advertising or
|
|
-publicity pertaining to distribution of the software without specific,
|
|
-written prior permission. The copyright holders make no representations
|
|
-about the suitability of this software for any purpose. It is provided "as
|
|
-is" without express or implied warranty.
|
|
-
|
|
-THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
|
|
-INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
|
|
-EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR
|
|
-CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
|
|
-DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
|
|
-TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
|
|
-OF THIS SOFTWARE.
|
|
|
|
|
|
Copyright 2006 Adam Jackson.
|
|
+Copyright 2007 Red Hat, Inc.
|
|
|
|
Permission is hereby granted, free of charge, to any person obtaining a
|
|
copy of this software and associated documentation files (the "Software"),
|
|
@@ -2597,3 +1971,58 @@ FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL
|
|
THE AUTHORS BE LIABLE FOR ANY CLAIM, 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.
|
|
+
|
|
+
|
|
+Copyright © 2007 OpenedHand Ltd
|
|
+
|
|
+Permission to use, copy, modify, distribute, and sell this software and its
|
|
+documentation for any purpose is hereby granted without fee, provided that
|
|
+the above copyright notice appear in all copies and that both that
|
|
+copyright notice and this permission notice appear in supporting
|
|
+documentation, and that the name of OpenedHand Ltd not be used in
|
|
+advertising or publicity pertaining to distribution of the software without
|
|
+specific, written prior permission. OpenedHand Ltd makes no
|
|
+representations about the suitability of this software for any purpose. It
|
|
+is provided "as is" without express or implied warranty.
|
|
+
|
|
+OpenedHand Ltd DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
|
|
+INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
|
|
+EVENT SHALL OpenedHand Ltd BE LIABLE FOR ANY SPECIAL, INDIRECT OR
|
|
+CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
|
|
+DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
|
|
+TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
|
+PERFORMANCE OF THIS SOFTWARE.
|
|
+
|
|
+
|
|
+Copyright (c) 1989, 1990, 1993, 1994
|
|
+ The Regents of the University of California. All rights reserved.
|
|
+
|
|
+This code is derived from software contributed to Berkeley by
|
|
+Chris Torek.
|
|
+
|
|
+This code is derived from software contributed to Berkeley by
|
|
+Michael Rendell of Memorial University of Newfoundland.
|
|
+
|
|
+Redistribution and use in source and binary forms, with or without
|
|
+modification, are permitted provided that the following conditions
|
|
+are met:
|
|
+ 1. Redistributions of source code must retain the above copyright
|
|
+ notice, this list of conditions and the following disclaimer.
|
|
+ 2. Redistributions in binary form must reproduce the above copyright
|
|
+ notice, this list of conditions and the following disclaimer in the
|
|
+ documentation and/or other materials provided with the distribution.
|
|
+ 4. Neither the name of the University nor the names of its contributors
|
|
+ may be used to endorse or promote products derived from this software
|
|
+ without specific prior written permission.
|
|
+
|
|
+THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
|
|
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
|
+ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
|
|
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
|
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
|
+OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
|
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
|
+LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
|
+OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
|
+SUCH DAMAGE.
|
|
--
|
|
cgit v0.8.2
|
|
From f9dd45e7b88a64892961a481678688dffd58c74c Mon Sep 17 00:00:00 2001
|
|
From: Julien Cristau <jcristau@debian.org>
|
|
Date: Mon, 18 May 2009 19:01:46 +0200
|
|
Subject: [PATCH] Change default for ExaOptimizeMigration to false
|
|
MIME-Version: 1.0
|
|
Content-Type: text/plain; charset=utf-8
|
|
Content-Transfer-Encoding: 8bit
|
|
|
|
Quoting Michel Dänzer in <1234862541.4823.541.camel@thor>:
|
|
|
|
Unfortunately, there are still bugs left in EXA which prevent it from
|
|
working 100% correctly with the option enabled, see
|
|
|
|
http://bugs.freedesktop.org/show_bug.cgi?id=16416
|
|
|
|
http://bugs.freedesktop.org/show_bug.cgi?id=19940
|
|
|
|
So disable it for now to avoid corruption.
|
|
---
|
|
hw/xfree86/exa/examodule.c | 2 +-
|
|
1 files changed, 1 insertions(+), 1 deletions(-)
|
|
|
|
diff --git a/hw/xfree86/exa/examodule.c b/hw/xfree86/exa/examodule.c
|
|
index 601288c..27607a1 100644
|
|
--- a/hw/xfree86/exa/examodule.c
|
|
+++ b/hw/xfree86/exa/examodule.c
|
|
@@ -146,7 +146,7 @@ exaDDXDriverInit(ScreenPtr pScreen)
|
|
pExaScr->optimize_migration =
|
|
xf86ReturnOptValBool(pScreenPriv->options,
|
|
EXAOPT_OPTIMIZE_MIGRATION,
|
|
- TRUE);
|
|
+ FALSE);
|
|
}
|
|
|
|
if (xf86ReturnOptValBool(pScreenPriv->options,
|
|
--
|
|
1.6.2.4
|
|
|