[ANNOUNCE] xorg-server 1.16.0
Keith Packard
keithp at keithp.com
Thu Jul 17 00:28:51 PDT 2014
At long last, here's the 1.16 release of the X server! Lots of new
stuff, including (but not limited to):
* Glamor integration. This GL-based X acceleration subsystem now
offers reasonable performance that avoids software fall backs much
of the time.
* XWayland. This provides an X server integrated into a Wayland
window system. It uses Glamor for rendering, and so avoids most of
the performance problems inherent in window system layering.
* systemd integration. This provides for systemd-based launching and
management which improves boot performance and reliability
* Elimination of thousands of compiler warnings. We've been slowly
adding more and more compiler flags to the stock X build to warn us
of unsafe coding practices. Version 1.16 finally addresses the
enormous list of these warnings.
* Glamor for Xephyr. This X-on-X implementation now serves as the
primary development environment for our new 2D acceleration
subsystem, permitting rapid development and testing on a single
machine.
* Non-PCI device support. Many graphics devices are not enumerated
with the standard PCI APIs; now the X server can auto-detect and
configure them as it does in more conventional systems.
For the first time in several releases, we've added substantial amounts
of code to the server, only 2/3 of which was the glamor code base:
604 files changed, 34449 insertions(+), 7024 deletions(-)
Thanks, as always, to everyone who contributed patches, review, testing
and comments.
Here's a list of the changes brought in since RC4:
Aaron Plattner (1):
xfree86: Only support one sysconfigdir
Hans de Goede (2):
Fix ODEV_ATTRIB_DRIVER overlapping with ODEV_ATTRIB_FD
config_odev_add_attribute*: Check for right attribute type
Keith Packard (1):
Update to version 1.16.0
Peter Hutterer (3):
os: prevent negative array index access (#80890)
xfree86: don't force the screensaver off on DPMS unblank, merely suggest it
Revert "dix: fix up coordinate scaling when external monitors are present"
Yaakov Selkowitz (1):
hw/xwin: link dynamically and export symbols
One omission here was a last-minute bug fix for glamor Render
acceleration that manifests as disappearing icons in systray. That's
been posted to the mailing list for review and to see if it causes
regressions like the last proposed fix for this bug did.
I'll start merging changes for 1.17 almost immediately. At this point, I
think we're on a new-years release schedule, which would make 1.17 look
like:
Merge Window 2014- 7-17 - 2014-10-15
Non-critical bugs 2014-10-16 - 2014-11-30
Critical-bugs 2014-12-1 - 2014-12-31
This is just a proposed schedule; subject to change for sufficient reason.
git tag: xorg-server-1.16.0
http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.16.0.tar.bz2
MD5: 8a9ff6ee9907360f09b5bdabb8089502 xorg-server-1.16.0.tar.bz2
SHA1: 0b5ce3868c1c617c21e19ce863aab1ede6e154c4 xorg-server-1.16.0.tar.bz2
SHA256: 38330a03c5f7a38745a3f9816cf069db5b8844eebb358fd39dbabf61f32cd06b xorg-server-1.16.0.tar.bz2
PGP: http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.16.0.tar.bz2.sig
http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.16.0.tar.gz
MD5: fc9b1814c0c3a15f39efb13ad1c2ac97 xorg-server-1.16.0.tar.gz
SHA1: 2b1289fef077bc15d79d79fc0bd0401255bd4d27 xorg-server-1.16.0.tar.gz
SHA256: 025345c6b3aa8a02ba92b7cef3cd67d2ed6fd7139823497ed067dd72d33a1a5d xorg-server-1.16.0.tar.gz
PGP: http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.16.0.tar.gz.sig
--
keith.packard at intel.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 810 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20140717/efacaaaa/attachment.sig>
More information about the xorg
mailing list