Since xserver 1.6.0 has been released, nominations here will be considered for future 1.6.x bugfix releases, if we do any.
Below here, please list patches nominated for merging into the server-1.6-branch from master, after sufficient testing has been done (no insta-merges, please).
3a690598cf18c4cdc6aadd10a1ecf0772cacd34b
Remove unused HandleSpecialKeys config option
Once these have been merged, move them below this line:
2180174034ae007023f248964be315fccc3c32ee
xace: Fake return values on denials in input polling requests.4a8cc895ccdb64945661747c75a118deea96b53a
xselinux: Stop special-casing QueryPointer access checks.e81a665ef210845911d2b03bcca4f6a05cb367d0
xace: Relax permissions on XkbGetState from Read to Getattr.e26957d0cd937a6433f980c7384f0290c0c579b3
xselinux: switch from x_device to separate x_pointer and x_keyboard classes.b14bbce6b420a3891cab886d759175c6a16d54e5
xselinux: Note something in the log if disabled by boolean.cfc09c3618ca194bca0b7ca0bf8334afe9327a36
xselinux: Allow SetWindowCreateContext to be used for pixmaps as well.9625f6d328d6f516520930227b218979309938bc
Fix breakage on alpha caused by c7680befe5ae19be992d9dc542b61fa3f4fd32a09071c9e64880
ephyr: if -parent is given, check for a trailing -screen. (#24144)db98b26ee145f70e732e2cf4a6ac3de77fdf4adc
Re-fix DGA removal.c1d901d723c3bee523736eacc15b44a7dff484fe
Don't reset the lastDeviceEventTime when doing DPMS actionsdf597709d71f47b8516e27c6fb1bfffd59de5e48
dri2: Don't crash if pPriv is NULL.f4350c66b493d63fa06be87caa958d7033232ea4
fbdevhw: Test for graphics:fb%d as well as graphics/fb%df56cbe1ef24415d0142b9a7d0ab0a031069ccb52
dix: append "built-ins" to the font path in SetDefaultFontPath0b7c6c728c2e2d8433a188315cc591308a89cd85
xfree86/modes: Remove all framebuffer support from DGAdb568f9eabf3450d8a023597ff007df355b13ea8
Xext: fix up wrong conditions for negative sync transitions.49046088f10cceaea7da97401d742d3fb59371f5
config: don't shutdown the libhal ctx if it failed to initialize (#23213).c73cd3b265c301b8a54ffe484d6c696f2abefb46
xfree86: Link libselinux with Xorg system libraries.6c292d17053eb2a7e7054e51210f423dbc0cb7e8
dix: update the sprite trace for all masters && floating slaves (#23257) (does not apply cleanly)6b5978dcf1f7ac3ecc2f22df06f7000f360e2066
Do not reset lastDeviceEventTime when we do dixSaveScreens2075d4bf9e53b8baef0b919da6c44771220cd4a5
glx: If a destroyed window is bound to the current context, make it not current3020b1d43e34fca08cd51f7c7c8ed51497d49ef3
glx: Clean up more thoroughly if the drawable of a current context goes away4aab05e3b3231f1ec9795a66a075d17a722634a7
xf86_reload_cursors: fix cursor position to eliminate jumping after mode set1740cda7a37abc7d0a169ab4555b446adaa62211
Perform rotation redisplay before calling driver block handler (which may flush rendering)e7dd1efef408effe52d0bd3d3aa0b5d4ee10ed90
Ensure that rotation updates happen frequentlyb1c3dc6ae226db178420e3b5f297b94afc87c94c
config: add HAL error checks1e816065e5ec3b9394dc1fa5815457a664e15fd9
Don't printf NULL pointers on HAL connection error048697ccfa31cf7f7a29afa90a2f702d43efb7d4
quirk: use first detailed timing as preferred for PEA prod 9003 (rh#492359)283a081572d8db787c77d09e5ba6bcadebf4f7fe
selinux: Only activate if policy says to be an object manager442967c90dd9d8483a56bdc9237c49e33d619126
Remove hardcoded gcc -Wall option from configure.ac0eb19f9437b7d8c19592e49eedb028771d300d80
xdmcp: Don't crash on X -query with more than 255 IP addresses. (#20675)35758544813f156eaac28844e693b2a28f6de316
EXA: Only pass CT_YXBANDED to RECTS_TO_REGION() if that is really true.2c69deb92e11542f615df0f24fdc03e3b4415475
configure: libXinerama isn't needed anymore (reduce deps for embedded setups -- RemiCardona)b3e3154cce47add97f5561088036ce3b9e7dc937
One = is more than adequate here. Make is sh safe.f8dd80d13bb5313a11b38b280f8ad3e22f0a6300
Replace dixLookupResource by dixLookupResourceBy{Type,Class} (Fixes xfs -- RemiCardona)12e725d08b4cf7dbb7f09b9ec09fa1b621156ea9
randr: fix server crash in RRGetScreenInfocadf65a6e190a8952ad3cc216dc9ea55241de91a
randr: Nuke broken set_origin shortcut6f59a8160042ea145514fdcb410f17f33fd437c2
hw/xf86/modes: Set crtc mode/rotation/transform before calling set_mode_majorb2bf67b61c564a4b92a429ca9ad455403161f33a
randr: fix operation order so that rotation+transform works0de58c88aba7ddd69b04f24ab5b2967c359aa69e
xfree86: move didLock assignment down to where the function pointer is valid.b349a764e98f0d8f221190157ffa0904b91beca5
xinerama: Put the proto version in the code instead using proto headers.2a8b8077d8f6001eb57deba60e1009fc99c28668
dri2: support glXWaitGL & glXWaitX by copying fake front to front and vice-versa.2e2c5b216cc1c7a9bc26bd2c68226aaed5fc52ca
dri2: Preserve compatibility with 1.6 DRI2 API/ABI03aebed519986c4dd03e02b3b3d4af1f64595ca7
Use a #define instead of a magic numberf250eea2e90fc50bec5214c2f41132b95edc2c46
DRI2: update DRI2 private drawable width & height according to X drawable0d9d3f3e361f769822caedccf4c2a58cc9930ecc
DRI2: Force allocation of real-front buffer for non-windows as wellff6c7764c2909e4126403b7211faa6c58556b341
DRI2: Implement protocol for DRI2GetBuffersWithFormat28ddfc88d8d547941c7f4713db527a3c2f9ec35a
DRI2: Add interface for drivers to query DRI2 extension versiond1e916d29be8b470cbc8cadcf6e83991fdbc5a9f
DRI2: Add missing front-buffer flush callback.de1e43181bd670877b994db221ad8a04b5d63324
DRI2: Don't leave empty entries in private->buffers567cf67959b30432ae30f4851ec17b3a375ab838
DRI2: Synchronize the contents of the real and fake front-buffersf1a995d1496d73741731e32f475097c44a8da972
DRI2: Do not send the real front buffer of a window to the clientaa2928325fe51d94a636dde9c090e8f54a311a12
DRI2: Add fake front-buffer to request list for windows557dbadf3be273255e8fdb12d9321f4e88bf2b65
XkbSetNamedIndicator should ignore SD's without LED'sb0ad9e1ced9619f37acf77764c395c57b86cf463
Remove long-gone '-co' option from Xserver man paged0dd649035fc3698c5b436f9d9d248116aa106a3
Remove references to rgb.txt from files section of Xserver and Xorg man page7d0f7518c2235a9dc783029971259ddaada2db20
Fix byte swapping of XF86VidMode{Get,Set}GammaRampfaf7dfa099f5b42a703313fbd1bf8afdad07a179
randr12: looking up these bits if randr isn't initialised is bad.0e0642ee9466d3268476d0084a83a9d93a4aa555
os: don't malloc memory in LogVMessageVerb.8b583ca2b21155359c6255f406c96599b277c762
Xi: fix copy/paste error causing sizeof against wrong struct.50cc8adafca4ba3838d468278d6eb8a4692d2488
Xi: don't double-swap the XListDeviceProperties reply.1c101d75d4855b2698e3fc8d2dd662f20585812f
Don't leak canonical module name and patterns if module is built-in66539cc05d0b017b9feb4a038499907810140623
Don't leak default font path when appending built-ins91b697efdefba125348dbcaf584ee51a7f8c9bf6
Support setTexBuffer2 in AIGLX. (Needs mesa 7.5 or #ifdef protection code to work with mesa 7.4 -- RemiCardona)525aa17f804d37d1cfcbbf6b8e6cddb45e999b20
Bug #6428, #16458, #21464: Fix crash due to uninitialized VModMap fields.850675d4de4373e5df95507dbf2cd9affaaf54bc
EXA: Take GC client clip type into account for migration.7c8327f0a75087a85864256a9cea80dd4b86def5
EXA: Always damage glyph cache pixmap manually after uploading a glyph.737b49199a05299486064e6e762cf2a2f6f95be6
xfree86: restore default off for DontZap04c9e80f083659e63cffec8969fb3a0cfc551a97
off by one fixes from alanc, rebased for the 1.6 branchb746a00cffca5c553b607a8e9c1074294a23b443
Resync COPYING file with notices in code base as of xorg-server-1.6.16f9e22049862ee9ac7f604411d005d8bb1b2dd1c
dix: ensure Activate/DeactivateGrab has a valid value.b1b5ec45c1cb650ccb8c659218f9481379c777d9
kdrive: set Activate/Deactivate grab for input devices (#21591)e244a5991e2cc55f5aa2f6e5255f1dabf56f0235
dix/randr: Add missing fields to SRR*NotifyEvent() (#21987)69a9545d1f8110841538410818df19fd960412c5
Make RANDR 'set' timestamps follow client specified time. Bug 21987.66089e9129a821cfb1983d3d35f41b975a52de5e
xfree86: fix SWCursor check in xf86CursorSetCursor.44227ef1b77467c76147b9bf79bdd0e6305a522a
DRI2: Send the version the code actually supports4cfb36f6ad2df01215028fec48d99239a0e4496b
EXA: Handle separate alpha maps properly in Composite fallback, take two.3948b523893d3d44b6a088340c4252e969613769
EXA: Guard empty pending region warning by DEBUG_MIGRATE.efa31092d6703397121a0ada4f7205a8ecad3d3d
xfree86: Remove device from inputInfo.devices if ActivateDevice failed.063833f3a6d9f8f657e3de309c8d6d5c3d606513
Add XI 1.5 event and requests to protocol.txt4f86ee61a4abf7a29e565d095aa08abd0ca9dc66
Add RandR 1.3 requests to protocol.txtb1dab580bdfb4acfe3feddeda6e760098ec4922a
xfree86: edid quirk for Philips LCD LP154W01-TLAJ0dfb97f15f591f85e079f5829c77d0c328d00464
Bug#21324: Add quirk for Iiyama Vision Master 45094648bb797d94b025746c60679c584e5be2fae28
Bug #21077: flicker when setting modes with KMS7b6400a1b8d2f228fcbedf17c30a7e3924e4dd2a
glx: Fix drawable private leak on destroy603db34337a61754e0c5f71525011d10eab78411
Xext: set POINTER_SCREEN flag in XTestFakeInput if necessary. (RH #490984)8a6ed44a8b2fc5f14729dc54fec17607ced03859
randr: Fix thinko in xf86TargetPreferred
669f6810af9a89187d6149841925fe765f3988ff
Xi: add XIPropToInt() auxiliary function.
a48c81dcdf569a3f634ac23e08d2491354de6a36
Xi: add XATOM_FLOAT to server-defined properties.0d9a42dc0380d1583889b6b6521bd5a2451735d4
Xi: don't crash on a NULL property name, just return None.f5bf1fdaf36163d5c2f1b9b51df96326ebbb0e9c
xkb: Fix wrong colour reference in XKB geometry copying. #20081ab61033700b5383a7a15370dd054eaa80e72e811
Add Extensions section to xorg.conf man page4901b8147e593d26d7a31a9b73a201254b948916
XQuartz: Fix caps-lockef320bdd5ec3419abba77041d3a4d96a3ff87563
DRI1: Make DRICreateDrawable return TRUE for pixmaps. (Fixes regression from a26c77ff432d2e85a2665fc36fca25143460c476 below)24c562f04b41d219c34f5fa3f963564accf329f2
Update See Also lists in Xorg & xorg.conf man pages5f3f14179edf48aad518f6f707bfdc37c27267c6
Xorg server core dump in xf86RandRModeRefresh(NULL)6a1850b8c677e2a2993f6f6b731ee3d35aa55d09
Correct warning for unknown GlxVisuals option in conf file8c560422b44e012053612754430d2b87dc44ed59
More man page updates for 1.6 release for Xorg, xorg.conf & exa man pagesb0d371ab0a6efd4956c3677faa20b2ac15c33765
randr: Don't send output property events on server exitc1db925d10fd37077bed90612ed95c3fd20cd2e2
Add atKeynames.h to libdmxinput_a_SOURCES so it's included in tarballs15bb6abd59fdefe7037237faaea1a39711a972ed
XQuartz 39: XQuartz GLX Updates for 1.6a665ed16f736cf1901b89448dc5d37f4d16dfaf4
XQuartz 40: XQuartz GLX Updates for 1.6d514152195452ae11ec7769c76489651620ad380
XQuartz 41: XQuartz GLX Updates for 1.66461729647ff4441d80811e73f0c0d2f108f2700
XQuartz 42: Only call DarwinUpdateModKeys when needed9cf264e67744262b9f45079e6cd752eb3e3b0e08
XQuartz 43: XQuartz xpr DRI Updates for GLXf020900641b44a1142e5c2198e9678de2744454e
XQuartz 44: Fix builddir != srcdir issues and undef _XSERVER64 where appropriate on fat binary compilation94e417ac87a98cd5c6bf2d7c495d702748398931
XQuartz 45: mieq: Wait for the server to finish initializing before letting other threads mieqEnqueueb57cb05c69acbedb00a97234099ea104309aa2cb
XQuartz 46: SnowLeopard Help Book Name143224405ba74929c702a95de52b56df140b0d1b
XQuartz 47: SnowLeopard OpenGL.framework compat fix639f289dcdbe00a516820f573c01a8339e120ed4
EXA: Declare glyph cache picture as component-alpha when necessary. (#19233)5f3188228eb988bd8f08b62c84f98a8ff66ee283
Avoid a potential endless loop. (#19343)77c7a64e8885696665556c9fbcb3cffb552e367a
RandR rotations and reflections offset by one pixel1dfed222e93f4684c2a450944a9a0ea9e085c43f
Xext: fix MultiBuffer compilation error with TryClientEvents. (#18835)8da8a0fec4b1b9d9208635dedb2f449dc99e0004
dmx: claim we support XI 2.fd2d40b7ec5d685dac55453eb1f2da672dc83126
Xi: change XIUnRegisterPropertyHandler to XIUnregisterPropertyHandler110a71d11ab7a1a55a6a24d792457fdef0b0746d
Test for DRI2 extension in dri_internal.h and only enable AIGLX DRI2 if found.0b5ecabfb803cd820338fb0364521fe39b05578b
randr: add swapped dispatch for RR[GS]etCrtcTransformdd128ddcdcbe254a9cdd973590f6a979a7f0427e
If AEI is on, disable 'vmmouse' in addition to 'kbd' and 'mouse'.ffb484f7ef84099019b196ef97bfb2355eb6d52a
randr: Avoid needlessly creating a shadow framebuffer.39db182b637041255ed6dac739ff77c8e4e07c30
xfree86: init EQ before trying to initialise the devices (#18890)78a62d7713c708d067d8824ec41b0a0225c1997f
Xi: XIGetDevice needs to ignore the MORE_EVENTS flag.ee1a6c28418a6dad6c89f79a994f27bfbaa77368
dix: fix calculation of valuator events.d507f60689f4e14383b0d24e63afc8cf836360d5
xfree86: don't FatalError on "too many input devices".bbf811514d3cdf84790bad5b852942a4e636902b
ddxCtrls.c: XkbDDXUsesSoftRepeat always returns 1 now58a27d2932164e43c0db42b1286ec2f95250b420
Default to x86emu even on i386 linux0bdfdaa7df8105c7ffc3248a4fdd5f64da67103c
randr: Add [GS]etOutputPrimary2ef02833d614c42693e019a444560e84f501b5dc
randr: Mangle compat Xinerama reply based on primary outputf0234a9eb88ed103bca7db73a833c472ab95b48f
randr: Mangle GetScreenResources sort order based on primary output2bc53ce66828b6c177e3298fa2f326c77c93e136
randr: use primary output for RRFirstOutput()a82f10c5dd9fa74ff18759ab288bbd9c8b7ac4de
randr: clear primaryOutput when the output is deletedca56d764d2be28c64fe15c9e37d534ef00117ad2
xsync: Fix wakeup storm in idletime counter.7be6520d94df874c6bbd46d06a1830a12d0967f2
dolt: allow older versions of bash to compile the xserver (#19031).463e02e7de5da3e582a3a049110a476713c7210e
xkb: Allow NULL as rulesFile in XkbSetRulesDflts.bb072019fa8dd292a50ef433d05caeefd1304a73
xfree86: don't render SW cursors for devices attached to VCP (#16805)8e3279134987a45f2a89c963ef2d33bc3d3c8179
xfree86: fix compiler warning (use of uninitialized variable)fb2a8d0e59a3d187255538f6add22ec67551507a
Xi: silence compiler warningcbb9ee57f8f29d2a1c39946381471fcd3b8e495e
XQuartz 01: pbproxy: Simplify linking451050b1e2dc0f2f6356d74ddb6f52183a794e8f
XQuartz 02: Removed unused option from configure.ac for launchd9ac2e68d86ed1eb6e3f6c900c60908813eca140e
XQuartz 03: Corrected name/command labels in the customization widget70930f6d31cc2ca16b40c17e101b106506a8337a
XQuartz 04: darwinPointer reports the actual pixel position now rather than a relative position8065953ea8c3b7d10c775f6b7fec629bb5a2c83c
XQuartz 05: Removed some debug spew99b2cbf061a9d074e66e6220dc08f8b4624ea6bb
XQuartz 06: unsetenv(DISPLAY) if we're not org.x.X119cbed0a325175e7ddb751db54fe6c0f5a5cedd16
XQuartz 07: unset DISPLAY if we didn't get a launchd socket handofffdf64256127b2661bd6aa81ac694350028d36c43
XQuartz 08: Avoid using login /bin/sh blech. Just use a bash script to start the app, so it will inherit the right environment13eff12902be1b25d0ccc2089e08305f88949f32
XQuartz 09: fixed make dist5926b213b39a90601c73f026dc0699723f5ed10d
XQuartz 10: Fix path to executablefd31984e0c0f9a37087cd1cffaa3ba116b12c2e5
XQuartz 11: Tiger fix, don't call Xplugin code in the Appkit thread if Xplugin isn't threadsafe73987010b2ef9c67b6614e226c6fae65d834d8f3
XQuartz 12: Updated menu item ordering for better HIG compliance2a61397d17339113b9e37995b06ca543589814ce
Fix typo in xf86PickCrtcs()f1c9b5ab230cbb4124d8d476ae4886d05022adcb
GLX: Changes resulting from changes to Mesa generator scripts / data7aa29b9d66c3cd0f8af4fafbe92efd0c0556d225
Support -sharevts on FreeBSD.0c6987df3b9b3a37d201d740d8248c326449835e
XAA: Disable offscreen pixmaps by default.6d8ea5104cf97dbf64612f58fc06f94f869ed5ec
Fix compilation with -Werror=format-security (and a small memleak)d61e902aab92c262e6c8ee9cd70aec4493cf6cae
Don't log audit messages when -audit 0 specifiedd281866b74f7067f2704c278fe9720eafc0ee5ef
mi 1: Clean up CopyGetMasterEvent, re-use the memory. (NB: it seems 0b4fef6337d88ae8ef05b8b73941350a9007565c is needed for this to work - coling)a939368ab8140d48c1da4ba0bb229d13b221189c
mi 2: Reuse memory in mieqProcessInputEvents rather than making excessive calls to calloc()aedd2f566df585db7a1614f302cc8d3feda54275
randr/xfree86: Fix a one off error in the panning calculations.102abeda37d6b62971a9952efa0453e38504ae0b
XQuartz 13: Name the startup shell script X11 for better compatabilityfd6fb6a2771df152b57f9dfb159fa42a3b1d37cd
XQuartz 14: Get rid of white rectangle bugc3812aec973b7341a600e5d2d07d5a7f15abd609
XQuartz 15: Changed X11.sh to allow use of a ~/.x11run as requested by users of alternate shellsecc3a7b6090552c309fe8e264d527ddd666a5761
XQuartz 16: update quoting in case X11.app is moved to a directory with a space.4c256c0e9c4fe61990343c8bcf2e352c83d76e69
XQuartz 17: pbproxy: Release display notification lock when not needed to avoid a deadlock7dc0dafef1d241d396f215c506ec2d4f7d8e3a24
XQuartz 18: Run applications via '/bin/sh -c ...' to support users who expect shell parsing7e7758e1780326ad867be74dbd583a154bad017b
XQuartz 19: Update our "screens" when we toggle rootless rather than when we toggle fullscreen (makes our root window consistent and avoids a crash due to our root window being smaller than our screen)84f0c03418bf74188596635dcac128fc05f204ad
XQuartz 20: Don't use keycode 0 to determine !swallow since our most common key to swallow is actually keycode=085347902d97f2d4937f63ae1fac62ee46a61c82f
XQuartz 22: Re-enable rlAccel61ae56f97326c57dda05632ca9f4873238ee18e1
XQuartz 23: Reposition windows when we enter fullscreen to ensure our root window338f096861136fb6c4f604e93ff21277252676b7
XQuartz 24: Try harder to get the user's login environment8c6e8fa811c782c85e7fefbe75fe5480098739ae
XQuartz 25: pbproxy: We explicitly need libX11 for pbproxyd790c9dd041a2c8e3513d14a556333219d0f8d5e
XQuartz 26: Updated man page fullscreen_hotkeys fullscreen_menuc67a3e2972c75c02f1aeed94bc0a3c5272422267
XQuartz 27: Workaround OSX VNC server bug for modifier key state4be8d7346b9fdc014b72dd6c404ceecc0ef0d245
XQuartz 28: Better avoid stuck keys on context switches9faf3de7e5610af340b92acb1b86bf03b6f2241a
XQuartz 29: Honor system key repeat rate0d2621b6d4684ec62e67156a5a9dbdd3297f9cb0
XQuartz 30: Make sure to reset the saved key state when deactivating X11.app0676a580fcc05d54049269028a34358935a4101c
XQuartz 31: Don't use NX_SECONDARYFNMASK, NX_NUMERICPADMASK, NX_HELPMASKadbfd49da2453b58a9e13b09c62e0611ea1c3f77
XQuartz 32: pbproxy: Push dpy init and CFRunLoop hook setup into the pbproxy thread to avoid possible deadlockdf6ca888b0c04fdf4ff2d7fb4a414275b983ed34
XQuartz 33: copyright date updated for 200965ab2f44ea7fc4d87e021bed548eda81fc3cbae7
XQuartz 34: use a more compatible header for availability macroscc677cb4f458f371a4012ce0dc1121a52a2cb699
XQuartz 35: cpp magic for 32/64 fat binary builds on OSX3534a5e5d9c5af85149c799f324257f89507fa23
exa: Allow drivers to set non-NULL devPrivate.ptr for !offscreen pixmaps.027b440d4f9f0cdd46addff46fd2d5c44cd5c847
exa: preparing as source and finishing access as mask is a bad ideae1a3a1a0d85c9971aea65c2228b5fd4dbf3bf57a
xfree86: don't call CheckMotion if a device hasn't been enabled. #1917627011254c4de4e573a0851bf46892fb488db6522
xfree86: If an input device failed to activate, return immediately.aea6f19f25e13768b1d09fac4991d6a5e6c2cdac
xfree86: don't restore the TTY mode if we didn't initialize it ourselves9c5dd7337fa93fb1650cc017e523b939dcbf482a
Let the DDX decide on the XkbRulesDefaults.13de7511b17b57a28668e1a60b196ccfe61dbcbe
xfree86: Only use the evdev ruleset on linux1962af7ee3bdf54cfa674187dea67b9ad36cd5a1
XQuartz 20.5: Added some debugging code that causes this next patch to fail if not merged first932ed6e949757926a17f7efe6b0255e38efa1152
XQuartz 21: Use depth=24 instead of FatalError if we can't figure out our deptha1d35cee5907a76977ee43c49cb55c8f411c9794
XQuartz 36: Force DRI2 off on OSXc137f681680e1d04b1513a8be68aeda4d1c56fd5
XQuartz 37: Misc 1.5->1.6 DDX changes for XQuartz7a8d2266861e74176b5310b83652a9c10a170494
XQuartz 38: mieq locking for thread safety in XQuartz56efbc0986e782da45addb05ece9f456d41d7a90
dix: drop x/y back into last.valuators before updating the history (#19285)488d45295105daf10ccd17ca93ae6a6f4d0104f1
dix: EnqueueEvent and PlayReleasedEvent need to handle DeviceMotionNotifiesd36adf52a2b2711d22b11105f7bd907d4493fb9b
dix: fix WarpPointer calls for devices with custom valuator ranges (#19297)a85f0d6b98237d8a196de624207acf1983a1859a
Xi: fix use of button->down - bitflags instead of int arrays.515ce3e4ba42605a1ee9979e8bb5acd3cf6470a3
xkb: fix typo - missing negation when checking button state.b2756a71a432f7cf7c870a48676c98625512558d
Xext: Send out correct events in ProcXTestFakeInput3d549438c29004d78032ecc50ab45ca0e3f49623
Don't alter device button maps in DoSetPointerMappingd645721170b1196e5064b397cfbffd1da8c79bb1
mi: ensure chained button mappings from SD -> MD (#19282)f7f85f696570541e2dd43462675de9e6ee46f545
Count the number of logically down buttons in buttonsDown717a961528ec69a6e630d536e15568670e0b398a
Don't release grabs unless all buttons are up332d65ec7a6e94d75efe95d53742f137835274de
randr: Consider panned crtc's when calculating xinerama screen sizes. Question -- what about RRGetCrtcInfo? Resolved -- same as Xinerama123093996507c4d3b6dc457240ce00f8ac42f410
Add XkbDir to Files config file section123093996507c4d3b6dc457240ce00f8ac42f410
RANDR: Fail softly on GetPanning if the screen can't do it.49b93df8a3002db7196aa3fc1fd8dca1c12a55d6
Default to use standard bitmap fonts, with builtins as fallback
a26c77ff432d2e85a2665fc36fca25143460c476
glx: fix retval checks when failures occur for drawable creation.ea309e47457156b60aadbf113f04e5b6851029c8
Make crtc_notify wrap/unwrap code do nothing unless mode code is inuseb1d29784410b3b93037e5636f336ba608d8ad6e3
XQuartz 48: Remove extrenuous Activate/EnableDevicefd08be749e0b3c5de02a6ae8b3d21f92c5986157
XQuartz 49: Conditionalize indirect.c for Tiger's OpenGL.framework0dbc356795bbab3889b5f1684f55bd193757d0c9
XQuartz 50: Fixes the condition in the previous patch to not exclude Leopard60bcdd687040db76490851d4b459284ce37020e0
x11-input.fdi: Add options needed to handle adding USB devices on Solaris5100d829a4d71ce4a9fbc2b81694a1fb90066ccf
glx: Don't match fbconfigs to visuals with mismatched channel masks.9fe9b6e4ef669b192ee349e3290db5d2aeea273c
mi: don't call UpdateSpriteForScreen if we have Xinerama enabled. #1866816b11cd03d8c5def07f0e598f237f71a37883a46
Correct the display of resouce length in pci probe line.b33905234025f005819c7e2acd653a3a0ecfeb82
xfree86: always force RAW mode under linux.ac470dfb4fadaa0b28b6f8b57f4f13a20842b897
Check for and report errors writing xorg.conf.new from Xorg -configurebd713794ceaa1b2890522554562103c0a2d50f04
Correct error message if specified config file is not found066b17028a35956a089815716e38571f305469c5
XQuartz: BuildFailure fix from 516f8e2cad1311a09764e2633644188d1e3c31bb43967514cd57ad836d7fb85c8c9e58ada07e0232
XQuartz: Support version strings like W.X.Y.Z-XXXXX4039603413f9f46d7f725463a70b4a51838e0049
glx: Inialize best_score before calculating visual scoresd2cf562bbad553d7f09b70202134f5b6ada0114e
Make RgbPath keyword in xorg.conf a non-fatal error5cc67ae94c066dcac78072ad8a819c3b602d8bab
exa: kill of exaImageGlyphBltThese changes were nominated, but found not suitable for a 1.6.x release, though they will be in 1.7.0 and later:
09df7cc5ad7b72d8a23c3e22fc718aad8c16f4d3
Avoid dereferencing NULL pScreen in xf86CrtcSetModeTransform().58c4116c47543b5e30c2232e7bee8efc0b9be176
XQuartz 51: DRI - Fix code for pixmaps630518766b01022c49fe3a9e7d501808f71b06e2
XQuartz 52: More GLXPixmap work for OSXe46f02fa2de79261221b42ab73f9daa2ce8ac650
Xext: allocate a separate event list for XTest events (#23100) (does not apply as-is cleanly) (unnecessary as 1.6 doesn't use the DIX event queue from SIGIO)bfb219f532f3c78ba905424365ee7c5f7b5f21a2
input: allow for detectable autorepeat. (#22515)
34eddbbb73bb16395dba0818247909c1b4bee4c2
Fix undefined symbols on alpha