Patch-ID# 108653-12
Keywords: security Xsun crash StickyKeys permissions connections FBPM
Synopsis: X11 6.4.1_x86: Xsun patch
Date: Jul/20/00

Solaris Release: 8_x86

SunOS Release: 5.8_x86

Unbundled Product: X11

Unbundled Release: 6.4.1_x86

Relevant Architectures: i386

Xref: This patch available for SPARC as 108652

BugId's fixed with this patch: 4281374 4292395 4286682 4300866 1221324 4308554 4306350 4312517 4287741 4297581 4297830 4299495 4306774 4308640 4308661 4308670 4311088 4312780 4312893 4305597 4310813 4293861 4311804 4318777 4311685 4317727 4314304 4310120 4299667 4292075 4310536 4330738 4332966 4107762 4323892 4333070 4185418 4336308 4185418 4336308 

Changes incorporated in this version: 4336308 

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch:

Patches required with this patch: 

Obsoleted by: 

Files included with this patch:

        /usr/openwin/bin/Xsun
	/usr/openwin/bin/Xprt
        /usr/openwin/bin/xset
	/usr/openwin/bin/lbxproxy
	/usr/openwin/bin/xlock
        /usr/openwin/lib/libXext.so.0
	/usr/openwin/lib/libXext.a
	/usr/openwin/lib/libdga.so.1
        /usr/openwin/lib/libp/libXext.a
        /usr/openwin/lib/libX11.so.4
        /usr/openwin/lib/libX11.a
	/usr/openwin/lib/libXp.a
	/usr/openwin/lib/libXp.so.1
        /usr/openwin/lib/libp/libX11.a
        /usr/openwin/server/lib/libmi.so.1
	/usr/openwin/server/lib/libfont.so.1
    	/usr/openwin/server/lib/libserverdps.so.5
	/usr/openwin/share/include/X11/Xlibint.h
        /usr/openwin/share/man/man1/xset.1
        /usr/openwin/share/man/man3/XSolarisGetVisualGamma.3

Problem Description:

4336308 FBPM is not enabled by default (Refix)

(from 108653-11)
4185418 the X server should support more connections (Refix)

(from 108653-10)
4185418 the X server should support more connections
4336308 FBPM is not enabled by default

(from 108653-09)
4323892 printjob owner is not adjusted correctly
4333070 X setuid/setgid binary permissions need to be changed

(from 108653-08)
4330738 accessX - StickyKeys and MouseKeys does not work in X11R6.4
4332966 security: Xsun has a buffer overflow
4107762 xset fp causes Segmentation Fault or Bus Error

(from 108653-07)
4292075 2.6 Xsun crash caused by memory leak after install patch 105633-14
4310536 scaling the fonts larger results in invisible glyphs

(from 108653-06)
4311685 vsw502 testcase crashes server with fatal error in xinerama
4317727 Performance regression from Solaris 7 to Solaris 8 in Unigraphics
4314304 OpenGL regression with Catia due to Xsun patch
4310120 lib/X11/Xlibint.h ptr to int is passed to _XData32()
4299667 GLUT animation programs get stucked until the window is moved
	across two screens

(from 108653-05)
4305597 frame buffer with 24 bits depth do not support shared memory pixmaps
4310813 Xserver exits unexpectedly, when working with HyperHelp 5.1.2
4293861 XQueryTextExtents gets incorrect font information for vsw font
4311804 Xserver loops in FindCachedFontPattern or crashes
4318777 Xprt output has position problem in PS mode

(from 108653-04)
4287741 Xprt can't start on zh locale
4297581 Xprt crash caused by memory leak
4297830 Xprt prints large scalable font at wrong position
4299495 XpQueryScreesns() returns wrong screens which cause application crash
4306774 general page comments for PS descriptions missing.
4308640 Xprt core dump when PCL mode is enabled
4308661 Overlapping occurs on PCL mode Xprt
4308670 duplex and landscape printing do not work with Xprt PostScript output
4311088 Xprint does not handle .pmf files defined in the printer fonts directory
4312780 wrong font after first page when using PostScript printer fonts
4312893 Xprt:PS driver can't handle pmf font properly

(from 108653-03)
4312517 FBPM code should also be propagated from Xsun to Xprt
4308554 xset does not support fbpm options
4306350 Obsolete IOCTL in Xsun

(from 108653-02)
4286682 Documentation for XSolarisGetVisualGamma() is unclear
4300866 Copy text caused dtterm or dtpad core-dumped in all UTF
1221324 DgaScreenRec needs argument lists in the prototypes

(from 108653-01)
4281374 Xinerama should support overlapping of screens
4292395 lack of FBPM in Xserver to work with Xcalibur

Patch Installation Instructions: 
-------------------------------- 
For Solaris 2.0-2.6 releases, refer to the Install.info file and/or
the README within the patch for instructions on using the generic
'installpatch' and 'backoutpatch' scripts provided with each patch.

For Solaris 7-8 releases, refer to the man pages for instructions on
using 'patchadd' and 'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:

	example# patchadd /var/spool/patch/104945-02

The following example removes a patch from a standalone system:

	example# patchrm 104945-02

For additional examples please see the appropriate man pages.

Special Install Instructions: 
----------------------------- 

None.
