[ANNOUNCE] libX11 1.8

2022-04-29 Thread Adam Jackson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

The highlight of this release is that we now try to initialize thread
safety ourselves, rather than hope the application does it. This should
resolve a number of long-standing bugs with the libxcb integration,
since the socket handoff mechanism essentially has to be thread-safe.
But regressions are always possible, so please report any issues
introduced by this release.

Adam Jackson (2):
  global: call XInitThreads() from the library's constructor
  libX11 1.8

Alan Coopersmith (4):
  XkbUpdateKeyTypeVirtualMods: always initialize mask
  XKBgeom.h: Remove XKB_IN_SERVER section
  XKBgeom.h: Add _Xconst qualifier to char * arguments in functions
  XkbOpenDisplay: Add _Xconst qualifier to display name argument

Benno Schulenberg (7):
  nls: remove redundant Khmer digraphs, already defined in included file
  nls: remove misplaced sequences from Ethiopian and Greek compose files
  nls: remove eight pointless self-producing compose sequences
  nls: add Multi-key sequences for abovedot, diaeresis, and ogonek
  nls: make the Ethiopian compose sequences actually work
  lcCT: use the correct index for checking the second byte
  docs: add release notes for versions 1.7.3, 1.7.4, and 1.7.5

git tag: libX11-1.8

https://xorg.freedesktop.org/archive/individual/lib/libX11-1.8.tar.gz
SHA256: 68e0a30c4248b9f41492891a4b49672c3b0c59e84c4868144f03eef01ebc5eea
 libX11-1.8.tar.gz
SHA512: 
627d409c70f6c80f485f49fba3d9ce95e775af57423b83ee8049380d9d2a7abf94555ff9383f9f8b1e672da2965adadf9ca90d71e5a530520e94f56ea9b18713
 libX11-1.8.tar.gz
PGP:  https://xorg.freedesktop.org/archive/individual/lib/libX11-1.8.tar.gz.sig

https://xorg.freedesktop.org/archive/individual/lib/libX11-1.8.tar.xz
SHA256: 081bf42ebab023aa92cfdb20c7af8c5ae13d13e88a5e22f90f4453ef80bbdde4
 libX11-1.8.tar.xz
SHA512: 
64899ba9efbda00211daf08534a2a98eba86bb377980d21ce319106075cd36b511b17245d02e8ebd1045e7c2147f2c005004bcf579121138be7a7b879eeca83b
 libX11-1.8.tar.xz
PGP:  https://xorg.freedesktop.org/archive/individual/lib/libX11-1.8.tar.xz.sig

- - ajax
-BEGIN PGP SIGNATURE-

iQGzBAEBCAAdFiEEmV7VyKYTjrCWHxhHTAndg8qqULIFAmJsDTYACgkQTAndg8qq
ULJAGQv/Xi4naavSoQA7DAg7jZdveD3JbkcfxopS+6tXQnxrNTIajC2y3ZHhlNk0
AbzJ2DEQF9p623Hf7JUBN6Fsc2bvoCl7HEwXXTV0qyNaFIejzVcvx19HMqIb1bou
VyPtdjHa4IguTCGOYGb/z+PLf89fa9StgOh2NOjLJj3dFkDUn9hyzjiLLgsRo9IL
qJ2hW1R8EKMByncJkkZzAhLcSr3zQyySWo35M6zkDCaLsPR3mLKm08HUMODQjT7T
edVKWgMwi/pcGSwVUeuo1cP2yDnBInOGChGXopsusKYYtp7fCQpkiPOLKb08+sK8
Ahz6D38JtnqQR43UE+IQI40rtnW660cwHOVKn78hq17Smbq9RE1BcLbmc3Da4wOS
BT9y/xaHCycC2sp7FyKgytJjEr7/HwP/MGJj1M44n/+kC+Nnup9ocfX9IDspgF5K
IbHsj2PfswcS7w4LJ92q3BVzxYDdK8MnIIFo075ya5vgIyGeLSYtd5e2SzTwp5ui
sl/rUePH
=e4FA
-END PGP SIGNATURE-



[ANNOUNCE] xf86-video-vesa 2.5.0

2020-09-10 Thread Adam Jackson
This release rolls up a few minor bug fixes since 2.4.0. We now refuse
to run on machines with UEFI firmware (on Linux only, patches welcome
for other OSes) since it won't work in the general case and you
probably have a kernel framebuffer driver running already. We also only
attempt to use 24bpp if the alternative would be pseudocolor, but note
that since xserver 1.20 24bpp will not work at all. If you'd like to
fix that case, please note that it is filed as issue #4:

https://gitlab.freedesktop.org/xorg/driver/xf86-video-vesa/-/issues/4

We also notice several cases of running on emulated GPUs, in which case
the shadow framebuffer is disabled by default to improve performance by
reducing the number of copies.

All users are recommended to upgrade, ideally to a better video card
and/or driver.

Full changelog:

Adam Jackson (5):
  Newline-terminate a few error messages
  Refuse to run on UEFI machines
  Try harder to avoid 24bpp
  Disable shadow by default on known-virtual GPUs
  vesa 2.5.0

Alan Coopersmith (2):
  Update README for gitlab migration
  Update configure.ac bug URL for gitlab migration

Benjamin Tissoires (1):
  Refuse to run on UEFI machines running older kernels

git tag: xf86-video-vesa-2.5.0

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-vesa-2.5.0.tar.bz2
MD5:  e7cf9705b3a60365e5c251a604bc72e9  xf86-video-vesa-2.5.0.tar.bz2
SHA1: 6b604c9284fe004723a59651ae2628b2b7e63b1e  xf86-video-vesa-2.5.0.tar.bz2
SHA256: 1f1624f3c73906801ad1bc98335a2cb5676a7a4d18e5374d9a1d18464e54c659  
xf86-video-vesa-2.5.0.tar.bz2
SHA512: 
36fd921f54f33eb25966b5f9ea1e1b3e9009965c012c8b9c676686b472111719921b80cf62dafc746058878253e21f0ef341a2ff2d650df22ca1e35e81716a8b
  xf86-video-vesa-2.5.0.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-vesa-2.5.0.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-vesa-2.5.0.tar.gz
MD5:  1cc6d82b149d3c2cf900e7771e154e1a  xf86-video-vesa-2.5.0.tar.gz
SHA1: 62ae49bf376c8b0652ddf320bb0f1c856dd0d56b  xf86-video-vesa-2.5.0.tar.gz
SHA256: be10771dbfdec9e8c4f1b56653b0e6b05b3e5f79c26507e3184ad27b4f00c09d  
xf86-video-vesa-2.5.0.tar.gz
SHA512: 
446344bd7fb6f1f39561b5be1c7eaf95a8cb9804c8d292c4f899bfe2099c68d2480642205d8ba5338f7b7dda2830c0c5a9383973fd58a915611b78b15cc553c9
  xf86-video-vesa-2.5.0.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-vesa-2.5.0.tar.gz.sig

- ajax

___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xorgproto 2020.1

2020-04-14 Thread Adam Jackson
This release adds a new keysym, a state-change event to the DPMS
extension, synchronizes more of the meson and autotools build sytems,
and converts some quasi-text documentation to Markdown. Thanks to all
who contributed.

Adam Jackson (4):
  xorgproto 2020.1
  Revert "xorgproto 2020.1"
  automake: Fix install and dist for the new markdown docs
  xorgproto 2020.1

Alexander Volkov (1):
  Add DPMSInfoNotify event

Ashok Arora (1):
  Replaces text formatted protocol documentation with Markdown

Ross Burton (1):
  meson: mark more extensions as legacy

Sebastian Wick (1):
  XF86keysym: Add XF86XK_FullScreen

git tag: xorgproto-2020.1

https://xorg.freedesktop.org/archive/individual/proto/xorgproto-2020.1.tar.bz2
MD5:  c29f4fa78f53b52b3efdc71ebd9506b6  xorgproto-2020.1.tar.bz2
SHA1: 1cdab4e9ab796760ddb9582071328469a8eca08a  xorgproto-2020.1.tar.bz2
SHA256: 54a153f139035a376c075845dd058049177212da94d7a9707cf9468367b699d2  
xorgproto-2020.1.tar.bz2
SHA512: 
2d10533e54987f293e1c8578aa742c38cf2fac8551db1d317cf5ee4a6a9600eced50f59c57c38b35dd210fe02d350294c967512f04cb9876d6c0c1f7e89cb199
  xorgproto-2020.1.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/proto/xorgproto-2020.1.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/proto/xorgproto-2020.1.tar.gz
MD5:  3223ceaeac5fc377ee99deb6cb69355d  xorgproto-2020.1.tar.gz
SHA1: b383dac4e74f704d9616eabe2d281f223c825d1b  xorgproto-2020.1.tar.gz
SHA256: 6265b11b125df2f4853eec4895b14067d5621f813553fa077bebef20d7542418  
xorgproto-2020.1.tar.gz
SHA512: 
d0bc3aec517fd00fa5fd32a5715760c34810a19154e10fb1f92f2e2fe7f26136f7ba9b76b47fcd37c3c4796663154f4e5abf6a18dd634619b0f718f3e4737ae9
  xorgproto-2020.1.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/proto/xorgproto-2020.1.tar.gz.sig

- ajax



signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xorgproto 2019.2

2019-10-17 Thread Adam Jackson
This release moves more header files to the legacy set. Note that this
means libX11 older than 1.6.9 and libXvMC older than 1.0.12 will not
build without some legacy headers installed.

Adam Jackson (2):
  Move remaining xlib-entwined headers to LEGACY
  xorgproto 2019.2

Jon Turney (1):
  Move windowswmproto to legacy

git tag: xorgproto-2019.2

https://xorg.freedesktop.org/archive/individual/proto/xorgproto-2019.2.tar.bz2
MD5:  a02dcaff48b4141b949ac99dfc344d86  xorgproto-2019.2.tar.bz2
SHA1: 2dedbe3e4daccf0c3d675759ed82161a3e4cf1b5  xorgproto-2019.2.tar.bz2
SHA256: 46ecd0156c561d41e8aa87ce79340910cdf38373b759e737fcbba5df508e7b8e  
xorgproto-2019.2.tar.bz2
SHA512: 
cbfdf6bb3d58d4d4e7788c9ed779402352715e9899f65594fbc527b3178f1dc5e03cebc8ba5a863b3c196a1a0f2026c2d0438207ca19f81f3c8b7da0c0667904
  xorgproto-2019.2.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/proto/xorgproto-2019.2.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/proto/xorgproto-2019.2.tar.gz
MD5:  8b26b966abfa322d3dbaea75d89ad5a2  xorgproto-2019.2.tar.gz
SHA1: 59b055dae3d556153b65ddf929db4d35bf9cb17d  xorgproto-2019.2.tar.gz
SHA256: ebfcfce48b66bec25d5dff0e9510e04053ef78e51a8eab4c00e399226d61  
xorgproto-2019.2.tar.gz
SHA512: 
3385e7eb8ae1384aa01945c7f5a300884a1deb8d564ab62bd5bcaa3703d3dbf9bbc19797ac17d19e15417bf8456f706f993e90ece2d34cc94046ac302c062cbe
  xorgproto-2019.2.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/proto/xorgproto-2019.2.tar.gz.sig

- ajax


signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce

[ANNOUNCE] libX11 1.6.9

2019-10-09 Thread Adam Jackson
A collection of build and documentation fixes, one preparatory change
for a new xorgproto release, and a fix for a deadlock bug in _XReply.
Thanks to all who contributed.

Adam Jackson (3):
  makekeys: Detach ourselves from X headers entirely
  xkb: Provide  ourselves
  libX11 1.6.9

Dmitry Osipenko (1):
  Fix lockup in _XReply() caused by recursive synchronization

Ross Burton (1):
  src/util/Makefile: explicitly reset LINK to not use libtool

Thomas E. Dickey (6):
  the last commit overlooked some fake-quote pairs
  another fake-quote fix
  trim trailing whitespace from manpages
  split lines at sentence endings
  fix a substitution error from recent commit, e.g, "s/^\.EE/XDe/"
  improve some formatting

Walter Harms (8):
  note that we can handle kbd==NULL
  remove in-text macros
  replace home grown .ZN with std, .B and .BR
  fix TBL format
  Replace home-grown .Ds .De macro with man page .EX/.EE macro
  remove all private macro defines
  get rid of ``fake quotes''
  fix ``fake quotes'' in text

git tag: libX11-1.6.9

https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.9.tar.bz2
MD5:  55adbfb6d4370ecac5e70598c4e7eed2  libX11-1.6.9.tar.bz2
SHA1: 62456536411f2540fbd4a3f59ed8af94967124c2  libX11-1.6.9.tar.bz2
SHA256: 9cc7e8d000d6193fa5af580d50d689380b8287052270f5bb26a5fb6b58b2bed1  
libX11-1.6.9.tar.bz2
SHA512: 
fc18f0dc17ade1fc37402179f52e1f2b9c7b7d3a1a9590fea13046eb0c5193b4796289431cd99388eac01e8e59de77db45d2c9675d4f05ef8cf3ba6382c3dd31
  libX11-1.6.9.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.9.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.9.tar.gz
MD5:  dfb07c4921d29aa2fd17acf152646769  libX11-1.6.9.tar.gz
SHA1: 0409b7f98b9f454bf31d9d7ebee7ac89aed5bd54  libX11-1.6.9.tar.gz
SHA256: b8c0930a9b25de15f3d773288cacd5e2f0a4158e194935615c52aeceafd1107b  
libX11-1.6.9.tar.gz
SHA512: 
c79cf0924e920a2e8d2e9af45e73ed42b565dea79ac68d4c3889033738274694b29cedb62c057fec1aa7f7ad7dcf843334fccb43470bbae7922d42373c1c6045
  libX11-1.6.9.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libX11-1.6.9.tar.gz.sig

- ajax


signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce

[ANNOUNCE] libXvMC 1.0.12

2019-09-24 Thread Adam Jackson
This release fixes the pkgconfig data to not refer to libXv, adds a
pkgconfig file for libXvMCW, and prepares for a future xorgproto
release. There should be no functional changes.

Adam Jackson (3):
  pkgconfig: Remove xv from xvmc.pc
  vld: Provide  ourself
  libXvMC 1.0.12

Dylan Baker (1):
  Add a pkgconfig file for libXvMCW

git tag: libXvMC-1.0.12

https://xorg.freedesktop.org/archive/individual/lib/libXvMC-1.0.12.tar.bz2
MD5:  3569ff7f3e26864d986d6a21147eaa58  libXvMC-1.0.12.tar.bz2
SHA1: 4871f92a83faa86aff5c630a2d6016c67bf11b97  libXvMC-1.0.12.tar.bz2
SHA256: 6b3da7977b3f7eaf4f0ac6470ab1e562298d82c4e79077765787963ab7966dcd  
libXvMC-1.0.12.tar.bz2
SHA512: 
62cb9a72b20af3b081d2d555a253b0e2b8b26b31f4fad10bd3e53bbf96e1663b61bd8df2b78b16f18218cd37cce0c9e6809ae16ded226b37a8b199e41b223955
  libXvMC-1.0.12.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libXvMC-1.0.12.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/lib/libXvMC-1.0.12.tar.gz
MD5:  060d82ca1050cad66c947c386214abbd  libXvMC-1.0.12.tar.gz
SHA1: 6614f4a64b3dcae9cb75fd910b4b5bc6b5d9e324  libXvMC-1.0.12.tar.gz
SHA256: 024c9ec4f001f037eeca501ee724c7e51cf287eb69ced8c6126e16e7fa9864b5  
libXvMC-1.0.12.tar.gz
SHA512: 
92e2c9e6169e541676df214c5e9f46a28bf14b8e94dc63491c782db62829c3450eed2a5fe4020dee8480addbb26446899ea9fd66cb19e2992a5e31c1d0113ddb
  libXvMC-1.0.12.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libXvMC-1.0.12.tar.gz.sig

- ajax


signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce

[ANNOUNCE] xauth 1.1

2019-07-11 Thread Adam Jackson
This release fixes a race condition where an existing authority file
would be unlinked (possibly causing other clients to fail to connect), and 
fixes sorting and merging of authority file entries.

Adam Jackson (2):
  process: Close a window where no authority file would exist
  xauth 1.1

