xserver-multidpi/hw/xfree86/common
Peter Hutterer 9ab4e2fd8e xfree86: don't free the config-file related information in DIDR. #15645
In DeleteInputDeviceRequest, leave the conf_idev (which is shared with
xf86ConfigLayout.input) alone for devices that were specified in the
ServerLayout section of the config file. This way, in the next server
generation we are left with what was the original config and can thus re-init
the devices.

This is an addon to 6d22a9615a, an attempt to
fix Bug 14418.

X.Org Bug 15645 <https://bugs.freedesktop.org/show_bug.cgi?id=15645>
X.Org Bug 14418 <https://bugs.freedesktop.org/show_bug.cgi?id=15645>
2008-04-24 14:19:28 +09:30
..
atKeynames.h Fix key repeats during VT switch. 2007-09-05 17:46:23 -07:00
compiler.h Check for __x86_64__ when we check for __amd64__ 2008-04-12 20:39:18 +02:00
extramodes Merging XORG-CURRENT into trunk 2004-04-23 19:54:30 +00:00
fourcc.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
Makefile.am Remove the duplicate copy of xf86cvt.c 2008-02-29 16:01:15 -05:00
modeline2c.awk Bug #14927: Fix the math for xf86NumDefaultModes. 2008-03-10 09:14:20 -04:00
scoasm.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
vesamodes Fix standard VESA modes. 2006-11-03 14:06:32 -08:00
xf86.h Make DRI2 a serverlayout/serverflags option. 2008-04-14 15:23:57 -04:00
xf86AutoConfig.c autoconfig: don't call closedir() when opendir() failed 2008-04-23 14:59:24 +02:00
xf86Build.h.in Print the build time as well as the date if we can. 2007-06-04 02:03:44 -04:00
xf86Bus.c entity sharing: make !shareable entity non-fatal. 2007-12-20 10:11:26 +10:00
xf86Bus.h Simplify system resource range setup. 2007-11-15 15:03:58 -05:00
xf86cmap.c devPrivates rework: since API is already broken, switch everything 2007-08-28 09:28:25 -04:00
xf86cmap.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
xf86Config.c Make DRI2 a serverlayout/serverflags option. 2008-04-14 15:23:57 -04:00
xf86Config.h First pass at improved video driver autoloading 2007-10-09 22:13:15 -04:00
xf86Configure.c Delete some dead code in X -configure. 2007-11-15 14:45:49 -05:00
xf86Cursor.c Fix crash in xf86InitOrigins() 2007-11-02 12:06:09 -04:00
xf86Date.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
xf86Debug.c Delete some pre-dlloader debugging scaffolding. 2007-07-18 15:45:11 -04:00
xf86DGA.c Merge branch 'master' into XACE-SELINUX 2007-11-05 19:08:36 -05:00
xf86DoProbe.c Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into pci-rework 2006-07-25 11:30:04 -07:00
xf86DPMS.c Don't log DPMS enabling as being from xorg.conf if it's not 2008-01-07 20:57:30 -05:00
xf86Events.c xace: restore the old SaveScreens function and introduce new API, since the 2007-11-19 16:59:34 -05:00
xf86fbBus.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
xf86fbman.c devPrivates rework: since API is already broken, switch everything 2007-08-28 09:28:25 -04:00
xf86fbman.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
xf86Globals.c Friends don't let friends call xf86AddModuleInfo. 2008-02-14 08:21:44 +11:00
xf86Helper.c clean some "unused" warnings 2008-03-01 19:49:24 +02:00
xf86Init.c xfree86: don't free the config-file related information in DIDR. #15645 2008-04-24 14:19:28 +09:30
xf86InPriv.h Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into input-hotplug 2006-07-21 19:05:41 -04:00
xf86isaBus.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
xf86MiscExt.c Fix for CVE-2007-5760 - XFree86 Misc extension out of bounds array index 2008-01-17 15:26:41 +01:00
xf86Mode.c Remove some #if 0 guarding code duplicated in xf86Modes.c 2008-02-29 16:01:14 -05:00
xf86Module.h Bump video driver ABI and extension ABI for devPrivates rework. 2007-12-14 00:53:54 -05:00
xf86noBus.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
xf86Opt.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
xf86Option.c XFree86: Fix memory leak in option parsing 2007-04-10 23:58:20 +03:00
xf86pciBus.c Clean some garbage caused when pciaccess was merged: 2008-02-25 17:07:07 -03:00
xf86pciBus.h Eliminate unused fields in pciAccRec. 2007-01-17 12:15:09 -08:00
xf86PciInfo.h No more "-scanpci" given that we already have it in libpciaccess. 2008-02-25 17:08:07 -03:00
xf86PM.c xace: restore the old SaveScreens function and introduce new API, since the 2007-11-19 16:59:34 -05:00
xf86Priv.h Size xf86DefaultModes explicitly. 2008-03-07 09:25:06 -05:00
xf86Privstr.h Make DRI2 a serverlayout/serverflags option. 2008-04-14 15:23:57 -04:00
xf86RandR.c devPrivates rework: since API is already broken, switch everything 2007-08-28 09:28:25 -04:00
xf86Resources.h Remove the now-dead PciAvoid symbol. 2007-08-30 11:26:17 -07:00
xf86sbusBus.c Merge branch 'master' into XACE-SELINUX 2007-11-05 19:08:36 -05:00
xf86sbusBus.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
xf86str.h Friends don't let friends call xf86AddModuleInfo. 2008-02-14 08:21:44 +11:00
xf86Version.h Death to RCS tags. 2007-06-29 14:06:52 -04:00
xf86Versions.c completely remove OS keyboard layer 2006-08-12 18:56:05 +03:00
xf86VidMode.c Merge branch 'master' into XACE-SELINUX 2007-11-05 19:08:36 -05:00
xf86Xinput.c xfree86: don't free the config-file related information in DIDR. #15645 2008-04-24 14:19:28 +09:30
xf86Xinput.h Death to RCS tags. 2007-06-29 14:06:52 -04:00
xf86XKB.c Death to RCS tags. 2007-06-29 14:06:52 -04:00
xf86xv.c Merge branch 'master' into XACE-SELINUX 2007-11-05 19:08:36 -05:00
xf86xv.h Add per-drawable Xv colour key helper function. 2006-10-20 00:42:44 +03:00
xf86xvmc.c devPrivates rework: since API is already broken, switch everything 2007-08-28 09:28:25 -04:00
xf86xvmc.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
xf86xvpriv.h devPrivates rework: since API is already broken, switch everything 2007-08-28 09:28:25 -04:00
xisb.c Remove the remnants of OS/2 support. 2007-06-28 18:59:05 -04:00
xisb.h Death to RCS tags. 2007-06-29 14:06:52 -04:00
xorgHelper.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
xorgVersion.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00