[ANNOUNCE] xorg-server 1.6.99.902 (1.7 RC2)
Peter Hutterer
peter.hutterer at who-t.net
Mon Sep 21 22:05:14 PDT 2009
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.x.org/archives/xorg/attachments/20090922/3e01c401/attachment.pgp>
More information about the xorg
mailing list