The second release candidate for the X.Org X Server 1.7 is now available. We've had a larger-than-expected number of quite intrusive patches go in, so there will be at least one more RC before the final release. Expect RC3 in about a week's time. I've branched off server-1.7-branch - git master is now unfrozen. Go nuts. Commits to the 1.7 branch must be nominated on the Server17Branch wiki page http://www.x.org/wiki/Server17Branch after they have been merged to master. The fixes in this RC are all over the place, many of them are build fixes, compiler warnings, memory leaks, and cleanups. The minimum requirements have changed for the following modules: xf86driproto, dmxproto, fixesproto. If you've been running the latest released versions you won't notice the difference. Perhaps the most intrusive change is the removal of framebuffer support from DGA. See the following link for a detailed explanation: http://lists.freedesktop.org/archives/xorg-devel/2009-September/002113.html Current blocker bugs: 13932: pointer cannot move across screens in zaphod mode 19470: any X11 client can crash Xvfb 20500: Record extension not sending event 23286: Memory leak caused by 100x100 glyphs 23298: Xserver crash when running x11perf -shmputxy10 test case 23645: Crash uploading multiple glyphs 23755: X does not work on Alpha 23938: keys occasionally get stuck with xorg-server 1.6.99.901 23985: Excessive core motion events for subpixel motions 24011: Excessive enter/leave events Pick your favourite and fix it. As usual, shortlog is below. Cheers, Peter Alan Coopersmith (8): Fix module path in xorg.conf man page Remove stray semi-colon in protocol-common.c test_convert_XIRawEvent: Don't write more data than the struct holds Fix num_masks/length overflow test for XiSelectEvents Change xf86dristr.h includes to use xf86driproto.h instead Add configuration option for use of SIGIO handlers for input events Check for -wrap support in the linker Fix typo in Xephyr man page Carl Worth (1): configure: Fix broken quoting for initialization of REQUIRED_MODULES Dave Airlie (1): xserver: SIGIO option handling was incorrect. Jeremy Huddleston (1): XQuartz: pbproxy: Remove debugging XBell() Keith Packard (10): Eliminate bogus event resizing. probe_devices_from_device_sections: don't leak list of devices xf86Xinput.c: get DIX event queue pointer once at InitInput time Free libpciaccess iterator in xf86PciProbe LoaderSortExtensions: free graph nodes xf8CrtcSetModeTransform: free adjusted_mode name too Free randr crtc and output pointer arrays RRDestroyOutputProperty: Free randr property valid values xfree86/modes: Remove all framebuffer support from DGA Fix sporadic segfault on resume due to accidentally freeing cursor. Kevin E Martin (2): dmx: disable Get/SetWindowPixmap, we don't support composite/redirected windows dmx: only free the default pixmaps that we actually allocated. Martin-?ric Racine (1): xserver: added more Geode oddities to xf86AutoConfig.c Matthias Hopf (3): Work around sporadic segfault on resume with intel/KMS due to cursor->bits == NULL. Less intrusive workaround for sporadic segfault on resume. Revert fe31f9c + 977953b to fix issue for good. Peter Hutterer (19): dmx: don't include panoramiXsrv.h if building w/o Xinerama configure.ac: move all protocol requirements to a single location. Require dmxproto 2.2.99.1 xfree86: use SendDevicePresenceEvents instead of manual event handling. xfree86: remove now unused variable xfree86: fix up wrong use of OptionRec for AutoAddDevices andAutoEnableDevices xfree86: silence warning: ?ramplen? may be used uninitialized render: reply with the server or client version, whichever is lower. randr: reply with the server or client version, whichever is lower. Xext: silence 'warning: no previous prototype' for sync, bigreq and xcmisc. dmx: silence 'implicit declaration of function ?XFixesSetPictureClipRegion? configure: resourceproto is optional. input: define server-supported protocol versions in one single file. configure: fix up check for tslib. Xext: fix up multibuffer compiler errors. Xext: remove DisplayImageBuffers from mbuf.c Xext: switch mbuf.c to dixLookupResourceByType input: don't use typecasts to access members of InternalEvent. xserver 1.6.99.902 (xserver 1.7 RC2) R?mi Cardona (1): dix: append "built-ins" to the font path in SetDefaultFontPath Shunichi Fuji (1): dri: use noPanoramiXExtension directly. Thomas Jaeger (3): fixes: Make sure invisible cursor is inialized with zero src/mask Bump fixesproto requirement to 4.1 Xext: include security protocol header instead of client header Tiago Vignatti (2): xfree86: vgaarb: rework wrapping function xfree86: vgaarb: missing wrapping macro git tag: xorg-server-1.6.99.902 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.6.99.902.tar.bz2 MD5: ca914aa3b9a01c037fedcf7bc5964d73 xorg-server-1.6.99.902.tar.bz2 SHA1: da27ffbb01aee38115bceb72794006eeee835c3b xorg-server-1.6.99.902.tar.bz2 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.6.99.902.tar.gz MD5: b22e7d407ec89284c626fe1f03e8738d xorg-server-1.6.99.902.tar.gz SHA1: 4236a70425b1a95a116417530a6ec985b6cd4da2 xorg-server-1.6.99.902.tar.gz -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: not available Url : http://lists.freedesktop.org/archives/xorg-announce/attachments/20090922/3e01c401/attachment.pgp