Alan Coopersmith (3):
  Change fall through comment in process.c to match gcc's requirements
  Update README for gitlab migration
  Update configure.ac bug URL for gitlab migration

Michal Srb (2):
  Merge only entries with equal dpy and protoname.
  Sort entries from most specific to most generic.

git tag: xauth-1.1

https://xorg.freedesktop.org/archive/individual/app/xauth-1.1.tar.bz2
MD5:  e50587c1bb832aafd1a19d91a0890a0b  xauth-1.1.tar.bz2
SHA1: 16180e36d75a23cb182cb91e78f24273f1a63967  xauth-1.1.tar.bz2
SHA256: 6d1dd1b79dd185107c5b0fdd22d1d791ad749ad6e288d0cdf80964c4ffa7530c  
xauth-1.1.tar.bz2
SHA512: 
b6ecd59a853a491ef45bf8cfbff63bed36645f81cb79ae9d18458b57f7502bccf92f0d979d3337578518646f680ad379e67b1dac15a927cbb11372733e7a3a0c
  xauth-1.1.tar.bz2
PGP:  https://xorg.freedesktop.org/archive/individual/app/xauth-1.1.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/app/xauth-1.1.tar.gz
MD5:  9aad3d51aa3adcbf71e1a119e38f2e16  xauth-1.1.tar.gz
SHA1: 3f9e856990486e0b84e6dd3aa2c27e5a5d6bb3c5  xauth-1.1.tar.gz
SHA256: e9fce796c8c5c9368594b9e8bbba237fb54b6615f5fd60e8d0a5b3c52a92c5ef  
xauth-1.1.tar.gz
SHA512: 
8f26c2a0c5ed74cadf8135004ec1716ba87083ee3b71cc59dfbf82f703f663781a8da9cba09655d4abf61fd2acb48f812ee8edc5ac52eeaaaf74a825678e8c60
  xauth-1.1.tar.gz
PGP:  https://xorg.freedesktop.org/archive/individual/app/xauth-1.1.tar.gz.sig

- ajax


signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce

[ANNOUNCE] libpciaccess 0.15

2019-07-11 Thread Adam Jackson
In this release:

- Updates for FreeBSD and Hurd support
- Fixed multifunction bridge enumeration
- Fixed a crash when no PCI bus exists

Full changelog:

Adam Jackson (1):
  libpciaccess 0.15

Alan Coopersmith (2):
  Update README for gitlab migration
  Update configure.ac bug URL for gitlab migration

Conrad Meyer (1):
  freebsd: Add !legacy open_device_io implementation

Damien Zammit (3):
  New module for the Hurd
  Add better probe cmds for non-VGA roms and regions on x86
  Use recursive scan bus

Lichao Mu (1):
  Fix pci_device_get_bridge_info() for multifunction bridges

Niclas Zeising (9):
  freebsd_pci: Try to conform to uniform style
  Don't check for struct pci_io.pi_sel.pc_domain
  freebsd_pci: Fix types in write functions
  freebsd_pci: update legacy I/O for new architectures
  freebsd_pci: Make this work on sparc64
  freebsd_pci: Remove unused variable
  freebsd_pci: Add has_kernel_driver function
  freebsd_pci: format freebsd_pci_methods
  freebsd_pci: remove old probe method

Olivier Fourdan (1):
  linux: Set number of devices to 0 in case of error

git tag: libpciaccess-0.15

https://xorg.freedesktop.org/archive/individual/lib/libpciaccess-0.15.tar.bz2
MD5:  843e92d0eef94684a4eb9a2d311bfb12  libpciaccess-0.15.tar.bz2
SHA1: e89fe53622533650203271945759e5e397cdbe10  libpciaccess-0.15.tar.bz2
SHA256: a75643bb5cd02f6da8667d437b76492842dd56bc88e3dfb8410f5d535b99f5dc  
libpciaccess-0.15.tar.bz2
SHA512: 
c34abc438c549db22d27d71d63e13f93cb547eaea238ff2d193627b83a5877e2b34f6fcf4cdaf9b4f0c6b78206447fd9a578454783cfb4e9010e8de20de1364e
  libpciaccess-0.15.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libpciaccess-0.15.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/lib/libpciaccess-0.15.tar.gz
MD5:  b36715cdc246bffd716b9bd4fea80742  libpciaccess-0.15.tar.gz
SHA1: 9f495c0dc15c8a77a72ebb2daaafff30dab19683  libpciaccess-0.15.tar.gz
SHA256: 27314cf18839d2023b5c9912928b338c304895377820b669eaf817b32fc2cca5  
libpciaccess-0.15.tar.gz
SHA512: 
7ab6e3da07be2d9a86edc0cdc30919b1298edfd1026c0687c73686e5c5ccc6a5b2ca1ec6bd1eeb83b8e13cb5b925e7a149a1ca4693899efec2c2c67f742c8126
  libpciaccess-0.15.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libpciaccess-0.15.tar.gz.sig

- ajax



signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce

[ANNOUNCE] xorg-server 1.20.5

2019-05-30 Thread Adam Jackson
Minor bugfix release to fix some input, Xwayland, glamor, and Present
issues. Thanks to all who contributed fixes and testing.

Adam Jackson (1):
  xserver 1.20.5

Michel Dänzer (3):
  Revert "gitlab-ci: Only run docker-image stage if relevant source files 
change"
  xwayland/present: Destroy sync_callback in xwl_present_cleanup
  present/scmd: Check that the flip and screen pixmap pitches match

Olivier Fourdan (2):
  xwayland: search for a render node to use
  glamor: pixmap FBO may not be allocated

Peter Hutterer (2):
  xwayland: fix a realloc OOM error case
  dix: leave last.valuators alone on slave switch

Ray Strode (1):
  dix: ensure work queues are cleared on reset

git tag: xorg-server-1.20.5

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.20.5.tar.bz2
MD5:  c9fc7e21e11286dbedd22c00df652130  xorg-server-1.20.5.tar.bz2
SHA1: fea6fd34c7f48b3c69fbecd8fb294eaa1498e69c  xorg-server-1.20.5.tar.bz2
SHA256: a81d8243f37e75a03d4f8c55f96d0bc25802be6ec45c3bfa5cb614c6d01bac9d  
xorg-server-1.20.5.tar.bz2
SHA512: 
625f0626b122cf95600abe382c3217348999357a0e2d2443092f1b67cff1c98d7ef09303884ceaeac181e0555dc56b0d4d44bda45cc464dac2d9a50c5b32d631
  xorg-server-1.20.5.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.20.5.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.20.5.tar.gz
MD5:  32ca469e32b3694ebe69cc93257964da  xorg-server-1.20.5.tar.gz
SHA1: 3ea2b6203475284260becd18d061ea51d54b81a8  xorg-server-1.20.5.tar.gz
SHA256: 3c0b1c41c05da7bbc10c391d9a503cdb86f4eaf08f3ad1b7e9d1044034272bcf  
xorg-server-1.20.5.tar.gz
SHA512: 
f2bead016e39d03e8f70affd6b319a49aea70bfeec17649d95311f9bd6393b460ccbe37979461c23557fe6afb1296f94e9089b5e9de206536687382ddf52e0f1
  xorg-server-1.20.5.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.20.5.tar.gz.sig

- ajax


signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce

[ANNOUNCE] xorg-server 1.20.4

2019-02-26 Thread Adam Jackson
A variety of bugfixes across the board, but primarily in Xwayland.
Thanks to all who contributed with testing and fixes!

A. Wilcox (1):
  DRI2: Add another Coffeelake PCI ID

Adam Jackson (6):
  automake: Distribute meson's configure header templates
  dri3: Fix XACE access mode for open and get_supported_modifiers
  mi: When {en,dis}abling extensions, match names case-insensitively
  vnd: Fix a silly memory leak
  gitlab: Skip the docker-in-docker step
  xserver 1.20.4

Alan Coopersmith (3):
  Update README for gitlab migration
  Update configure.ac bug URL for gitlab migration
  os: Report errors opening authorization file (#469)

Ilia Mirkin (1):
  modesetting: fix conn_id termination and potential overrun by 1 byte

Lionel Landwerlin (1):
  present: fix compile warning with debug traces

Lyude Paul (1):
  modesetting: Actually disable CRTCs in legacy mode

Maya Rashish (2):
  Fix typo in error message
  xfree86: Try nouveau on NetBSD as well.

Michel Daenzer (2):
  travis: Use a single meson invocation
  Make artifacts of piglit results if job fails

Michel Dänzer (22):
  xwayland: Plug leaks in xwl_present_sync_callback
  xwayland: Use xwl_present_reset_timer in xwl_present_timer_callback
  xwayland: Rename xwl_present_events_notify to xwl_present_msc_bump
  xwayland: Complete "synchronous" Present flips from xwl_present_msc_bump
  xwayland: Replace xwl_window::present_window with ::present_flipped
  xwayland: Add xwl_present_unrealize_window
  xwayland: Don't need xwl_window anymore in xwl_present_queue_vblank
  xwayland: Don't take buffer release queue into account for frame timer
  glamor: Check that storage format is compatible with RENDER format
  xfree86/modes: Don't clobber gamma LUT of compatibility output's CRTC
  Drop Travis Linux build in favour of GitLab CI
  gitlab-ci: Docker image can be generated as part of pipeline
  test: Use .../piglit instead of .../piglit-*.py
  gitlab-ci: Set LC_ALL=C.UTF-8
  gitlab-ci: Only run docker-image stage if relevant source files change
  gitlab-ci: Don't rely on $CI_PROJECT_NAME
  gitlab-ci: Add ccache to docker image, and leave in autotools
  gitlab-ci: Use ccache
  gitlab-ci: Add autotools build & test job
  present/wnmd: Allow flipping if the window pixmap matches the toplevel's
  glx,xquartz: Fix make distcheck
  gitlab-ci: Run make distcheck in autotools build & test job

Olivier Fourdan (3):
  present/wnmd: Fix use after free on CRTC removal
  xwayland: do not crash if `gbm_bo_create()` fails
  xwayland: handle case without any crtc

Peter Harris (1):
  os: Fix GetTimeInMicros resolution

Peter Hutterer (2):
  test: fix failing tests
  Xi: lock the input thread for any pointer barrier list manipulation

git tag: xorg-server-1.20.4

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.20.4.tar.bz2
MD5:  c4841cc24b79420205d082fe82e0a650  xorg-server-1.20.4.tar.bz2
SHA1: 1a79da92122124cb782a4eebfd83fd33d5c0d7d4  xorg-server-1.20.4.tar.bz2
SHA256: fe0fd493ebe93bfc56bede382fa204458ff5f636ea54d413a5d1bd58e19166ee  
xorg-server-1.20.4.tar.bz2
SHA512: 
f1c92ef6d7613e0636973d3395b48dfdad42230847ab1c8b1cea84647a968f649f9aba97bdb01c10ee8351cbe954d4e6ca4a0fc84bb8fa662d49c8ba2aee00a8
  xorg-server-1.20.4.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.20.4.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.20.4.tar.gz
MD5:  4151b46d6036f4997d27c2d2b7be38e7  xorg-server-1.20.4.tar.gz
SHA1: 94dd9612c5e4233ed3cb23063ab10f43b4ae4bb2  xorg-server-1.20.4.tar.gz
SHA256: a6447de89eca3e22eeead682b325d902779569534ad83388c9e16611d72baaf3  
xorg-server-1.20.4.tar.gz
SHA512: 
035e553adff77ade01079897d133fbaf6e82029f1aa0128eba26ae4b3c9408b10caf58ebebe1660c685d839897cbc73ee000b5224d73ac8604d2c54496f6aca4
  xorg-server-1.20.4.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.20.4.tar.gz.sig

- ajax



signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce

[ANNOUNCE] xorg-server 1.20.3

2018-10-25 Thread Adam Jackson
Fixes CVE-2018-14665 (local file overwrite bugs), and a trivial fix in
fbdevhw initialization. All users are advised to upgrade. Thanks to
Narendra Shinde and Thomas Hoger for the report, and Matthieu Herrb for
the fix.

Adam Jackson (1):
  xserver 1.20.3

Matthieu Herrb (2):
  Disable -logfile and -modulepath when running with elevated privileges
  LogFilePrep: add a comment to the unsafe format string.

Peter Hutterer (1):
  xfree86: fix readlink call

git tag: xorg-server-1.20.3

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.20.3.tar.bz2
MD5:  8ee29e8b24cef6b3cfa747ec01b9155a  xorg-server-1.20.3.tar.bz2
SHA1: a522cd543606b4d0509d821b8061904951171c50  xorg-server-1.20.3.tar.bz2
SHA256: 1b3ce466c12cacbe2252b3ad5b0ed561972eef9d09e75900d65fb1e21f9201de  
xorg-server-1.20.3.tar.bz2
SHA512: 
ee44554f86df4297f54c5871fe7a18954eeef4338775a25f36d6577b279c4775f61128da71b86cfaeadcc080838d6749dede138d4db178866579da2056543fba
  xorg-server-1.20.3.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.20.3.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.20.3.tar.gz
MD5:  a993394d1493c6db19de654b43a82f0b  xorg-server-1.20.3.tar.gz
SHA1: 375466fff4dfbb2f6a87d9fbb4abc132f1ef623a  xorg-server-1.20.3.tar.gz
SHA256: d9e4fbefe1a31a4999c9a5f1c81a8e34e1d1b9056f3ac225f299f515eab2bcb8  
xorg-server-1.20.3.tar.gz
SHA512: 
cebac5b28fe235ab961a256c68e2fce3d6afd52697fbb95d83813d29814164ab4640b30c06bf6125ea23595871eda3a16a922e95b0789077001fe609d065bfbe
  xorg-server-1.20.3.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.20.3.tar.gz.sig

- ajax


signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xorg-server 1.20.1

2018-08-07 Thread Adam Jackson
This bugfix release fixes several issues in RANDR, Xwayland, glamor,
the modesetting driver, and elsewhere. Everyone is encouraged to
upgrade. Thanks to all who contributed to this release!

Adam Jackson (1):
  xserver 1.20.1

Alexander Volkov (1):
  Xext/shm: Refuse to work for remote clients

Bas Nieuwenhuizen (1):
  DRI2: Sync radeonsi_pci_ids.h from Mesa

Damien Leone (1):
  os: Recompute whether any clients are ready after check_timers()

Dave Airlie (1):
  xwayland: fix typo in non-modifier fallback path

John Lumby (1):
  Change the DPMS initialization to be conditional on not set from config

Jon Turney (4):
  meson: install xwinclip and Xwinrc man pages
  meson: don't install xorg wrapper manpages if suid-wrapper isn't being 
used
  meson: don't put literal 'PACKAGE_STRING' and 'XORG_MAN_PAGE' in man pages
  meson: use absolute paths in manpage substitutions

Keith Packard (6):
  modesetting: Allow a DRM fd to be passed on command line with -masterfd 
[v2]
  xfree86: Reset randr_crtc and randr_output early in xf86CrtcCloseScreen
  xfree86: Wrap RRCrtcIsLeased and RROutputIsLeased to check for DIX 
structures
  xf86-video-modesetting: Don't enable UNIVERSAL_PLANES separately
  xf86-video-modesetting: Lease planes as well if using atomic
  During reset/shutdown, clean up leases in DIX instead of each driver

Laurent Carlier (1):
  meson: Add configuration of listening on tcp, unix and local

Lukas F. Hartmann (1):
  glamor_init: clamp GLSL to 120 if platform doesn't have instanced arrays

Lyude Paul (5):
  modesetting: Also disable CRTC in drmmode_output_disable()
  glamor: Unbreak glamor_fd_from_pixmap()
  randr: Scream when creating a shared pixmap fails
  modesetting: Fix uninitialized memory usage in drmmode_crtc_get_fb_id()
  meson: ensure the libc has RPC functions when secure-rpc is enabled

Matt Turner (1):
  xfree86: Inline xf86{Read,Write}Mmio{8,16,32} on alpha

Michał Górny (1):
  xfree86: Makefile shouldn't rely on superuser being named 'root'

Michel Dänzer (6):
  xfree86: Fix O_CLOEXEC usage in lnx_platform
  modesetting: Pass O_CLOEXEC when opening a DRM device
  glamor: Always return 0 from glamor_fds_from_pixmap on error
  glamor: Propagate glamor_fds_from_pixmap error in glamor_fd_from_pixmap
  exa: Use PictureMatchFormat for source-only picture format description
  present/wnmd: Preserve window pixmap's screen_x/y on flip

Olivier Fourdan (20):
  xwayland: use pixmap size on present flip
  xwayland: allow "-eglstream" option
  xwayland: "EGL_EXT_device_base" required for EGLStream
  xwayland: process Wayland events after adding screen
  xwayland: do not disable glamor if EGLStream failed
  xwayland: make xwl_output_get_xdg_output() static
  xwayland: move glamor specific routines
  xwayland: swap "name" and "id" in init_wl_registry()
  xwayland: GBM should fail w/out "GL_OES_EGL_image"
  xwayland: skip drm authentication with render node
  xwayland: move egl_backend to its own struct
  xwayland: Add Wayland interfaces check
  xwayland: move EGL backend init to glamor
  xwayland: refactor EGL backends for wayland registry
  xwayland: check for EGLStream backend explicitly
  xwayland: EGL_IMG_context_priority required by EGLStream
  xwayland: simplify xwl_glamor_pixmap_get_wl_buffer()
  xwayland: mandatory EGL backend API
  modesetting: use drmmode_bo_import() for rotate_fb
  xwayland: Enable DRI3 for glamor

Peter Hutterer (1):
  Xext: dynamically allocate the PanoramiXDepths[j].vids array

Roman Kapl (2):
  Xi: fix byte-swapping of button labels
  Xi: add forgotten byte-swaps for Valuator fields

Stefan Agner (1):
  modesetting: Fix 16 bit depth/bpp mode

Takashi Iwai (1):
  modesetting: Fix cirrus 24bpp breakage

Thomas Hellstrom (1):
  glamor: Work around GEM usage v2

Vladimir Panteleev (1):
  glx/vndcmds: Fix vendor hash table key size

emersion (1):
  xwayland: rotate logical size for RRMode

git tag: xorg-server-1.20.1

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.20.1.tar.bz2
MD5:  e525846d1d0af5732ba835f2e2ec066d  xorg-server-1.20.1.tar.bz2
SHA1: fd43367c2b7bbb1a4b1dd90b06a021e68a9db240  xorg-server-1.20.1.tar.bz2
SHA256: 59c99fe86fe75b8164c6567bfc6e982aecc2e4a51e6fbac1b842d5d00549e918  
xorg-server-1.20.1.tar.bz2
SHA512: 
ef2b93a61683c8ca8d1f14b771e70db65ba119a73db8a46e7cdbf2ac2243e3f4b2732068eb5aa5d7b76f460db995a3c04390870198a5210ec30df4360ad9f94b
  xorg-server-1.20.1.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.20.1.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.20.1.tar.gz
MD5:  f5ba68452b1710306aabc32308c6ac59  xorg-server-1.20.1.tar.gz
SHA1: b26048e56fd1e213ee3578d9

[ANNOUNCE] libXinerama 1.1.4

2018-07-05 Thread Adam Jackson
Contains some tiny bugfixes sitting in git unreleased for too long.

Adam Jackson (1):
  libXinerama 1.1.4

Emil Velikov (1):
  autogen.sh: use quoted string variables

Michael Joost (1):
  Remove fallback for _XEatDataWords, require libX11 1.6 for it

Mihail Konev (1):
  autogen: add default patch prefix

Peter Hutterer (1):
  autogen.sh: use exec instead of waiting for configure to finish

Tobias Stoeckmann (1):
  libXinerama: Set number of screens to 0 on error

git tag: libXinerama-1.1.4

https://xorg.freedesktop.org/archive/individual/lib/libXinerama-1.1.4.tar.bz2
MD5:  0d5f826a197dae74da67af4a9ef35885  libXinerama-1.1.4.tar.bz2
SHA1: 34a1d9908ffbd46805d2357c6b05f5e341a8dc7c  libXinerama-1.1.4.tar.bz2
SHA256: 0008dbd7ecf717e1e507eed1856ab0d9cf946d03201b85d5dcf61489bb02d720  
libXinerama-1.1.4.tar.bz2
SHA512: 
cff777ad942614fbf6bc6d8529f399e62debf3ecbf6cc0694a94e38c022bf929ffd5636fb59f55533c394d89b23af3ea51fa5128927f12a85787e16239330f14
  libXinerama-1.1.4.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libXinerama-1.1.4.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/lib/libXinerama-1.1.4.tar.gz
MD5:  416f5afc64b8d064187b3508081dd194  libXinerama-1.1.4.tar.gz
SHA1: 5d9b9e6a8f92c4588b69c2e5d9597e153f443280  libXinerama-1.1.4.tar.gz
SHA256: 64de45e18cc76b8e703cb09b3c9d28bd16e3d05d5cd99f2d630de2d62c3acc18  
libXinerama-1.1.4.tar.gz
SHA512: 
fa2cc45214cc591da8867dcd7e332312e8d224c390912dc8580f8b15c3c9d8ffc797eee97c20263faf129fbfc6b0d931b6bf10dc04b8ec439b852451886eba75
  libXinerama-1.1.4.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libXinerama-1.1.4.tar.gz.sig

- ajax

signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] edid-decode has moved

