Schedule
- 1.7.0: Released 2009-10-01
- 1.7.1: Released 2009-10-22
- 1.7.2: Scheduled 2009-11-26
Features
- X Input 2.0
- Mandatory XKB
- Support for symbol visibility
- EXA mixed pixmaps
- VGA arbitration
Proposing patches for 1.7.x
The 1.7 branch has reached the end of its active development lifecycle. Patches may be committed directly to the server-1.7-branch. If you feel the need to make an additional maintenance release from this branch, please discuss it on the xorg-devel mailing list after making sure it doesn't perform worse than the previous release.
Patches merged between RC2 and 1.7.0
2009-09-25
824a09d856a5f750694e11d2fd2faaa3de705eaa
dix: move bounds check before access096f21bb7a1217443d8a03529b1a2938518eb24f
EXA: Fix some issues pointed out by clang.ce1fe8ddb4a4dbe6cfd909e5b1b73b459d742bec
render: Don't add b8g8r8x8 format for depth 24.5402f18d9c3f7ba19cc05b3a814e3a9e94c8d551
dix: report XI1 axis values correctly if first_valuator != 03b5bbb149d4c932d9624336f5cbe9fe71c87bea3
configure: fix up tslib check once again
2009-09-26
9fa73be9fa543a686ea35c861084f5af37d44caa
Require libXext >= 1.0.99.4a9c274df5c37cb4ece6449e934342d8ff8e61705
kdrive: plug two memory leaks when freeing the KdKeyboard/Pointer.fd913136732ff14a0484ca28f60ac1fbf49be81d
dix: plug memory leak in ?DeviceEnterLeaveEvents.e23bffc41b007f1bc2b8f5cd4ac54213062c95cc
Fix build of unit tests when dtrace probes are enabled1818cbd70fc1f2e1487b4c678e67e28f1265c0ef
EXA: Extend mixed pixmaps scheme to allow driver ?PrepareAccess hook to fail.
2009-09-27
e7c2598f565e8252dd66ee3e6212b310856476cb
dmx: core events are always in screen coordinates when passed to GPE.43a2eb794f19a2ba56d653f465fc5f6b2ff0d3d3
configure: Unify all library defines that require a specific version.9bd08c690fc687c4d69bb70536f3079a9184476d
Xi: update axisVals with the right subpixel data.c9ec2bab2f258798fd6e6676698c732f09571a60
dmx: undefine MITSHM, move undefs to miinitext.c.fc9d733bab3ff0e4e51b19c73b66196dca563a70
dmx: reshuffle linker order to avoid errors when MITSHM is undefined.73ae547d5e687ef10dea45801fc627e10ac4b659
EXA: Fix mixed pixmaps crash with missing / failing ?UploadToScreen hook. (http://bugs.freedesktop.org/show_bug.cgi?id=24167)
2009-09-28
- merge xorg-server-1.7-apple (77099b933a0362d40a28f9afea46c5cc97c29e13):
1a0dfde2d102d845f1ceda66ad7a078aa1b42ef9
XQuartz: GLX capabilities: Allow 16bit accumulation bufferse0e2eaf1f30ebce4c0ff28416259d8e976fdf0d7
XQuartz: Use internal xshm header for new xextproto6e4fc5d066d9c1ea4fca444cfee1e73147c5fefb
Xi: ?CopyKeyClass is not static for XQuartzfd1adc21a931e2dd1ff2e52b60a77c2153a30fe0
XQuartz: Nuke duplicate locks that make painful headaches29b2d9cdf5095399b79d9ff2a2f12f5a9c49cf1f
XQuartz: Fix a brain-o array indexing problem7958f6b75b3c6b8a827188af2e684f181bdd7688
XQuartz: Add pressure/tilt property labels77099b933a0362d40a28f9afea46c5cc97c29e13
XQuartz: Stop checking version numbers of the bundle because CFBundleGetVersionNumber is gimpish
78ad6ca9a97440b74019c00a28144ea7d1e03431
xfree86: Hurd fix3db28f92b0c810b452506abbed299a204c90ba0b
configure: make XNEST default to auto.- merge xorg-server-1.7-apple (b49dba33f94b51ba9a14803f0d81ccde2cb778f8):
- a3dbde2de87ee4f577748a8c447501a3ea462559 XQuartz: Transition from xEvent based mieq to ?InternalEvent
ceaa5c779ceed3de5ea53727649613be3133b24e
XQuartz: Force a keymap resync on the first keypress to workaround XKB mucking with our keymapde6cee11e1c335a0e5f708e7641e81d3cfe52529
XQuartz: Fix inverse map from mode_switch to alt29cb904e4de2411a9b6dbe68694954788f0525f7
XQuartz: Nuke TSM54000bdcbca52a2de31f7c1a1147de6d8e9dbbb8
XQuartz: Fix a bunch of compilation warnings about styledadab5a2279a19dcf709402d7f22f0cd48670db0
XQuartz: Fix ?QuartzSetCursor to match the expected prototype.cf2e3312cff3f341e9edba8c321a4ca7ffd8748e
Rootless: Correct border rendering on parent-relative windows- This one I'm not so sure about... it fixes the problem, but it's ugly. I'm hoping there's a better way. -JH
b49dba33f94b51ba9a14803f0d81ccde2cb778f8
Add (ok, fix) support for DTrace under OS X
2009-09-30
f772014c435f56db56520ca13ffa39431684f122
render: Plug a memory leak in ?AddGlyph. (#23286)83023ffd09a84ff48e6b99f57ebad101a00478db
xfree86: use the DDC size if either width or height of ?DisplaySize is bogus.0c2731596f27f2cdf5000ba41de37e7eb86ad6f9
Put tests for zero-sized strings in quotes (#24060)19be992d9dc542b61fa3f4fd32a09071c9e64880
ephyr: if -parent is given, check for a trailing -screen. (#24144)
2009-10-01
db98b26ee145f70e732e2cf4a6ac3de77fdf4adc
Re-fix DGA removal.b5fcc5553eb784c9f4826936e839079c0cdee55a
exa: avoid infinite loops if UTS sw fallbacks.758ab55d2defc78d0169fd61a7036eb9f889e9e7
render: set the glyph picture to NULL by default.- needed for 622fc98fd08aba98369e6933c3ab8c9ff85385d5
622fc98fd08aba98369e6933c3ab8c9ff85385d5
render: Fix crash in ?RenderAddGlyphs (#23645)
2009-10-02
3ebb82d61c2b56e8f7145443a552a4e913bbfc80
rotate: drop unwrapping inside block handler.64fe5784b49347e1fd27b0c463be5c16557594c9
configure: if xnest was requested but modules weren't found, fail.45f447dafded5adfe11b7df3325c2d8f6ae0639b
dix: force a minimum of 0 for screen coordinates.