xorg-x11-server-sdk-7.6_1.9.3-15.44.1e>UA/]("Ua!?Rn$j!Fh$G,0qM#=~/ۏlG>8W?Gd  ( 9hlx|   8  ` !$(8(d++X(+(/h((/8/|91|:9|BFGHI0XYZ[\]^bc~de f%l'z7Cxorg-x11-server-sdk7.6_1.9.315.44.1X.Org Server SDKThis package contains the X.Org Server SDK.Rncloud104|openSUSE 11.4openSUSEGPL-2.0+ and MIThttp://bugs.opensuse.orgSystem/Librarieshttp://xorg.freedesktop.org/linuxi58644 hTR B  úJ; C % 5*%fI P% ,[B I1 ~ y  FJ@S 2 +FIS$ :: - *  "C wDKW0  _" ;) A Y BX 0'7 E: +( " #" qk A]@"}4'a9 9p' 6I% ol0  q mEa]L"" ~2dhA큤RnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRnRna3748f5cbbc2b9e923068465a74dce4be2cd40d67997e827ee9fd192a0b56b3e26a4bfae31c55cd04c10cb705f3b7918eced84b4fda9dfb24bcc5a2ae414a0d4d539d4eaee54f1d2f14c949b293a6c70dab7765828faa88288b120f47c7a0ad7a66b302f05f7ac94c645ba7704e879dc72d3a405e09be5511b2b85b5966e51c6e34f0b490f79888e5d8f47870f2e444c02004a3ee51bc2088f71515b2f3715364d2aa7ee5258d76984df502b0d08614218eb14eae88ede1674ad03363c6f6fd58955ce581b0234ce6bf0218265400f96a1fca2389463b98a5b8892b93061364ed18927f7bc8d354a8613a3c25658e9169e6b40acd41811498fbc526b0c79e6fbc758a52560ae19226dc21de3cd3d3f7d490e1ce5a5bbed84968f07bef4f7ac571f58776f744e80a4ae705aa1b6817f9b943462c563db75ea71e58bb87a241df7b85207412bd7e6f120a844654985ff0c989a12c1ccb877623952580312e37530ac32e08a9abd8a83fea10e34fe914361495f39fc661bfdbec6df3c595428fe3153bba2f6ac8cb74b82ad8138fba42133908bb71ba4309369b07aa262d071f2fedbe243dc65ad2f79271116aa607fb2c342ea1b40aa988288bc62d5502fcbcdf10bde31fb38ffa719847832c630d000ce75e30d9381aa437cb0a132d35a756c0dd4553c8bfbb02ed2f2d563ad5bed9e1bad73d12a1714790a3ad8212cf678debb8c56c076468d4274401fe1d2bffd674efe3d454475be50755ac64e05f5030ee07d4a362e578a2c6d4d4ce0e723414d560b7b38489f94cd9f4ab7a432f3135de03a085f19adba7917e11ed82ed117c17406245da12cd1bd4cef56f35c8ad90162b98002298a1829529ae15f1a013520c06878631ca280943b8fc8f0d946b3877a5ca0bbb62a03de80aba0478d7d29c45908e20482ccd09564bf263ba54aae1c247ab3b5d1a062c2f9b26676a671dcc67ba27caa65305d4bc214f204e9871fca92d5019c3670372d9fdc9b54419e61921bcd39142deedb088e5eaf660de04877da02fa3052e64e9bc28f4b67f9476984e35962b44f685f49b13a94b149d03afb4259a01e6e4f67105678e0ee19f7ff24ca4cbf5c9b4c680444964aaf0a33fec49121258af793e808495518bd61b39f72bc839957dc659f57ea33fae2b577a421d423b845d8d333608e4981be8f3e4c9d519b98b7583c75fa7931f1aa47451fb5dda01db5d546f317cbc71003569be48eff24c90dabac40dc4e3f630fadf68c1651a706ab20102fdaff5d037d7500d13e521a8fbe78073c578f98794b45c23f9a88b95e044fe5d13b35e7879e1afa72daf6b227ba3a62ae14d3f2ad4c7ec02fdb537c39dd9746153d024989521f3407515024206bfae3df24c9414dd998ca9f377cf174a99d79106256b5d6060500fee72c4a14c6ab150fcb2e33780396a91472dad6adc340b3f1c5fb74c36a84f7cd4e6c7cef847f079591e27daf3cccf7f6d9f9385e78e9f159e7c1fd66b942fed838ba29e19f428d9b14b7ba2df47e2f84cb7e8059e0addb10923d06d71d0ec19a1cb070725b3cff59f6eea6d1a68fe22d539ff16c5469406dc3844ac59f50b56df5962b6773a92bca165a518738994e232d9cc0635c4c71753c8f2669f2f63e4987bf7c75cd0d513a2e9d5a7f560eb160a98c4630e0d6c78c62fbc9dbe506dfc03772906662e9d98df1990e43b36993dee843c5b9d9267d9685fb99524e9e442a49538bf926c160ef1790a6581c8f541a1ca96c0c937cf16bffe41a365e4c35e3209f1182aa9eea02962cf865d4ecfff984d8d8ab96d20e4c877f3ce625512aa5a69b10e0c47d81f80850ea7b289b7798ffe5596e363029883f5ca71f639dfc20094ee100e6ba3866112b4836f17aa46705df29f9dd90c684cd2d417a708934fb4597ea907a46e19c02b3200836ea64be0a277c29389f18c0b4b0df88ac8e14c7780e8a09288bec22ad5e3ae3f3dfb7f6defa9a40b97be2fd42941366bce4d8d7193f6ea63a503da4ad8d51811c1014c6212f6a4cbc59c3ba53c93f9cdceaf3ae70c3674b90791be7a3c5c82e710035ed7fe2340ec0d2ad6981672bb402fc990bac4329a66144b9c1215e240996f1f5fdf1cce4a32dbeb0d370a65adc88931b620c262f3354a9c05eb2a36d00d1c20eadcda50e118b91a586f8c4511d1677fc2b11b9d7d8b9f3d8b27ace33bc94b17de491e918426b08c7cd4b6ca5f46c9ea12bd1889289f00ff97ce71b196d98083d8c4fc0f15e893baaad76e53d7849020981c5be621452e50d08feca7c10a836fc7ce6c754fcff46ecf7528293c005c0ce1947ea7e133afe60867c7ceec6e325f2ae18019ea23e29b9ce44a00b08050b3254c84b12bd2cc8aefec1ab6306d440ae6d90057f4c19ad527b7ece3a71e10c0ac773243c9ccc564ae8a45f30248262e41790e59e90f2b7aa1c94f00d5aefc52e31c9b46d816d92fb9e3353bd4f495163dbb73b57ff485daef526fb46d12bff1f860af465b3335903748888bb85fc896dc7ae0b79f431c38751a136faed9e4c056956c6915dc41d00acbb0819e280aa024df3aa994a288cb33713eea36f89c84b439d856e3e0e15e7ac9583caa5797e7f21f5541e5e6d85d164cb9af6e1cf0431bff3831455612eacc3d67b1db2824bbac6ee8b0e598dbfc85a58fb918625392cacfc47c40b6c96f436e650b21e830e3447885fba911471bf37d9e2cd8ac98844aa1af163901cc90134023c605beda8705fc354f38a42b4f080e78ecfcbbe8db52d50582f946843aa48cb4cd3ce6ede9c371b25abd3ac5104a2aec4386bea6c4b842b8f8b8b6459615c8391548e7a2d97a6630524eac783d0b51d412b02e49fb61301a5f10d5f61c775e8c85f33ade737228998522839bcea910558b36a6699fdc9af3318e370b84f083233aaf47738afb16a69057f46d32b9c72cad55ce7a3f04ec822076c34d07599458176b45e4eb06cfcb6f643cf08ab9237608d0dd32a458cb9108e1064fc121e41590be7c47759dd8bd65d352c0c3650c1ae7318c083348425004a9e6d9dfd80912ee5b8ff511802aa084d5cb3b7b2118670147745159404705ea477d641697041e1c637a6ea46508dc1acd4948f07ecbdd9f607de3f19b524f5534e04af200be889ea9b9f2ff7922af200ab621819f3fa12da7923edc21b139e96cf2466cc7dbb4c613021fc7966fa37b859d6cad1f5826d36939df20f644fd04fc78465be7009b759ce8e720ed9fd88ae2ed704ea18c08b8d6c32a0097fb36bcc4ffd8ac44c103d0957661109a5ef35fd1604c491bba13d0bf4f927ca0c0480758cc4c299c2e61a6d5c2268d8f4b18965ff23f15fb850c1ea2b6a53aac704bfdf4019dcd3fb0d743db3a825d498f3b1697a8b5d4c87efd005a71059c02c79e423f37d9fb1f54d86570207520dbb303cbb9983806111199a1a5107e6c006a5e583b3531f05e1ac311a2d8f6a948c6b129db91f2de76464ddd80c6f3c11047889978e979957264b59c8c401b208af3758d9e6a17fc0499c2086cd46bb10f132462b3699d79f7f723ab6302e70ebff1640b8026433b72065800b8ab442e515a842ee11bfb57b990ce029ff4ec9400d1a5caf51bda441f666680aa271457def8dd8c93194b6375d2b1c3cfc5682f0723afc0a167172fb6fbbf38d79cf3de47fcefe09015e8caf98e2a93ca271aa176c69b2cfb6255957248fdb6bf3eedd3bbe0ca9433ddd1d8879e7522fb215f35e8a084aaa2b18e9dd2093269adfa9f3371fe8ebrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxorg-x11-server-7.6_1.9.3-15.44.1.src.rpmxorg-x11-sdkpkgconfig(xorg-server)xorg-x11-server-sdkxorg-x11-server-sdk(x86-32)   @@ @@ @ @@@ @ @@ @@  fontconfig-develfreetype2-devellibdrm-develxorg-x11-develxorg-x11-libICE-develxorg-x11-libSM-develxorg-x11-libX11-develxorg-x11-libXau-develxorg-x11-libXdmcp-develxorg-x11-libXext-develxorg-x11-libXfixes-develxorg-x11-libXmu-develxorg-x11-libXp-develxorg-x11-libXpm-develxorg-x11-libXprintUtil-develxorg-x11-libXrender-develxorg-x11-libXt-develxorg-x11-libXv-develxorg-x11-libfontenc-develxorg-x11-libxkbfile-develxorg-x11-proto-develxorg-x11-serverxorg-x11-xtrans-develrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)rpmlib(VersionedDependencies)/usr/bin/pkg-configpkgconfig(dri2proto)pkgconfig(fontsproto)pkgconfig(inputproto)pkgconfig(kbproto)pkgconfig(pciaccess)pkgconfig(pixman-1)pkgconfig(randrproto)pkgconfig(renderproto)pkgconfig(videoproto)pkgconfig(xextproto)pkgconfig(xineramaproto)pkgconfig(xproto)rpmlib(PayloadIsLzma)4.0-13.0.4-13.0.3-12.31.9.99.9021.0.31.2.99.30.117.0.99.37.0.174.4.6-14.8.0RnQQQ~`O/MMz@MMZjMU$MJM*M$]@M!@MMMMM M M L-@LL@L,@L,@L7L7L7LΫLq@LL@L|LB@LB@L@LuLrbLrbLmLjyLi(@La?@L_LYV@L5L(K@KK#@KՀ@KՀ@KKh@Kh@K@K@K@K@K"@K"@K@KKKK@K[K[K @KK@K@KKuBKQ@KO@K$@Kb@K@JJTJ@J%J@ĴĴJęJJ@J@JjJ@JJG@J@Ju@JQJ]@Jx"Jt.@JT@JL@JB@J;}J0J/@J.NJ)J)J'@J%@J%@J|IIIIzIyIV@II@I@Im@Ijohann.luce@wanadoo.frjohann.luce@wanadoo.frsndirsch@suse.comsndirsch@suse.commhopf@novell.comsndirsch@novell.commhopf@novell.commhopf@novell.commhopf@novell.comsndirsch@novell.comvuntz@opensuse.orgjeffm@suse.desndirsch@novell.comsndirsch@novell.comsndirsch@novell.commhopf@novell.comsndirsch@novell.comsndirsch@novell.comsndirsch@novell.comsndirsch@novell.comsndirsch@novell.comsndirsch@novell.comsndirsch@novell.comsndirsch@novell.comsndirsch@novell.comsndirsch@novell.comsndirsch@novell.commhopf@novell.comsndirsch@novell.comsndirsch@novell.comsndirsch@novell.comsndirsch@novell.comsndirsch@novell.comsndirsch@novell.comcoolo@novell.comsndirsch@novell.commhopf@novell.comsndirsch@suse.desndirsch@suse.demax@suse.desndirsch@suse.desndirsch@suse.desndirsch@suse.devuntz@opensuse.orgsndirsch@suse.demax@suse.desndirsch@suse.desndirsch@suse.desndirsch@suse.desndirsch@suse.deeich@suse.desndirsch@suse.deeich@suse.desndirsch@suse.desndirsch@suse.deeich@novell.comeich@suse.deeich@suse.dero@suse.dero@suse.desndirsch@suse.desndirsch@suse.desndirsch@suse.desndirsch@suse.dero@suse.desndirsch@suse.dero@suse.dero@suse.dero@suse.dero@suse.dero@suse.desndirsch@suse.desndirsch@suse.delchiquitto@novell.comsndirsch@suse.dero@suse.desndirsch@suse.desndirsch@suse.desndirsch@suse.desndirsch@suse.desndirsch@suse.desndirsch@suse.desndirsch@suse.deeich@suse.deeich@suse.desndirsch@suse.desndirsch@suse.desndirsch@suse.desndirsch@suse.desndirsch@suse.demhopf@novell.comsndirsch@suse.desndirsch@suse.demhopf@novell.commhopf@novell.comeich@suse.desndirsch@suse.desndirsch@suse.deeich@suse.desndirsch@suse.desndirsch@novell.commhopf@novell.commhopf@novell.comsndirsch@suse.desndirsch@suse.desndirsch@suse.desndirsch@suse.desndirsch@suse.desndirsch@suse.desndirsch@suse.deeich@suse.deeich@suse.desndirsch@suse.desndirsch@suse.desndirsch@suse.desndirsch@suse.desndirsch@suse.desndirsch@suse.desndirsch@suse.demmarek@suse.czsndirsch@suse.desndirsch@suse.desndirsch@suse.desndirsch@suse.de- u_Avoid-use-after-free-in-dix-dixfonts.c-doImageText.patch * Fixes a security issue, in which an authenticated X client can cause an X server to use memory after it was freed, potentially leading to crash and/or memory corruption. (CVE-2013-4396, bnc#843652) - n_Xvnc-fix-use-after-free-in-rfbauthreenable.patch * rfbAuthReenable is accessing rfbClient structure that was in most cases already freed. It actually needs only ScreenPtr, so pass it directly. (bnc#816813)- U_os-Reset-input-buffer-s-ignoreBytes-field.patch * If a client sends a request larger than maxBigRequestSize, the server is supposed to ignore it. Before commit cf88363d, the server would simply disconnect the client. After that commit, it attempts to gracefully ignore the request by remembering how long the client specified the request to be, and ignoring that many bytes. However, if a client sends a BigReq header with a large size and disconnects before actually sending the rest of the specified request, the server will reuse the ConnectionInput buffer without resetting the ignoreBytes field. This makes the server ignore new X clients' requests. This fixes that behavior by resetting the ignoreBytes field when putting the ConnectionInput buffer back on the FreeInputs list. (bnc#815583) - u_xserver_xvfb-randr.patch * Add randr support to Xvfb (bnc#823410)- U_xf86-fix-flush-input-to-work-with-Linux-evdev-device.patch * So when we VT switch back and attempt to flush the input devices, we don't succeed because evdev won't return part of an event, since we were only asking for 4 bytes, we'd only get -EINVAL back. This could later cause events to be flushed that we shouldn't have gotten. This is a fix for CVE-2013-1940. (bnc#814653)- U_01-glx-make-sure-screen-is-non-negative-in-validGlxScreen.patch U_02-glx-validate-request-lengths.patch U_03-glx-check-request-length-before-swapping.patch U_04-glx-swap-the-request-arrays-entirely-not-just-half-of-them.patch U_05-glx-validate-numAttribs-field-before-using-it.patch U_06-glx-fix-request-length-check-for-CreateGLXPbufferSGIX.patch U_07-glx-fix-BindTexImageEXT-length-check.patch U_08-glx-Work-around-wrong-request-lengths-sent-by-mesa.patch: Check GLX requests for correct size to avoid access to arbitrary memory locations. CVE-2010-4818, bnc #648287.- xorg-server-xf4vnc-fix-keyboard-layout-handling.diff Consolidate adapted patches for bugs 400520, 605015, and 660797 into single patch: - xorg-server-xf4vnc-bug660797-fix-keycode-lookup-and-isolevel3shift.diff - xorg-server-xf4vnc-bug605015-fix-keyboard-handling-xinput.diff - Fix fallout of keyboard fixes: - Keyboard handling was not XKB aware, which lead to a multitude of issues. Situation with this patch is not perfect, but way better. - Analysis for shift/level3 event faking was broken, leading to e.g Shift+PgUp not being recognized correctly. - Fix *major* memory leak introduced by original 1.9 enabling patch- EXA-mixed-ModifyPixmapHeader-pitch-fixes.-bug-33929.patch * EXA/mixed: ModifyPixmapHeader pitch fixes. (bnc #678264, bfo #33929)- bnc #605015 - Enable use of all keyboard layouts, independent of remotely set layout - Remove obsolete xorg-server-xf4vnc-bug605015-vnc-umlauts.diff - xorg-server-xf4vnc-bug605015-fix-keyboard-handling-xinput.diff This should basically already enable the use of other keyboards, if the remote keyboard stays at US. - xorg-server-xf4vnc-bug605015-fix-keycode-lookup-and-isolevel3shift.diff This patch fixes keycode lookup (not using any static keyboard layout any more) and ISO-Level3-Shift handling (enabling the use of keyboard layouts that use AltGr for reaching certain characters).- Disable Use-external-tool-for-creating-backtraces-on-crashes.patch: - Security isn't exactly fond of the patch (bnc#666578) - Patch potentially livelocks server in fork() (bnc#660166)- Update xorg-server-xf4vnc-fixes_1_9.diff: Fix Xvnc rendering issues. - Enable build of Xvnc again. - Merge xorg-server-xf4vnc-fix-crash-on-193.diff into xorg-server-xf4vnc-fixes_1_9.diff- disabled build of Xvnc and moved Xvfb to main package; xorg-x11-Xvnc will be a seperate package (bnc #660208)- Add xorg-server-stop-cpu-eating.diff to avoid eating 100% of the CPU when auto-detecting which vt to use on startup.- pad-size-of-system-memory-copy-for-1x1-pixmaps: * Pad size of system memory copy for 1x1 pixmaps (bnc#652523, bfo#32803)- use-last-screen.patch * adjusted the patch to no longer segfault the Xserver during startup immediately when there isn't any screen section specified at all (bnc #661989)- use-last-screen.patch * Use last Screen section found to prefer xorg.conf (bnc #661536, bfo #32430)- added xorg-server-xf4vnc-bug605015-vnc-umlauts.diff as patch, but still disabled- xorg-server-xf4vnc-fix-crash-on-193.diff Fix vnc startup crashes (bnc #660208). Reenabled build of Xvnc. Massive rendering errors, still.- bumped version number to 7.6_1.9.3- sync-fix.patch * fixes the issue that gnome screensaver fadeout could not be stopped (bnc #648851)- xorg-docs 1.6- xorg-server 1.9.3 * This version is functionally equivalent to the second release candidate.- xorg-server 1.9.2.902 (1.9.3 RC2) * includes various build and bug fixes to stability and correctness over previous releases- remove Xorg setuid bit (bnc #632737)- xorg-server 1.9.2.901 (1.9.3 RC1) * many buildfixes and bugfixes- xorg-docs 1.5.99.901 (1.6 RC1) - adjusted xorg-x11-doc.diff- xorg-docs-1.5 - adjusted xorg-docs.diff- disabled again vnc build due to immediate assertion during startup of Xvnc- uncommented non-existing xorg-server-xf4vnc-bug605015-vnc-umlauts.diff- xorg-server-xf4vnc-fixes_1_9.diff: Fix build of vnc server for 1.9 Xserver series.- xorg-server 1.9.2 * This is a brown-bag release to address an issue with the xorg-server-1.9.1 tarball. The version of util-macros used to build the 1.9.1 tarball was modified and could cause problems due to the absence of the -fno-strict-aliasing CFLAG. This tarball was packaged using the unmodified util-macros. This additionally contains a fix for a regression in XQuartz found by Christof Wolf.- commit-5c6a2f9.diff * retain obsolete pixmapPrivate, just for ABI compatibility * reenable patch- xorg-server 1.9.1 (final release) * functionally equivalent to xorg-server 1.9.0.902- disable commit-5c6a2f9.diff for now- commit-5c6a2f9.diff xfree86: Kill pixmapPrivate with a vengeance (v2) ScrnInfo->pixmapPrivate only existed in order to catch invalid access to the framebuffer by making the backing data NULL across the VT switch. This was causing more confusion in the higher layers during mode setting without any real benefit, so remove it. v2: Kill ShadowModifyPixmapHeader() as well. (ABI change!)- xorg-server 1.9.0.902 * This release fixes an input regression introduced in 1.9.1 as well as some additional memory management issues. - obsoletes vbe-bufferoverflow.diff- Xvfb requires xkb rules, so adjust requires of the extra package- xorg-server 1.9.0.901 * This is the first release candidate for xorg-server-1.9.1. We've picked up fixes for some crashers and memory management problems as well as some minor new features including RandR support in XQuartz, 18bpp support in xfree86, and support for the nds32 architecture in xfree86. - adjusted zap_warning_xserver.diff- Use-external-tool-for-creating-backtraces-on-crashes.patch, xorg-backtrace: Use external script /usr/bin/xorg-backtrace for creating reasonable backtraces upon crashes.- set VIDEO_ABI_VERSION = 8 and INPUT_ABI_VERSION = 11 in specfile- xorg-server 1.9.0 * obsolete patches: - dmx-silly.patch - fixed-SYNC-extension-trigger-BlockHandler-test.diff - sw_cursor_on_randr.patch - xorg-evdev-conf.diff - xorg-server-commit-21ed660.diff - xorg-server-revert-event-mask.patch - xorg-x11-server-gl-apps-crash.patch * adjusted patches - 0001-Fix-segfault-when-killing-X-with-ctrl-alt-backspace.patch - 0001-Xinput-Catch-missing-configlayout-when-deleting-dev.patch - CVE-2010-2240-tree_depth_limit.patch - cache-xkbcomp-output-for-fast-start-up.patch - confine_to_shape.diff - driver-autoconfig.diff - fpic.diff - xorg-detect-psb.patch - xorg-server-1.8.0.diff - xorg-server-nohwaccess.diff - xorg-server-option_libxf86config.diff - xorg-server-xf4vnc.patch - xserver-1.6.1-nouveau.patch - xserver-bg-none-root.patch * vbe-bufferoverflow.diff - fixes vbe buffer overflow - disabled vnc build for now (standalone server + module)- Replaced the previous xdmcp fix with a simpler approach that doesn't cause login problems in xdm and kdm. (bnc#625593)- CVE-2010-2240-address_space_limit.patch/ CVE-2010-2240-tree_depth_limit.patch * xorg stack/heap overlap fix (bnc #618152)- xorg-server-commit-21ed660.diff * dix: make DeviceEvent coordinates signed for Xinerama (bnc #628295, bfo #24986)- xorg-server-revert-event-mask.patch * locked up mouse event mask patch (bnc #619034)- Add xorg-x11-server-gl-apps-crash.patch to fix crash with GL applications. See bnc#617651. The patch is taken from upstream on the server-1.8-branch and simply updates the glx/ and hw/xfree86/dri2/ directories.- use configure option "--with-sha1=libcrypto" to fix also plain rpmbuilds (bnc #627872)- Fix some shortcomings in the xdmcp implementation. It used to suppress loopback addresses from the list of potential display addresses to report to xdm, even when talking to xdm through a loopback address. Now only display addresses of the same kind as the xdm connection are reported to xdm. This most notably helps Xvnc servers contacting the local xdm, because they were severely affected by the suppression of loopback addresses.- missing_font_paths.diff: * added /usr/share/fonts/{misc/sgi,truetype} to core font rendering default path; always use ":unscaled" for bitmap font paths (bnc #616400)- xorg-detect-psb.patch * remove again "intellegacy" from driver autoconfiguration; that reverts previous change (bnc #608315)- xorg-detect-psb.patch * added "intellegacy" as fallback for "intel" (gets active if 'nomodeset' is set as kernel option) since there is now a new package for the older intel driver, which still has UMS support- remove Xdmx manual page from xorg-x11-server, since it's already in xorg-x11-server-extra- Updated "Prevent XSync Alarms from senslessly calling CheckTrigger()" to make sure SyncTriggerInit() readds trigger to counter (bnc #584919).- Xdmx was disabled in favor of Nomad repository but it is apparently dead (no Xdmx for OpenSUSE 11.2, last build from early 2009). This patch re-enables Xdmx with some silly typo fixed (dmx-silly.patch). Contributed by .- Prevent XSync Alarms from senslessly calling CheckTrigger() when inactive. If an XSync Alarm is set to inactive there is no need to check if a trigger needs to fire. Doing so if the counter is the IdleCounter will put the server on 100 percent CPU load since the select timeout is set to 0 (bnc #584919).- specfile cleanup - removed no longer useful xlog2xconf.sh- adjusted moblin-xserver-no-root-2.patch, renamed it to xorg-server-nohwaccess.diff and enable it by default - rename moblin-xorg-x11-nonroot-vesa.patch to xorg-x11-nonroot-vesa.patch - removed obsolete patch 'xserver-boottime.patch'- Adapted and fixed 'noroot-background' patch originally coming from the Moblin project and enable by default.- On ia64 the Xserver brings its own PIO functions (inb, outb, ...). These are supposed to overrule the ones provided by glibc. Unfortunately this doesn't seem to work under all circumstances. Therefore use inX/outX_ia64 and set appropriate defines.- Fix SIG11 on VT switch when using SW cursor with RandR (bnc #592614).- fix evdev config file (use the one from xserver upstream)- fix libxf86config (resolve references)- fix_fglrx_screendepth_issue.patch * hardcode default color depth of fglrx driver to 24bit to fix video driver autoconfiguration (bnc #593878)- update to 1.8 - obsoletes xorg-server-walk_drivers.diff - adjusted xorg-server-xf4vnc.patch - xorg-server-1.8.0.diff * install evdev config file to the right directory- xorg-server-walk_drivers.diff: * updated patch working more cleanly, fixed coding style, added comments (Rüdiger Oertel)- disabled udev support for openSUSE <= 11.2 (bnc #589997)- re-do xorg-server-walk_drivers.diff again, different approach create screen sections for each possible drivers now it is really using the first driver as in full autoconfig- update to 1.7.99.902 - fixed font path ("--with-fontrootdir")- xserver-1.6.1-nouveau.patch (from fedora) Also, don't treat DRI setup failure as an error for nouveau.- rework xorg-server-walk_drivers.diff- re-implement walking list of possible drivers to find a working one- update to 1.7.99 to get rid of hal - refresh patches - drop p_ia64-console.diff - remove hal-devel from buildrequires - add libudev-devel to buildrequires - add --enable-config-udev to configure- drop un-applied patches p_pci-off-by-one.diff.ia64 xorg-x11-server-1.2.99-unbreak-domain.patch ia64linuxPciInit.diff exa-greedy.diff commit-c941479.diff moblin-hw-xf86-modes-Set-crtc-mode-rotation-transform-befo.patch moblin-xfree86-move-didLock-assignment-down-to-where-the-f.patch moblin-randr-fix-operation-order-so-that-rotation-transfor.patch- update to 1.7.6 * reintrocued record extension * bugfixes- update to 1.7.5 * Only four fixes since the RC, with the fix for 25640 being rather noteworthy - if your X server crashed on replugging keyboards (or using a KVM), you're encouraged to upgrade. - dix: restore lastDeviceEventTime update in dixSaveScreens - Don't double-swap the RandR PropertyNotify event - Xi: reset the sli pointers after copying device classes. (bfo #25640) - RENDER: Fix gradient and solid fill pictures with Xinerama, and misc cleanup - obsoletes 0001-Don-t-double-swap-the-RandR-PropertyNotify-event.patch- 0001-Don-t-double-swap-the-RandR-PropertyNotify-event.patch * The event is swapped in randr.c/SRROutputPropertyNotifyEvent, so it should not be swapped again here. (bnc #573446, bfo #26511)- set VIDEO_ABI_VERSION = 6 and INPUT_ABI_VERSION = 7 in specfile- update to 1.7.4 - obsoletes acpi_events.diff - obsoletes loadmod-bug197195.diff - obsoletes events.diff - obsoletes acpi-warning.diff - obsoletes fbdev_fallback_fail_fix.diff - obsoletes bug-507190_xorg-x11-server-bnc381139-randr-reprobe-on-unsuspend.diff - obsoletes keyrelease-1.5.2.diff - obsoletes 0001-Unclaim-PCI-slot-if-driver-probing-fails.patch - obsoletes 0001-Fix-sporadic-segfault-on-resume-with-intel-KMS-due-t.patch - obsoletes bug532341.diff - obsoletes no-return-in-nonvoid-function.diff - adjusted 0001-Fix-segfault-when-killing-X-with-ctrl-alt-backspace.patch - adjusted bitmap_always_unscaled.diff - adjusted bug-197858_dpms.diff - adjusted cache-xkbcomp-output-for-fast-start-up.patch - adjusted driver-autoconfig.diff - adjusted fixed-SYNC-extension-trigger-BlockHandler-test.diff - adjusted fpic.diff - adjusted missing_font_paths.diff - adjusted p_default-module-path.diff - adjusted p_ia64-console.diff - adjusted p_xorg_acpi.diff - adjusted xorg-detect-psb.patch - adjusted xorg-server-xf4vnc-disable-dmxvnc.diff - adjusted xorg-server-xf4vnc-fix.diff - adjusted xorg-server-xf4vnc.patch - adjusted xorg-x11-server.changes - adjusted xorg-x11-server.spec - adjusted zap_warning_xserver.diff - removed truetype_fontpath.diff - removed libdri_noPanoramiXExtension_symbol.patch - exa-greedy.diff not applied - fixed xorg-detect-psb.patch: rewrite to use second level switch statement for device_id - /usr/$lib/X11/Options is gone (Remove xorgcfg 'Options' list.)- added xlog2xconf, which is a script to create a minimal xorg.conf extracted from Xorg..log- driver-autoconfig.diff: * VIA chipsets: switched to "via" as first try since "via" is no longer renamed to "chrome9" in -chrome9 driver package and - unichrome driver package now disables the "via" wrapper- missing_font_paths.diff * added /usr/share/fonts/{URW,cyrillic} to font paths (bnc #558915)- build Xserver again with '-O2' instead of '-O0', which had been an unintentional change (bnc #551789)- add 'Option "AutoAddDevices" "off"' to xorg.conf only as documented comment, since it caused a lot of confusion (bnc #548085 and various others)- xorg-server 1.6.5 * This release fixes the fact that 1.6.4 would crash on drivers that still tried to initialize the DGA extension. It also has a minor improvement for Xephyr to support nesting within an existing window at a different depth. - obsoletes dga-removal-fix.diff- since we no longer use xorg.conf make ZapWarning the default (bnc #545590)- Fix segfault when killing X with ctrl-alt-backspace. (bnc #545363) * The damage structure for the cursor is not deregistered before deallocation, causing a subsequent DamageUnregister () to segfault. The problem may leave the text console unrestored. (0001-Fix-segfault-when-killing-X-with-ctrl-alt-backspace.patch)- 0001-Check-harder-for-primary-PCI-device.patch (bnc #545458) * Primary PCI devices are identified by checking for an 'PCIINFOCLASSES' device which is VGA and has access to the memory bars enabled. If there should be more than one device for which this is true redo the check and also check if IO resoures are also enabled, if this still doesn't turn up a unique result also check for the presence of a BIOS rom.- driver-autoconfig.diff * GeForce 6150SE support broken on nv (bnc #465190/544674)- dga-removal-fix.diff * Here's an updated patch -- removes the _X_INTERNAL from the .c files, renames xf86DiDGAInit to _xf86_di_dga_init_internal, and renames xf86DiDGAReInit to _xf86_di_dga_reinit_internal.- dga-removal-fix.diff * "Removing DGA ended up breaking any drivers calling into the old xf86DiDGAInit function as it tried to see if DGA was already enabled and ended up crashing if the VT wasn't completely initialized. Oops."- xorg-server 1.6.4 * fbdevhw: Test for graphics:fb%d as well as graphics/fb%d * render: return the supported version rather than just passing the proto's version * xfree86/modes: Remove all framebuffer support from DGA * dri2: Don't crash if pPriv is NULL. * Don't send events through the master if the device has SendCoreEvents off. * Don't reset the lastDeviceEventTime when doing DPMS actions * dix: append "built-ins" to the font path in SetDefaultFontPath- bug532341.diff * fixes Xserver crash when running x11perf -shmputxy10 test case (bnc #532341, bfo #23298)- Less intrusive fix for server segfault. Should fix fdo #24010 (memleak).- %post: modify xorg.conf if required * do not change input driver behaviour for existing X.Org configurations- moblin-use_preferred_mode_for_all_outputs.diff * use each outputs preferred mode (bnc #537488)- Prefer locally defined symbols in modules (bnc #534768).- 0001-Fix-sporadic-segfault-on-resume-with-intel-KMS-due-t.patch: Fixes segfaults with intel and KMS upon resume (only occuring sporadically).- Update to 1.6.4 RC1, adapted patches.- 0001-config-don-t-shutdown-the-libhal-ctx-if-it-failed-to.patch * no longer need to revert commit c941479 (bnc #528397, bfo #23213)- revert commit c941479 (bnc #528397)- Resynced with patches from Intel's Moblin project. - Updated patches to aply cleanly again.- xorg-server 1.6.3 * This mostly just collects a bunch of minor fixes since 1.6.2. Two notable inclusions are: - Replacing dixLookupResource with dixLookupResourceByType, dixLookupResourceByClass. This returns us to having two resource lookup functions, but this time we have a more sensible name and argument set. - Fixing RandR transforms for drivers providing set_mode_major. These patches were originally slated to land in 1.6.2 but I missed them somehow. - obsoletes commit-cadf65a.diff- xorg-server 1.6.2 * This is the second update to the 1.6 version and is designed to be a drop-in compatible version with various bug fixes and other improvements. - obsoletes various patches * bug-507190_xorg-x11-server-bnc381139-randr-fix-timestamps.diff * includes-fix.diff * security-Fix-a-crash-caused-by-wrong-ordering-of-fo.patch * security-Grant-untrusted-windows-remove-access-on-a.patch * security-Revert-behavior-of-extension-access-for-co.patch - adjusted zap_warning_xserver.diff- Adapt vnc patches to changes in input infrastructure (fixes bnc #508553)- Unclaim PCI slot if driver probing fails (fixes bnc #511529)- includes-fix.diff * build fix - truetype_fontpath.diff * added /usr/share/fonts/truetype to default font path- use %moblin define in specfile- xserver-1.5.0-bg-none-root.patch * removed patch for compalloc.c, which hurts on Moblin - disabled xserver-1.5.0-bg-none-root.patch (only useful for Moblin)- diabled build of Xdmx since it conflict's with NOMAD's Xdmx (bnc #511269)- driver-autoconfig.diff * ati ==> fglrx --> radeonhd --> ati * nv ==> nvidia --> nouveau --> nv (FATE #305109) * openchrome ==> chrome9 --> openchrome --> unichrome * registered vboxvideo - obsoletes radeonhd.diff/radeonhd.h- keyrelease-git.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).- autoconfig_fallback_fbdev_first.diff * fallback to fbdev first, then vesa instead of the other way roundFrederico's patches to support reprobing of connected displays on EnterVT and fixes to set event timestamps properly. - Re-probe RANDR outputs on laptop unsuspend. - Make RANDR 'set' timestamps follow client specified time. - Add missing fields to SRR*NotifyEvent().- Patches taken from Moblin: * security: Grant untrusted windows remove access on all windows. * security: Fix a crash caused by wrong ordering of format arguments. * security: Revert behavior of extension access for compatibility. * Autodetect Plousbo chips. * add -nb command line option to supress root window background stet on startup. * cache xkb output for fast startup. * make noPanoramiXExtension symbol local and initialize.- fbdev_fallback_fail_fix.diff * fix fbdev fallback failure if no xorg.conf exists; fbdev driver complained about required BusID (Egbert Eich)- instead of require do provide INPUT_ABI_VERSION/VIDEO_ABI_VERSION to fix dependancy loop- xkeyboard-config should be required by xorg-x11-driver-input - require INPUT_ABI_VERSION = 4 (provided by xorg-x11-driver-input) - require VIDEO_ABI_VERSION = 5 (provided by xorg-x11-driver-video) - require libpixman-1-0 >= 0.15.2- enable DRI2 build- xorg-server 1.6.1- fixed-SYNC-extension-trigger-BlockHandler-test.diff (bnc #472046) * Reworked ComputeBracketValues(): * Reworked previous patch to IdleTimeBlockHandler() (commit 1f4fb022) (Egbert Eich)- commit-cadf65a.diff * randr: Nuke broken set_origin shortcut. Shortcut is impossible to implement this way, because we don't know for sure whether the crtc of an output has changed or not. (bnc #482838)- renamed modprobe config to /etc/modprobe.d/50-nvidia.conf (required by new module-init-tools).- radeonhd.diff/radeonhd.h: * prefer radeonhd for autoconfig for ATI >= R500- added hal-devel to BuildRequires for input driver configuration support via HAL, e.g. evdev- removed randr12-8d230319040f0a7f72231da2bf5ec97dc3612e21.diff; probably a wrong patch since this commit has been reverted right after by commit b4193a2eee80895c5641e77488df0e72a73a3d99 again - no longer overwrite xorg.conf with an obsolete one; obsoletes disable-root-xorg_conf.diff- regenerated xorg-server-xf4vnc.patch (still disabled)xorg-x11-sdkcloud104 1382988987oHB12@\C~pI*+8v!"&'7#%$ q.-694:53,rstu X  /0J]KLcaMNO[SPQnyZRUVWAT  Y()1.9.37.6_1.9.3-15.44.17.6_1.9.3-15.44.1xorgBT.hIBM.hTI.hXIstubs.hbstore.hbstorestr.hbt829.hcallback.hcfb8_16.hclosestr.hclosure.hcolormap.hcolormapst.hcompiler.hcompositeext.hcursor.hcursorstr.hdamage.hdamagestr.hdbestruct.hdgaproc.hdix.hdixaccess.hdixevents.hdixfont.hdixfontstr.hdixgrabs.hdixstruct.hdri.hdri2.hdristruct.hedid.hevents.hexa.hexevents.hextension.hextinit.hextnsionst.hfb.hfbdevhw.hfboverlay.hfbpict.hfbrop.hfi1236.hfourcc.hgc.hgcstruct.hgeext.hgeint.hglobals.hglyphstr.hhotplug.hi2c_def.hinput.hinputstr.hlist.hmi.hmibstore.hmicmap.hmicoord.hmifillarc.hmifpoly.hmigc.hmiline.hmioverlay.hmipict.hmipointer.hmipointrst.hmisc.hmiscstruct.hmispans.hmistruct.hmiwideline.hmizerarc.hmsp3430.hopaque.hos.hpanoramiX.hpanoramiXsrv.hpicture.hpicturestr.hpixmap.hpixmapstr.hprivates.hproperty.hpropertyst.hptrveloc.hrandrstr.hregion.hregionstr.hregistry.hrenderedge.hresource.hrgb.hrrtransform.hsarea.hscreenint.hscrnintstr.hselection.hservermd.hshadow.hshadowfb.hshmint.hsite.hswaprep.hswapreq.htda8425.htda9850.htda9885.huda1380.hvalidate.hvbe.hvbeModes.hvgaHW.hvidmodeproc.hwfbrename.hwindow.hwindowstr.hxaa.hxaaWrapper.hxaalocal.hxaarop.hxace.hxacestr.hxf86.hxf86Crtc.hxf86Cursor.hxf86DDC.hxf86Modes.hxf86Module.hxf86Opt.hxf86Optrec.hxf86Parser.hxf86Pci.hxf86PciInfo.hxf86Priv.hxf86Privstr.hxf86RamDac.hxf86RandR12.hxf86Rename.hxf86VGAarbiter.hxf86Xinput.hxf86_OSlib.hxf86_OSproc.hxf86cmap.hxf86fbman.hxf86i2c.hxf86int10.hxf86sbusBus.hxf86str.hxf86xv.hxf86xvmc.hxf86xvpriv.hxfixes.hxisb.hxkbfile.hxkbrules.hxkbsrv.hxkbstr.hxorg-server.hxorgVersion.hxserver-properties.hxvdix.hxvmcext.hlibxf86config.axorg-server.pcxorg-server.m4/usr/include//usr/include/xorg//usr/lib//usr/lib/pkgconfig//usr/share/aclocal/-fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Evergreen:Maintenance:204/openSUSE_Evergreen_11.4/d2975fd96a55edc642324d7577d41045-xorg-x11-server.openSUSE_Evergreen_11.4drpmlzma5i586-suse-linuxq4]=I]ɡv?]"k%l#4ղKĢo*DYjo1R4$'GSj?03;.=uέ&@荇l/B SwʐA1%QJ-sd\!%^$ό3ǡvp[<8P|GʱJcڭ?ڂ~3Y]}8N;J(Ǯ#4_Ǣcyw8a荥K9@GCާb`#4|+zWI@dpnZU}x%'8H*9떸)X:x(ۿdY4X*%Tqkq$¿ oIEHsr1:-5:jJ A. LfתܷO,xazo1)9^x8]ݽcXuF=s$l{l9~ѩjJEXEw%[jh WXiJ@um_}ھiT=Bm };Ň,OQ$ndFa?=, ׳Ueyt)Q fS}NG;_}G{FBi&?X/SǍ dcEҧwSl5tu5GbuޚIIݮK5,a%k#_4T5QLJz_F ?Kaisp"/p_@_И6y1րocc=s~^tMg$zǺqIwDxV~> 0ܛaſE1~4ٞ3tFԠC.1#.a9`B=m$BC#B.o)h5Z X腢]t]QX+w BǗ_'^ Z/)ԎOI6mhq^Q+^Jh+ToR\?ϺE?t fGhuV96g/WϬj@7'Te2o/Nan{~ nMIs$/M\ &"9|곸}c @_e8"Wq!VY*hرI}4Ʋ+HR{Ś5ѩ=]A*B9Xy-&pٟ?h-?ґ@%&Z\1%]f|R5lN_ܗupO8|r?d6w۾{[EnmRc#P2'B63\|w