2018-06-18 Thread Adam Jackson
I don't have the cycles to maintain edid-decode, and Hans Verkuil (who
contributed a ton of HDMI-related patches) has graciously offered to
take over. The project can now be found at:

https://git.linuxtv.org/hverkuil/edid-decode.git/

- ajax

signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xf86-video-rendition 4.2.7

2018-05-18 Thread Adam Jackson
A boring release, adding source compatibility with xserver 1.20.

Adam Jackson (2):
  Move [HV]Total checks into renditionValidMode
  rendition 4.2.7

Alan Coopersmith (2):
  configure: Drop AM_MAINTAINER_MODE
  autogen.sh: Honor NOCONFIGURE=1

Emil Velikov (1):
  autogen.sh: use quoted string variables

Mihail Konev (1):
  autogen: add default patch prefix

Peter Hutterer (1):
  autogen.sh: use exec instead of waiting for configure to finish

git tag: xf86-video-rendition-4.2.7

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-rendition-4.2.7.tar.bz2
MD5:  d21c65b68b74206a67ecc54ec0589a7c  xf86-video-rendition-4.2.7.tar.bz2
SHA1: 0330d69006c5cad96a5a5448d2bdf129d4c5c8fd  
xf86-video-rendition-4.2.7.tar.bz2
SHA256: 9511c6595c9d489a022635bd8d91149de0cb3cbf9034739452ca5b9b5d63f87b  
xf86-video-rendition-4.2.7.tar.bz2
SHA512: 
5a23a599488946499e9bb3dfaf553cd68b6a1555a9c46b4038f355038a28747715bb940c52170f909917386911c8ae2607c669ba28f24a6c10ad375dab4535aa
  xf86-video-rendition-4.2.7.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-rendition-4.2.7.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-rendition-4.2.7.tar.gz
MD5:  64223cd2f29188de81a3a7ddd2c6c3ee  xf86-video-rendition-4.2.7.tar.gz
SHA1: f12398c537987a15b9dbe75dc6889a0202d98a43  
xf86-video-rendition-4.2.7.tar.gz
SHA256: 16712fec045f5e499d32267d0cdbe89eea7ca33d8bdeed93b4874adb9b4e1bce  
xf86-video-rendition-4.2.7.tar.gz
SHA512: 
0db93e73ee596a0be58e9e2221e8568bfd7d46c91866ff568ae74318d4fd7b7571b93906015141c1c730b489f81b9805d43174bd44527a9ae15f81d4a658579b
  xf86-video-rendition-4.2.7.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-rendition-4.2.7.tar.gz.sig

- ajax
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xf86-video-mach64 6.9.6

2018-05-18 Thread Adam Jackson
A boring release, fixing source compatibility with xserver 1.20.

Adam Jackson (3):
  Move max mode h/v checks into ATIValidMode
  mach64 6.9.6

Alan Coopersmith (2):
  configure: Drop AM_MAINTAINER_MODE
  autogen.sh: Honor NOCONFIGURE=1

Emil Velikov (2):
  autogen.sh: use quoted string variables
  xf86-video-mach64: remove the GlxSetVisualConfigs stub and friends

Mihail Konev (1):
  autogen: add default patch prefix

Peter Hutterer (1):
  autogen.sh: use exec instead of waiting for configure to finish

git tag: xf86-video-mach64-6.9.6

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-mach64-6.9.6.tar.bz2
MD5:  0e12f9a3b5659e1e27e03adc42b04d99  xf86-video-mach64-6.9.6.tar.bz2
SHA1: 1fdf0c3488ab88cb46b563efee166a5d54a01932  xf86-video-mach64-6.9.6.tar.bz2
SHA256: 7a0707c71bb522430f83bb5e9d9ee697e661e35534a3a2d10834f86b327a3c9c  
xf86-video-mach64-6.9.6.tar.bz2
SHA512: 
687f6ac60491b704d5c4788463763d2f4bf725611e10bd2163156963fe0a8fdbffe0a1b7c737eff131f01759e43b5ec3544a7dabe66a67e85b286dcb969da2f1
  xf86-video-mach64-6.9.6.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-mach64-6.9.6.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-mach64-6.9.6.tar.gz
MD5:  5431cbcc9cb71798c718b5d8a0fd49d5  xf86-video-mach64-6.9.6.tar.gz
SHA1: 2015b02266add5b8dff50dda0e7a8932d45328d6  xf86-video-mach64-6.9.6.tar.gz
SHA256: 873a9d64c7d08ca1617d98e9dd58389b948f92c052d7914922d9eed4acb2f6a4  
xf86-video-mach64-6.9.6.tar.gz
SHA512: 
0d8bff0b59cedae79532e542438c4003d37da825909c71f86189fecbea4b71f6ab95d7d84dcc39eb3f856d92f4cba0e7974224f826686ff5449dff85f1f4d0bb
  xf86-video-mach64-6.9.6.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-mach64-6.9.6.tar.gz.sig

- ajax
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xorg-server 1.20.0

2018-05-10 Thread Adam Jackson
Lots of Present, DRI3 modifier, and buildsystem fixes. Thanks to
everyone who contributed to this release!

Aaron Plattner (3):
  meson: Define DEFAULT_LIBRARY_PATH as join_paths(get_option('prefix'), 
get_option('libdir'))
  meson: Set XCONFIGFILE to 'xorg.conf' instead of '/etc/xorg.conf'
  meson: Fix module_dir configuration (v2)

Adam Jackson (10):
  dri3: Clamp to 1.0 if not all screens support 1.2
  meson: Bump version number here too
  xwayland: Avoid using epoxy_has_egl()
  gitlab-ci: Add for gitlab.freedesktop.org
  meson: Fix build with three-component version numbers
  xwayland: Don't create a "fake" crtc for Present
  present: Fix swapping of PresentCompleteNotify events
  glx: Be sure to set an error for ghost contexts
  man: Fix automake seddery
  xserver 1.20

Anuj Phogat (1):
  dri2: Sync i965_pci_ids.h from mesa

Chris Wilson (1):
  randr: Account for panning and transforms when constraining the cursor

Eric Anholt (6):
  dix: Fix a warning about GetTimeInMillis return value in XFont2.
  randr: Fix a compiler warning on 32-bit.
  dri3: Switch get_drawable_modifiers to using stdint.
  dri3: Switch get_modifiers to using stdint.
  dri3: Switch fds_from_pixmap to stdint types.
  xwayland: Fix a 32-bit build warning.

Louis-Francis Ratté-Boulianne (1):
  modesetting: Fix GBM objects leak when checking for flip

Mario Kleiner (6):
  dri3: Fix DRI3.2 support for drivers other than modesetting-ddx.
  dri3: Fix error handling in dri3_buffer_from_pixmap request.
  dri3: Robustly clamp to 1.0 if not all screens support 1.2
  glamor: Don't fail in glamor_get_formats if not dmabuf_capable.
  modesetting: Remove ms_crtc_msc_to_kernel_msc().
  modesetting: Fix and improve ms_kernel_msc_to_crtc_msc()

Roman Gilg (4):
  xwayland: restrict present cleanup to presenting and top parent window
  present: fix msc offset calculation in window mode
  xwayland: persistent window struct on present
  modesetting: set gbm as dependency in meson build

git tag: xorg-server-1.20.0

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.20.0.tar.bz2
MD5:  c1ca1ea0a905ea788da03c77cc38b06e  xorg-server-1.20.0.tar.bz2
SHA1: a9e999c15a2322bc423d5d6e1978ba38f9635901  xorg-server-1.20.0.tar.bz2
SHA256: 9d967d185f05709274ee0c4f861a4672463986e550ca05725ce27974f550d3e6  
xorg-server-1.20.0.tar.bz2
SHA512: 
1489e8511c9da682ef0460182dfeeddd241c72d4ef4d206d9706f1e39572c09953df851fab18cefb65a1ee4c6710c6ba13c63c9c9fc0bc1b5f12c50780412cde
  xorg-server-1.20.0.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.20.0.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.20.0.tar.gz
MD5:  b6acadf57ed44c9cb51f08d9a7ac27c9  xorg-server-1.20.0.tar.gz
SHA1: 11d4b75fec12a6efbc6a5fac880bd19fd4bdcd1a  xorg-server-1.20.0.tar.gz
SHA256: 6f55004082f9b9c3304037ae78bc5969889d066cf06c0f3130393fef79942ed1  
xorg-server-1.20.0.tar.gz
SHA512: 
62f186bbf7359c5821506d5877c35606f046ca1ab3e3e7dcf60b08d6e3dc734cffc9f7c7ea39023d082e85b211c3d4acf64edfcbdf68af9ddd14e7bf28e06d50
  xorg-server-1.20.0.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.20.0.tar.gz.sig

- ajax

signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xorg-server 1.19.99.905

2018-04-24 Thread Adam Jackson
More bugfixes, and streams support for Xwayland. This will almost
certainly be the last RC.

Adam Jackson (10):
  sdksyms: Skip empty symbols
  xwayland: Don't crash on WarpPointer(dest_w = None)
  modesetting: Fix inverted check in dri2 WaitMSC
  animcur: Fix crash when removing a master device
  dix: Factor out extension availability check
  dix: Allow an extension to disable itself
  vnd: Disable GLX if no vendors successfully initialized
  glx: Require depth > 12 for GLX visuals
  vfb: Fix man page in re depth
  xserver 1.20 RC5

Chris Wilson (1):
  os/WaitFor: Check timers on every iteration

Daniel Stone (1):
  dri3: Don't call vfuncs on old DRI3 screens

David Woodhouse (1):
  glamor: fix glamor_xv_query_image_attributes() for odd-width images

Emil Velikov (1):
  configure.ac: make use of wayland-scanner.pc

Lyude Paul (5):
  meson: Ensure we always build Xext/hashtable.c for glx
  meson: Fix indenting in glx/meson.build
  xwayland: Decouple GBM from glamor
  xwayland: Add xwayland-config.h
  xwayland: Add glamor egl_backend for EGLStreams

Mario Kleiner (2):
  dri3: Fix dri3_buffers_from_pixmap request.
  modesetting: Only use modifiers on kms drivers which do support them.

Matt Turner (1):
  modesetting: Move GBM code inside #ifdef GLAMOR_HAS_GBM

Olivier Fourdan (3):
  xwayland: Fix build without glamor
  xwayland: avoid using freed xwl_window on unrealize
  xwayland: Clean up all frame callbacks

Thomas Klausner (1):
  sdksyms: Cope with __pid_t and __uint32_t

git tag: xorg-server-1.19.99.905

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.99.905.tar.bz2
MD5:  9be2bf4bc611789b61fa1073810f1030  xorg-server-1.19.99.905.tar.bz2
SHA1: 03db7ca162a907debb8230e207a02274a711c17e  xorg-server-1.19.99.905.tar.bz2
SHA256: f73c33d70d8b52db142e0d796be98953308f68fb7625084ae15a2d46b5cc628e  
xorg-server-1.19.99.905.tar.bz2
SHA512: 
9a6f173835989f7562debfbadae0077d75e35bfad5be1f78931fe46ac43df20591162950b27e2c813fd857114f98247be28d357566e45e5d3ac6b60873d94466
  xorg-server-1.19.99.905.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.99.905.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.99.905.tar.gz
