xorg-x11-server-sdk-7.4-17.7.1<>,ȉKǝ/=„Ei~95W"wB[CӠ3/߸&R{daneNX{i 3gP[^/Nѥӂmzt Ieb~ ή3fLHӱ -ϔ&Jw=I-![⠺.G ;I /76!^kvJz7N1Nꮸٴ6;N3=̧B\=[6 wʹiClx._D EđG>;?d ! 3`dlp~   X   (!%(X(|++@+-(. 8.(91:@~=BFGH|IXYZ[\]^Ubc3defklzCxorg-x11-server-sdk7.417.7.1X.Org Server SDK.This package contains the X.Org Server SDK.K?NchopinMopenSUSE 11.1openSUSEX11/MIThttp://bugs.opensuse.orgSystem/Librarieshttp://xorg.freedesktop.org/linuxi586test -L usr/include/X11 && rm usr/include/X11 exit 03` XE8R agk !mg\f uǪ> k, d7  Kh 3@h/   J H  $,Z*fi ,q]  [ :  ;-E X x J ;" t G Y ? E?^z5 * W ~j#qODJj#2(e/w'a5/ Lj O#N{'  7,O r'Ja{G8! FZDA큤K?7K?1K?1K?1K?,K?.K?0K?/K?,K?,K?0K?.K?.K?.K?2K?2K?.K?.K?.K?,K?,K?,K?,K?/K?,K?,K?-K?-K?.K?2K?,K?,K?,K?,K?,K?,K?,K?4K?4K?/K?/K?,K?,K?,K?,K?-K?0K?-K?-K?-K?0K?/K?-K?-K?-K?.K?,K?0K?-K?-K?.K?2K?2K?-K?-K?-K?-K?-K?-K?-K?-K?-K?.K?-K?-K?-K?-K?-K?-K?-K?-K?0K?-K?-K?.K?.K?-K?-K?-K?-K?-K?.K?-K?-K?-K?.K?-K?-K?4K?-K?-K?-K?-K?-K?1K?-K?-K?-K?0K?0K?0K?0K?-K?1K?1K?1K?-K?-K?-K?1K?1K?1K?1K?2K?2K?/K?3K?1K?/K?3K?/K?0K?/K?7K?7K?0K?/K?/K?/K?1K?1K?3K?3K?/K?/K?/K?0K?0K?/K?/K?0K?0K?/K?/K?/K?/K?/K?/K?-K?-K?-K?-K?/K?-K?-K?1K?7K?7fe18cff5d4cdc6b94eaa07fbcd1c088bb1973977d05db2fa2305b7b98478d6de7443d80dd5ac85d1d6c62b6731f01453ae0e55141f7ab26c53bce4b391da545025ec679ec6d244c348bbd5cfe50b4ef002d718d448307652353cd5e8944114a300b62d5126f51425006718d7aff7d59cd539d4eaee54f1d2f14c949b293a6c70dab7765828faa88288b120f47c7a0ad7639139f0b5a233be9b17dfcae9942fac6359a2a455285c7d65dff02fbf06dcd18e1304f6b9d08f5379a69eb5c5919dc26918fa7f6bec8d4f3fee34cfb5690336bf9f421057a10fecfcd401525f25f14947626f9b767359f18cf7bda62c23290af08a713da40e48fcb863f29d73e4bf96f31f0f01c2f0aee37bf8fdc5edca671b5f6a932db6026d1a778bd63868e5a5937d43ecd1704d55f05a8ef804d04e78954d2aa7ee5258d76984df502b0d08614202242eff66ed599d433e2b2a7233cf6e8955ce581b0234ce6bf0218265400f968d1cb678efcf0045002fc483afec00fbc697d3afc6ce1bfe7a745577115c2b22f05f2a542ac8d33df044943519f2534a791131ad248379592499f0f9fdba5e72823a13499bb38340a52fc38e8b73989807ad5e8dba6ebba20d1575065d74e36d29ce4c3d8ad0e9b852021a2205440c91c9302e9b4e63a4f4a7c623749449bde6dcd1267fadac491b3f7b9017abc599134103158a177a9dd82e7a661885b2c40c067d2b249801ebc2d2bfb6a136df1644f95e56cf7c87f524474c78162a614da1e06308348e98cf090f49d011995ffc21594d531fcfee5d1cd8356a7e928c9d16fc51a9214e3d9c04057075703b8b15737b62ea6f7b88b7c6e3074e754ae5924bce625a737ced28a1d753764333484afd617da49195c77c85c0e90a7db322ecfa53021d9d0ea06b7baad02a4c33cbe8af302acfcb72aae9fd46c133ecbab477c62a2d1e592bb8aaa26636e71a85fa051217b7033c4d6eaf705af4de1f1d7fbf5d39e476e2159d11fb31b0fe16375aacc43db10d215964195129170ce94cc6b466ce00120688445b8a80f99e24f078edba152d8b34f08d64ee1a15307b505384dd08719755540aa96fb729057f1747d7bb2a26bf10ac712e775aea445ef280d484d5019c3670372d9fdc9b54419e61921bf922043bb6224df7da096d8adf656415f589501f12cc43005db53279f75ec420545bcbb14f97f12f7b70c17a28f41c4095564287dc1403ab26434e1d22680bf7343d6d309495b4e3560273da769fbed330931a19a69071edba4948d2e118869715d7450869377fb31004007c03ba2d57209124662c0eb0e251aeff8c3efd83ca7e4183bd949cd46212423c69c516b6d9dce6ba90529daea0fc34b02294d8fc63b52bda64ac99740ca5f286ea3982a496d48187d028d5dce10a85a3b56c17a5536cb25c1621ff8c7ec61f3c23132d331dff776248690fa56cd5555b12582ec443a84b06ae5d3413eadb9402d05cccaf1cffce96459ce092626fe0c3f15aa9665bee426514f42d6e6e936837fb08089ad29b3184f8b577ed4bec88008a95306ca87e053ba3fe232a8a479af3333ad59aaee812c6c179a9c83816f71e4143581c7ccf28e6b16c57233666fd989b371ea4a98dfe51a1709399062dfcb883df1d0f289e40d64584ce774a5937fddb5c937538cd9b4963c9dbfc8fbaf17f55220a70cf70725b3cff59f6eea6d1a68fe22d539fcc7a05fd2d33efb8fadd581c7219ab4f2b6773a92bca165a518738994e232d9ce1bc1c5699fe112b733957583b9e881337acc42320f71577da5cd659a0bd2c71fb669f8f9ea061eb47b32123eb35ea29e0659c81593400ee792f67d93c2592a605399bc46de30eb101d79bc39140e7a140e852c74e3a45336446c289f1d60c00565bb5ed939ab8e49713e6a38f938bc92dfbaec2b574b43dcbd0b753a7ca86c8ff3a224ea32fb0441e924165540d3cd91e3bccf7566ba9efc6b3990913c21c4530995837c86f342be9fde3fb85f3db4eea907a46e19c02b3200836ea64be0a27ba4ff1988f6e6b228765f74b7a92c8049a40b97be2fd42941366bce4d8d7193f40155d27db540d6558c178eef59206dc89ebc36113e6488ef4651dd3b167ebdf036bfe3f641172e9b5f236df46e074dea36dcd5af1e243429e1602443e1e212229a66144b9c1215e240996f1f5fdf1cc2f3354a9c05eb2a36d00d1c20eadcda58681bece6efafc7883c50736593fe9652c0f312156890225c3742e67010d526ce3d34917df476e2d8e6ca948d7267cebef06c72ed313cf33db5ea04e80149f01e185e970708ff4ee57ba415c0b4ea47b4fad5ccd182219d56f483f0f6f2a5b6f571eb2e5fc6d8f6fe8b19341f29f051839188302721a887e12842b52ad1739cbe78cff82b13f1ae8131496d5ac95d13d982194e6f7945ca8e5022436bfb8675db6e37150dab0dd486db314350de3ab80ad1b9462d593d4f88fdbe93b9c3da73d01634620dac3fc0183bf34cf02227cd357ff485daef526fb46d12bff1f860af4630faef999f58ce74aa390c59e8cb08db9aad796e3e1718dece7fcd322571e249d863d33b3441109a212cef51b5497c4dc4fcfe25b586b9455718e89d12f89b195919e35f455cfa2dd26ce0f6837c6b0bc01d761435639b6c7fee1323bda0964e696823a0576dfa0241d9871d17d44822702d83a196cd07c765319af99766e2a69b580846d93c360107ff04c2d85afc0944e50ad84ab9807312eef5578b0e8be71d3b9f86f970fe42b59eaf4ef6d4d3e6b49acd508947dc6ddbacd7b130efc0a5568a9cae57117adb7b5db873fbcb58f3bcd3a64c18d09117829fcf74da6b0ff84cd799e11f46c78d0fa088e014a9d55c47aae045c30da046ff5aef87e74736ba3c9c99299feed999d12b10c2fbf23b85e84d3592b84b7b73eb1ca0b6f2a3a355fdab5c4664feb94b502be7e1121acb3b47da709e23d69e039f24304b4d76dcaecf13fe08cf765e89d63100faa51f1791823f70f12d675d9e8637637256a9ed0d5a9640855c67c0b75cdd486717ca5185d352c0c3650c1ae7318c0833484250082dc171dca89072d447ef54d054b73dbd12eb1b47aea513adc58f12199efdf07fd116b69b27cfba1bf146c2c83be54f0eab2cd26c4c25c71a5479277ee8e66df6408e9e3466f5fb956da19366cab871033781b051508e946b8087e79b00b233052f714a22fac961a1134c76713a8af2f5c2776bcf2463a1464fef1e0f6f626f1aee3aff6c4bc237b06f0bfc29e1dbc64456b2e7ddb9f1ea05a1882b3fbb2245921ba3ffcfc00b1d0e7674a40332f7fad07d4701cbec40ff3283ec469757282d408e3d3a890b2a1d0f5a1dd6f995cc2b0650bfb66cf1a932593ce8e3395f73f244211819f109ff244d2f8db027b68c324a803c638d443389a7794bade11adf6d3fc83ca5bc0532da74ddf39b245ac51fd76c44d79036baede8fbce3552531ecc7bb774a2453204a0aca0f153ba2e19cc54702d8ffff9570f9e4fd639633116052d34d76c71cae4e946c0196283a5130832be7fa1d41b119ab87dcfa4efdcf04f18a9af2d25f515a89150b1c34c67b8a17c98a3063a00a66df4ce8126ba0abb214502a8e0801bfc5fac4d6fe68da5f329aaf51bda441f666680aa271457def8dd819063ab7ee2371c558577aea193de947455c4862000e67274f98b79c03bdbb4cdf1345014778fc61ca9bab55bc7348fe04555b437449c7f4b32f565c68db0be9ef9ca99edea6034b55be15136dc9d1eerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxorg-x11-server-7.4-17.7.1.src.rpmxorg-x11-sdkxorg-x11-server-sdk@JJJxorg-x11-proto-develxorg-x11-xtrans-develxorg-x11-libXau-develxorg-x11-libXdmcp-develxorg-x11-libX11-develxorg-x11-libXext-develxorg-x11-libXp-develxorg-x11-libXpm-develxorg-x11-libXrender-develxorg-x11-libICE-develxorg-x11-libSM-develxorg-x11-libXt-develxorg-x11-libXmu-develxorg-x11-libXfixes-develxorg-x11-libxkbfile-develxorg-x11-libfontenc-develxorg-x11-libXv-develxorg-x11-libXprintUtil-develxorg-x11-develfreetype2-develfontconfig-devellibdrm-develxorg-x11-server/bin/shrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)rpmlib(PayloadIsLzma)4.0-13.0.4-14.4.2-14.4.2.3KŮ@KPXKO@KmJJ]@Jp9J)J%@JJMJ I@IW@I@I@IpvIL@I/@I-:@I&II@I-I@II9@I@I@I @H~@H@HCH@H@H@H׈H˫@H@H|@H@H5@H@H@HHnHHH{?HwK@HuHuHuHsVHnHRa@HO@HNlHG@H;H:@H-w@H-w@H*@HH H H 0@HG@GGG GiGiGu@G@GQG@G.@G@G@G G}G}G,@G@G7GC@G_@GO@GNGLGEo@G@)@G<4G<4G:@G5@G(n@G@G@G m@GG@G@G@G@FF@F@F@F1F=@F@FFvFvF@FFj@FR@FF:@F} @Fzh@FfFR@F8}@F5@F37@F1F/BF-@F+N@F)F(@F|@F6@F6@F6@F@F@F F @E{@E5@EEEEL@EWE@Eّ@E@EEEJ@EJ@EEE@E@ElE@EE@E@EE@E~EySEqjEl$EaEaEYEYEYES@ELEH@E?QE, bnc #557392)- extramodes16x9.diff * added missing extra 16:9 modes requested by HP (bnc #527080)- Don-t-pass-virtual-indicator-down-to-the-HW-Ctrl-fun.patch * Virtual indicators are by definition indicators which don't have a hardware equivalent. Thus information about their status change should not be handed down to the hardware. This removes the ugly problem that the Scroll Lock indicator lights up when Shift Lock is toggled as Shift Lock is placed on the 4th indicator by default which is virtual, while the kbd driver maps the 4th indicator on the Scroll Lock LED. To retain the old behavior simply do not mark the 4th indicator virtual by doing something like: xkb_keycodes "4th_indicator" { indicator 4 = "Scroll Lock"; }; to the keycodes. (bnc #523511)- extramodes16x9.diff * adds additional 16x9 modes for laptops (bnc #524724)- keyrelease-1.5.2.diff * xkb: Don't press+release keys on key events. Fixes submission of F7 to apps on switch from console for drivers that switch fast enough (bnc #141443).- Frederico's patches to support reprobing of connected displays on EnterVT and fixes to set event timestamps properly. (bnc #507190) * Re-probe RANDR outputs on laptop unsuspend. * Make RANDR 'set' timestamps follow client specified time. * Add missing fields to SRR*NotifyEvent().- commit-525aa17-xkb.diff * Bug #6428, #16458, #21464: Fix crash due to uninitialized VModMap fields. In ProcXkbGetKbdByName, mrep.firstVModMapKey, .nVModMapKeys and .totalVModMapKeys were not initialized, contained random values and caused accesses to unallocated and later modified memory, causing XkbSizeVirtualModMap and XkbWriteVirtualModMap to see different number of nonzero values, resulting in writes past the end of an array in XkbSendMap. This patch initializes those values sensibly and reverts commits 5c0a2088 and 6dd4fc46, which have been plain non-sense. - obsoletes commit-ddb8d89-xkb.diff- xorg-server-xf4vnc-keyboard.diff * add dynamically allocated keycodes to the core keyboard's mapping (Jürgen Keil, bnc #400520)- commit-ddb8d89-xkb.diff * Avoid sending uninitialized padding data over the network; posssibly fixes bnc #496034- bfo-bug18668.diff * In Xinerama all windows hang off the first root window. Crossing the screens must not reset the spriteTrace, otherwise picking fails and events are sent to the root window. (bnc #483839, bfo #18668)- hdmi-eedid.diff * add eedid/hdmi support, which is required by HDMI audio patch for intel driver (bnc #485768)- bug474071-fix1.diff * fixes Xserver issue of bnc #474071- reenabled Security extension (bnc #470601)- sysconfig.displaymanager.template * reintroducing DISPLAYMANAGER_XSERVER sysconfig variable, since it's still used by proprietary driver packages (bnc #466583)- xorg-server-xf4vnc-clientTimeout.diff * fixes vnc client timeout handling (bnc #441935)- dpms_screensaver.diff * DMPS calls dixSaveScreens() when turned on but not when turned off. In most cases this is irrelevant as DPMS is done when a key is hit in which case dixSaveScreens() will be called to unblank anyhow. This isn't the case if we use xset (or the DPMS extension directly) to unblank. (bnc #439495)- rename "i810" driver entry in xorg.conf to "intel" during update (bnc #448458)- commit-a9e2030.diff * int10: Do an mprotect(..,PROT_EXEC) on shmat()ed memory ranges. When the linux kernel sets the NX bit vm86 segfaults when it tries to execute code in memory that is not marked EXEC. Such code gets called whenever we return from a VBIOS call to signal the calling program that the call is actually finished and that we are not trapping for other reasons (like IO accesses). Use mprotect(2) to set these memory ranges PROT_EXEC. (bnc #443440)- 0001-Xinput-Catch-missing-configlayout-when-deleting-dev.patch * In DeleteInputDeviceRequest (xf86Xinput.c), we access idev members even if idev is null. This takes down the xserver hard in some cases (kernel SIGABRT), and segfaults on other cases (Luc Verhaegen).- commit-59f9fb4b8.diff * XAA PixmapOps: Sync before accessing unwrapped callbacks. (bnc #435791) - obsoletes XAA_pixmap_sync.diff- XAA_pixmap_sync.diff * By adding a line with SYNC_CHECK to the XAA_PIXMAP_OP_PROLOGUE macro, all XAA pixmap callbacks now properly wait for the hardware to be synced before calling the (next) unwrapped callback. This effectively clears up all the drawing issues we are seeing. (bnc #435791)- vidmode-sig11.diff * fixes Sig11 in vidmode extension (bnc #439354)- unplugged_monitor_crashfix.diff * prevent monitor from crashing during startup if statically configured external has been unplugged (bfo #18246)- removed glitz-devel from BuildRequires (bnc #441549)- build and install libxf86config + header files also on s390(x) (bnc #432738)- removed p_ppc_domain_workaround.diff/ppc.diff to fix Xserver start on ppc (bnc #437695)- xorg-server-xf4vnc-busyloop.diff * prevent Xvnc from busylooping when client disconnects (bnc #403901)- miPointerUpdate-crashfix.diff * fixes Xserver crash at startup with ELO touchscreen (bnc #436435)- xorg-server 1.5.2 * int10: Remove useless check. * int10: Don't warn when scanning for devices we don't have. * int10: Fix a nasty memory leak. * Revert "Array-index based devPrivates implementation." * EDID: Catch monitors that encode aspect ratio for physical size. * Remove usage of mfbChangeWindowAttributes missed in e4d11e58c... * only build dri2 when DRI2 is enabled * Array-index based devPrivates implementation. * Fix GKVE with key_code > 255 * xkb: fix use of uninitialized variable. * DGA: Fix ProcXF86DGASetViewPort for missing support in driver. * xkb: fix core keyboard map generation. (bfo #14373) * xkb: squash canonical types into explicit ones on core reconstruction. * Check nextEnabledOutput()'s return in bestModeForAspect() - obsoletes xorg-server-commit-d1bb5e3.diff- dga_cleanup.diff * DGA: Mash together xf86dga.c and xf86dga2.c for a client state tracking fix. * DGA: Track client state even when using old style DGA. This fixes the issue that a badly killed DGA will keep on hogging mode/framebuffer/mouse/keyboard. (bnc #310232)- xorg-server-commit-d1bb5e3.diff * DGA: Fix ProcXF86DGASetViewPort for missing support in driver. Fixes a segfault when trying to activate a DGA mode without checking whether DGA modesetting is at all possible. (Luc Verhaegen)- make use of %configure macro- xorg-server 1.5.1 (planned for final X.Org 7.4 release) * Conditionalize Composite-based backing store on pScreen->backingStoreSupport. (Aaron Plattner) * Move RELEASE_DATE below AC_INIT. (Adam Jackson) * exa: disable shared pixmaps (Julien Cristau) * Fix panoramiX request and reply swapping (Peter Harris)- disabled build of optional "xcliplist" module (bnc #428189)- added /usr/lib64/X11 dir to filelist to fix build on 64bit platforms- bumped release number to 7.4- xorg-server 1.5.0 * almost certainly the server that will go into Xorg 7.4, which is supposed to be available in a day or two - obsoletes commit-5930aeb.diff/commit-78f50cd.diff- commit-5930aeb.diff/commit-78f50cd.diff * obsoletes reverting of Mesa commit 1724334 (bfo #17069)- commit-50e80c3.diff obsolete now (bnc #415680) - commit-f6401f9.diff obsolete- Fix crash in Xvnc when handling selections.- enabled build of record extension, which has been disabled upstream for whatever reason- xorg-server-xf4vnc-abi-version.diff * raised ABI version for xorg-server 1.5(-pre)- xorg-server 1.4.99.906 - obsoletes commit-a18551c.diff- exa-greedy.diff * Make sure exaMigrateTowardFb/Sys end up calling exaCopyDirty (bfo #16773)- Kill useless warning.- improved ppc/ppc64 patch once more- improved ppc/ppc64 patch - Xvfb (xorg-x11-server-extra) requires Mesa (swrast_dri.so) now- xorg-server-xf4vnc-TranslateNone.diff * supposed to fix Xvnc crash when VNC client is running on a display with the same color depth (bnc #389386) - ppc.diff * fixes build on ppc/ppc64- enabled build of Xvnc/libvnc - xorg-server-xf4vnc-disable-dmxvnc.diff * disabled VNC feature in DMX to fix VNC build- updated to new vnc patch "xorg-server-xf4vnc.patch "by Dan Nicholson, which is still disabled due to build errors - obsoletes the following patches: * xorg-server-1.4-vnc-64bit.diff * xorg-server-1.4-vnc-disable_render.diff * xorg-server-1.4-vnc-fix.patch * xorg-server-1.4-vnc-memory.diff * xorg-server-1.4-vnc-render_sig11.diff * xorg-server-1.4-vnc.patch- commit-a18551c.diff * Fix GLX in Xvfb and kdrive. Xvfb could no longer be started: "Xvfb: symbol lookup error: /usr/lib/dri/swrast_dri.so: undefined symbol: _glapi_add_dispatch". This is fixed now. - removed no longer appliable patch 'p_xf86Mode.diff'- xorg-server-1.4.99.905 * obsolete patches - XAANoOffscreenPixmaps.diff - bug227111-ddc_screensize.diff - commit-184e571.diff - commit-29e0e18.diff - commit-c6c284e.diff - commit-f7dd0c7.diff - commit-fa19e84.diff - commit-feac075.diff - glx-align.patch - mfb_without_xorg.diff - p_ValidatePci.diff - p_vga-crashfix.diff - xkb_action.diff - xorg-server.diff - xprint.diff - xserver-mode-fuzzy-check.diff * new patches - 64bit-portability-issue.diff - no-return-in-nonvoid-function.diff * adjusted patches - bitmap_always_unscaled.diff - disable-root-xorg_conf.diff - p_ppc_domain_workaround.diff - pixman.diff - ps_showopts.diff - xorg-server-1.4-vnc.patch - bug-197858_dpms.diff - Mesa sources no longer required for xorg-server 1.5 - VNC patches + build disabled for now - disabled some IA64 patches for now- xorg-x11-Xvnc: added meta file for SuSEfirewall2 (bnc #398855)- xorg-server 1.4.2 * CVE-2008-2360 - RENDER Extension heap buffer overflow * CVE-2008-2361 - RENDER Extension crash * CVE-2008-2362 - RENDER Extension memory corruption * CVE-2008-1377 - RECORD and Security extensions memory corruption * CVE-2008-1379 - MIT-SHM arbitrary memory read - obsoletes bfo-bug15222.diff- xorg-server 1.4.1 * Contains a few security and input fixes, some memory leak fixes, and a few misc bits. * obsolete patches: - CVE-2007-5760-xf86misc.diff - CVE-2007-6427-xinput.diff - CVE-2007-6428-TOG-cup.diff - CVE-2007-6429-shm_evi.diff - CVE-2008-0006-pcf_font.diff - commit-37b1258.diff - commit-a6a7fad.diff - remove_bogus_modeline.diff - xserver-1.3.0-xkb-and-loathing.patch * adjusted patches - xorg-server-1.4-vnc.patch- bfo-bug15222.diff (bfo #15222, bnc #374318) * CVE-2008-2360 - RENDER Extension heap buffer overflow * CVE-2008-2361 - RENDER Extension crash * CVE-2008-2362 - RENDER Extension memory corruption * CVE-2008-1379 - MIT-SHM arbitrary memory read * CVE-2008-1377 - RECORD and Security extensions memory corruption- xserver-mode-fuzzy-check.diff * Make mode checking more tolerant like in pre-RandR times.- fix-dpi-values.diff * fixes DPI values for RANDR 1.2 capable drivers (bnc #393001)- mention ZapWarning also in Xorg manual page (bnc #391352)- xorg-server-1.4-vnc-render_sig11.diff * fixed sig11 in RENDER code (bnc #385677)- disabled patch to disable RENDER support in Xvnc, since it broke 24bit color depth support (bnc #390011)- xorg-server-1.4-vnc-disable_render.diff * disabled RENDER support in Xvnc (bnc #385677)- events.diff * eating up key events before going into the idle loop upon vt switch instead of after return (bnc #152522)- xkb_action.diff * fixed remaining unitialized warning in X.Org (bnc #83910)- fbdevhw.diff * screen blanking not supported by vesafb of Linux kernel (bnc #146462)- no longer disable AIGLX by default- XAANoOffscreenPixmaps.diff * disable Offscreen Pixmaps by default (bnc #376068)- Fix another o-b-1 in pci domain support.- randr1_1-sig11.diff * fixes Xserver crash when running xrandr on a different virtual terminal (Egbert Eich, bnc #223459)- commit-37b1258.diff * possibly fixes unwanted autorepeat (bnc #377612, bfo #14811)- bitmap_always_unscaled.diff * Default bitmap fonts should typically be set as unscaled (libv)- update to Mesa bugfix release 7.0.3 (final) sources- update to Mesa bugfix release 7.0.3 RC3 sources- confine_to_shape.diff * fixes XGrabPointer's confine_to with shaped windows (bnc #62146)- zap_warning_xserver.diff * implements FATE #302988: ZapWarning (Luc Verhaegen) Uses PCSpeaker for beep. Press once, beep. Press again within 2s (which is ample), terminate. Documented in xorg.conf manpage. - make the memory corruption fix by schwab a seperate patch to make sure it won't get lost the next time I update the VNC patch- Fix vnc server memory corruption.- commit-a6a7fad.diff * Don't break grab and focus state for a window when redirecting it. (bnc #336219, bfo #488264)- update to Mesa bugfix release 7.0.3 RC2 sources * Fixed GLX indirect vertex array rendering bug (14197) * Fixed crash when deleting framebuffer objects (bugs 13507, 14293) * User-defined clip planes enabled for R300 (bug 9871) * Fixed glBindTexture() crash upon bad target (bug 14514) * Fixed potential crash in glDrawPixels(GL_DEPTH_COMPONENT) (bug 13915) * Bad strings given to glProgramStringARB() didn't generate GL_INVALID_OPERATION * Fixed minor point rasterization regression (bug 11016)- added Requires:xkeyboard-config to xorg-x11-server- commit-50e80c3.diff: * never overwrite realInputProc with enqueueInputProc (bnc#357989, bfo#13511)- only switch to radeon driver in %post if radeonold driver is no longer available (Bug #355009) - some more cleanup in %post- Move manpage to the sub package that provides the binary.- update to Mesa bugfix release 7.0.3 RC1 sources * Added missing glw.pc.in file to release tarball * Fix GLUT/Fortran issues * GLSL gl_FrontLightModelProduct.sceneColor variable wasn't defined * Fix crash upon GLSL variable array indexes (not yet supported) * Two-sided stencil test didn't work in software rendering * Fix two-sided lighting bugs/crashes (bug 13368) * GLSL gl_FrontFacing didn't work properly * glGetActiveUniform returned incorrect sizes (bug 13751) * Fix several bugs relating to uniforms and attributes in GLSL API (Bruce Merry, bug 13753) * glTexImage3D(GL_PROXY_TEXTURE_3D) mis-set teximage depth field- updated patch for CVE-2007-6429 once more (X.Org Bug #13520) * Always test for size+offset wrapping.- updated patch for CVE-2007-6429 (Bug #345131) * Don't spuriously reject <8bpp shm pixmaps. Move size validation after depth validation, and only validate size if the bpp of the pixmap format is > 8. If bpp < 8 then we're already protected from overflow by the width and height checks.- X.Org security update * CVE-2007-5760 - XFree86 Misc extension out of bounds array index * CVE-2007-6427 - Xinput extension memory corruption. * CVE-2007-6428 - TOG-cup extension memory corruption. * CVE-2007-6429 - MIT-SHM and EVI extensions integer overflows. * CVE-2008-0006 - PCF Font parser buffer overflow.- xorg-server 1.4.0.90 (prerelease of 1.4.1)- pixman.diff * fixed include path for pixman.h- remove_bogus_modeline.diff * remove bogus monitor modelines provided by DDC (Bug #335540)- commit-184e571.diff * Adjust offsets of modes that do not fit virtual screen size. - commit-c6c284e.diff * Initialize Mode with 0 in xf86RandRModeConvert. - commit-f6401f9.diff * Don't segfault if referring to a relative output where no modes survived. - commit-f7dd0c7.diff * Only clear crtc of output if it is the one we're actually working on. - commit-fa19e84.diff * Fix initial placement of LeftOf and Above.- pixman.diff no longer required- s390(x): allow mfb build without Xorg server being built- commit-29e0e18.diff * Make config file preferred mode override monitor preferred mode. - commit-feac075.diff * Leave hardware-specified preferred modes alone when user preference exists. - obsoletes preferred_mode-fix.diff- added xorg-x11-fonts-core/xorg-x11 to Requires (Bug #341312)- ia64linuxPciInit: allocate extra space for fake devices.- updated to Mesa 7.0.2 (final) sources- updated to Mesa 7.0.2 RC1 sources- xorg-server-1.4-vnc-64bit.diff * fixes segfault on 64bit during Xserver start; make sure to define _XSERVER64 by having HAVE_DIX_CONFIG_H defined and therefore including dix-config.h, so Atom is CARD32 instead of unsigned long before and no longer messes up the pInfo structure in xf86rfbMouseInit/xf86rfbKeybInit - finally enabled build of xf4vnc (standalone Xvnc and VNC Xserver module)- updated xf4vnc patch; still disabled due to problematic vnc module- preferred_mode-fix.diff * more reasonable patch (Bug #329724)- preferred_mode-fix.diff * fixed endless loop if PreferredMode is set (Bug #329724)- removed obsolete patch p_pci-domain.diff (Bug #308693, comment #26) - apply p_pci-off-by-one.diff.ia64 on all platforms since it clearly only affects platforms, where INCLUDE_XF86_NO_DOMAIN is *not* set; this still not explains why we have seen Xserver hangups with the patch in place on at least some %ix86/x86_64 machines with fglrx/ nvidia driver IIRC; it needs to verified if this problem is still reproducable ... (Bug #308693, comment #25)- xserver-1.3.0-xkb-and-loathing.patch * Ignore (not just block) SIGALRM around calls to Popen()/Pclose(). Fixes a hang in openoffice when opening menus. (Bug #245711)- added missing ia64Pci.h; required for IA64- recreated p_pci-off-by-one.diff.ia64; the default fuzz factor of patch (2) resulted in a hunk applied to the wrong function and therefore broke the build :-(- xorg-server 1.4 * Welcome to X.Org X Server 1.4, now with hotplugging input to go with the hotplugging output. Also included in this release are many performance and correctness fixes to the EXA acceleration architecture, support for DTrace profiling of the X Server, accelerated GLX_EXT_texture_from_pixmap with supporting DRI drivers, and many improvements to the RandR 1.2 support that was added in xorg-server-1.3. The X Server now relies on the pixman library, which replaces the fb/fbcompose.c and accelerated implementations that were previously shared through code-duplication with the cairo project. * obsolete patches: - bug-259290_trapfault.diff - cfb8-undefined.diff - commit-c09e68c - i810_dri_fix_freeze.diff - p_bug159532.diff - p_enable-altrix.diff - p_pci-ce-x.diff - p_pci-off-by-one.diff - p_xorg_rom_read.diff - randr12-2926cf1da7e4ed63573bfaecdd7e19beb3057d9b.diff - randr12-5b424b562eee863b11571de4cd0019cd9bc5b379.diff - randr12-aec0d06469a2fa7440fdd5ee03dc256a68704e77.diff - randr12-b2dcfbca2441ca8c561f86a78a76ab59ecbb40e4.diff - randr12-b4193a2eee80895c5641e77488df0e72a73a3d99.diff - remove__GLinterface.patch - support_mesa6.5.3.patch - use-composite-for-unequal-depths.patch - x86emu.diff - xephyr-sig11-fix.diff * adjusted patches: - 64bit.diff - bug-197858_dpms.diff - bug227111-ddc_screensize.diff - disable-root-xorg_conf.diff - fpic.diff - glx-align.patch - libdrm.diff - p_bug96328.diff - p_ia64-console.diff - p_vga-crashfix.diff - xephyr.diff - pixman.diff: * search for pixman instead of pixman-1 - bumped version to 7.3- remove wrongly prebuilt xf1bpp files after extracting tarball; fixes vga module loading (Bug #328201) - do not use "make -j" to (quick)fix xf1bpp build - do not apply p_pci-domain.diff on IA64 - use updated off-by-one patch by schwab for IA64- edit_data_sanity_check.diff: * added sanity check for monitor EDID data (Bug #326454)- reverted changes by schwab on Fri Sep 7; these resulted i a black screen during Xserver start with any driver on non-IA64 platforms- use-composite-for-unequal-depths.patch: * Use Composite when depths don't match (Bug #309107, X.Org Bug [#7447])- Update off-by-one patch. - Remove empty patch.- fbdevhw.diff: * ignore pixclock set to 0 by Xen kernel (Bug #285523)- added several RANDR 1.2 fixes (Bug #306699) * randr12-2926cf1da7e4ed63573bfaecdd7e19beb3057d9b.diff Allocate the right number of entries for saving crtcs * randr12-5b424b562eee863b11571de4cd0019cd9bc5b379.diff Set the crtc before the output change is notified. Set the new randr crtc of the output before the output change notification is delivered to the clients. Remove RROutputSetCrtc as it is not really necessary. All we have to do is set the output's crtc on RRCrtcNotify * randr12-8d230319040f0a7f72231da2bf5ec97dc3612e21.diff Fix the output->crtc initialization in the old randr setup * randr12-aec0d06469a2fa7440fdd5ee03dc256a68704e77.diff Fix a crash when rotating the screen. Remember output->crtc before setting a NULL mode because RRCrtcNotify now sets output->crtc to NULL. Use the saved crtc to set the new mode. * randr12-b2dcfbca2441ca8c561f86a78a76ab59ecbb40e4.diff RRScanOldConfig cannot use RRFirstOutput before output is configured. RRFirstOutput returns the first active output, which won't be set until after RRScanOldConfig is finished running. Instead, just use the first output (which is the only output present with an old driver, after all). * randr12-b4193a2eee80895c5641e77488df0e72a73a3d99.diff RRScanOldConfig wasn't getting crtcs set correctly. The output crtc is set by RRCrtcNotify, which is called at the end of RRScanOldConfig. Several uses of output->crtc in this function were wrong.- i810_dri_fix_freeze.diff: * fixes freeze after pressing Ctrl-Alt-BS (X.Org Bug #10809)- xserver-mode-fuzzy-check.diff: * Fix for Xserver being more fuzzy about mode validation (Bug #270846)- disable AIGLX by default; without enabled Composite extension (still problematic on many drivers) it's rather useless anyway - updated xorg.conf manual page- fix fileconflict over doc/MAINTAINERS - build parallel- updated Mesa source to bugfix release 7.0.1- xephyr-sig11-fix.diff: * long vs. CARD32 mismatch in KeySym definitions between client and server code - this patch seems to fix it (and the input rework in head fixed it as well in a different way) (Bug #235320)- fixed build on s390(x)- added X(7) and security(7) manual pages- updated Mesa source to final release 7.0- updated Mesa source to release 7.0 RC1 * Mesa 7.0 is a stable, follow-on release to Mesa 6.5.3. The only difference is bug fixes. The major version number bump is due to OpenGL 2.1 API support.- simplified p_default-module-path.diff- disabled build of Xprt - moved Xdmx, Xephyr, Xnest and Xvfb to new subpackage xorg-x11-server-extra- commit-c09e68c: * Paper over a crash at exit during GLX teardown- updated to Mesa 6.5.3 sources - obsoletes the following patches: * bug-211314_mesa-destroy_buffers.diff * bug-211314_mesa-framebuffer-counting.diff * bug-211314-patch-1.diff * bug-211314-patch-2.diff * bug-211314-patch-3.diff * bug-211314-patch-4.diff * bug-211314-patch-5.diff * bug-211314-patch-6.diff * bug-211314-patch-7.diff * bug-211314-patch-8.diff * bug-211314-patch-9.diff * bug-211314-patch-10.diff * bug-211314-patch-11.diff * bug-211314_mesa-refcount-memleak-fixes.diff * Mesa-6.5.2-fix_radeon_cliprect.diff - remove__GLinterface.patch/ support_mesa6.5.3.patch * required Xserver changes for Mesa 6.5.3- xorg-x11-server-1.2.99-unbreak-domain.patch: * This patch fixes some multi-domain systems such as Pegasos with xorg-server 1.3. Since pci-rework should get merged soon and this patch is a bit of a hack, it never got pushed upstream. (X.Org Bug #7248)- back to Mesa 6.5.2 (Bug #269155/269042)- Mesa update: 4th RC ready * This fixes some breakage in RC3.- Mesa update: 3rd release candidate * updated Windows/VC8 project files.- updated to Mesa 6.5.3rc2 sources * a number of bug fixes since the first RC- updated to Mesa 6.5.3rc1 sources - obsoletes the following patches: * bug-211314_mesa-destroy_buffers.diff * bug-211314_mesa-framebuffer-counting.diff * bug-211314-patch-1.diff * bug-211314-patch-2.diff * bug-211314-patch-3.diff * bug-211314-patch-4.diff * bug-211314-patch-5.diff * bug-211314-patch-6.diff * bug-211314-patch-7.diff * bug-211314-patch-8.diff * bug-211314-patch-9.diff * bug-211314-patch-10.diff * bug-211314-patch-11.diff * bug-211314_mesa-refcount-memleak-fixes.diff * Mesa-6.5.2-fix_radeon_cliprect.diff - GL-Mesa-6.5.3.diff: * adjusted GL subdir to Mesa 6.5.3rc1- xserver 1.3.0.0 release * Syncmaster 226 monitor needs 60Hz refresh (#10545). * In AIGLX EnterVT processing, invoke driver EnterVT before resuming glx. * Disable CRTC when SetSingleMode has no matching mode. Update RandR as well. * Rotate screen size as needed from RandR 1.1 change requests. * Add quirk for Acer AL1706 monitor to force 60hz refresh. * RandR 1.2 spec says CRTC info contains screen-relative geometry * typo in built-in module log message * Use default screen monitor for one of the outputs. * Allow outputs to be explicitly enabled in config, overriding detect. * Was accidentally disabling rotation updates in mode set. * Disable SourceValidate in rotation to capture cursor.- Mesa-6.5.2-fix_radeon_cliprect.diff: * fixes X.Org Bug #9876- bug-259290_trapfault.diff: * fixes crash caused by bug in XRender code (Bug #259290)- xserver 1.2.99.905 release: * CVE-2007-1003: XC-MISC Extension ProcXCMiscGetXIDList() Memory Corruption * X.Org Bug #10296: Fix timer rescheduling - obsoletes bug-243978_xcmisc.diff- xserver 1.2.99.904 release: * Don't erase current crtc for outputs on CloseScreen- bug-243978_xcmisc.diff: * mem corruption in ProcXCMiscGetXIDList (CVE-2007-1003, Bug #243978)- bug-211314_mesa-refcount-memleak-fixes.diff: * Fix for memleaks and refount bugs (Bug #211314)- p_default-module-path.diff: * only return /usr/%lib/xorg/modules in "-showDefaultModulePath" Xserver option (Bug #257360) - set Xserver version to 7.2.0 with configure option (Bugs #257360, #253702)- xserver 1.2.99.903 release: * Create driver-independent CRTC-based cursor layer. * Allow xf86_reload_cursors during server init. * Don't wedge when rotating more than one CRTC. * Correct ref counting of RRMode structures * Remove extra (and wrong) I2C ByteTimeout setting in DDC code. * Slow down DDC I2C bus using a RiseFallTime of 20us for old monitors. * Clean up Rotate state on server reset. * Clear allocated RandR screen private structure. * Clean up xf86CrtcRec and xf86OutputRec objects at CloseScreen. * Make sure RandR events are delivered from RRCrtcSet. * Fix Pending property API, adding RRPostPendingProperty. * Incorrect extra memory copy in RRChangeOutputProperty. * Ensure that crtc desired values track most recent mode. * Make pending properties force mode set. And, remove AttachScreen calls. * Set version to 1.2.99.903 (1.3 RC3) * fbdevhw: Consolidate modeset ioctl calling, report failure if it modifies mode. * fbdevhw: Fix some issues with the previous commit. * fbdevhw: Use displayWidth for fbdev virtual width when appropriate. * fbdevhw: Override RGB offsets and masks after setting initial mode. * fbdevhw: Consider mode set equal to mode requested if virtual width is larger. * fbdevhw: Only deal with RGB weight if default visual is True- or DirectColor. * Add per-drawable Xv colour key helper function. * Bump video driver ABI version to 1.2.- no longer apply bug-211314_mesa-context.diff, bug-211314_p_drawable_privclean.diff (Bug #211314, comment #114) - added different Mesa patches (Bug #211314, comments #114/#115)- Remove bug197190-ia64.diff, fix x86emu instead.- xserver 1.2.99.902 release: * Xprint: shorten font filename to fit in tar length limit * Move xf86SetSingleMode into X server from intel driver. * Add xf86SetDesiredModes to apply desired modes to crtcs. * Use EDID data to set screen physical size at server startup. * Allow relative positions to use output names or monitor identifiers. * Add xf86CrtcScreenInit to share initialization across drivers. * Add hw/xfree86/docs/README.modes, documenting new mode setting APIs. * Remove stale monitor data when output becomes disconnected. * Revert "Xprint includes a filename which is too long for tar." * Revert "Xext: Update device's lastx/lasty when sending a motion event with XTest." * Xext: Update device's lastx/lasty when sending a motion event with XTest.- xf86crtc_allowdual.diff no longer required; replaced by xrandr_12_newmode.diff in xrandr (xorg-x11 package)- bug197190-ia64.diff: * missing -DNO_LONG_LONG for IA64 (Bug #197190)- xf86crtc_allowdual.diff: * allows dualhead even when the second monitor is not yet connected during Xserver start- %post: replace "i810beta" with "intel" in existing xorg.conf- xserver 1.2.99.901 release: * RandR 1.2 * EXA damage track * minor fixes- use global permissions files for SUSE > 10.1 (Bug #246228)- improved bug-197858_dpms.diff to fix Xserver crash (Bug #197858)- bug-197858_dpms.diff: * finally fixed "X server wakes up on any ACPI event" issue (Bug #197858)- bug-211314_p_drawable_privclean.diff: * fixed for cleaning up pointers- fixed build- bug-211314_p_drawable_privclean.diff: * fixes Xserver crash in Mesa software rendering path (Bug #211314)- xserver 1.2.0 release * Bug #9219: Return BadMatch when trying to name the backing pixmap of an unrealized window. * Bug #9219: Use pWin->viewable instead of pWin->realized to catch InputOnly windows too. * Fix BSF and BSR instructions in the x86 emulator. * Bug #9555: Always define _GNU_SOURCE in glibc environments. * Bug #8991: Add glXGetDrawableAttributes dispatch; fix texture format therein. * Bump video and input ABI minors. * Fix release date. * Fix syntax error in configure check for SYSV_IPC that broke with Sun cc * Map missing keycodes for Sun Type 5 keyboard on Solaris SPARC * Update pci.ids to 2006-12-06 from pciids.sf.net * Xorg & Xserver man page updates for 1.2 release * xorg.conf man page should say "XFree86-DGA", not "Xorg-DGA" * Xserver man page: remove bc, add -wr * Update pci.ids to 2007-01-18 snapshot * Update Xserver man page to match commit ed33c7c98ad0c542e9e2dd6caa3f84879c21dd61 * Fix Tooltip from minimized clients * Fix Xming fails to use xkb bug * Fix bad commit * Set Int10Current->Tag for the linux native int10 module * added mipmap.c * configure.ac: prepare for 1.2.0 (X11R7.2) * sparc: don't include asm/kbio.h -- it no longer exists in current headers. * Minor typos in Xserver man page. * Fix several cases where optimized paths were hit when they shouldn't be. * Try dlsym(RTLD_DEFAULT) first when finding symbols. * Fix RENDER issues (bug #7555) and implement RENDER add/remove screen * For Xvfb, Xnest and Xprt, compile fbcmap.c with -DXFree86Server * Multiple integer overflows in dbe and render extensions * Require glproto >= 1.4.8 for GLX. * __glXDRIscreenProbe: Use drmOpen/CloseOnce. * xfree86/hurd: re-add missing keyboard support (bug #5613) * remove last remaning 'linux'isms (bug #5613) - obsoletes * Mesa-6.5.2.diff * xorg-server-1.1.99.901-GetDrawableAttributes.patch * int10-fix.diff * cve-2006-6101_6102_6103.diff - disabled build of VNC server/module- bug-211314_mesa-context.diff: * fixes Xserver crash in software rendering fallback (Bug #211314)- 0018-vnc-support.txt.diff * fixed unresolved symbols vncRandomBytes/deskey in VNC module (terminated Xserver when client connected)- bug227111-ddc_screensize.diff: * allow user overrides for monitor settings (Bug #227111)- loadmod-bug197195.diff: * check the complete path (Bug #197195)- added build of VNC support (0018-vnc-support.txt/ 0018-vnc-support.txt.diff); see 0018-vnc-support.txt.mbox for reference- cve-2006-6101_6102_6103.diff: * CVE-2006-6101 iDefense X.org ProcRenderAddGlyphs (Bug #225972) * CVE-2006-6102 iDefense X.org ProcDbeGetVisualInfo (Bug #225974) * CVE-2006-6103 iDefense X.org ProcDbeSwapBuffers (Bug #225975)- int10-fix.diff * Set Int10Current->Tag for the linux native int10 module (X.Org Bug #9296) * obsoletes p_initialize-pci-tag.diff- reverted latest change by schwab (Bug #197190, comment #67)- Fix off-by-one in pci multi-domain support [#229278].- libdrm.diff: * no longer fail when some driver tries to load "drm" module- xorg-server-1.1.99.901-GetDrawableAttributes.patch: * hopefully fixes AIGLX issues (X.Org Bug #8991)- another 64bit warning fix- X.Org 7.2RC3 release * Add a -showDefaultModulePath option. * Add a -showDefaultLibPath option. * Add DIX_CFLAGS to util builds. * Fix release date, and tag 1.1.99.903 * make X server use system libdrm - this requires libdrm >= 2.3.0 * DRI: call drmSetServerInfo() before drmOpen(). * add extern to struct definition * fixup configure.ac problems with DRI_SOURCES and LBX_SOURCES * bump to 1.1.99.903 * remove CID support (bug #5553) * dri: setup libdrm hooks as early as possible. * Bug #8868: Remove drm from SUBDIRS now that the directory is gone. * Fix typo before the last commit. * Fix GL context destruction with AIGLX. * On DragonFLy, default to /dev/sysmouse (just like on FreeBSD). * ffs: handle 0 argument (bug #8968) * Bug #9023: Only check mice for "mouse" or "void" if identifier is != NULL. Fix potential NULL pointer access in timer code. - updated Mesa sources to 6.5.2- xserver-timers.diff: * fix null pointer reference in timer code (Bug #223718)- p_pci-off-by-one.diff: * readded off by one fix, which has been dropped by accident (Bug #197190)- acpi_events.diff: * distinguish between general and input devices also for APM (Bug #197858)- removed /etc/X11/Xsession.d/92xprint-xpserverlist (Bug #220733)- mouse-fix.diff: * prevent driver from crashing when something different than "mouse" or "void" is specified; only check mice for "mouse" or "void" if identifier is != NULL. (X.Org Bug #9023)- X.Org 7.2RC2 release - adjusted p_enable-altrix.diff, p_pci-domain.diff - obsoletes p_pci-ia64.diff, xorg-xserver-ia64-int10.diff p_pci-legacy-mmap.diff - Changes in RC2 since RC1 Aaron Plattner: Fix standard VESA modes. Adam Jackson: Bug #6786: Use separate defines for server's Fixes support level. 'make dist' fixes. Fix distcheck. Include a forgotten ia64 header in the distball. Builds on ia64 now. configure.ac bump. Alan Coopersmith: Make sure xorgcfg files are included even when dist made with - -disable-xorgcfg Use getisax() instead of asm code to determine available x86 ISA extensions on Solaris Pre-release message should tell users to check git, not CVS, for updates Fix automake error: BUILT_SOURCES was defined multiple times on Solaris Bug #1997: AUDIT messages should contain uid for local accesses If getpeerucred() is available, include pid & zoneid in audit messages too Make _POSIX_C_SOURCE hack work with Solaris headers Alan Hourihane: Small modification to blocking signals when switching modes. Bjorn Helgaas: Do not map full 0-1MB legacy range Bram Verweij: xfree86/linux acpi: fix tokenising Daniel Stone: GetTimeInMillis: spuport monotonic clock WaitForSomething: allow time to rewind Revert "WaitForSomething: allow time to rewind" Revert "GetTimeInMillis: spuport monotonic clock" add 'general socket' handler, port ACPI to use it WaitForSomething: allow time to rewind WaitForSomething: only rewind when delta is more than 250ms GetTimeInMillis: spuport monotonic clock GetTimeInMillis: simplify monotonic test GetTimeInMillis: use correct units for clock_gettime os: fix sun extensions test Eamon Walsh: Bug #8875: Security extension causes Xorg to core dump on server reset whitespace adjust More work on Bug #8875: revert previous fix and try using client argument Bug #8937: Extension setup functions not called on server resets Egbert Eich: Fixing mach64 driver bailing out on ia64 Make int10 fully domain aware. Erik Andren: remove XFree86 changelogs (bug #7262) Joshua Baergen: Create xorg.conf.example (Gentoo bug #138623). Laurence Withers: CreateColormap: fix return value (bug #7083) Matthias Hopf: Build with -D_PC on ix86 only. Added missing domain stripping in already domain aware code. Added linux 2.6 compatible domain aware device scanning code. Fixing domain support for ia64 Add domain support to linuxPciOpenFile(). Fix device path in altixPCI.c to be domain aware. Fix obviously wrong boundary checks + cleanup unused vars. Matthieu Herrb: kill GNU-make'ism. Handle building in a separate objdir Michel Dänzer: Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms. Fix test for Option "IgnoreABI". Myron Stowe: xfree86: re-enable chipset-specific drivers for Linux/ia64 Rich Coe: CheckConnections: don't close down the server client (bug #7876)- p_ppc_domain_workaround.diff: * ugly workaround for still missing domain support on ppc (Bug #202133)- updated to snapshot of xserver-1.2-branch (soon to be released as X.Org 7.2RC2) * Make sure xorgcfg files are included even when dist made with - -disable-xorgcfg * Small modification to blocking signals when switching modes. * Use getisax() instead of asm code to determine available x86 ISA extensions on Solaris * Pre-release message should tell users to check git, not CVS, for updates * Fix __glXDRIbindTexImage() for 32 bpp on big endian platforms. * Create xorg.conf.example (Gentoo bug #138623). * Fix test for Option "IgnoreABI". This option has plenty of potential for wasting the time of bug triagers without pretending it's always on. * kill GNU-make'ism. * Handle building in a separate objdir * Fix automake error: BUILT_SOURCES was defined multiple times on Solaris * Bug #1997: AUDIT messages should contain uid for local accesses * If getpeerucred() is available, include pid & zoneid in audit messages too- added /etc/modprobe.d/nvidia- xorg-xserver-ia64-int10.diff: * build int10 module with _PC only on %ix86 (Bug #197190)- added build of Xephyr; useful for debugging KDE apps (coolo)- cfb8-undefined.diff: * fixes warning for undefined behaviour- Own /etc/X11/Xsession.d directory.- Use /etc/X11/Xsession.d.- updated to X.Org 7.2RC1- only disable AIGLX by default on SUSE <= 10.1 (Bug #197093) - no longer fake release version for fglrx driver (Bug #198125)- glx-align.patch: * reenabled -D__GLX_ALIGN64 on affected plaforms (X.Org Bug #8392) - Fixes to p_pci-domain.diff (Bug #197572) * internal domain number of by one (was supposed to be a cleanup, but other code dependet on this semantics) * fixed another long-standing of-by-1 error - p_enable-altrix.diff (Bug #197572) * This additional patch enables the build of the altrix detection routines, which have apparently not been included in Xorg 7.1 yet. This patch needs a autoreconf -fi after application.- updated to Mesa 6.5.1- disable-fbblt-opt.diff: * Disable optimization (introduced by ajax) due to a general vesa driver crash later in memcpy (Bug #204324)- removed two source files with imcompatible license from Mesa tarball (Bug #204110) - added a check to specfile to make sure that these will not be reintroduced with the next Mesa update again (Bug #204110)- moved xf86Parser.h,xf86Optrec.h back to /usr/include/xorg, since SaX2 build issues have finally been resolved by making use of "-iquote /usr/include/xorg -I."- disable-root-xorg_conf.diff: * no longer consider to read /root/xorg.conf- only require xorg-x11-fonts-core ('fixed' + 'cursor' fonts)- fake release version for fglrx driver again, since using IgnoreABI does not help (the check for the ABI version is in the binary-only fglrx driver)- added Requires: xorg-x11-driver-{input,video} (Bug #202080)- ignore-abi.diff: * adds IgnoreABI option for xorg.conf (same as -ignoreABI) - remove .la files - no longer fake release version for fglrx driver; use the new IgnoreABI option instead!- PCI/IA64 Patches (Bug #197572): * apply new p_pci-domain.diff (mhopf) * apply new p_pci-ce-x.diff (mhopf)- PCI/IA64 Patches (Bug #197572): * removed p_mappciBIOS_complete.diff (already applied upstream) * apply p_pci-ia64.diff * apply p_pci-legacy-mmap.diff only for IA64 (as before) * disabled for now: - p_pci-domain.diff: still issues with it - p_pci-ce-x.diff: sits on top of p_pci-domain.diff- added PCI/IA64 patches, but disabled them for now (Bug #197572) - remove comp. symlinks in /usr/X11R6/bin for openSUSE >= 10.2- fixed build for s390/s390x, e.g. use configure options - -disable-install-libxf86config - -disable-aiglx - -disable-dri - -disable-xorg - changed os-name to "openSUSE" instead of "Linux" before - fake release version for fglrx driver :-(- xinerama-sig11.diff: * prevents Xserver Sig11 with broken Xinerama config (Bug #135002)- moved /usr/%_lib/pkgconfig/xorg-server.pc to xorg-x11-server - added pkgconfig to Requires of xorg-x11-server- disable-aiglx.diff: * disabled AIGLX by default (related to Bug #197093); enable it with 'Option "AIGLX" "true"' in ServerFlags section of xorg.conf- enabled build of aiglx- patch font path also in xorg.conf when set to /usr/lib/X11/fonts/ or /usr/X11/lib/X11/fonts- patch xorg.conf in %post: * radeonold/radeon10b driver --> radeon driver- added "Requires: xorg-x11-fonts" to prevent issues like "could not open default font 'fixed'" for any Xserver- make sure that symlinks /usr/bin/X --> /var/X11R6/bin/X /var/X11R6/bin/X --> /usr/bin/Xorg are packaged. - p_xorg_acpi.diff: * fixed for archs which don't have HAVE_ACPI defined, e.g. ppc- p_xf86Mode.diff: * removes wrong warning (Bug #139510) - p_xorg_acpi.diff: * reconnect to acpid when acpid has been killed (Bug #148384) - p_xkills_wrong_client.diff: * This patch has unveiled two other problems. One is rather serious as there seems to be a non-zero possibility that the Xserver closes the wrong connection and this closes the wrong client when it looks for stale sockets of clients that have disappeared (eich, Bug #150869) - p_bug159532.diff: * X Clients can intentionally or unintenionally crash X11 by using composite on depth 4 pixmaps. This patch fixes this. (Bug #159532) - p_xnest-ignore-getimage-errors.diff: * ignores the X error on GetImage in Xnest (Bug #174228, X.Org Bug #4411) - p_initialize-pci-tag.diff: * initialize PCI tag correctly, which is used by an IA64 specific patch (see Bug #147261 for details); fixes Xserver crashes with fglrx driver - and possibly other drivers like vesa - during initial startup (!), VT switch and startup of second Xserver (SLED10 Blocker Bugs #180535, #170991, #158806) - p_ia64-console.diff: * fixes MCA after start of second Xserver (Bug #177011)- p_mouse_misc.diff: * fix X server crashes with synaptics driver (Bug #61702) - pu_fixes.diff * Fixes not yet in the official version - p_bug96328.diff: * fallback mouse device checking - p_vga-crashfix.diff: * fixes vga driver crash (#133989) - p_xorg_rom_read.diff * read rom in big chunks instead of byte-at-a-time (Bug #140811) - ps_showopts.diff * Xserver "-showopts" option to print available driver options (Bug #137374)- add /var/X11R6/bin directory for now (Bug #197188)- fix setup line- fixed fatal compiler warnings- always (and only) patch xorg.conf if necessary- update to xorg-server release 1.1.99.3- use "-fno-strict-aliasing"- use $RPM_OPT_FLAGS - remove existing /usr/include/X11 symlink in %pre- install xf86Parser.h,xf86Optrec.h to /usr/include instead of /usr/include/xorg, so it is no longer necessary to specify "-I/usr/include/xorg" which resulted in including a wrong "shadow.h" (by X.Org) when building SaX2 (strange build error)- added permissions files- add compatibility symlink /usr/X11R6/bin/Xorg- p_ValidatePci.diff: * no longer call ValidatePci() to fix i810 driver issues (Bug #191987)- fixed build/bin/shxorg-x11-sdkchopin 1271349070                                                                                                                                                                        n472   U_`befgsu% hijkb5 lmpTqrst6Satbc7NOQ-Nowuc[\!kj3W#$"o07.4-17.7.1xorgBT.hIBM.hTI.hXIstubs.hafb.hassyntax.hatKeynames.hbstore.hbstorestr.hbt829.hcfb.hcfb16.hcfb32.hcfb8_16.hcfb8_32.hcfbmap.hcfbmskbits.hcfbunmap.hclosestr.hclosure.hcolormap.hcolormapst.hcompiler.hcursor.hcursorstr.hdamage.hdamagestr.hdbestruct.hdgaproc.hdix.hdixaccess.hdixevents.hdixfont.hdixfontstr.hdixgrabs.hdixstruct.hdri.hdristruct.hedid.hexa.hexevents.hextension.hextinit.hextnsionst.hfb.hfbdevhw.hfboverlay.hfbpseudocolor.hfbrop.hfi1236.hfourcc.hgc.hgcstruct.hglobals.hglyphstr.hhotplug.hi2c_def.hinput.hinputstr.hmfb.hmfbmap.hmfbunmap.hmi.hmibank.hmibstore.hmicmap.hmicoord.hmifillarc.hmifpoly.hmigc.hmiline.hmipict.hmipointer.hmipointrst.hmisc.hmiscstruct.hmispans.hmistruct.hmiwideline.hmizerarc.hmsp3430.hopaque.hos.hpicture.hpicturestr.hpixmap.hpixmapstr.hprivates.hproperty.hpropertyst.hrandrstr.hregion.hregionstr.hregistry.hrenderedge.hresource.hrgb.hsarea.hscreenint.hscrnintstr.hselection.hservermd.hshadow.hshadowfb.hsite.hswaprep.hswapreq.htda8425.htda9850.htda9885.huda1380.hvalidate.hvbe.hvbeModes.hvgaHW.hwfbrename.hwindow.hwindowstr.hxaa.hxaaWrapper.hxaalocal.hxaarop.hxf1bpp.hxf4bpp.hxf86.hxf86Crtc.hxf86Cursor.hxf86DDC.hxf86Modes.hxf86Module.hxf86OSmouse.hxf86Opt.hxf86Optrec.hxf86Parser.hxf86Pci.hxf86PciInfo.hxf86Priv.hxf86Privstr.hxf86RAC.hxf86RamDac.hxf86RandR12.hxf86Rename.hxf86Resources.hxf86Version.hxf86Xinput.hxf86_OSlib.hxf86_OSproc.hxf86cmap.hxf86fbman.hxf86i2c.hxf86int10.hxf86sbusBus.hxf86str.hxf86xv.hxf86xvmc.hxf86xvpriv.hxisb.hxkbfile.hxkbsrv.hxkbstr.hxorg-server.hxorgVersion.hxvdix.hxvmcext.hlibxf86config.axorg-server.pcxorg-server.m4/usr/include//usr/include/xorg//usr/lib//usr/lib/pkgconfig//usr/share/aclocal/-march=i586 -mtune=i686 -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.suse.de/SUSE:openSUSE:11.1:Update:Test/standard/01ff51c76a9024250c049c8bf46b7af3-xorg-x11-servercpiolzma2i586i586-suse-linuxnApaFܺcE0?P]"k%O$wAP;[' ixާ #ePJqNç0|:N+Թ yo7o+hq{}J$41U6-i\A  G&TG_Oă!L>uUh?b4e6V{f`G=&kEI4U2vٌ"l_Wǁ۳3.tgl傦`z|IUUܲhף .hOeρh~M#D-23^e03< 'y~yx͞d.[0M'ͣd3MaЉ( 4dBx@%1NsRU6tSm+%:oB(Qk&ў+}:3$arKP"ˆcSY|1OQv|o+kIUĕLdA䍺Ꮞ@ˡj@^񽓵?IqޞgxlDRS󣱖gK) __ǼPbtϻi,vᲭh]*NI!+Kj^WK'6ܟQȼNPrq=n1 #SUPsj(mAa:(Pb|ҷk<]9!%{:>B%d#3ow`59F 457n<`8Ʃ\5u I R$kiסJ!R6p]i\D]tbB;|ď>X0{lhN"sRSP>Z S[A_lnD\anYh/ΠNAd ;uU3GA gC^e Xq 彆yZǶYٖ_w aoUFx2ZEoM[^ϞK k?@Rb@3 6 fn;ԩ;B[-lΈr~DUf319wJi坓O[ӀETwf5{?0$h "M{P7o Wa-6B| g4lS]ع)cBx89]}\9Rpnk& 'o(KVĥ;(9B7R8zulŧ%@/)1;A@LkL?YiRLu>{rT1wxs֭i/L|;/5Tc f'3Ni }\ᘛשҍ $@wsٝ3ƢQ29< $fC+ Yw4s*0Kkl٩y} 68{6u_<?mkzc&6?rlGJK])Xθ$$$@1;a2>:n6C/g!ąʍ9[KXzH&1͓!<Alb^ة#N H7?!&n}AfҮWv ߂ZJ(b uUH^|,95GJ O|.ph& +pV2mgq9jLucH8~㳆NꏦBnnHaY8 ? !/iS&R<'peWlR)'foUJQQƱ™u>B<%ަO4w^Q \:\\w6rv|ZR+]H>xq֙>qu=Dk$=bPސ$ Q !"Rq(KMAJAz)&Pg~ZT \H3& Zo`~2Ok擛61]Qh