d692e1a63e 
								
							 
						 
						
							
							
								
								Build fix.  
							
							
							
						 
						
							2008-07-22 10:21:22 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d8937ce581 
								
							 
						 
						
							
							
								
								autogen.sh: Pass --force to autoreconf  
							
							... 
							
							
							
							Ensure we get all files installed when running autoreconf by passing
--force to overwrite previously-generated ones, which fixes running it
from tarballs.
Also revert Peter's local changes to pass arguments to configure, all of
which are the default now anyway, AIUI. 
							
						 
						
							2008-07-22 16:55:26 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								880625eef5 
								
							 
						 
						
							
							
								
								xfree86: plug memory leak, free driver's private data when deleting the device.  
							
							
							
						 
						
							2008-07-22 15:54:49 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								67d7821ae7 
								
							 
						 
						
							
							
								
								dix: reset potential lastSlaves when disabling an SD  
							
							... 
							
							
							
							Unplug a mouse, then warp the pointer and the warp pointer code will try
to update the position of the last slave device associated with the
master. That pointer will be stale and the X server will crash.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 
							
						 
						
							2008-07-22 15:54:48 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8c8c4fdf34 
								
							 
						 
						
							
							
								
								EDID: Various reduced blanking fixes.  
							
							... 
							
							
							
							- Use a single common function to compute reducedness.
- Call it from both the old-school and new-school mode validation paths.
- Define monitor reduced-blanking support in accord with EDID 1.4.
- Attempt to filter RB DMT modes away from the "standard" EDID pool if
  the monitor doesn't claim RB support. 
							
						 
						
							2008-07-21 16:49:17 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e8cd77e14d 
								
							 
						 
						
							
							
								
								EDID: For standard timing blocks, prefer DMT timings if they exist.  
							
							
							
						 
						
							2008-07-21 16:49:17 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6ba70091e2 
								
							 
						 
						
							
							
								
								EDID: Correct DDCEstablishedModes to conform to DMT.  
							
							
							
						 
						
							2008-07-21 16:49:17 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								facb255fa9 
								
							 
						 
						
							
							
								
								Need to unref pixmaps backing pbuffers too.  
							
							
							
						 
						
							2008-07-21 16:05:53 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d5ae85b5b7 
								
							 
						 
						
							
							
								
								Fix embarrasing GLXPixmap leak.  
							
							
							
						 
						
							2008-07-21 15:32:12 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c74ddc87c9 
								
							 
						 
						
							
							
								
								EDID: Add quirk to clamp max pixel clock to single DVI link speed.  
							
							... 
							
							
							
							On some panels you end up with all of:
- No range descriptor
- No description of physical connectivity
- Native panel size mode in standard timings list
In principle you're supposed to use the timings for that mode from the DMT
spec, but in practice the DMT spec has timings for both 1920x1200 normal
and 1920x1200RB, and the standard timing field gives you no way to
distinguish.  And, of course, the non-RB timings don't fit in a single
DVI link. 
							
						 
						
							2008-07-21 15:10:20 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								55803473ad 
								
							 
						 
						
							
							
								
								Bump inputproto to 1.9.99.2 for XI_PROP_ENABLED  
							
							
							
						 
						
							2008-07-21 10:32:57 +01:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								69de40ee45 
								
							 
						 
						
							
							
								
								dix: shift the duplicate button mapping check to ProcSetPointerMapping.  
							
							... 
							
							
							
							XI 2 allows two buttons to have the same button code. 
							
						 
						
							2008-07-21 17:26:33 +09:30 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0dbfe0ebc6 
								
							 
						 
						
							
							
								
								Revert "Try nvidia before nv under the assumption that people who install it usually want to *use* it, too."  
							
							... 
							
							
							
							Per mailing list discussion.
This reverts commit 66fb253082 
							
						 
						
							2008-07-21 03:50:15 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6b5206e7cb 
								
							 
						 
						
							
							
								
								dix: Remove insane BC hacks  
							
							... 
							
							
							
							If your DDX needs a 1bpp mode and doesn't set it up, your DDX is
incompetent. 
							
						 
						
							2008-07-21 03:50:15 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								66fb253082 
								
							 
						 
						
							
							
								
								Try nvidia before nv under the assumption that people who install it usually want to *use* it, too.  
							
							
							
						 
						
							2008-07-20 10:32:40 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								376620460e 
								
							 
						 
						
							
							
								
								Drop some more configure-generated files from the tarball  
							
							
							
						 
						
							2008-07-20 16:53:01 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								35346a4227 
								
							 
						 
						
							
							
								
								Don't put xf86Build.h in the tarball (bug#9277)  
							
							... 
							
							
							
							This file is generated by configure, we don't need to ship a stale