MD5:  bc4df37dc28e97865a7328c8cebf1b56  xorg-server-1.19.99.905.tar.gz
SHA1: 067fccc3687711a9b46a45e2c97bbf41e0b242d5  xorg-server-1.19.99.905.tar.gz
SHA256: 0df18d38805a8e1735480cbe6479193dbb221e66b5f766461fca160ebaf18ac9  
xorg-server-1.19.99.905.tar.gz
SHA512: 
a570df74e75ad259bef7a72620cd33dbd58d145d843adc74c699ca32b0d352d2d4d29003882f28a7ecf75a890abe2d5423cda5c2d8f22cf61804d53d7b172156
  xorg-server-1.19.99.905.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.99.905.tar.gz.sig

- ajax

signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xorg-server 1.19.99.904

2018-04-10 Thread Adam Jackson
Another batch of cleanups and fixes, mostly in glamor and DRI3.

At this point the only outstanding major feature for 1.20 that hasn't
landed yet is EGLStreams support for Xwayland. The patches require some
minor rebasing to account for per-window flips in Present, I'll post
that momentarily I suppose. I'm honestly of two minds about merging it,
the deafening silence of review feedback has not been encouraging.

Aaron Plattner (1):
  xfree86: Restore newline before "X Protocol Version" string

Adam Jackson (10):
  gtf: Warning fix
  dmx: Fix some snprintf warnings.
  dmx: Fix a read-from-uninitialized warning
  dmx: Clean up some argument parsing code
  dmx: Silence a string truncation warning.
  xkb: Silence some compiler warnings
  mi: Hush an almost certainly bogus warning
  dix: Hush an almost certainly bogus warning
  xwayland: Silence a build warning if we can
  xserver 1.20 RC4

Daniel Stone (10):
  dri3: Use single-FD screen call for single-FD request
  drmmode: Track if BO allocation used modifiers
  glamor: Track if BO allocation used modifiers
  glamor: Push make_exportable into callers
  glamor: Reallocate pixmap storage without modifiers if necessary
  glamor: Fall back to non-modifier allocations
  glamor: Add fd_from_pixmap hook
  modesetting: Don't reuse iterator in nested loop
  dri3: Set stride and size for old clients
  modesetting: Actually get framebuffer ID

Emil Velikov (10):
  dri3: annotate the dri3_screen_info data as const
  xwayland: don't close() fds we don't own
  dri3: annotate fds/strides/offsets arrays as const
  dri3: simplify dri3_open() implementation
  xwayland: zero num_modifiers from the start
  glamor: zero num_modifiers from the start
  dri3: check for ::get_drawable_modifiers failure
  xwayland: zero num_formats from the start
  glamor: zero num_formats from the start
  dri3: rework format/modifier caching

Jon Turney (1):
  hw/xwin/glx: Allocate fbconfigs correctly

Kyle Brenneman (1):
  GLX: Fix a use after free error with the GLVND vendor handle.

Louis-Francis Ratté-Boulianne (2):
  modesetting: Use atomic modesetting to set DPMS mode
  modesetting: Have consistent state when using atomic modesetting

Mario Kleiner (1):
  modesetting: Fix page flipping harder under DRI 3.2.

Michal Srb (2):
  glx: Do not call into Composite if it is disabled.
  Xext: Fix memory leaks in hashtable.

Peter Hutterer (1):
  xfree86: drop KDSKBMUTE handling

Samuel Thibault (1):
  dix: always send focus event on grab change

git tag: xorg-server-1.19.99.904

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.99.904.tar.bz2
MD5:  b7623726287e405ed03b9e27f0811f87  xorg-server-1.19.99.904.tar.bz2
SHA1: 5bfe19ab814ab8b973c0c4b53547de4e951d3679  xorg-server-1.19.99.904.tar.bz2
SHA256: 0ec3bb260c3798964d413db4238485fca5cab774a9d279c04e5272202f8e58b8  
xorg-server-1.19.99.904.tar.bz2
SHA512: 
b9dccc777d0a30c6b40bddffe1f359dde4103539c6598f04bf8cf5f59e6770229221a199c1866b4eba0cf8d2d87fe878985bbd2e3c6ec5b65e3f16195ea8d57e
  xorg-server-1.19.99.904.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.99.904.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.99.904.tar.gz
MD5:  f5082147af9822ade469f808c420a121  xorg-server-1.19.99.904.tar.gz
SHA1: c481217424beb1e0f0d38d98dfc4c194a1631354  xorg-server-1.19.99.904.tar.gz
SHA256: f1fe5e27d0eab494a4eea11a075f8f6d3989c3683c22e0bdf5c060e57d351c0f  
xorg-server-1.19.99.904.tar.gz
SHA512: 
dad39ecc6f8a99a74191d542709d03a14415f1065f8f2c8c68ad87d3fb7c3392eaf3ff97d90827f53d2c16e0e5acbaaa0f3bf580f60615c3f35b40965f23
  xorg-server-1.19.99.904.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.99.904.tar.gz.sig

- ajax
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xorg-server 1.19.99.903

2018-04-02 Thread Adam Jackson
Fixes for meson, modesetting, and a crash I introduced right before RC2.

Adam Jackson (1):
  xserver 1.20 RC3

Emil Velikov (2):
  docs: purge some ISA references
  docs: remove resource management references

Louis-Francis Ratté-Boulianne (2):
  modesetting: Ignore alpha channel when importing BOs for modesetting
  modesetting: Fix reported size when using atomic modesetting

Olivier Fourdan (1):
  modesetting: Use actual crtc position for pageflip

Thierry Reding (3):
  meson: Remove usage of pkg-config --variable=includedir
  meson: Distribute more SDK headers
  meson: Add pixman-1 to required modules in xorg-server.pc

Tobias Klausmann (2):
  glamor: sanitze handling of "Debug" Option for "dmabuf_capable"
  modesetting/drmmode: add NULL pointer check in drmmode_output_dpms

git tag: xorg-server-1.19.99.903

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.99.903.tar.bz2
MD5:  514ca5990c32a9530985e0fc1dd1d29b  xorg-server-1.19.99.903.tar.bz2
SHA1: e9bcc93b67786a5809529c74d44b07243de02863  xorg-server-1.19.99.903.tar.bz2
SHA256: 84e0895ce72b127cfded4c9c18201a94c806dd53af9c135edcd59947eac1d070  
xorg-server-1.19.99.903.tar.bz2
SHA512: 
6884d7a477fdab118d61ed22d264d7ee03117673fdd40e63bc1eccc5109f23a058c9a1fc08aa9215b2c7fe1e6a677adfde4aadc1cbbec559b3edc024baf87444
  xorg-server-1.19.99.903.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.99.903.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.99.903.tar.gz
MD5:  e36ad67defece8a98f05bbe4fbe32976  xorg-server-1.19.99.903.tar.gz
SHA1: 420f54771fac106eafaa56ce9d5066babbbde652  xorg-server-1.19.99.903.tar.gz
SHA256: 9cfcb585a8b84b657456d445f1c5ad521fa461bdcf06e009f1ae4e625eba6529  
xorg-server-1.19.99.903.tar.gz
SHA512: 
9707f9d3f370ead127140dc36ce9e665827676255eb5e91940f31d2065f1b0760f973a23dafc7726ec9e60f4efcfd5045de94e787cd22d873eb5d4e1dbd47da0
  xorg-server-1.19.99.903.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.99.903.tar.gz.sig

- ajax

signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xorg-server 1.19.99.902

2018-03-28 Thread Adam Jackson
This merges the DRI3 1.2 support (with an asterisk) and per-window
flips for Xwayland, along with the usual collection of miscellaneous
fixes. In particular the meson build is much closer to production-
ready. The asterisk for DRI3 is that the modesetting driver has some
known issues still, so the code to enable planes and modifiers is
hidden behind an xorg.conf option:

Section "ServerFlags"
Option "Debug" "dmabuf_capable"
EndSection

Thanks to all for testing and debugging.

Adam Jackson (30):
  randr: Fix a crash on initialization with GPU screens
  os: Define {ReadFdFrom,WriteFdTo}Client unconditionally
  travis: Switch linux build from stretch to rawhide
  travis: Update OSX build
  appveyor: Switch to xorgproto
  ci: Ignore builds for branches aimed at other CI services
  meson: Add the x(org)proto headers to the include path
  appveyor: use meson
  travis: Bump rawhide image
  travis: Drop Xcode 8.2
  modesetting: Fix up some XXX from removing GLAMOR_HAS_DRM_*
  autotools: Stop caring about XORG_DATE
  man: s/__/@/g
  meson: Add libdrm to hw/xfree86/common's dependencies
  meson: Fix installing protocol.txt
  meson: Build Xorg suid wrapper
  meson: Install man pages
  meson: Build cvt and gtf
  meson: Install the dmx utilities
  meson: Generate xorg-server.pc
  meson: Install xorg-server.m4
  meson: Fix install path for 10-quirks.conf
  autotools: Fix excessive \-escaping that broke the build
  suid touchup
  Revert "suid touchup"
  meson: Add option to set default font path (v2)
  xfree86: Add Option "Debug" to ServerFlags
  glamor: Hide new DRI behind Option "Debug" "dmabuf_capable"
  autotools: Derive xkb configuration from xkbcomp.pc
  xserver 1.20 RC2

Alan Coopersmith (1):
  Revert "modesetting: Remove #ifdefs XF86_PDEV_SERVER_FD"

Alexander Volkov (1):
  Xext/shm: Downgrade from error to debug log output about success

Antoine Martin (1):
  os: Fix -logfile when used with -displayfd

Daniel Stone (1):
  modesetting/drmmode: Remove unused flink call

Emil Velikov (7):
  present: cap the version returned to the client
  dri3: cap the version returned to the client
  configure: remove libdrm version check
  Remove always true GLAMOR_HAS_DRM_* guards
  modesetting: remove always true defined(DRM_CAP_PRIME) guards
  modesetting: remove always true DRM_IOCTL_CRTC_QUEUE_SEQUENCE guard
  modesetting: remove fallback DRM_CAP_* defines

Eric Engestrom (1):
  exa: promise not to touch the data when swapping pointers

Jon Turney (1):
  meson: Require libdrm for dri1/2/3 when configured 'auto' as well as 
'true'

Keith Packard (2):
  Require libdrm 2.4.89 or newer
  Xext/saver: Swap ScreenSaverSuspend 'suspend' field. Handle old XCB 
clients.

Kyle Brenneman (1):
  Don't delete GLX's extensionInitCallback list during a reset.

Laurent Carlier (4):
  meson: Make APM support optional
  meson: Make ACPI support optional
  meson: get rid of useless HAVE_SYSV_IPC
  meson: Make SHM extension optional

Louis-Francis Ratté-Boulianne (12):
  dri3: Add multi-planar/modifier buffer requests
  present: Send PresentCompleteModeSuboptimalCopy appropriately
  modesetting: Use atomic modesetting API for pageflip if available
  modesetting: Add support for multi-plane pixmaps when page-flipping
  modesetting: Use atomic modesetting to configure output/CRTCs
  modesetting: Get supported formats/modifiers for scanout
  modesetting: Create scanout buffers using supported modifiers
  modesetting: Check if buffer format is supported when flipping
  glamor: Implement PixmapFromBuffers and BuffersFromPixmap
  glamor: Implement GetSupportedModifiers
  glamor: Use gbm_bo_create_with_modifiers for internal pixmap allocation
  dri3: Enable DRI3 version 1.2

Mario Kleiner (2):
  glamor/xwayland: Add depth 30 format mapping for DRI 3.2 as well.
  modesetting: Fix page flipping under DRI 3.2.

Michel Dänzer (2):
  glamor: Restore glamor_fd_from_pixmap and glamor_pixmap_from_fd
  randr: Initialize RROuptutRec::nonDesktop

Nicolai Hähnle (4):
  os: move xf86PrivsElevated here
  os: use PrivsElevated instead of a manual check
  xfree86: replace all uses of xf86PrivsElevated with PrivsElevated
  glx: honor LIBGL_DRIVERS_PATH when loading DRI drivers

Olivier Fourdan (1):
  automake: Fix 'make dist'

Rodrigo Vivi (1):
  dri2: Sync i965_pci_ids.h from Mesa.

Roman Gilg (23):
  present: Move screen flip functionality in separate file
  present: Preliminary internal flip mode API
  present: Move vblank functionality in seperate file
  present: Add flip mode API hooks for several functions
  present: Refactor execute in separate file
  present:

[ANNOUNCE] xkbcomp 1.4.1

2018-03-01 Thread Adam Jackson
This release adds the path of the xkbcomp executable to the pkgconfig
data, allowing the X server to find the right binary regardless of
where its (the X servers) $prefix is pointed. Without this the X server
will guess that xkbcomp is configured for the same prefix; since the
default prefix is /usr/local, and your distribution certainly did not
install xkbcomp there, 'make check' and 'ninja dist' for the X server
build would fail because Xvfb would not start.

xkbcomp itself has no functional changes in this release.

Adam Jackson (2):
  pkgconfig: Add our bindir to xkbcomp.pc
  xkbcomp 1.4.1

Peter Hutterer (1):
  pkgconfig: add the exec_prefix substitution

git tag: xkbcomp-1.4.1

https://xorg.freedesktop.org/archive/individual/app/xkbcomp-1.4.1.tar.bz2
MD5:  07df9790d30f9a369d20a418af784de0  xkbcomp-1.4.1.tar.bz2
SHA1: e7585cdb357b9d20c8f3c8a9d06f7e897934a772  xkbcomp-1.4.1.tar.bz2
SHA256: 748dc4cf58ac95684106bd9cf163ac6ab7de9a236faec02a6f4d4006d63a5736  
xkbcomp-1.4.1.tar.bz2
SHA512: 
443397e112f67e2ebc5150ec0dbf0f4a072ea39585d964d2c7cbd0569b7e0ce7d8bed0bc2c2d886343fdb060c941e65b42aac16adf189c66e90849029e278f23
  xkbcomp-1.4.1.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/app/xkbcomp-1.4.1.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/app/xkbcomp-1.4.1.tar.gz
MD5:  86af4a1fd5b5fabde3a8335dc9474f61  xkbcomp-1.4.1.tar.gz
SHA1: 73dd41bd0ddf28b2690ad68d347f28e01d19dcc5  xkbcomp-1.4.1.tar.gz
SHA256: 9cdae907b6e34f1f325f6311020126157037925877f323a880e0c9ecab9628f6  
xkbcomp-1.4.1.tar.gz
SHA512: 
def786c74ad7f6c5630df6a1dcc0780f5b6271d866818889b7d9869b35fc83c852c8fb9dc9a53e003906936b697a496722dd49fe3e8960fb95ad5262e8c01cff
  xkbcomp-1.4.1.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/app/xkbcomp-1.4.1.tar.gz.sig

- ajax
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xserver 1.20 RC1

2018-02-28 Thread Adam Jackson
This is the first release candidate for xserver 1.20. Notable changes
since 1.19 include:

- RANDR 1.6, which enables leasing RANDR resources to a client for its
exclusive use (e.g. head mounted displays)

- Depth 30 support in glamor and the modesetting driver

- A meson-based build system, parallel to autotools

- Pageflipping support for PRIME output sinks

- OutputClass device matching for xorg.conf

- Input grab and tablet support in Xwayland

... and the usual pile of bug fixes and cleanups. The final release
will include a more complete set of release notes.

I expect to push these out roughly weekly as things stabilize. With any
luck RC3 will be the final release candidate, with the actual release
around March 20. The server is ABI-frozen until 1.21 development opens;
external modules should rebuild against this server and report any
issues.

Full changelog since 1.19.0:

Aaron Plattner (1):
  randr: Use RRTransformEqual in RRCrtcPendingTransform

Adam Jackson (196):
  configure: Enable glamor when building just Xwayland
  composite: Fix repaint of borders (v2)
  dix: Rename (and retype) PixmapPerDepth[1] to defaultStipple
  dix: Clear graphicsExposures for scratch GCs in one place
  shadowfb: Rename this particular shadow.c to shadowfb.c
  shadow: Lift 32->24 conversion from modesetting to dix
  shadow: Remove indirection stubs
  shadow: Macro cleanup
  shadow: Remove unused shadowAlloc
  Revert "damage: Make damageRegionProcessPending take a damage not a 
