e3aa6ad201 
								
							 
						 
						
							
							
								
								Multiple integer overflows in dbe and render extensions  
							
							... 
							
							
							
							CVE IDs: CVE-2006-6101 CVE-2006-6102 CVE-2006-6103 
							
						 
						
							2007-01-09 14:14:19 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								51b69ff499 
								
							 
						 
						
							
							
								
								Remove instances of macro SECURITY_VERIFY_DRAWABLE.  
							
							
							
						 
						
							2006-12-14 17:53:43 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6c46645cfc 
								
							 
						 
						
							
							
								
								Naming change: Security*Access -> Dix*Access  
							
							
							
						 
						
							2006-12-14 14:45:42 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								594d4019c6 
								
							 
						 
						
							
							
								
								transformIsIdentity() now doesn't accept a zero matrix as the identity.  
							
							... 
							
							
							
							Added a non-zero test for one of the diagonal values. 
							
						 
						
							2006-09-12 01:15:40 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								fc30370d14 
								
							 
						 
						
							
							
								
								Bug  #8226 : Fixed SetPictureTransform()'s handling of the argument matrix.  
							
							... 
							
							
							
							It now recognizes scaled variants of the identity matrix, too. 
							
						 
						
							2006-09-11 19:43:09 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0aaac95b0d 
								
							 
						 
						
							
							
								
								Remove RCS tags.  Fix Xprint makefile braindamage.  
							
							
							
						 
						
							2006-07-21 17:56:00 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								84683f19b4 
								
							 
						 
						
							
							
								
								get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULE  
							
							... 
							
							
							
							Get rid of almost all uses of these definitions.  They're still defined for
delinquent out-of-tree drivers, and also for the Mesa build.  As well as
for miinitext.c.  But largely gone. 
							
						 
						
							2006-07-18 18:17:38 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								25d871d984 
								
							 
						 
						
							
							
								
								Fix source picture filter check for multiple screens.  
							
							... 
							
							
							
							Now, we only check for filter commonality if we're operating on a source
picture, and we compare the id (screen-independent index of the filter name)
rather than the pointer to the filter (per-screen state). 
							
						 
						
							2006-07-03 19:22:26 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f5e92542a1 
								
							 
						 
						
							
							
								
								Bug  #7366 : Fix crashes when setting filters on source pictures.  
							
							... 
							
							
							
							Now, filters may only be set on source pictures when the filter is common to
all screens.  Also, like SetPictureTransform, ChangePictureFilter is now not
called on source pictures. 
							
						 
						
							2006-07-03 16:40:59 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6ef4579139 
								
							 
						 
						
							
							
								
								Bug  #7366 : Fix two crashes in operations on source pictures.  
							
							... 
							
							
							
							A screen's ChangePictureTransform now isn't called when changing the transform,
as source pictures aren't associated with screens.  Also, attempting to set
an AlphaMap to a source picture will fail with BadMatch just like a Window
would, preventing another crash. 
							
						 
						
							2006-07-03 16:40:11 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c7ac485a59 
								
							 
						 
						
							
							
								
								Remove the default case from fbcompose.c switches which should cover all cases.  
							
							... 
							
							
							
							Instead, stick the NULL return default case afterwards, so that the compiler can
warn us when we've got unimplemented cases.  Removes some unimplemented and
unused 8bpp, depth 4 picture format names. 
							
						 
						
							2006-06-23 13:56:20 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e1672a12eb 
								
							 
						 
						
							
							
								
								Convert PICT_* names from #defines to an enum to aid in debugging.  
							
							
							
						 
						
							2006-06-19 15:11:55 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ab1a0249ba 
								
							 
						 
						
							
							
								
								Bug  #6867 : Yet another Render crash fix. (Michel Dänzer)  
							
							
							
						 
						
							2006-05-09 22:36:01 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b9a9cf6185 
								
							 
						 
						
							
							
								
								Typo in ALLLOCATE_LOCAL() arguments, causing mis-computation of the buffer.  
							
							... 
							
							
							
							Bugzilla #6642 . 
							
						 
						
							2006-05-02 14:09:30 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b37c515320 
								
							 
						 
						
							
							
								
								Add support for x4a4 format (depth 4 at 8bpp). Bug  #6325 .  
							
							
							
						 
						
							2006-04-19 21:56:13 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7deaaa797c 
								
							 
						 
						
							
							
								
								Big old pile of warning fixes.  
							
							
							
						 
						
							2006-03-28 01:21:00 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								65aa33f917 
								
							 
						 
						
							
							
								
								render/picture.c Initialize the format of a source picture to  
							
							... 
							
							
							
							PICT_a8r8g8b8. Fixes a failure in the gradients test of rendercheck. In
    the long term we could do better by setting the format to something
    without alpha whenever the gradient doesn't contain colors with alpha.
    This triggers a reduction of the over operation to a pure source
    operation. 
							
						 
						
							2006-03-08 06:19:37 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0693083335 
								
							 
						 
						
							
							
								
								render/picture.c Correctly initialize devPrivates variable in source only  
							
							... 
							
							
							
							pictures to 0
