xserver-multidpi/hw/xfree86/common
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
..
atKeynames.h Change keymap.h includes to X11/keymap.h 2005-04-21 00:31:13 +00:00
compiler.h Port X.Org to FreeBSD/powerpc. This makes a bit of math for sysmouse in 2005-05-04 04:14:58 +00:00
extramodes Merging XORG-CURRENT into trunk 2004-04-23 19:54:30 +00:00
fourcc.h XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 2003-11-25 19:29:01 +00:00
modeline2c.pl Merging XORG-CURRENT into trunk 2004-04-23 19:54:30 +00:00
scoasm.h XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 2003-11-25 19:29:01 +00:00
vesamodes Merging XORG-CURRENT into trunk 2004-04-23 19:54:30 +00:00
xf86.h Use __printf__ in gcc function attributes to avoid clash with libc wrapper 2004-12-02 21:58:58 +00:00
xf86AutoConfig.c Merging XORG-CURRENT into trunk 2004-04-23 19:54:30 +00:00
xf86Bus.c Bug #2373: SGI Altix platform support. (Shrijeet Mukherjee, Jesse Barnes, 2005-04-22 16:49:22 +00:00
xf86Bus.h XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 2003-11-25 19:29:01 +00:00
xf86cmap.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86cmap.h XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 2003-11-25 19:29:01 +00:00
xf86Config.c Avoid segfaults if the number of user supplied monitor ranges exceed the 2005-05-18 10:31:53 +00:00
xf86Config.h XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 2003-11-25 19:29:01 +00:00
xf86Configure.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86Cursor.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86Date.h Update release and date for first RC. 2004-08-16 22:48:50 +00:00
xf86Debug.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86DefModes.c Merging XORG-CURRENT into trunk 2004-04-23 19:54:30 +00:00
xf86DGA.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86DoProbe.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86DoScanPci.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86DPMS.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86Events.c Change xf86bigfont.h include to X11/extensions/xf86bigfont.h. 2005-04-21 00:31:31 +00:00
xf86fbBus.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86fbman.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86fbman.h XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 2003-11-25 19:29:01 +00:00
xf86Globals.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86Helper.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86Init.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86InPriv.h XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 2003-11-25 19:29:01 +00:00
xf86Io.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86isaBus.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86Kbd.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86KbdBSD.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86KbdLnx.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86KbdMach.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86Keymap.h XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 2003-11-25 19:29:01 +00:00
xf86MiscExt.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86Mode.c Avoid segfaults if the number of user supplied monitor ranges exceed the 2005-05-18 10:31:53 +00:00
xf86Module.h Merging XORG-CURRENT into trunk 2004-04-23 19:54:30 +00:00
xf86noBus.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86Opt.h XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 2003-11-25 19:29:01 +00:00
xf86Option.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86pciBus.c Bug #2373: SGI Altix platform support. (Shrijeet Mukherjee, Jesse Barnes, 2005-04-22 16:49:22 +00:00
xf86pciBus.h XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 2003-11-25 19:29:01 +00:00
xf86PciInfo.h Support for HP's IPF ZX1 systems (Alex Williamson). 2005-04-04 09:55:25 +00:00
xf86PM.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86Priv.h Modifying X.Org Xserver DDX to allow to run X with ordinary user 2005-01-28 16:13:00 +00:00
xf86Privstr.h Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004 2004-01-29 08:08:57 +00:00
xf86RandR.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86Resources.h XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 2003-11-25 19:29:01 +00:00
xf86sbusBus.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86sbusBus.h Merging XORG-CURRENT into trunk 2004-04-23 19:54:30 +00:00
xf86str.h Check the pixel clock choosen for a specific refresh rate against the 2005-02-07 11:56:31 +00:00
xf86Version.h Merging XORG-CURRENT into trunk 2004-04-23 19:54:30 +00:00
xf86Versions.c Initial revision 2003-11-25 19:29:01 +00:00
xf86VidMode.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86Xinput.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86Xinput.h Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86XKB.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86xv.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86xv.h XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 2003-11-25 19:29:01 +00:00
xf86xvmc.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xf86xvmc.h XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 2003-11-25 19:29:01 +00:00
xf86xvpriv.h Initial revision 2003-11-25 19:29:01 +00:00
xisb.c Merging XORG-CURRENT into trunk 2004-04-23 19:54:30 +00:00
xisb.h Merging XORG-CURRENT into trunk 2004-04-23 19:54:30 +00:00
xorgHelper.c Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xorgVersion.h Fix banner to print out proper version information. 2004-08-16 02:07:53 +00:00