drawable"
  glamor: Squash unused variable warning
  Revert "tests: fix --disable-xorg build"
  dmx: Remove non-evdev hardware input drivers
  kdrive: Remove non-evdev input drivers
  composite: Remove a misleading comment
  composite: Export compIsAlternateVisual
  glx: Send GLX_VISUAL_SELECT_GROUP_SGIX attribute for visuals
  glx: Move Composite's synthetic visuals to a different select group
  loader: Port from xfree86 to dix API
  loader: Remove *GetOS
  loader: Don't add internal/ to the search path
  loader: Include fewer headers from xf86Module.h
  loader: Remove unused loader error codes and dead enum
  loader: Remove silly "unspecified" version handling
  xfree86: Remove DriverRec1 compat struct
  xfree86: Fix up some bad indentation
  xfree86: Remove a stray reference to font modules
  loader: Move loader list details to internal header
  loader: Turn LoaderListDirs into LoaderListDir
  loader: Remove unused arguments from LoadModule
  loader: Remove unused path and name from ModuleDescPtr
  loader: Learn about the joy of snprintf
  dri1: Remove some dead event code
  xfree86: Bump video ABI to 24.0
  xfree86: Fix a comment about ScrnInfoRec
  xfree86: Remove max[HV]Value from ScrnInfoRec
  xfree86: Drop virtualFrom from ScrnInfoRec
  xfree86: Remove Option "BiosBase" (v2)
  xfree86: Remove memClk from ScrnInfoRec
  xfree86: Remove unused chipID/Rev from ScrnInfoRec
  xfree86: Reorganize the reserved ScrnInfoRec slots
  wfb: Add missing rename for fbGlyphs
  wfb: Hide init function decls behind FB_ACCESS_WRAPPER
  fb: Remove unused fbGetFreeCompClip macro
  fb: Remove stray references to fbHasVisualTypes
  mi: Add include guards to migc.h
  dix: Pass the whole property into deliverPropertyNotifyEvent
  dix: Add a callback chain for window property state change
  vfb: Bump default depth to 24
  dispatch: Mark swapped dispatch as _X_COLD
  sdksyms: Tighten up the symbols we add to the magic table
  xfake: Remove
  xfbdev: Remove
  kdrive: Remove now-unused linux backend
  miarc: Style cleanup for miWideArc
  miarc: Make the caller free the arc span data
  miarc: "Cache" arc span data for dashed arcs
  os: Squash missing declaration warning for timingsafe_memcmp
  test: Fix distcheck failures
  parser: Fix crash when xf86nameCompare(s1 = x, s2 = NULL)
  xinerama: Implement graphics exposures for window->pixmap copies (v4)
  Revert "sdksyms: Tighten up the symbols we add to the magic table"
  ephyr: Don't clobber bitsPerPixel when using glamor
  xfree86: Remove 24bpp pixmap format support (v2)
  fb: Remove 24bpp support (v3)
  fb: Handle ZPixmap planemask in GetImage the other way around
  glamor: Avoid software fallback for planemasked ZPixmap GetImage
  dix: Remove PRIVATE_DAMAGE
  glx: Fix MakeCurrent with no drawables
  xfree86: Clean up DPMS support
  dix: Lift DPMS to a screen hook
  dpms: Consolidate a bunch of stuff into Xext/dpms.c
  xfree86: Remove driver entity hooks and private
  glx: Remove enter/leave server API
  xephyr: Check for host XVideo support before trying to use it
  meson: Fix a typo
  meson: Factor out the AC_REPLACE_FUNCS stuff to its 

[ANNOUNCE] xf86-video-vesa 2.4.0

2018-02-15 Thread Adam Jackson
Nothing terribly exciting, but enough bug fixes to justify a release.

Adam Jackson (4):
  Don't build old probe method on sufficiently new servers
  Fall back to VGA if the palette API isn't supported
  Use VBEFreeVBEInfo not free
  vesa 2.4.0

Emil Velikov (1):
  autogen.sh: use quoted string variables

Ian Lepore (1):
  Honor Option "NoDDC" correctly

Matthew Green (1):
  When debugging, print the VGAbase as well.

Mihail Konev (1):
  autogen: add default patch prefix

Peter Hutterer (1):
  autogen.sh: use exec instead of waiting for configure to finish

Stefan Dirsch (1):
  Use default refresh by default

git tag: xf86-video-vesa-2.4.0

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-vesa-2.4.0.tar.bz2
MD5:  8134201beaf6f77150c7809c3cc802e6  xf86-video-vesa-2.4.0.tar.bz2
SHA1: 99b69044c34292ba062e365c07dcd024462e794b  xf86-video-vesa-2.4.0.tar.bz2
SHA256: bf443c94d7bf6cd4e248f8a3147f4647be04dc4c80250d9405006263bbdee38c  
xf86-video-vesa-2.4.0.tar.bz2
SHA512: 
4af5c0a7fd64eba503980198cf510688dff2f33482ceac446455d97255dcc828613387ac57828eb6dce080cb15a8644a2b2e278bf356705fdeaea873ab07c2de
  xf86-video-vesa-2.4.0.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-vesa-2.4.0.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/driver/xf86-video-vesa-2.4.0.tar.gz
MD5:  939a12453b93d68d374041f2206cbdaa  xf86-video-vesa-2.4.0.tar.gz
SHA1: f54e917f14eafa7237f5a7148f8804b827851485  xf86-video-vesa-2.4.0.tar.gz
SHA256: 2982dd4eaf649101bd2c0dde37151a65157f6cbe120a692e6a6de764e36e03ea  
xf86-video-vesa-2.4.0.tar.gz
SHA512: 
d3528a725ae49b85ba499f9657b47bb3032669daab6c6aef7d8c97b78a475082f6532a888fc1bef0354a8e0e55b513a5d5d6d108a2e42bb713872674ae7c1dcd
  xf86-video-vesa-2.4.0.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/driver/xf86-video-vesa-2.4.0.tar.gz.sig

- ajax
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xorgproto 2018.2

2018-02-12 Thread Adam Jackson
This release fixes various version numbers and include paths, corrects
an error in the RANDR specification, and adds the meson build system
which was erroneously left out of 2018.1.

Adam Jackson (6):
  meson: Fix xf86driproto.pc
  presentproto: Fix version number (1.1 not 1.0)
  kbproto: Fix version number (1.0.7 not 1.0.6)
  xproto: Bump to 7.0.32
  autotools: Distribute the meson build system
  xorgproto 2018.2

Giuseppe Bilotta (1):
  randr: MONITORINFO has outputs, not crtcs

git tag: xorgproto-2018.2

https://xorg.freedesktop.org/archive/individual/proto/xorgproto-2018.2.tar.bz2
MD5:  490677ddbc649b177eda7ddb8d3e2074  xorgproto-2018.2.tar.bz2
SHA1: 71e3c4d94266e6022963f7be32a9160e41d4800e  xorgproto-2018.2.tar.bz2
SHA256: 9709c08b65d8371637605db97247782d1f0fa0bfd2111e37999088bb11996e64  
xorgproto-2018.2.tar.bz2
SHA512: 
29ac0479de321eb921b1d902e4670e9e856f8b50c95c07a855aea122e5c9762ff34d01dbda9c795e4c652b09e21151f024aa7ba54bd463e14263db5240418862
  xorgproto-2018.2.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/proto/xorgproto-2018.2.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/proto/xorgproto-2018.2.tar.gz
MD5:  f3232d78ceaf7e9d108fe61f7fd53156  xorgproto-2018.2.tar.gz
SHA1: 976dd33c436de05ea11c49e7dcb96e3ff31ea6bd  xorgproto-2018.2.tar.gz
SHA256: 2ea043125faad276e3529cff871e835929fe28f7e2009517ff1aae8f6fc84663  
xorgproto-2018.2.tar.gz
SHA512: 
31bff77c54e4832dbd55534b90606e49b2face0356245edd7d6028f26b06fa9e95dab63aed23d55f8552291fa384f65dde2f223b96cc705e98c425a1d0dd3d4b
  xorgproto-2018.2.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/proto/xorgproto-2018.2.tar.gz.sig

- ajax
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xorgproto 2018.1

2018-02-05 Thread Adam Jackson
This package combines the protocol headers, which were formerly
scattered in individual packages. At this point none of them are
changing rapidly enough to justify such fine granularity, particularly
when what changes do occur tend to affect multiple extensions at once
(Present and DRI3 for example). The individual protocols are still
installed as separate pkg-config modules, and consumers should continue
to use the per-protocol package version numbers.

This release includes both an autotools-based and a meson-based build
system. The meson build is slightly faster and more convenient for CI
and embedding, and it is expected to become the default at some point.
However the autotools build is "official" at the moment, in the sense
that it was used to build the release and is generally expected to
work. Please report any issues you have with either one.

 is no longer dynamically generated according to the
host platform. As a result, this release no longer makes any attempt to
be compatible with pre-C89 compilation environments, which hopefully
nobody would ever notice.

git tag: xorgproto-2018.1

https://xorg.freedesktop.org/archive/individual/proto/xorgproto-2018.1.tar.bz2
MD5:  c110fe52f9cf7d92f4f2cd6a04840676  xorgproto-2018.1.tar.bz2
SHA1: c40c6858928dfaaf9fd7128c7927113668c85864  xorgproto-2018.1.tar.bz2
SHA256: 7eb9ea8a204499d2d7a5958db82e57a56a63eb4ff12c19ebf3bd6b82d6ac1799  
xorgproto-2018.1.tar.bz2
SHA512: 
eaad8947f8cda4683bd952706feaa926eed06c508925d3bed7c9a610f925844d3546bbfe49b5403220ca812d63442ca6a72e65ecc50a71899aadf60875156800
  xorgproto-2018.1.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/proto/xorgproto-2018.1.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/proto/xorgproto-2018.1.tar.gz
MD5:  3af8cb82af512050cbadbd67a948  xorgproto-2018.1.tar.gz
SHA1: efa8516bbb939eca3a2abdeee4c9a9ccffc1e059  xorgproto-2018.1.tar.gz
SHA256: a386126eee0cd91ccb09117144b5b207e9d067983abfd38210ae91e377c32c49  
xorgproto-2018.1.tar.gz
SHA512: 
f9f42f0973d8f81bf7cc5f0ecef5a2aac2bd81aa182ec601a27cb46bbe5c2ec466fcd53933695d64fb0d9ce710a402ee81744392704843ddaec5f00fbf717599
  xorgproto-2018.1.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/proto/xorgproto-2018.1.tar.gz.sig

- ajax
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xorg-server 1.19.6

2017-12-20 Thread Adam Jackson
Yet another collection of fixes from master. There will likely be at
least one more 1.19.x release in 2018 as there are still a number of
unreviewed patches pending. Until then, happy new year.

Adam Jackson (10):
  xfixes: Remove the CursorCurrent array
  glx: Fix typos that break GLX_ARB_context_flush_control
  glx: Only flush indirect contexts in MakeCurrent (v2)
  glx: Fix glXQueryContext for GLX_FBCONFIG_ID and GLX_RENDER_TYPE (v2)
  composite: Remove a misleading comment
  composite: Export compIsAlternateVisual
  composite: Make compIsAlternateVisual safe even if Composite is off
  glx: Send GLX_VISUAL_SELECT_GROUP_SGIX attribute for visuals
  glx: Move Composite's synthetic visuals to a different select group
  xserver 1.19.6

Alex Goins (1):
  ramdac: Check ScreenPriv != NULL in xf86ScreenSetCursor()

Daniel Martin (4):
  modesetting: Fix potential buffer overflow
  test: input: Fix used uninitialized warning in dix_event_to_core
  test: signal-logging: Fix looping signed number tests
  os/xdmcp: Honour -once when session is dead

Eric Anholt (1):
  xkb: Print the xkbcomp path being executed when we fail to compile.

Giuseppe Bilotta (3):
  xkb: initialize tsyms
  randr: ProcRRGetOutputInfo: initialize memory
  randr: rrGetScreenResources: initialize memory

Hector Martin (1):
  edid: fix off-by-one error in CEA mode numbering

Michel Dänzer (1):
  present: Only send PresentCompleteNotify events to the presenting client

Nikolay Martynov (1):
  XShmGetImage: fix censoring

Olivier Fourdan (2):
  xwayland: Fix non-argb cursor conversion
  dix: avoid deferencing NULL PtrCtrl

Peter Hutterer (1):
  config/udev: consider ID_INPUT_FOO=0 as 'unset'

Thomas Hellstrom (3):
  glx: Work around a GLX_OML swap method in older dri drivers
  glx: Fix visual fbconfig matching with respect to swap method
  glx: Duplicate relevant fbconfigs for compositing visuals

Tomasz Śniatowski (1):
  os: Fix strtok/free crash in ComputeLocalClient

git tag: xorg-server-1.19.6

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.6.tar.bz2
MD5:  3e4ff034a331aed2322b078694a8  xorg-server-1.19.6.tar.bz2
SHA1: 2dd560ac49bdbda7f67166546af43541fabf517f  xorg-server-1.19.6.tar.bz2
SHA256: a732502f1db000cf36a376cd0c010ffdbf32ecdd7f1fa08ba7f5bdf9601cc197  
xorg-server-1.19.6.tar.bz2
SHA512: 
38519a8d0af9dd034045fc346959496dd718fa59b6188307974797a1cd9c349deb54987f6232ea8396baf810dcc710c0ff191f76ed2186cae4d44921b3680412
  xorg-server-1.19.6.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.6.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.6.tar.gz
MD5:  ada013becbe850b92e2a8433dfb2cfe6  xorg-server-1.19.6.tar.gz
SHA1: f58b318bd17fe3af41ebf32d5a22da5dc667009e  xorg-server-1.19.6.tar.gz
SHA256: 3c0e4a354a6b1d5d357b121357946ee8ffdb2f52158b2e63e105be9cef013168  
xorg-server-1.19.6.tar.gz
SHA512: 
0ee9e7a20bac7b3a9a7730fc453a8b1f146e36f774721c7f69f723976c5cb456b18ce27bba71605995a8fc087518e462f06deb52f5145b87f28397f8e2cc1210
  xorg-server-1.19.6.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.6.tar.gz.sig

- ajax

signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xfs 1.2.0

2017-11-28 Thread Adam Jackson
This release ports the X Font Server to libXfont 2.x. Distributions may
now drop libXfont 1.x at their convenience. This conversion has been
lightly tested but some issues may remain; please report any new issues
to xorg-de...@lists.x.org.

Adam Jackson (3):
  xtrans: Simplify an error path when started from inetd
  xfs: port to libXfont2
  xfs 1.2.0

Alan Coopersmith (2):
  Add const to port variable passed to TRANS(ReopenCOTSServer)
  Fix memory leaks when not using alloca

Emil Velikov (1):
  autogen.sh: use quoted string variables

Matthew Green (1):
  FD_SETSIZE fixes.

Mihail Konev (1):
  autogen: add default patch prefix

Peter Hutterer (1):
  autogen.sh: use exec instead of waiting for configure to finish

Thomas Klausner (2):
  Ignore .dirstamp files.
  Include config.h first, and add comment about Xpoll.h.

git tag: xfs-1.2.0

https://xorg.freedesktop.org/archive/individual/app/xfs-1.2.0.tar.bz2
MD5:  b4d2e644bfb35cae8858d2411501b07e  xfs-1.2.0.tar.bz2
SHA1: 00848fcc2915ed8b00e75ac311c4727327324f57  xfs-1.2.0.tar.bz2
SHA256: db2212115783498f8eeaaee1349461d6c4e9d2005e142bacd3a984fe57269860  
xfs-1.2.0.tar.bz2
SHA512: 
557b08aa07919239ce345d60b288b886640200bb1a59649fc890c3ccaa8559cc6745189614e696ab1b390ec024b393be5493787b7b0d2b3545b342d743c2e0ef
  xfs-1.2.0.tar.bz2
