summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-12-07regenJonathan Gray
2019-12-07build Mesa with _ISOC11_SOURCE for c11 visibilityJonathan Gray
autoconf function tests run without --std and have c11 visibility timespec_get(3), a c11 function is found this way. With gcc < 4.6 Mesa will build with --std=gnu99 with clang it will build with --std=c99 and timespec_get() will no longer be visibile. Further complicating things gcc 4.2 does not recognise --std=c11. This was not noticed on linux as they build with _GNU_SOURCE which among other things gives c11 visibility even with --std=c99. discussed with millert@
2019-12-04xenodm uses the libc authentication layer incorrectly.Theo de Raadt
fix by markus or millert Reported by Qualys
2019-12-04Constrain honouring of path-related environment variables based uponTheo de Raadt
issetugid(), not just the sloppy uid != euid test. gid != egid cases can occur also. Part of 6.6/009_mesaxlock.patch.sig and 6.5/020_mesaxlock.patch.sig From Qualys, ok
2019-12-03disable opengl and mesa functionalityTheo de Raadt
from matthieu, ok jsg
2019-11-27updateJonathan Gray
2019-11-27update to GLU 9.0.1Jonathan Gray
Among other minor changes this adds a stddef.h include for NULL required to build with Mesa 19.2 headers.
2019-11-27updateJonathan Gray
2019-11-27syncJonathan Gray
2019-11-27Merge libdrm 2.4.100Jonathan Gray
2019-11-27Import libdrm 2.4.100Jonathan Gray
2019-11-23updateMatthieu Herrb
2019-11-20updateMatthieu Herrb
2019-05-23Import Mesa 19.0.5Jonathan Gray
2019-05-23Import Mesa 19.0.5Jonathan Gray
2019-05-23Import Mesa 19.0.5Jonathan Gray
2019-05-23Import Mesa 19.0.5Jonathan Gray
2019-05-23Import Mesa 19.0.5Jonathan Gray
2019-01-29Import Mesa 18.3.2Jonathan Gray
2019-01-29Import Mesa 18.3.2Jonathan Gray
2019-01-29Import Mesa 18.3.2Jonathan Gray
2019-01-29Import Mesa 18.3.2Jonathan Gray
2019-01-29Import Mesa 18.3.2Jonathan Gray
2019-01-29Import Mesa 18.3.2Jonathan Gray
2019-01-29Import Mesa 18.3.2Jonathan Gray
2019-01-29Import Mesa 18.3.2Jonathan Gray
2019-01-20Initial import of xorgproto 2018.4Matthieu Herrb
2018-10-23Import Mesa 17.3.9Jonathan Gray
2018-10-23Import Mesa 17.3.9Jonathan Gray
2018-10-23Import Mesa 17.3.9Jonathan Gray
2017-02-26Import Mesa 13.0.5Jonathan Gray
2016-12-11Import Mesa 13.0.2Jonathan Gray
2016-12-11Import Mesa 13.0.2Jonathan Gray
2016-12-11Import Mesa 13.0.2Jonathan Gray
2016-12-11Import Mesa 13.0.2Jonathan Gray
2016-11-02Import libXfont2 version 2.0.1Matthieu Herrb
2016-05-29Import Mesa 11.2.2Jonathan Gray
2016-05-29Import Mesa 11.2.2Jonathan Gray
2015-11-22import Mesa 11.0.6Jonathan Gray
2015-04-15Import libepoxy 1.2Jonathan Gray
2006-11-26Importing encodings 1.0.2Matthieu Herrb
2006-11-25import from X.Org 7.2RC2Matthieu Herrb
2019-11-20Call shmget() with permission 0600 instead of 0777Jonathan Gray
From Brian Paul 02c3dad0f3b4d26e0faa5cc51d06bc50d693dcdc in mainline Mesa "A security advisory (TALOS-2019-0857/CVE-2019-5068) found that creating shared memory regions with permission mode 0777 could allow any user to access that memory. Several Mesa drivers use shared- memory XImages to implement back buffers for improved performance. This path changes the shmget() calls to use 0600 (user r/w). Tested with legacy Xlib driver and llvmpipe."
2019-11-06Tested a Logitech Webcam C930e which has 17 frame sizes but video(1) onlyMarcus Glocker
supports 16 today. Bump the array to 32 which makes 1920x1080 work on this device as well. OK deraadt
2019-10-28Stop calling chmod() in cache update code.Matthieu Herrb
These calls are useless to toxic and come in the way of adding pledge to applications (would require 'fattr' which is quite wide). Discussed with deraadt, millert and jcs. Submitted upstreams too.
2019-10-26updateMatthieu Herrb
2019-10-26Update to xf86-video-ati 19.10.0. tested by jsg@Matthieu Herrb
2019-10-26Update to xf86-video-amdgpu 19.1.0. Tested by mortimer@ and jsg@Matthieu Herrb
2019-10-19updateMatthieu Herrb
2019-10-19Remove references to xman(1). Noticed by Alfred Morgan, thanks.Matthieu Herrb