df325be394 
								
							 
						 
						
							
							
								
								Bug 13101: xorg-server has a typo in hw/xfree86/os-support/bsd/i386_video.c  
							
							... 
							
							
							
							X.Org Bug #13101  <https://bugs.freedesktop.org/show_bug.cgi?id=13101 >
Patch #12360  <https://bugs.freedesktop.org/attachment.cgi?id=12360 > 
							
						 
						
							2008-01-29 09:48:00 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								94f412cb7e 
								
							 
						 
						
							
							
								
								Loader: Fix verbosity confusion  
							
							... 
							
							
							
							'Loading foo' is verbosity 3, whereas 'already built-in' is verbosity 0.
This means that gdm's log would just be full of bare 'module already
built-in' messages. 
							
						 
						
							2008-01-29 14:46:15 +11:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								442838fcb3 
								
							 
						 
						
							
							
								
								xorg.conf.man: Fix monitor/output confusion in monitor positioning  
							
							... 
							
							
							
							On the Intel driver at least, LeftOf/RightOf/Above/Below in xorg.conf refers
to output names, not monitor names.  Fix nomenclature in xorg.conf.man. 
							
						 
						
							2008-01-29 14:46:15 +11:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5b8641a5fd 
								
							 
						 
						
							
							
								
								xfree86: fix AlwaysCore handling. (Bug  #14256 )  
							
							... 
							
							
							
							Assume AlwaysCore being set by default, just like the other options.
X.Org Bug 14256 <http://bugs.freedesktop.org/show_bug.cgi?id=14256 > 
							
						 
						
							2008-01-29 10:01:42 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								975ab11799 
								
							 
						 
						
							
							
								
								config: don't reset connection info on disconnect.  
							
							... 
							
							
							
							If dbus is restarted, we try to connect again and this is difficult if the
busname and/or busobject is not set.
(cherry picked from commit 210eeef495 
							
						 
						
							2008-01-29 09:13:25 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7dde5a694a 
								
							 
						 
						
							
							
								
								config: check connection != NULL before getting dbus' dispatch status.  
							
							... 
							
							
							
							(cherry picked from commit d232665223 
							
						 
						
							2008-01-29 09:13:25 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f0ba770716 
								
							 
						 
						
							
							
								
								config: only shutdown libhal if the connection is valid.  
							
							... 
							
							
							
							Thanks to libdbus' extensive use of assert we won't just get an error, it'll
bring the whole server down for us.
(cherry picked from commit fb07fab2c0 
							
						 
						
							2008-01-29 09:13:25 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								2cb0ebec2b 
								
							 
						 
						
							
							
								
								config: add a debug message, fix a whitespace error.  
							
							... 
							
							
							
							(cherry picked from commit 7732898aaa 
							
						 
						
							2008-01-29 09:13:25 +10:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								4fc2d3cef8 
								
							 
						 
						
							
							
								
								Rootless: RootlessEnsureFrame: Added check for !IsRoot  
							
							... 
							
							
							
							This was causing an issue with Apple-DRI and was reported here:
http://trac.macosforge.org/projects/xquartz/ticket/51 
(cherry picked from commit 116800279d2ec783c63f43d3902627edde6a4cff) 
							
						 
						
							2008-01-28 12:25:29 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								16b0614c8c 
								
							 
						 
						
							
							
								
								Merge commit 'upstream/master'  
							
							
							
						 
						
							2008-01-26 16:13:25 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e915a26397 
								
							 
						 
						
							
							
								
								xselinux: Move the extension to extmod instead of being built-in.  
							
							
							
						 
						
							2008-01-25 19:22:19 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f6a78ee143 
								
							 
						 
						
							
							
								
								XACE: Remove the extension code entirely, XACE is completely static now.  
							
							
							
						 
						
							2008-01-25 18:04:10 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7724c30a75 
								
							 
						 
						
							
							
								
								XACE: Stop using fake requestVectors in favor of a simple hook call.  
							
							
							
						 
						
							2008-01-25 17:28:17 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f82329b081 
								
							 
						 
						
							
							
								
								XACE: Don't need to actually register a protocol extension.  
							
							
							
						 
						
							2008-01-25 16:20:46 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								46794d0c96 
								
							 
						 
						
							
							
								
								xselinux: Rename SelectionManager to more generic SecurityManager.  
							
							
							
						 
						
							2008-01-24 19:49:13 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6ffeecabb7 
								
							 
						 
						
							
							
								
								xselinux: Use a privileged bit in the state instead of passing an index  
							
							... 
							
							
							
							to the permission checking function. 
							
						 
						
							2008-01-24 18:11:49 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7ba8e97cba 
								
							 
						 
						
							
							
								
								xselinux: Implement "get context" protocol requests.  
							
							
							
						 
						
							2008-01-24 19:09:58 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f0bf9a5231 
								
							 
						 
						
							
							
								
								xselinux: Whitespace fixups.  
							
							
							
						 
						
							2008-01-24 19:02:35 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								734e115871 
								
							 
						 
						
							
							
								
								Bug  #12439 : add a quirk to use +hsync +vsync for the probed detailed mode.  
							
							... 
							
							
							
							Samsung 205BW quirk is somehow reworked. 
							
						 
						
							2008-01-23 21:24:09 +08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								cc22b05ea0 
								
							 
						 
						
							
							
								
								There is no such thing as /dev/cpu/mtrr.  
							
							
							
						 
						
							2008-01-22 18:57:11 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1a88aed5c8 
								
							 
						 
						
							
							
								
								Add tags/TAGS to .gitignore for ctags usage  
							
							
							
						 
						
							2008-01-21 21:16:13 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								be6c17fcf9 
								
							 
						 
						
							
							
								
								CVE-2007-6429: Always test for size+offset wrapping.  
							
							
							
						 
						
							2008-01-21 16:13:21 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								94a21d757c 
								
							 
						 
						
							
							
								
								AIGLX: Fix GLX_EXT_texture_from_pixmap fallback with EXA.  
							
							... 
							
							
							
							Use pScreen->GetImage to obtain the pixmap contents instead of dereferencing
pPixmap->devPrivate.ptr directly. 
							
						 
						
							2008-01-19 13:25:02 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e9fa7c1c88 
								
							 
						 
						
							
							
								
								CVE-2007-6429: Don't spuriously reject <8bpp shm pixmaps.  
							
							... 
							
							
							
							Move size validation after depth validation, and only validate size if
the bpp of the pixmap format is > 8.  If bpp < 8 then we're already
protected from overflow by the width and height checks. 
							
						 
						
							2008-01-18 14:41:20 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								23f3f0e27d 
								
							 
						 
						
							
							
								
								XQuartz: Moved SetFrontProcess haco to set_front_process  
							
							... 
							
							
							
							So it is done by the other thread...
(cherry picked from commit 7429379eb1001ee3dc769daa8fe6b3aef1b9cc8a) 
							
						 
						
							2008-01-17 09:49:25 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8e133d9674 
								
							 
						 
						
							
							
								
								Fix for CVE-2008-0006 - PCF Font parser buffer overflow.  
							
							
							
						 
						
							2008-01-17 15:29:06 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6de61f8272 
								
							 
						 
						
							
							
								
								Fix for CVE-2007-6429 - MIT-SHM and EVI extensions integer overflows.  
							
							
							
						 
						
							2008-01-17 15:28:42 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7dc1717ff0 
								
							 
						 
						
							
							
								
								Fix for CVE-2007-6428 - TOG-cup extension memory corruption.  
							
							
							
						 
						
							2008-01-17 15:28:03 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								dd5e0f5cd5 
								
							 
						 
						
							
							
								
								Fix for CVE-2007-6427 - Xinput extension memory corruption.  
							
							
							
						 
						
							2008-01-17 15:27:34 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								bbde5b62a1 
								
							 
						 
						
							
							
								
								Fix for CVE-2007-5760 - XFree86 Misc extension out of bounds array index  
							
							
							
						 
						
							2008-01-17 15:26:41 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e85130c85f 
								
							 
						 
						
							
							
								
								Xephyr: One-time keyboard leak fix  
							
							... 
							
							
							
							Don't leak the originally-allocated keysym map. 
							
						 
						
							2008-01-17 18:43:06 +11:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0137b0394a 
								
							 
						 
						
							
							
								
								XKB: XkbCopyKeymap: Don't leak all the sections  
							
							... 
							
							
							
							Previously, we'd just keep num_sections at 0, which would break the
geometry and lead us to leak sections.  Don't do that. 
							
						 
						
							2008-01-17 18:43:05 +11:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b99a43dfe9 
								
							 
						 
						
							
							
								
								OS: IO: Zero out client buffers  
							
							... 
							
							
							
							For alignment reasons, we can write out uninitialised bytes, so allocate
the whole thing with xcalloc. 
							
						 
						
							2008-01-17 18:43:05 +11:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a6a7fadbb0 
								
							 
						 
						
							
							
								
								Don't break grab and focus state for a window when redirecting it.  
							
							... 
							
							
							
							Composite uses an unmap/map cycle to trigger backing pixmap allocation
and cliprect recomputation when a window is redirected or unredirected.
To avoid protocol visible side effects, map and unmap events are
disabled temporarily.  However, when a window is unmapped it is also
removed from grabs and loses focus, but these state changes are not
disabled.
This change supresses the unmap side effects during the composite
unmap/map cycle and fixes this bug:
  http://bugzilla.gnome.org/show_bug.cgi?id=488264 
where compiz would cause gnome-screensaver to lose its grab when
compiz unredirects the fullscreen lock window. 
							
						 
						
							2008-01-16 21:56:08 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e46f6ddecc 
								
							 
						 
						
							
							
								
								Yet another Xv extension byte swapping fix.  
							
							
							
						 
						
							2008-01-16 14:24:22 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								7a0d16ef0a 
								
							 
						 
						
							
							
								
								Removed some warnings.  
							
							
							
						 
						
							2008-01-15 03:27:16 -02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								315d6a2b1d 
								
							 
						 
						
							
							
								
								Fix Xephyr compilation without GLX.  
							
							
							
						 
						
							2008-01-15 02:59:56 -02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1f83f40525 
								
							 
						 
						
							
							
								
								xf86Cursors: fix memset for non-square cursors  
							
							
							
						 
						
							2008-01-15 10:21:17 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e6ea3147bf 
								
							 
						 
						
							
							
								
								exa: make the prototype for exaGetPixmapFirstPixel() public  
							
							... 
							
							
							
							This fixes a warning in amd_drv which is using it.
Signed-off-by: Bernardo Innocenti <bernie@codewiz.org> 
							
						 
						
							2008-01-14 13:09:13 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								180a5aba4d 
								
							 
						 
						
							
							
								
								XQuartz: Fixed copy-paste error with login_shell commit  
							
							... 
							
							
							
							(cherry picked from commit 6deec3acc6f8010b5b53a1e55a0a2c4080ba69d2) 
							
						 
						
							2008-01-12 21:34:09 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6fd4a5e2e4 
								
							 
						 
						
							
							
								
								XQuartz: Corrected copyright X.org Project -> X.org Foundation  
							
							... 
							
							
							
							(cherry picked from commit f21631444816fc12b8a534c2cf79e6ac6c2af7c9) 
							
						 
						
							2008-01-12 12:02:01 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f72255639c 
								
							 
						 
						
							
							
								
								XQuartz: added 'login_shell' option to defaults  
							
							... 
							
							
							
							so the user can choose something other than /bin/sh
(cherry picked from commit b549cf18cebd3435d70f62855239484974c455a1) 
							
						 
						
							2008-01-12 12:01:57 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ec24a6b5aa 
								
							 
						 
						
							
							
								
								XQuartz: Fixed switching into XQuartz via expose.  
							
							... 
							
							
							
							(cherry picked from commit 627ed60ce5d7499761028edf379ebd95250d3e04) 
							
						 
						
							2008-01-12 12:01:52 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6844bd2e63 
								
							 
						 
						
							
							
								
								More Xv extension byte swapping fixes  
							
							
							
						 
						
							2008-01-09 19:52:00 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0883e838e2 
								
							 
						 
						
							
							
								
								xf86misc.c: Avoid use of swapped values  
							
							
							
						 
						
							2008-01-09 18:43:55 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								59a63d72a1 
								
							 
						 
						
							
							
								
								Fix reference to old versions of XFree86 to not say "Xorg 4.2 or earlier"  
							
							
							
						 
						
							2008-01-09 18:42:58 -08:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e070c2cbef 
								
							 
						 
						
							
							
								
								mi: change infamous "Tossed event ..." error for something more explanatory.  
							
							... 
							
							
							
							Few whitespace errors fixed.
Two ErrorF's prefixed with [mi].
(cherry picked from commit 117458d2db 
							
						 
						
							2008-01-09 13:42:10 +10:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c31aead0fe 
								
							 
						 
						
							
							
								
								[Kdrive] make XCalibrate 'orientation aware'  
							
							
							
						 
						
							2008-01-08 12:31:47 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								30375cd6d1 
								
							 
						 
						
							
							
								
								Don't log DPMS enabling as being from xorg.conf if it's not  
							
							
							
						 
						
							2008-01-07 20:57:30 -05:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								981bb9f1e3 
								
							 
						 
						
							
							
								
								dix: set the correct number of valuators in valuator events.  
							
							... 
							
							
							
							(first_valuator + num_valuators) must never be larger than the number of axes,
otherwise DIX freaks out. And from looking at libXI, anything larger than 6 is
wrong too.
(cherry picked from commit 9f6ae61ad1 
							
						 
						
							2008-01-08 12:06:02 +10:30