PGP:  https://xorg.freedesktop.org/archive/individual/app/xfs-1.2.0.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/app/xfs-1.2.0.tar.gz
MD5:  659d966e998cf1512a037e0fdde178de  xfs-1.2.0.tar.gz
SHA1: 7fd38af0e8cd56172e85784b7214be9c70753b35  xfs-1.2.0.tar.gz
SHA256: 56ebdc5ff85af332a0c5dc60c9b971551624bbc312bf6af3d13b925600ea367f  
xfs-1.2.0.tar.gz
SHA512: 
3db541a8b761416f68c8f9ab99264f04fc0d084248e10755ba83ccab2b41cb9ba2b6885d63071d7de07d1b0ac9ca88f943ab33b25b36efb96dadebeae0d8303e
  xfs-1.2.0.tar.gz
PGP:  https://xorg.freedesktop.org/archive/individual/app/xfs-1.2.0.tar.gz.sig

- ajax


signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] bdftopcf 1.1

2017-11-07 Thread Adam Jackson
This release imports the libXfont 1.x BDF-reading and PCF-writing code,
as this program is the only known user of that code and libXfont 1.x is
otherwise unmaintained. No functional difference should be apparent,
this is just another step towards eliminating the old version of
libXfont from the world.

Adam Jackson (3):
  Import libXfont's BDF-to-PCF code
  Import more libXfont 1.x headers
  bdftopcf 1.1

Emil Velikov (1):
  autogen.sh: use quoted string variables

Mihail Konev (1):
  autogen: add default patch prefix

Peter Hutterer (1):
  autogen.sh: use exec instead of waiting for configure to finish

git tag: bdftopcf-1.1

https://xorg.freedesktop.org/archive/individual/app/bdftopcf-1.1.tar.bz2
MD5:  2a455d3c02390597feb9cefb3fe97a45  bdftopcf-1.1.tar.bz2
SHA1: 48a783337a5aa49ebc102c9788ff0f43ea35c5c4  bdftopcf-1.1.tar.bz2
SHA256: 4b4df05fc53f1e98993638d6f7e178d95b31745c4568cee407e167491fd311a2  
bdftopcf-1.1.tar.bz2
SHA512: 
7b790e8d512ca2812ac889c156ef91c48798b4744a6857e5b17e0128764b5afa8c5426fe5de05a9819d64745116718db4221b3e657e3c2633465e87179c44bec
  bdftopcf-1.1.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/app/bdftopcf-1.1.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/app/bdftopcf-1.1.tar.gz
MD5:  faa2e00983ba5cf9ea09e2075e185286  bdftopcf-1.1.tar.gz
SHA1: aaf37ba820c1878613024f4e8e1236b441476f5d  bdftopcf-1.1.tar.gz
SHA256: 699d1a62012035b1461c7f8e3f05a51c8bd6f28f348983249fb89bbff7309b47  
bdftopcf-1.1.tar.gz
SHA512: 
79a9f54c829f048ec6e1f9a33fefb6ecbd715fe32fbea80b3df2ae27242eae228fd08a855f84c20267b32c58783d3a40406734cd5858c2619477f208fb84ace4
  bdftopcf-1.1.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/app/bdftopcf-1.1.tar.gz.sig

- ajax

signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] libpciaccess 0.14

2017-10-23 Thread Adam Jackson
This release adds support for 32-bit PCI domain IDs, which are
apparently common in virtualized environments. This support has been
tested on Linux, and probably also "just works" on FreeBSD and Solaris,
to the extent that the underlying OS supports it.

If you were allocating a struct pci_device yourself, or embedding it in
another structure, this release would be an ABI break. That said,
anyone doing this would already be violating the implicit API contract
(not to mention good taste) and we were unable to find any consumers of
this library misbehaving in this way. As a result the library's soname
does not change in this release.

Adam Jackson (1):
  libpciaccess 0.14

Stephen Hemminger (1):
  linux: support 32 bit PCI domains (v3)

git tag: libpciaccess-0.14

https://xorg.freedesktop.org/archive/individual/lib/libpciaccess-0.14.tar.bz2
MD5:  8f436e151d5106a9cfaa71857a066d33  libpciaccess-0.14.tar.bz2
SHA1: f70a958bf4e744cb4ee93be64e9bc52ac05cdaeb  libpciaccess-0.14.tar.bz2
SHA256: 3df543e12afd41fea8eac817e48cbfde5aed8817b81670a4e9e493bb2f5bf2a4  
libpciaccess-0.14.tar.bz2
SHA512: 
bf40214dfd22f2a223f7c948566e6eaa4bfed60116e71b3eb19f6fe7ab2c4546649eb0416c06d5983e476ea5e27de036936646eb5f800ea97763b6d1f1976f4b
  libpciaccess-0.14.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libpciaccess-0.14.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/lib/libpciaccess-0.14.tar.gz
MD5:  344872335233111f44504d3f7cb71bb3  libpciaccess-0.14.tar.gz
SHA1: 32a8fde23da89f767c10da0a01079fcd80a0afec  libpciaccess-0.14.tar.gz
SHA256: 8d86e64893917be3dfb1c5e837888d1275399c818783474002203d751312b03c  
libpciaccess-0.14.tar.gz
SHA512: 
dd77ac76bddd85195f52b57e32777cf9046cd4227a855f4176bdca081602be15dd46698d7f34172410f23ef4077fe345b4357d07fe96b0de1dcd053b55c40463
  libpciaccess-0.14.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libpciaccess-0.14.tar.gz.sig

- ajax

signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xorg-server 1.19.5

2017-10-12 Thread Adam Jackson
One regression fix since 1.19.4 (mea culpa), and fixes for CVEs 2017-
12176 through 2017-12187. C is a terrible language, please stop writing
code in it.

Adam Jackson (2):
  Revert "xf86-video-modesetting: Add ms_queue_vblank helper [v3]"
  xserver 1.19.5

Michal Srb (1):
  os: Make sure big requests have sufficient length.

Nathan Kidd (7):
  Unvalidated lengths
  xfixes: unvalidated lengths (CVE-2017-12183)
  hw/xfree86: unvalidated lengths
  Xi: integer overflow and unvalidated length in 
(S)ProcXIBarrierReleasePointer
  Xi: fix wrong extra length check in ProcXIChangeHierarchy (CVE-2017-12178)
  dbe: Unvalidated variable-length request in ProcDbeGetVisualInfo 
(CVE-2017-12177)
  Unvalidated extra length in ProcEstablishConnection (CVE-2017-12176)

git tag: xorg-server-1.19.5

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.5.tar.bz2
MD5:  4ac6feeae6790436ce9de879ca9a3bf8  xorg-server-1.19.5.tar.bz2
SHA1: 307d3405f709f7e41966c850b37deefe7f83eb9b  xorg-server-1.19.5.tar.bz2
SHA256: 18fffa8eb93d06d2800d06321fc0df4d357684d8d714315a66d8dfa7df251447  
xorg-server-1.19.5.tar.bz2
SHA512: 
928dea5850b98cd815004cfa133eca23cfa9521920c934c68a92787f2cae13cca1534eee772a4fb74b8ae8cb92662b5d68b95b834c8aa8ec57cd57cb4e5dd45c
  xorg-server-1.19.5.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.5.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.5.tar.gz
MD5:  97ab05c006718d6d484e4e5fe1aec534  xorg-server-1.19.5.tar.gz
SHA1: 842cc1fbc26887698a70c6ad538bb07fa94b0130  xorg-server-1.19.5.tar.gz
SHA256: 1818068b6b86387ee0e392cbe28208ff949d253a1611d17bf2908961f3669b1c  
xorg-server-1.19.5.tar.gz
SHA512: 
34f10c22bc7e003245c423288c495ef98707d7ba23ff4207d6dfde32e917fd752acc285e65da39805e74cfa275a655b1b0bf07bb5d2bc82a773854a17bc81ded
  xorg-server-1.19.5.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.5.tar.gz.sig

- ajax

signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] libXRes 1.2.0

2017-10-11 Thread Adam Jackson
Version 1.2 of the X-Resource extension (added in xserver 1.13)
added some new requests allowing inspection of every resource for a
client, the bytes used per resource, and the PIDs of local clients.
Unfortunately the client library never saw a corresponding release, so
let's fix that.

Adam Jackson (2):
  configure: Remove AM_MAINTAINER_MODE
  libXRes 1.2.0

Alan Coopersmith (6):
  Bump version to 1.1.99.0 to reflect addition of 1.2 API
  Replace deprecated Automake INCLUDES variable with AM_CPPFLAGS
  Use _XEatDataWords to avoid overflow of rep.length shifting
  integer overflow in XResQueryClients() [CVE-2013-1988 1/2]
  integer overflow in XResQueryClientResources() [CVE-2013-1988 2/2]
  Remove fallback for _XEatDataWords, require libX11 1.6 for it

Colin Walters (1):
  autogen.sh: Implement GNOME Build API

Emil Velikov (1):
  autogen.sh: use quoted string variables

Erkki Seppälä (2):
  Implemented first part of XResource extension v1.2: XResQueryClientIds
  Implemented second part of XResource extension v1.2: 
XResQueryResourceBytes

Julien Cristau (1):
  Compute number of bytes correctly in XResQueryClientPixmapBytes

Mihail Konev (1):
  autogen: add default patch prefix

Peter Hutterer (1):
  autogen.sh: use exec instead of waiting for configure to finish

git tag: libXres-1.2.0

https://xorg.freedesktop.org/archive/individual/lib/libXres-1.2.0.tar.bz2
MD5:  5d6d443d1abc8e1f6fc1c57fb27729bb  libXres-1.2.0.tar.bz2
SHA1: b6996ab05460a3b7311f02da23ddf117a5442fd9  libXres-1.2.0.tar.bz2
SHA256: ff75c1643488e64a7cfbced27486f0f944801319c84c18d3bd3da6bf28c812d4  
libXres-1.2.0.tar.bz2
SHA512: 
8eb5a36b1f030eb4e27e676cc4befcc073da66a7bce2b39089314e1facb629d13b087bb53ca2c95fe5291857da7ff9f80c6ab28fb3e245eeb9e0344937900172
  libXres-1.2.0.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libXres-1.2.0.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/lib/libXres-1.2.0.tar.gz
MD5:  8c853e0e0f52e0bdc2bdbb72ac0f3df3  libXres-1.2.0.tar.gz
SHA1: 58582036677e033d35ec831e4523fa64b5bd2d79  libXres-1.2.0.tar.gz
SHA256: 5b62feee09f276d74054787df030fceb41034de84174abec6d81c591145e043a  
libXres-1.2.0.tar.gz
SHA512: 
305615ccd903a9ada6e6ae3a8b200471636e05823ed33f3a704dd9c26ba2729a0fc7490317cdee35a0bd365ba5b995fc5f4238389107afb898377c0e100d7c1a
  libXres-1.2.0.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/lib/libXres-1.2.0.tar.gz.sig

- ajax

signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xorg-server 1.19.4

2017-10-04 Thread Adam Jackson
A collection of stability fixes from the development branch, including
two minor CVEs. Thanks to all who sent in patches!

Aaron Plattner (1):
  randr: Use RRTransformEqual in RRCrtcPendingTransform

Adam Jackson (11):
  parser: Fix crash when xf86nameCompare(s1 = x, s2 = NULL)
  xinerama: Implement graphics exposures for window->pixmap copies (v4)
  ephyr: Don't clobber bitsPerPixel when using glamor
  xephyr: Check for host XVideo support before trying to use it
  modesetting: Validate the atom for enum properties
  wayland: Sync drm.xml with Mesa
  os: Fix warning in LockServer
  xfree86: Silence a new glibc warning
  dmx: Silence an unused-result warning
  dmx: Remove some not-very-interesting debug prints
  xserver 1.19.4

Carlos Garnacho (5):
  xwayland: Allow pointer warp on root/None window
  xwayland: "Accept" confineTo on InputOnly windows
  xwayland: Update root window size when desktop size changes
  xwayland: Lock the pointer if it is confined and has no cursor
  Xi: Use WarpPointerProc hook on XI pointer warping implementation

Daniel Stone (1):
  modesetting: Set correct DRM event context version

Dawid Kurek (1):
  modesetting: Blacklist EVDI devices from PRIME sync

Eric Anholt (1):
  glamor: Fix dashed line rendering.

Jason Gerecke (1):
  xfree86: Fix interpretation of xf86WaitForInput timeout

Jon TURNEY (1):
  Move statically linked xorgxkb files from dixmods to a separate directory

Keith Packard (6):
  os: un-duplicate code to close client on write failure
  os: Mark client as ready to read when closing due to write failure 
[100863]
  dix: Remove clients from input and output ready queues after closing
  modesetting: Skip no-longer-present connectors when resetting BAD links
  xkb: Handle xkb formated string output safely (CVE-2017-13723)
  xf86-video-modesetting: Add ms_queue_vblank helper [v3]

Kenneth Graunke (1):
  dri2: Sync i965_pci_ids.h from Mesa.

Louis-Francis Ratté-Boulianne (1):
  present: Check the whole exec queue on event

Lyude (1):
  xwayland: Don't load extension list more than once

Martin Peres (1):
  modesetting: re-set the crtc's mode when link-status goes BAD

Michal Srb (7):
  Xi: Zero target buffer in SProcXSendExtensionEvent.
  dix: Disallow GenericEvent in SendEvent request.
  Xi: Verify all events in ProcXSendExtensionEvent.
  Xi: Do not try to swap GenericEvent.
  Xi: Test exact size of XIBarrierReleasePointer
  Xext/shm: Validate shmseg resource id (CVE-2017-13721)
  xkb: Escape non-printable characters correctly.

Michel Dänzer (5):
  xfree86/modes: Make colormap/gamma glue code work with RandR disabled
  os: Handle SIGABRT
  glamor: Store the actual EGL/GLX context pointer in lastGLContext
  glamor: Fix temporary pixmap coordinate offsets
  xfree86/modes: Use RRTransformEqual in xf86RandR12CrtcSet

Nick Sarnie (1):
  suid: Include sysmacros.h to fix build after glibc-2.25

Olivier Fourdan (9):
  glamor: Check for NULL pixmap in glamor_get_pixmap_texture()
  Xephyr: Check screen resources creation success
  glamor: glamor_set_destination_drawable() can fail
  glamor: Check glamor_set_destination_drawable() return value
  glamor: avoid a crash if texture allocation failed
  glamor: an FBO is not needed for Xv pixmaps
  xwayland: Fix a segfault with pointer locking
  glamor: handle NULL source picture
  glamor: Avoid overflow between box32 and box16 box

Peter Hutterer (2):
  test: fix compiler warning
  xfree86: up the path name size to 512 in xf86MatchDriverFromFiles

Rodrigo Vivi (1):
  dri2: Sync i965_pci_ids.h from Mesa.

Tobias Stoeckmann (2):
  record: Fix OOB access in ProcRecordUnregisterClients
  dmx: Fix null pointer dereference

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.4.tar.bz2
MD5: 28cb6d773bfcdfd43500dd64527d2ab0 xorg-server-1.19.4.tar.bz2
SHA1: 7a47d5f927ea69681e279c6e5f5e8ff3a21c7152 xorg-server-1.19.4.tar.bz2
SHA256: aa758acea91deaf1f95069ddc5ea3818e13675fb14fef40ad1b3d0b2bf03c9a8 
xorg-server-1.19.4.tar.bz2
SHA512: 
ff80934e42a7dd2d437e947fe02c74c3b25bdbb3002b7005191d52272d5eae8cb3a83377fa32f4011be88405830e796f6bd3b914bd7fc163ea8ece76226b
 xorg-server-1.19.4.tar.bz2
PGP: 
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.4.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.4.tar.gz
MD5: 8e3bbbd95da197dd50fdba4d2bf0a947 xorg-server-1.19.4.tar.gz
SHA1: 06d281e2bf5205d40ff3cf6e31a92556e5ac4222 xorg-server-1.19.4.tar.gz
SHA256: a1c87baa073faa3b7eb11610dd2c89a25586c71f861d32265fc26e11d12fafed 
xorg-server-1.19.4.tar.gz
SHA512: 
c589ad455ae287a22d110f9d067d61b000a4d30564df912c4f29e0d57c955c32f9b56bfd85a8df4d01584c37dd64d9747ec48ec0e121679f604bb988b481f7eb
 xorg-server-1.19.4.tar.gz
PGP: 
https://xorg.fr

[ANNOUNCE] xorg-server 1.19.3

2017-03-15 Thread Adam Jackson
A couple more minor fixes, most notably a revert of a page-flipping
change that regressed some drivers.

