xserver-multidpi/hw/xfree86
Egbert Eich bbbb0a3a84 Avoid segfaults if the number of user supplied monitor ranges exceed the
number of preallocated slots. We should really make this dynamic - but
    I don't think this ever caused a problem so it's more or less academic.
A. Avoid that *SyncStart starts before *BlankStart. If *BlankStart >
*SyncStart it is made = *SyncStart and its width is made maximal but such
    that the blank does not exceed *Total. Since the Sync width has the
    same restrictions as the Blank width monitors should still be able to
    clamp after the sync pulse. B. Over time mode validation has become
    inconsistent when people started to add additional features to the mode
    validation. One such feature is that the mode->Crtc* values have been
    (ab)used to allow the driver ValidMode() function to pass driver
    normalized timing values back to the validation function. The
    introduction of these features made the code less readable and created
    numerous possibly unintended side effects in the validation semantics.
    I've attempted to consolidate these changes making the code more
    consistent and eliminating a number of side effects. This should not
    cause problems for the majority of drivers, still it should receive
    testing - especially with ATi Mach64 and Radeon code. (Bugzilla #3325).
2005-05-18 10:31:53 +00:00
..
common Avoid segfaults if the number of user supplied monitor ranges exceed the 2005-05-18 10:31:53 +00:00
ddc Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
dixmods Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
doc Bug #1821: Typo fix in xorg.conf man page (Jens Schweikhardt) 2005-03-22 21:30:43 +00:00
dri Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
dummylib Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
fbdevhw Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
getconfig getconfig: file '/usr/X11R6/lib/X11/getconfig/xorg.cfg' has bad signature 2004-05-25 20:33:46 +00:00
i2c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
int10 Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
loader Port X.Org to FreeBSD/powerpc. This makes a bit of math for sysmouse in 2005-05-04 04:14:58 +00:00
os-support Bug 2750: Prevent mtrr_remove_offending from ending up in an endless loop 2005-05-15 17:45:47 +00:00
parser Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
rac Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
ramdac Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
scanpci Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
shadowfb Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
utils Clean up formatting, projectroot substutition, and grammatical nits. 2005-04-22 22:11:26 +00:00
vbe Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
vgahw Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
x86emu Bug #2455: Make x86emu handle JNL correctly. (David Wong) 2005-02-18 17:52:48 +00:00
xaa Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf1bpp Build fixes for static server. 2005-01-14 17:14:08 +00:00
xf4bpp Bug #400 (partial): Driver fixes for the dlloader. When using dlloader, all 2004-07-30 20:30:57 +00:00
xf8_16bpp Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf8_32bpp Bug #3069: Drop the BuildLowMem hack, it doesn't compile and isn't useful. 2005-04-22 20:49:50 +00:00
xf8_32wid Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
Options Initial revision 2003-11-14 16:48:57 +00:00
xorgconf.cpp Merging XORG-CURRENT into trunk 2004-04-23 19:54:30 +00:00