Index: xc/ChangeLog =================================================================== RCS file: /cvs/xorg/xc/Attic/ChangeLog,v retrieving revision 1.1.6.5 diff -u -r1.1.6.5 ChangeLog --- a/xc/ChangeLog 21 Apr 2004 10:03:11 -0000 1.1.6.5 +++ b/xc/ChangeLog 21 Apr 2004 23:15:32 -0000 @@ -1,3 +1,9 @@ +2004-04-22 Roland Mainz + * xc/programs/Xserver/mi/miinitext.c + Bugzilla #535: Xprt should not annouce extensions which are not + supported. Extensions like "XVideo" or "XFreeXDGA" would be hard + to implement, MIT-SHM does not work by design etc. etc. + 2004-04-21 Roland Mainz * xc/xf86Date.h * xc/config/cf/FreeBSD.cf Index: xc/programs/Xserver/mi/miinitext.c =================================================================== RCS file: /cvs/xorg/xc/programs/Xserver/mi/miinitext.c,v retrieving revision 1.1.4.7 diff -u -r1.1.4.7 miinitext.c --- a/xc/programs/Xserver/mi/miinitext.c 15 Apr 2004 10:17:22 -0000 1.1.4.7 +++ b/xc/programs/Xserver/mi/miinitext.c 21 Apr 2004 23:15:43 -0000 @@ -62,6 +62,30 @@ #undef GLXEXT #endif +/* Make sure Xprt only announces extensions it supports */ +#ifdef PRINT_ONLY_SERVER +#undef MITSHM /* this is incompatible to the vector-based Xprint DDX */ +#undef XKB +#undef PANORAMIX +#undef RES +#undef XIE +#undef GLXEXT /* not yet */ +#undef XINPUT +#undef XV +#undef SCREENSAVER +#undef XIDLE +#undef XRECORD +#undef DBE +#undef XF86VIDMODE +#undef XF86MISC +#undef XFreeXDGA +#undef XF86DRI +#undef DPMSExtension +#undef DPSEXT +#undef FONTCACHE +#undef RENDER /* not yet */ +#endif /* PRINT_ONLY_SERVER */ + #ifdef PANORAMIX extern Bool noPanoramiXExtension; #endif