Adam Jackson (2):
  Revert "present: Allow flipping with PRIME slave outputs"
  xserver 1.19.3

Chris Wilson (2):
  Revert "prime: Sync shared pixmap from root window instead of screen 
pixmap"
  os: Fix iteration over busfaults

Dr.-Ing. Dieter Jurzitza (1):
  glamor: Fix missing declaration in dash vertex shader

Olivier Fourdan (2):
  xwayland: clear cursor frame callback
  xwayland: Monitor client states to destroy callbacks

Qiang Yu (1):
  present: disable page flip only when a slave crtc is active

Tobias Stoeckmann (1):
  render: Fix out of boundary heap access

git tag: xorg-server-1.19.3

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.3.tar.bz2
MD5:  015d2fc4b9f2bfe7a626edb63a62c65e  xorg-server-1.19.3.tar.bz2
SHA1: 77f580ffa22a8bbcc3536e74e19114e446417a9c  xorg-server-1.19.3.tar.bz2
SHA256: 677a8166e03474719238dfe396ce673c4234735464d6dadf2959b600d20e5a98  
xorg-server-1.19.3.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.3.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.3.tar.gz
MD5:  a7a51420874af84d90720b60de7936be  xorg-server-1.19.3.tar.gz
SHA1: 30009ac9da414389afc30b5d61576a793778b639  xorg-server-1.19.3.tar.gz
SHA256: 8f93b98f1ac9fbd87515bfe329a069b48bbec98e5329584ab5fbf759a0953b8d  
xorg-server-1.19.3.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.3.tar.gz.sig

- ajax
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


Re: [ANNOUNCE] xorg-server 1.19.2

2017-03-03 Thread Adam Jackson
On Thu, 2017-03-02 at 18:13 -0500, Adam Jackson wrote:
> A collection of stability fixes here across glamor, Xwayland, input,
> and Prime support. Also a security fix for CVE-2017-2624, a timing
> attack which can brute-force MIT-MAGIC-COOKIE authentication. Everybody
> is encouraged to upgrade. Thanks to all who contributed fixes!

As several people have noticed, this tarballs is missing some of
the standard buildsystem bits, such that you need to run autoreconf
before ./configure. This is partly my fault for driving the release
script incorrectly, and mostly autotools' fault for being sheer
garbage. (Seriously, dear gnu project, please sunset autotools. It is a
net loss to humanity at this point.)

Once I beat the release tools into submission I'll upload 1.19.3 with
otherwise the same content. Sorry for the mess.

- ajax
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xorg-server 1.19.2

2017-03-02 Thread Adam Jackson
A collection of stability fixes here across glamor, Xwayland, input,
and Prime support. Also a security fix for CVE-2017-2624, a timing
attack which can brute-force MIT-MAGIC-COOKIE authentication. Everybody
is encouraged to upgrade. Thanks to all who contributed fixes!

Adam Jackson (5):
  xserver 1.19.2
  Revert "xserver 1.19.2"
  os: Squash missing declaration warning for timingsafe_memcmp
  xserver 1.19.2
  xserver 1.19.2, no, really

Chris Wilson (3):
  xfree86: Take the input lock for xf86RecolorCursor
  xfree86: Take input lock for xf86TransparentCursor
  xfree86: Take input_lock() for xf86ScreenCheckHWCursor

Matthieu Herrb (4):
  Use timingsafe_memcmp() to compare MIT-MAGIC-COOKIES CVE-2017-2624
  Use arc4random_buf(3) if available to generate cookies.
  auth: remove AuthToIDFunc and associated functions. Not used anymore.
  Brown bag commit to fix 957e8d (arc4random_buf() support)

Michel Dänzer (3):
  prime: Sync shared pixmap from root window instead of screen pixmap
  present: Allow flipping with PRIME slave outputs
  damage: Validate source pictures bound to windows before unwrapping

Olivier Fourdan (5):
  xwayland: Apply output rotation for screen size
  xwayland: CRTC should support all rotations
  glamor: Two pass won't work on memory pixmaps
  xwayland: Make sure we have a focus window
  xwayland: do not set checkRepeat on master kbd

Peter Hutterer (1):
  os: log a bug whenever WriteToClient is called from the input thread

Svitozar Cherepii (1):
  xwayland: Add hack for FWXGA resolution #99574

git tag: xorg-server-1.19.2

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.2.tar.bz2
MD5:  d9f9e9f216d29f8220e76f8294507d85  xorg-server-1.19.2.tar.bz2
SHA1: da3ee5149de78ec9795bed1c94072e1c8f4bc473  xorg-server-1.19.2.tar.bz2
SHA256: 4f8ab9f4a1a885fe7550080555381b34b82858582559e8e3c4da96e3a85884bb  
xorg-server-1.19.2.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.2.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.2.tar.gz
MD5:  dfa411de6ce6fe35128d3b2e06941135  xorg-server-1.19.2.tar.gz
SHA1: 3648335593b9d267e44737b89694d38b99e3aee4  xorg-server-1.19.2.tar.gz
SHA256: 191d91d02c059c66747635e145c30bc1004e703fe3b74439e26c0d05d5c4d28b  
xorg-server-1.19.2.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.2.tar.gz.sig

- ajax

signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xorg-server 1.19.1

2017-01-11 Thread Adam Jackson
First stable 1.19 release, including a few regression fixes. Thanks to
all who contributed!

Adam Jackson (3):
  Revert "damage: Make damageRegionProcessPending take a damage not a 
drawable"
  composite: Fix repaint of borders (v2)
  xserver 1.19.1

Ben Crocker (1):
  Fix a segfault that occurs if xorg.conf.d is absent:

Hans De Goede (1):
  glamor: Trust eglGetPlatformDisplayEXT if it exists

Hans de Goede (2):
  randr: rrCheckPixmapBounding: Do not substract crtc non 0 x,y from screen 
size
  randr: rrCheckPixmapBounding: do not shrink the screen_pixmap

Kai-Heng Feng (1):
  edid: Add quirk for ADA 1024x600 7" display.

Keith Packard (1):
  AttendClient of grab-pervious client must queue to saved_ready_clients 
[v2]

Michal Srb (1):
  xinerama: Swap the response in RRXineramaWriteMonitor

Michel Dänzer (1):
  present: Only call present_flip_notify if vblank->queued == FALSE

Mihail Konev (1):
  os,dix: Depend custom libs on libs, not objects

Olivier Fourdan (2):
  glamor: restore vfunc handlers on init failure
  xwayland: Fix use after free of cursors

Pekka Paalanen (1):
  test: fix distributing scripts

Peter Hutterer (2):
  Xi: when creating a new master device, update barries for all clients
  os: return 0 from check_timers if we touched any of them

Qiang Yu (2):
  xfree86: fix wrong usage of xf86optionListMerge
  randr: fix xserver crash when xrandr setprovideroutputsource

Rhys Kidd (1):
  test: Fix stray Makefile reference to removed os test

Rui Matos (1):
  xwayland: Don't send KeyRelease events on wl_keyboard::leave

git tag: xorg-server-1.19.1

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.1.tar.bz2
MD5:  caa8ee7b2950abbf734347d137529fb6  xorg-server-1.19.1.tar.bz2
SHA1: 13c81e0ebb6ac1359a611d0503805c6dc0315477  xorg-server-1.19.1.tar.bz2
SHA256: 79ae2cf39d3f6c4a91201d8dad549d1d774b3420073c5a70d390040aa965a7fb  
xorg-server-1.19.1.tar.bz2
PGP:  
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.1.tar.bz2.sig

https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.1.tar.gz
MD5:  bba0ef0fab6cfaa081a49d4b6de1fef3  xorg-server-1.19.1.tar.gz
SHA1: 43609db8a8d9cfed53d5185a38309f2ae6582713  xorg-server-1.19.1.tar.gz
SHA256: 24c7419a963f55eeed5951541344cd616196ae97c273e17b32ad7f0c3658bf2b  
xorg-server-1.19.1.tar.gz
PGP:  
https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.19.1.tar.gz.sig

- ajax

signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xorg-server 1.18.3

2016-04-04 Thread Adam Jackson
A few fixes relative to 1.18.2, including one fairly important
performance fix to the Present extension. Thanks to all for fixes and
testing.

Adam Jackson (2):
  vfb: Re-add LD_EXPORT_SYMBOLS_FLAG to LDFLAGS
  xserver 1.18.3

Chris Wilson (1):
  Xext/vidmode: Reduce verbosity of GetModeLine debug messages

Dave Airlie (1):
  glamor: swizzle RED to 0 for alpha textures

Michel Dänzer (2):
  present: Only requeue for next MSC after flip failure
  xfree86/modes: Make sure the HW cursor is hidden when it should be

Olivier Fourdan (2):
  xwayland: do not include frequency in mode name
  xwayland: Pretend we support viewport in vidmode

Sonny Jiang (1):
  DRI2: add Polaris PCI IDs

git tag: xorg-server-1.18.3

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.18.3.tar.bz2
MD5:  043d720bf2472a65bb8f0daa97f83dfa  xorg-server-1.18.3.tar.bz2
SHA1: b3d8818bb3e1deeeb8f02d741c1223a72182e63c  xorg-server-1.18.3.tar.bz2
SHA256: ea739c22517cdbe2b5f7c0a5fd05fe8a10ac0629003e71c0c7862f4bb60142cd  
xorg-server-1.18.3.tar.bz2
PGP:  
http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.18.3.tar.bz2.sig

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.18.3.tar.gz
MD5:  f077e27a91bc9c37e3b78958454c9dd2  xorg-server-1.18.3.tar.gz
SHA1: 21fdf20305d01bf0123ed0a4f1a30d079134  xorg-server-1.18.3.tar.gz
SHA256: 9b872f946b912f11a0ffc911d936764fce604ee4ac65ee1f131b78b3e89ede26  
xorg-server-1.18.3.tar.gz
PGP:  
http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.18.3.tar.gz.sig

- ajax


signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xorg-server 1.18.2

2016-03-11 Thread Adam Jackson
A big pile of updates in this one. Highlights include:

- glamor is updated to use OpenGL core profiles if available, which
should improve memory usage and performance on modern hardware, and got
some other performance improvements for rpi and other GLES platforms

- DRI2, DRI3, and Present all received correctness fixes for hangs,
crashes, and other weirdness

- Xwayland server has been updated to support the Xv and the
xf86vidmode extensions for better compatibility, and fixed some bugs
with output hotplug and pointer updates

- Xwin saw improvements to window and clipboard management, and a few
new keyboard layouts

Full change list below. Many thanks to all for fixes and code review.

---

Adam Jackson (11):
  xfree86: Build parser for DRI config file subsection unconditionally
  autogen: Set a default subject prefix for patches
  dri2: Use the work queue to manage client sleeps
  xv: Fix unchecked AddResource
  dri1: Fix unchecked AddResource
  glx: Macroize building the attribute list in DoGetDrawableAttributes
  glx: Add GLX_SCREEN to the GetDrawableAttributes response
  glx: Implement GLX_EXT_stereo_tree
  glx: Implement GLX_EXT_fbconfig_packed_float
  vidmode: Remove stray vidmodeproc.h from EXTRA_DIST
  xserver 1.18.2

Chris Wilson (4):
  dri2: Only invalidate the immediate Window upon SetWindowPixmap
  dri2: Unblock Clients on Drawable release
  dix: Add ClientSignalAll()
  dri2: Allow many blocked clients per-drawable

Colin Harrison (1):
  xwin: Add a tentative entry for the Korean keyboard to the list of known 
keyboard layouts

Daniel Stone (1):
  dix: Add hybrid full-size/empty-clip mode to SetRootClip

Dave Airlie (8):
  glamor: use vbos in gradient/picture code.
  glamor/xv: add vbo support (v2.1)
  glamor: Add support for CA rendering in a single pass.
  glamor: add core profile support. (v2)
  glamor: add core profile support to EGL glamor. (v2)
  xwayland: add support for use core profile for glamor. (v2)
  ephyr: catch X errors if we try to create a core context and fail.
  present: fail flipping if we have any slave outputs

Eric Anholt (23):
  glamor: Drop the composite_with_copy path entirely.
  glamor: Drop duplicated GLAMOR_DEFAULT_PRECISIONs in render accel.
  glamor: Simplify DRI3 pixmap-from-fd, using GBM.
  glamor: Delay making pixmaps shareable until we need to.
  ephyr: Make sure we have GLX_ARB_create_context before calling it.
  glamor: Label programs before linking them.
  glamor: Clarify when Render fallbacks happen due to an unsupported op.
  glamor: Drop dead *_from_x_coord_y() functions.
  glamor: Rename the *y_inverted helpers to not say "inverted".
  glamor: Drop comment about dead yInverted flag.
  glamor: Drop dead glamor_pict_format_is_compatible().
  glamor: Set up XV sampler uniforms once at program build time.
  glamor: Simplify XV vertex setup.
  glamor: Convert XV to using glamor_program.c.
  glamor: Drop extra SHADER_IN type for no mask present.
  glamor: Reuse the glamor_program_alpha_* enums for Render.
  glamor: Simplify the pixmap box looping.
  glamor: Clarify some logic in RepeatFix handling.
  glamor: Clean up formatting of RepeatFix shader code.
  glamor: Clarify how the repeat values being passed around work.
  glamor: Cut down a bunch of conditional handling for RepeatFix.
  glamor: Flip around conditionals in RepeatNone fixups.
  ephyr: Fix redisplay with glamor on GLES.

Hans de Goede (1):
  glamor: Fix XvPutImage when src_y != 0

Jan Burgmeier (1):
  Fix XineramaQueryScreens for reverse prime

Jon TURNEY (1):
  Fix build on Cygwin by ensuring WIN32 check triggers only on MinGW

Jon Turney (9):
  xwin: XGetWMNormalHints() returns non-zero on success
  xwin: Improve handling of no-decoration motif hint
  xwin: Correctly interpret WM_HINTS, WM_NORMAL_HINTS properties on x86_64
  xwin: Check that window position is visible on non-rectangular virtual 
desktops
  xwin: Use WM_CLIPBOARDUPDATE clipboard API
  xwin: Update to XRANDR 1.2 internal interface to ensure an output is 
reported by XRANDR
  xwin: Keyboard layout updates
  xwin: In multiwindow mode, look up the HWND for the parent window
  xwin: Add SKIPTASKBAR hint to _NET_WM_WINDOW_TYPE_DOCK type windows

Jonas Ådahl (2):
  xwayland: Prefix shm tmp file names with xwayland
  xwayland: Correctly detect whether posix_fallocate exists

Julien Cristau (9):
  xv: fix double free in AddResource failure case
  xvmc: Fix unchecked AddResource
  glx: don't call pGlxDraw->destroy() if AddResource fails
  dmx/glxProxy: don't free the glx pixmap twice if AddResource fails
  modesetting: avoid double free if AddResource fails
  xwin: no need to free auth data if AddResource fails
  record: don't call RecordDelet

[ANNOUNCE] videoproto 2.3.3

2016-03-11 Thread Adam Jackson
No functional change, just squashing a build warning for new xserver.
Adam Jackson (2):
  xv: Build left-shift constants from ints not longs
  videoproto 2.3.3

Gaetan Nadon (1):
  config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES

git tag: videoproto-2.3.3

http://xorg.freedesktop.org/archive/individual/proto/videoproto-2.3.3.tar.bz2
MD5:  fe86de8ea3eb53b5a8f52956c5cd3174  videoproto-2.3.3.tar.bz2
SHA1: 4556b5c2243a2ca290ea2140dc1a427c4bac8ba2  videoproto-2.3.3.tar.bz2
SHA256: c7803889fd08e6fcaf7b68cc394fb038b2325d1f315e571a6954577e07cca702  
videoproto-2.3.3.tar.bz2
PGP:  
http://xorg.freedesktop.org/archive/individual/proto/videoproto-2.3.3.tar.bz2.sig

http://xorg.freedesktop.org/archive/individual/proto/videoproto-2.3.3.tar.gz
MD5:  d984100603ee2420072f27bb491f4b7d  videoproto-2.3.3.tar.gz
SHA1: 2893d270a2991c9909402a84ae1b1eef70b97b35  videoproto-2.3.3.tar.gz
SHA256: df8dfeb158767f843054248d020e291a2c40f7f5e0ac6d8706966686fee7c5c0  
videoproto-2.3.3.tar.gz
PGP:  
http://xorg.freedesktop.org/archive/individual/proto/videoproto-2.3.3.tar.gz.sig