version in the tarball.
X.Org bug#9277 <https://bugs.freedesktop.org/show_bug.cgi?id=9277 > 
							
						 
						
							2008-07-20 16:40:59 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								43c6d5a6f8 
								
							 
						 
						
							
							
								
								distcheck fixes  
							
							... 
							
							
							
							Still seems to fail because hw/xquartz has too long filenames 
							
						 
						
							2008-07-20 16:30:24 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								92b0a04ffd 
								
							 
						 
						
							
							
								
								Fix compile failure  
							
							... 
							
							
							
							This fixes a compile failure by ensuring that mouse-cfg.c
can see the MTYPE_ constants. 
							
						 
						
							2008-07-19 18:21:37 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0b45ba488d 
								
							 
						 
						
							
							
								
								Drop the FONTCACHE extension.  
							
							... 
							
							
							
							This appears to have been dead code since X-TT was merged. 
							
						 
						
							2008-07-18 10:54:10 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b85392e66b 
								
							 
						 
						
							
							
								
								Give priority to clients that are receiving expose and configure events  
							
							
							
						 
						
							2008-07-17 23:25:29 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								3b687ffe16 
								
							 
						 
						
							
							
								
								Make xstrcasestr prototype return value match the implementation  
							
							
							
						 
						
							2008-07-17 18:16:59 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								f7bfa4ae97 
								
							 
						 
						
							
							
								
								configure.ac: Remove non-existant directory  
							
							... 
							
							
							
							Oops. 
							
						 
						
							2008-07-17 23:03:57 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								16e40ecf43 
								
							 
						 
						
							
							
								
								Remove dead code, useless #defines, et al  
							
							
							
						 
						
							2008-07-17 22:37:31 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b0a99fb02b 
								
							 
						 
						
							
							
								
								configure.ac: Fix release date  
							
							... 
							
							
							
							Instead of putting something that's always wrong, at least just put
unreleased, which will be more obviously wrong if it's, well, in a
release. 
							
						 
						
							2008-07-17 21:42:17 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								711720650c 
								
							 
						 
						
							
							
								
								Everyone has urandom  
							
							... 
							
							
							
							If you don't have urandom, please just add a fallback to /dev/random,
rather than building our own random generator. 
							
						 
						
							2008-07-17 21:39:46 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								446fe9eecd 
								
							 
						 
						
							
							
								
								Dead code removal  
							
							... 
							
							
							
							Remove a whole bunch of code that was never built, be it entire files or
just dead ifdefs. 
							
						 
						
							2008-07-17 21:37:50 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								0564b5454a 
								
							 
						 
						
							
							
								
								XFree86: Restore AllowMouseOpenFail usage text  
							
							... 
							
							
							
							This was incorrectly stuck behind the XFree86-Misc define, so got
deleted with the rest of misc: restore it unconditionally, as it should
be. 
							
						 
						
							2008-07-17 20:46:27 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								6c7c0ffeb7 
								
							 
						 
						
							
							
								
								KDrive: Delete rafts of unused code  
							
							... 
							
							
							
							Most of this stuff was gone with the last real hardware drivers that
used it.  Au revoir. 
							
						 
						
							2008-07-17 20:45:01 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ad7a7ae290 
								
							 
						 
						
							
							
								
								XF86BigFont is disabled by default  
							
							... 
							
							
							
							3c19ec47b4 
						
							2008-07-17 18:51:05 +02:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								058100fd19 
								
							 
						 
						
							
							
								
								Remove more Lynx leftovers  
							
							... 
							
							
							
							A couple #if defined(Lynx) && defined(sun) had become just if defined(sun),