miext/cw/cw.h Don't try to access devPrivates of source only pictures 
							
						 
						
							2006-03-06 21:00:09 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f105b8da11 
								
							 
						 
						
							
							
								
								Mark everything in dixsym.c as _X_EXPORT.  
							
							
							
						 
						
							2006-02-15 20:44:13 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3fe482c77e 
								
							 
						 
						
							
							
								
								Mark everything in misym.c as _X_EXPORT.  
							
							
							
						 
						
							2006-02-15 19:05:55 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								83dd6241c8 
								
							 
						 
						
							
							
								
								Reverted, did nothing anyway, I'm not smart today.  
							
							
							
						 
						
							2006-02-13 18:55:44 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4a7f6f53ca 
								
							 
						 
						
							
							
								
								Further op reduction when both src and dst alpha are absent.  
							
							
							
						 
						
							2006-02-13 18:09:51 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								34d0b9228f 
								
							 
						 
						
							
							
								
								Simplify ops that would use the alpha channel when an alpha channel is  
							
							... 
							
							
							
							always 1.0, and short circuit PictOpDst for good measure. 
							
						 
						
							2006-02-12 20:53:35 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c3d1403672 
								
							 
						 
						
							
							
								
								Remove libcwrapper usage from xorg server modules. The libcwrapper is only  
							
							... 
							
							
							
							of (marginal) use in the drivers, and that usage remains. 
							
						 
						
							2006-02-10 22:00:30 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								506eca5f57 
								
							 
						 
						
							
							
								
								Wrap sdk_HEADERS in if XORG as otherwise installing non-xorg servers  
							
							... 
							
							
							
							breaks. 
							
						 
						
							2006-01-18 06:56:52 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b6b88d2f62 
								
							 
						 
						
							
							
								
								Correct rounding in divide-by-255 code. Obtained from xserver.  
							
							
							
						 
						
							2006-01-04 00:05:16 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								601ab861b4 
								
							 
						 
						
							
							
								
								Add glyph privates for Xgl, which uses them to implement a glyph cache. EXA  
							
							... 
							
							
							
							would probably also like to do this. This breaks module ABI for EXA and
    XAA, and likely breaks proprietary drivers as well. 
							
						 
						
							2006-01-03 22:06:23 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								08708f7d61 
								
							 
						 
						
							
							
								
								Merge from xserver: Make the existing ChangePictureFilter and  
							
							... 
							
							
							
							ChangePictureTransform screen hooks get called at appropriate times. 
							
						 
						
							2005-12-28 11:48:14 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								62f3ef930a 
								
							 
						 
						
							
							
								
								Bug  #5258 : Restore binary compatibility with 6.8.2's PictureRec. (Aaron  
							
							... 
							
							
							
							Plattner) 
							
						 
						
							2005-12-09 18:35:21 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7c00afd0ec 
								
							 
						 
						
							
							
								
								Define XFree86Server only where it is required.  
							
							
							
						 
						
							2005-12-02 06:02:45 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								da5d66f2ff 
								
							 
						 
						
							
							
								
								Fix usage of XFree86LOADER/XFree86Module/IN_MODULE and update loadable  
							
							... 
							
							
							
							module builds to reflect this change. 
							
						 
						
							2005-11-29 16:39:33 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5f30a7b102 
								
							 
						 
						
							
							
								
								Bug  #4689 : Treat DirectColor as TrueColor in Render. It fixes some crashes  
							
							... 
							
							
							
							with xcompmgr when using apps that use a DirectColor visual for their
    windows 
							
						 
						
							2005-10-06 08:08:04 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								20813d3af0 
								
							 
						 
						
							
							
								
								Bug  #3974 : Fix unaligned memory access on LP64. (Matthieu Herrb)  
							
							
							
						 
						
							2005-08-28 19:47:39 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								825a95a1fa 
								
							 
						 
						
							
							
								
								Remove use of dix-config and xorg-config.h from public headers.  
							
							
							
						 
						
							2005-08-24 11:18:35 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1dc3e96e40 
								
							 
						 
						
							
							
								
								Fix compilation where uint is not defined.  
							
							
							
						 
						
							2005-07-13 16:30:53 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4ef813961d 
								
							 
						 
						
							
							
								
								provide the uint datatype on WIN32  
							
							
							
						 
						
							2005-07-04 09:01:43 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0bb669638f 
								
							 
						 
						
							
							
								
								Change <X11/misc.h> and <X11/os.h> to "misc.h" and "os.h".  
							
							
							
						 
						
							2005-07-03 08:53:54 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								46b64bd5c6 
								
							 
						 
						
							
							
								
								Fix more include paths; add dix-config.h to XKB code.  
							
							
							
						 
						
							2005-07-03 07:37:35 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e03198972c 
								
							 
						 
						
							
							
								
								Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings.  
							
							... 
							
							
							
							Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings.
Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all
    source files in the xserver/xorg tree, predicated on defines of
    HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to
    <X11/fonts/foo.h>. 
							
						 
						
							2005-07-03 07:02:09 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								826a6f029f 
								
							 
						 
						
							
							
								
								Continuing Makefile cleanup; add DIX_CFLAGS and XORG_CFLAGS everywhere.  
							
							
							
						 
						
							2005-07-02 18:59:44 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9b1debcdb6 
								
							 
						 
						
							
							
								
								Change all misc.h and os.h references to <X11/foo.h>.  
							
							
							
						 
						
							2005-07-01 22:43:43 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ded56b1a74 
								
							 
						 
						
							
							
								
								Adding initial build system.  
							
							
							
						 
						
							2005-07-01 20:29:53 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b5b2a0522e 
								
							 
						 
						
							
							
								
								Add support for gradients and solid fills to Render.  
							
							... 
							
							
							
							Changed the semantics of the Convolution filter a bit. It now doesn't try
    to normalize the filter values but leaves this to the client. This
    gives more reasonable behaviour in the limit where the filter
    parameters sum up to 0. 
							
						 
						
							2005-07-01 10:05:43 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c6166ee741 
								
							 
						 
						
							
							
								
								Fix projective transformations in fbcompose.c Bugfix for convolution  
							
							... 
							
							
							
							filters 
							
						 
						
							2005-06-15 14:51:12 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								49476ca73c 
								
							 
						 
						
							
							
								
								add the convolution filter from xserver to xorg  
							
							
							
						 
						
							2005-06-13 14:40:25 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								eca5dff173 
								
							 
						 
						
							
							
								
								Render performance improvements. (Lars Knoll, Zack Rusin)  
							
							
							
						 
						
							2005-05-09 12:46:53 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								292c4cff26 
								
							 
						 
						
							
							
								
								Fix includes right throughout the Xserver tree:  
							
							... 
							
							
							
							change "foo.h" to <X11/foo.h> for core headers, e.g. X.h, Xpoll.h;
change "foo.h", "extensions/foo.h" and "X11/foo.h" to
    <X11/extensions/foo.h> for extension headers, e.g. Xv.h;
change "foo.[ch]" to <X11/Xtrans/foo.[ch]> for Xtrans files. 
							
						 
						
							2005-04-20 12:25:48 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								44f4713a05 
								
							 
						 
						
							
							
								
								Encoding of numerous files changed to UTF-8  
							
							
							
						 
						
							2004-12-04 00:43:13 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9826b83826 
								
							 
						 
						
							
							
								
								Bufzilla  #1802 ,  http://freedesktop.org/bugzilla/show_bug.cgi?id=1802  Added  
							
							... 
							
							
							
							mingw (Win32) port 
							
						 
						
							2004-11-15 15:06:51 +00:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								9223baf985 
								
							 
						 
						
							
							
								
								Fix AIX build problems (Bugs  #1020 , 1102, 1103, Dan McNichol).  
							
							... 
							
							
							
							Remove old config files (Bug #1123 , Jim Gettys).
Remove old log message (Bug #1123 , Jim Gettys). 
							
						 
						
							2004-08-18 18:41:41 +00:00