- ajax


signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xorg-server 1.18.1

2016-02-08 Thread Adam Jackson
First release in the 1.18 stable branch. Major themes are bugfixes in
glamor, the modesetting driver, and the Present extension.

Xwayland users may want to apply the following pair of patches in
addition to this release:

https://patchwork.freedesktop.org/patch/72945/raw/
https://patchwork.freedesktop.org/patch/72951/raw/

which combined fix an input issue when hotplugging monitors. Both are
likely to be included in a future release unless testing discovers
further problems.

Adam Jackson (11):
  xnest: Fix needless build dependency on xcb-util-keysyms
  x86emu: Squash a warning
  dmx: Silence lex/yacc-related config parser warnings
  dmx: Silence unused variable warning in dmxcompat
  dmx: Run 'doxygen -u' to upgrade the doxygen config file
  glxproxy: Silence set-but-unused-variable warnings
  glxproxy: Silence shadowed-variable warnings
  os: Failure to remove a non-existent log file is not an error
  glx: Fix GLX_EXT_create_context_es2_profile support
  modesetting: Require sufficiently new libdrm
  xserver 1.18.1

Alan Coopersmith (2):
  modesetting should not reference gbm when it's not defined
  Use unique logfile names when starting server with -displayfd

Arkadiusz Miśkiewicz (1):
  Xorg.wrap: activate libdrm based detection for KMS drivers

Bob Ham (1):
  xserver: Fix configure.ac check for libsystemd/-daemon

Chris Wilson (3):
  present: Requery pending flips with the right sync_flip mode
  present: When cancelling a pending synchronous flip, requeue it
  present: Do not replace Pixmaps on redirected Window on unflip

Dave Airlie (5):
  modesetting: drop platform_dev pointer.
  modesetting: create entities for pci and old probe. (v2)
  glamor: fallback if font is too large for FBO size.
  glamor: store old fonts in double width textures.
  glamor: don't do copy if we have 0 boxes to copy.

Egbert Eich (1):
  kdrive/UnregisterFd: Fix off by one

Eric Anholt (8):
  glamor: Avoid GL errors from mapping with size == 0.
  glamor: Handle GL_OUT_OF_MEMORY when allocating texture images.
  glamor: Fix crashes when the glyph atlas allocation fails.
  glamor: Fix rendering when core font texture allocation fails.
  glamor: Fix assert failures when fallback picture upload alloc fails.
  glamor: Fix segfault in fallback picture uploading.
  glamor: No need to glFlush before destroying a pixmap.
  glamor: Fix copy-like Render operations between 15 and 16 depth.

Jonas Ådahl (1):
  xwayland: Always update the wl_pointer cursor on pointer focus

Julian Pidancet (1):
  x86emu: Correctly handle 0x66 prefix for some instructions

Laércio de Sousa (1):
  systemd-logind.c: don't parse VT settings for non-seat0 X servers

Marek Chalupa (2):
  xwayland: fix memory leaks on error paths in xwl_realize_window
  xwayland: check if creating xwl_output succeeded

Michael Stapelberg (1):
  Also dump passive grabs on XF86LogGrabInfo

Michel Dänzer (3):
  prime: Damage full destination rectangle when we start dirty tracking
  glamor: Disable debugging messages other than GL API errors
  present: Handle wraparound when comparing MSC values

Olivier Fourdan (2):
  xwayland: Do not set root clip when rootless
  xwayland: Update screen size on output removal

Peter Hutterer (1):
  xfree86: fix minor memory leak

Siim Põder (1):
  vfb: add randr support (v2)

Thomas Klausner (2):
  Fix uninitialized variable warnings reported by clang
  Fix build when XSERVER_PLATFORM_BUS is not defined.

Timo Aaltonen (1):
  dri2: Sync i915_pci_ids.h and i965_pci_ids.h from mesa

git tag: xorg-server-1.18.1

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.18.1.tar.bz2
MD5:  1b9e85420c3790dd487addd50313f4da  xorg-server-1.18.1.tar.bz2
SHA1: 968fe85773a41296199f8733c7235c8623d7c460  xorg-server-1.18.1.tar.bz2
SHA256: 85ec56dbeb89a951295cdf4f39bf38e515f900d35e06d4a8081b114d1520789d  
xorg-server-1.18.1.tar.bz2
PGP:  
http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.18.1.tar.bz2.sig

http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.18.1.tar.gz
MD5:  1e90a30e28f6c9f9b29fb6f42233e2cf  xorg-server-1.18.1.tar.gz
SHA1: 73009ea90952bcbc790a76020e4c32beff6c9bad  xorg-server-1.18.1.tar.gz
SHA256: 4de4f05c94441ba9f0279ef3e6cc0d399afc2855d961d1aef2c25a9d10271cf9  
xorg-server-1.18.1.tar.gz
PGP:  
http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.18.1.tar.gz.sig

- ajax

___
xorg-announce mailing list
xorg-announce@lists.x.org
https://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xorg-server 1.17.99.902 (1.18 RC2)

2015-10-26 Thread Adam Jackson
Time for another release candidate.  Long past time, to be honest.
Please speak up soon if you have a favorite patch or series that isn't
in yet.

Aaron Plattner (1):
  privates: Clear screen-specific keys during CloseScreen

Adam Jackson (6):
  glxproxy: Fix an obvious thinko in QueryExtensionsString
  render: Simplify SProcRenderScale
  rootless: Fix bogus handling of broken root clip
  composite: Factor out backing store transition
  xfree86: Use same inb/outb asm code for i386 amd64 and ia64
  xserver 1.17.99.902 (1.18 RC2)

Alan Coopersmith (9):
  Remove DECnet from Xserver.man
  Make configure test for LD_NO_UNDEFINED_FLAG on Solaris work w/autoconf 
2.69
  dri2: better checks for integer overflow in GetBuffers*
  protocol.txt: Remove extensions that died before Xorg was born
  protocol.txt: Add RANDR 1.5 requests
  protocol.txt: Add Present 1.0 requests
  protocol.txt: Add DRI3 1.0 requests
  protocol.txt: Add MIT-SHM 1.2 requests
  glamor: Get rid of an extraneous ; at the end of a C source line

Alberto Milone (1):
  randr: make RROutputChanged change the main protocol screen not the gpu 
screen

Alexandr Shadchin (2):
  xfree86: Remove 386BSD
  bsd: Remove LINKKIT

Andrea Canciani (1):
  render: Allow single-stop gradients

Andreas Wettstein (2):
  xkb: Suppress autorepeat for Set and Lock of Mods, Groups, and Controls
  xkb: Keyboard mouse button emulation should not suppress other keyboard 
events

Andy Ritger (2):
  Remove static qualifier on mieqProcessInputEvents()'s 'event'
  mi: Log an error if mieqProcessInputEvents() recurses.

Arcady Goldmints-Orlov (1):
  Fix alphamap interactions with wfb

Boyan Ding (1):
  xwayland: Activate and enable device on first capability reporting

Bryce Harrington (1):
  test: Fix typo and drop documentation references to glib.

Carlos Garnacho (3):
  xwayland: Add xwl_touch struct
  xwayland: Implement the wl_touch interface
  xwayland: Remove related touchpoints when unrealizing windows

Chris Wilson (5):
  randr/prime: Don't stop on the first pipe when disabling 
ReplaceScanoutPixmap
  render: Fix leak of filter params
  render: Propagate allocation failure from createSourcePicture()
  present: Fix missed notify MSC computation
  Xv: Only stop the adaptors when the Pixmap is finally destroyed

Cyril Brulebois (9):
  man: Fix case for MIT-unspecified.
  doc: Get rid of RCS tags.
  doc: Fix typo.
  doc: Fix alignment.
  doc: Fix grammar and typos.
  doc: Fix extraneous 
  doc: Fix punctuation.
  doc: Try to avoid repetitions.
  doc: Convert an \fP pair into appropriate tags.

Daniel Drake (2):
  Allow system call restarts upon signal interruption
  Keep SIGALRM restart flag after Popen

Dave Airlie (3):
  exa: initialise mask_off_x and mask_off_y
  glx: fix regression with copy sub buffer disappearing
  xf86: don't add gpus from udev if autoAddGPU is set

Dima Ryazanov (3):
  xwayland: Remove a useless out-of-memory check
  xwayland: Destroy xwl_output when wl_output gets removed
  xwayland: Remove the output from the list after destroying it

Egbert Eich (4):
  randr: Remove senseless checks for xf86RandR12Key
  fbdevhw: Disable FBIOBLANK ioctl if not supported
  libxf86config: Remove
  libxf86config: libxf86config_internal -> libxf86config

Emil Velikov (3):
  glamor: explicitly check for GL_OES_EGL_image
  glamor: move GL_OES_EGL_image check next to EGL_EXT_image_dma_buf_import
  glamor: move 'dri3_capable' extension checks after eglMakeCurrent

Eric Anholt (3):
  x86emu: Fix some set-but-not-used warnings.
  kdrive: Remove dead debug arrays.
  fbdevhw: Fix a const qualifier warning

Felix Janda (1):
  On linux use  instead of 

Fredrik Höglund (1):
  present: Don't stash the MSC value when present_get_ust_msc fails

Gaetan Nadon (1):
  dmx: fix typo in the title

Hans de Goede (1):
  linux: Do not call FatalError from xf86CloseConsole

Ian Scott (1):
  Xephyr: Paint with subimage for non-Glamor & non-XSHM case

Ilia Mirkin (1):
  modesetting: fix up output naming convention

Ingo Schwarze (1):
  remove bogus \/ escapes

Jamey Sharp (1):
  kdrive: Delete unused TOUCHSCREEN define.

Jasper St. Pierre (2):
  xwayland-input: Remove our XYToWindow handler
  test/xi1: Update .gitignore

Javier Jardón (1):
  configure.ac: Add support for new versions of systemd

Jeremy Huddleston (10):
  mi: Correct a miscall of abs() to instead call fabs()
  randr: Correct a miscall of abs() to instead call fabs()
  xdmauth: Correct miscall of abs() to instrad call labs()
  xres: Silence -Wunused-function warnings when building !COMPOSITE or 
!RENDER
  security: Silence some benign -Wformat warnings
  xdmcp: Declare XdmcpFatal _X_NORETURN
  randr: 

[ANNOUNCE] xproto 7.0.28

2015-07-01 Thread Adam Jackson
Adds support for up to 512 clients in the X server.  Also a warning fix
for C99 compilers, and a build fix for Darwin.

Adam Jackson (1):
  xproto 7.0.28

Jeremy Huddleston Sequoia (1):
  darwin: Include strings.h

Olivier Fourdan (1):
  Increase the number of file descriptors

Thomas Klausner (1):
  Use C99 compliant definition of nonnull attribute.

git tag: xproto-7.0.28

http://xorg.freedesktop.org/archive/individual/proto/xproto-7.0.28.tar.bz2
MD5:  3ce2f230c5d8fa929f326ad1f0fa40a8  xproto-7.0.28.tar.bz2
SHA1: d62c43e1b3619ab85732e0113eaa2104920730ac  xproto-7.0.28.tar.bz2
SHA256: 29e85568d1f68ceef8a2c081dad9bc0e5500a53cfffde24b564dc43d46ddf6ca  
xproto-7.0.28.tar.bz2
PGP:  
http://xorg.freedesktop.org/archive/individual/proto/xproto-7.0.28.tar.bz2.sig

http://xorg.freedesktop.org/archive/individual/proto/xproto-7.0.28.tar.gz
MD5:  0b42843b99aee3e4f6a9cc7710143f86  xproto-7.0.28.tar.gz
SHA1: 886ad6f989f3314a083af91d6d4e91f63563c489  xproto-7.0.28.tar.gz
SHA256: 6cabc8ce3fa2b1a2427871167b62c24d5b08a58bd3e81ed7aaf08f2bf6dbcfed  
xproto-7.0.28.tar.gz
PGP:  
http://xorg.freedesktop.org/archive/individual/proto/xproto-7.0.28.tar.gz.sig

- ajax

___
xorg-announce mailing list
xorg-announce@lists.x.org
http://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xf86-video-vesa 2.3.4

2015-06-16 Thread Adam Jackson
Minor update to fix PanelID support.  The minimum xserver version is
now 1.6; if you haven't updated your xserver in the last six years, now
would be a good time.

Adam Jackson (3):
  configure: Drop PanelID test
  Don't include deprecated xf86PciInfo.h
  vesa 2.3.4

Alan Coopersmith (1):
  Raise required version of xorg-server to = 1.6

git tag: xf86-video-vesa-2.3.4

http://xorg.freedesktop.org/archive/individual/driver/xf86-video-vesa-2.3.4.tar.bz2
MD5:  a893c37c589f7a31cea929a5d896a0e2  xf86-video-vesa-2.3.4.tar.bz2
SHA1: 88e74ccc5c11fdb60539bd474ba978eeb4f28a23  xf86-video-vesa-2.3.4.tar.bz2
SHA256: 7bddf4d879dd6f67088ecb203a31e12334aab980174bd0909930a21f32e251c1  
xf86-video-vesa-2.3.4.tar.bz2
PGP:  
http://xorg.freedesktop.org/archive/individual/driver/xf86-video-vesa-2.3.4.tar.bz2.sig

http://xorg.freedesktop.org/archive/individual/driver/xf86-video-vesa-2.3.4.tar.gz
MD5:  8a262adc37de43977e084ecfc951ee03  xf86-video-vesa-2.3.4.tar.gz
SHA1: b9b376714c8ec612f41bbc8ff2768c9d01911577  xf86-video-vesa-2.3.4.tar.gz
SHA256: e7d88c014b2e93afcee4d48495f5fb69f6e03818b1f67d20a71739c190c4fb8e  
xf86-video-vesa-2.3.4.tar.gz
PGP:  
http://xorg.freedesktop.org/archive/individual/driver/xf86-video-vesa-2.3.4.tar.gz.sig

- ajax


signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.x.org
http://lists.x.org/mailman/listinfo/xorg-announce


[ANNOUNCE] xf86-video-vesa 2.3.1

2012-03-22 Thread Adam Jackson
Minor maintenance release for xserver 1.12.

Adam Jackson (4):
  Refuse to load if there's a kernel driver bound to the device
  Fix memory leak in mode validation
  Be forgiving of character-cell size mismatches in mode sizes
  vesa 2.3.1

Alan Coopersmith (1):
  Update Sun license notices to current X.Org standard form

Gaetan Nadon (10):
  config: Move compiler flags from configure.ac to Makefile.am
  COPYING: update file with Copyright notices from source code.
  config: upgrade to util-macros 1.8 for additional man page support
  config: update AC_PREREQ statement to 2.60
  config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
  config: remove unrequired AC_HEADER_STDC
  config: complete AC_INIT m4 quoting
  config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
  config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES
  config: add comments for main statements

Jeremy Huddleston (5):
  Build fix for ABI Version 12
  Use unsigned long rather than deprecated IOADDRESS
  Build fix for ABI Version 12
  Code style cleanup to make the map and unmap blocks more consistent
  configure.ac: Require a newer version of libpciaccess

Jesse Adkins (1):
  Purge cvs tags.

Trevor Woerner (1):
  Convert x+m/calloc/free to m/calloc/free.

git tag: xf86-video-vesa-2.3.1

http://xorg.freedesktop.org/archive/individual/driver/xf86-video-vesa-2.3.1.tar.bz2
MD5: 02e6eacc2d1e07ac893b62481905d6f0  xf86-video-vesa-2.3.1.tar.bz2
SHA1: acb4f8104f16476d46ceb366aa932783c3644ead  xf86-video-vesa-2.3.1.tar.bz2

http://xorg.freedesktop.org/archive/individual/driver/xf86-video-vesa-2.3.1.tar.gz
MD5: 6d37aaab9957d41e49934eb1a4055310  xf86-video-vesa-2.3.1.tar.gz
SHA1: 4a974359033c3193b088e95ffe82cdbc10937f38  xf86-video-vesa-2.3.1.tar.gz

- ajax



signature.asc
Description: This is a digitally signed message part
___
xorg-announce mailing list
xorg-announce@lists.x.org
http://lists.x.org/mailman/listinfo/xorg-announce