resulting in wrong settings for Solaris builds, so they're now just deleted. 
							
						 
						
							2008-07-17 09:35:30 -07:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								47833eef35 
								
							 
						 
						
							
							
								
								Drop a bunch of #ifdef Lynx.  
							
							
							
						 
						
							2008-07-17 11:59:24 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								af2138bfce 
								
							 
						 
						
							
							
								
								Nuke some ancient code for commandline-challenged OSes.  
							
							... 
							
							
							
							This appears to have been dead code even in 6.7. 
							
						 
						
							2008-07-17 10:39:29 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b9a0cee026 
								
							 
						 
						
							
							
								
								Drop hw/xfree86/os-support/lynxos/  
							
							... 
							
							
							
							This has never worked in any modular release, clearly no one cares. 
							
						 
						
							2008-07-17 10:32:35 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								d87f170bd9 
								
							 
						 
						
							
							
								
								Remove XF86Misc code from xorgcfg.  
							
							
							
						 
						
							2008-07-17 10:29:52 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								e3ff850174 
								
							 
						 
						
							
							
								
								Remove duplicate load of freetype font renderer.  
							
							... 
							
							
							
							libXfont will do this for us in FontFileRegisterFpeFunctions. 
							
						 
						
							2008-07-17 10:27:24 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								8441e26266 
								
							 
						 
						
							
							
								
								Remove freetype from the list of autoloaded modules.  
							
							
							
						 
						
							2008-07-17 10:23:37 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								5d11ae7a69 
								
							 
						 
						
							
							
								
								Fix color lookup.  
							
							... 
							
							
							
							OsStrCaseCmp returned inverted comparison sense from normal strcasecmp. 
							
						 
						
							2008-07-17 10:22:29 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								478d3918d5 
								
							 
						 
						
							
							
								
								XFree86: Remove remnants of XFree86-Misc  
							
							... 
							
							
							
							HandleMessage: dear god, no. 
							
						 
						
							2008-07-17 03:29:54 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								95000e34df 
								
							 
						 
						
							
							
								
								Build fixes  
							
							
							
						 
						
							2008-07-16 16:37:14 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								affec10635 
								
							 
						 
						
							
							
								
								Remove loadable font renderer support.  
							
							
							
						 
						
							2008-07-16 14:49:36 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								acc9105431 
								
							 
						 
						
							
							
								
								Remove font module support from xorgcfg.  
							
							
							
						 
						
							2008-07-16 14:24:47 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								a82e6efb7b 
								
							 
						 
						
							
							
								
								Remove the numVideoScreens xprintism.  
							
							... 
							
							
							
							This was to account for cases where you had video and print screens in
the same server.  Lunacy.  Leave the slot in ScreenInfo, but rename it,
and stop looking at it. 
							
						 
						
							2008-07-16 14:19:04 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								1a573e402e 
								
							 
						 
						
							
							
								
								Update the Allow*Grabs documentation for xf86misc removal.  
							
							... 
							
							
							
							The API to turn the grab-break keys back off is gone now, so don't
say it exists. 
							
						 
						
							2008-07-16 13:41:53 -04:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								55644d2f1c 
								
							 
						 
						
							
							
								
								Make --enable-debug usable again  
							
							... 
							
							
							
							Enable region debugging causes assertion failures (should really look
into that, though), and I don't need four messages every time I move my
pointer. 
							
						 
						
							2008-07-16 14:23:34 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								22e64108ec 
								
							 
						 
						
							
							
								
								XFree86: Remove XFree86-Misc extension  
							
							... 
							
							
							
							Its last remaining purpose in life has been destroyed by input
properties.  Au revoir: it's been fun, by which I mean awful. 
							
						 
						
							2008-07-16 06:25:26 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								b8dd07f855 
								
							 
						 
						
							
							
								
								HAL: Remove grotesque open-coded strcasestr  
							
							... 
							
							
							
							Not only was this pretty ugly, but it didn't even work on systems
without strcasestr anyway, due to the define not being in dix-config.h.
Lack of strcasestr is handled transparently with the version from
FreeBSD now anyway, so, huzzah. 
							
						 
						
							2008-07-16 03:02:20 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								ad87c72edc 
								
							 
						 
						
							
							
								
								DIX: Add strcasestr from FreeBSD  
							
							... 
							
							
							
							Add strcasestr for use on systems which don't have it. 
							
						 
						
							2008-07-16 03:02:17 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								c3c901cf44 
								
							 
						 
						
							
							
								
								configure.ac: Fix SHA1 handling  
							
							... 
							
							
							
							Fix and marginally simplify the SHA1 handling.  First, we allow people
to override it.  Secondly, we try for libmd.  Then, we try for OpenSSL
with pkg-config.  In a last, desperate move, we try libcrypto on its
own.  This allows the server to, y'know, _link_ when using OpenSSL,
instead of failing because we only have -lcrypto, and not -lssl. 
							
						 
						
							2008-07-16 03:02:15 +03:00 
							 
					 
				
					
						
							
							
								 
						
							
							
							
							
								
							
							
								69b57dc651 
								
							 
						 
						
							
							
								
								dix: Actually build str(n)casecmp if we don't have it  
							
							... 
							
							
							
							Remember to add stuff to dix-config.h when you add new AC_DEFINES,
people ... 
							
						 
						
							2008-07-16 03:02:12 +03:00