deraadt
ed32a4544c
xenodm uses the libc authentication layer incorrectly.
...
fix by markus or millert
Reported by Qualys
2019-12-04 09:53:47 +00:00
deraadt
5886ab525a
Constrain honouring of path-related environment variables based upon
...
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-04 02:26:36 +00:00
deraadt
4f8bdea832
disable opengl and mesa functionality
...
from matthieu, ok jsg
2019-12-03 17:44:29 +00:00
jsg
a404f03df3
update
2019-11-27 10:26:56 +00:00
jsg
f42e66cbd7
update to GLU 9.0.1
...
Among other minor changes this adds a stddef.h include for NULL required
to build with Mesa 19.2 headers.
2019-11-27 10:26:12 +00:00
jsg
58ce6ad3d9
update
2019-11-27 02:22:35 +00:00
jsg
b6729d7533
sync
2019-11-27 02:18:51 +00:00
jsg
94e5bba011
Merge libdrm 2.4.100
2019-11-27 02:17:47 +00:00
jsg
a628e08ec1
Import libdrm 2.4.100
2019-11-27 02:09:48 +00:00
matthieu
974a819012
update
2019-11-23 14:31:41 +00:00
matthieu
7b53c81262
update
2019-11-20 21:34:30 +00:00
jsg
76ee08e832
Call shmget() with permission 0600 instead of 0777
...
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-20 03:13:04 +00:00
mglocker
1d6efe8e23
Tested a Logitech Webcam C930e which has 17 frame sizes but video(1) only
...
supports 16 today. Bump the array to 32 which makes 1920x1080 work on this
device as well.
OK deraadt
2019-11-06 05:46:51 +00:00
matthieu
96afcbe794
Stop calling chmod() in cache update code.
...
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-28 19:38:47 +00:00
matthieu
1e2269ecbb
update
2019-10-26 09:39:43 +00:00
matthieu
049847108f
Update to xf86-video-ati 19.10.0. tested by jsg@
2019-10-26 09:37:25 +00:00
matthieu
0999e0299d
Update to xf86-video-amdgpu 19.1.0. Tested by mortimer@ and jsg@
2019-10-26 09:36:38 +00:00
matthieu
402f773ff7
update
2019-10-19 16:46:35 +00:00
matthieu
81f8815d74
Remove references to xman(1). Noticed by Alfred Morgan, thanks.
2019-10-19 16:39:49 +00:00
matthieu
7bf4fec6b9
update
2019-10-13 06:48:12 +00:00
kettenis
35220e47ea
Add modesetting driver as a fall-back when appropriate such that we can
...
use it when running withour root privileges which prevents us from
scanning the PCI bus.
This makes startx(1)/xinit(1) work again on modern systems with inteldrm(4),
radeondrm(4) and amdgpu(4). In some cases this will result in using a
different driver than with xenodm(4) which may expose issues (e.g. when
we prefer the intel Xorg driver) or loss of acceleration (e.g. older
cards supported by radeondrm(4)).
ok jsg@, matthieu@
2019-09-15 12:31:08 +00:00
matthieu
92537e2975
Fix build with gcc3 which doesn't support symbol visibility.
...
Reposrted and tested by aoyama@
2019-09-13 19:11:23 +00:00
matthieu
425917ac54
update
2019-09-10 19:17:29 +00:00
matthieu
5c70e5c2d6
sync
2019-09-10 19:14:51 +00:00
matthieu
bee0fbcda2
Update to freetype 2.10.1. Tested by semarie@ and naddy@
2019-09-10 19:13:54 +00:00
matthieu
b96f65054f
MFC: randrproto: Fix missing #undef RRLease
...
fixes build with gcc3. Problem noticed and fix confirmed by aoyama@
2019-09-10 19:09:14 +00:00
aoyama
8a3654518e
Fix gcc3 specific error. The diff is based on latest upstream change.
...
suggested by jsg@, tested on luna88k by me, ok by jsg@ and matthieu@
2019-09-05 14:03:08 +00:00
jsg
cb4de3d9c1
sync
2019-08-28 08:04:03 +00:00
jsg
4126f04810
build xf86-video-amdgpu on arm64
...
ok kettenis@ patrick@
2019-08-28 08:03:10 +00:00
jsg
86f7c2fd52
enable radeonsi and llvm on arm64
...
ok kettenis@ patrick@
2019-08-28 08:01:48 +00:00
matthieu
2b9ab627de
update
2019-08-24 16:39:33 +00:00
jsg
cddeeb9fb6
intel: Add support for Comet Lake
...
From Anuj Phogat
82f6a746e8b47fb6e3f96d7f5f69973f50eec9ca in mesa master
2019-08-24 02:12:17 +00:00
jsg
5e7792301a
sync i965 pci ids with xserver git master
...
ok matthieu@
2019-08-24 01:20:16 +00:00
jsg
38e2fafc5f
remove duplicate ids added by patch in xserver 1.20.5 update
...
ok matthieu@
2019-08-24 01:15:31 +00:00
matthieu
4f845b250b
update
2019-08-15 18:06:41 +00:00
matthieu
13cff90981
Remove apps unlinked from the build several months ago.
2019-08-15 18:06:02 +00:00
matthieu
73599d9e9d
Update to xwininfo 1.1.5
2019-08-15 17:59:13 +00:00
matthieu
6993267f7f
Update to xprop 1.2.4
2019-08-15 17:52:58 +00:00
matthieu
ef2032d6ff
Update to xmodmap 1.0.10
2019-08-15 17:51:00 +00:00
matthieu
354ece0923
Update to xmore 1.0.3
2019-08-15 17:48:05 +00:00
matthieu
69458bc6ad
Update to xlsatoms 1.1.3
2019-08-15 17:43:42 +00:00
matthieu
fd47a85b33
Update to xlogo 1.0.5
2019-08-15 17:40:56 +00:00
matthieu
8c7b0d02e1
Update to xinput 1.6.3
2019-08-15 17:38:24 +00:00
matthieu
f0f73ad126
Update to xfd 1.1.3
2019-08-15 17:33:48 +00:00
matthieu
8ac46feb91
Update to xev 1.2.3
2019-08-15 17:31:43 +00:00
matthieu
a1d3d5c34b
Remove empty file also removed upstreams.
2019-08-15 17:29:01 +00:00
matthieu
ecd7f987b2
Update to xcompmgr 1.1.8
2019-08-15 17:27:05 +00:00
matthieu
dc74642110
Update to xclock 1.0.9
2019-08-15 17:19:52 +00:00
matthieu
180002922b
Update to xcalc 1.1.0
2019-08-15 17:13:47 +00:00
matthieu
274574490b
Update to xbiff 1.0.4
2019-08-15 17:11:34 +00:00