matthieu
6e7ded1bc0
update
2016-08-03 20:33:55 +00:00
matthieu
185312ce1c
xserver: fix an off-by-one error that lead to asprintf("%s", NULL)
...
reported by deraadt@, fix reviewed in X.Org by Keith Packard.
2016-08-03 19:31:23 +00:00
matthieu
7d876864d7
Merge the build of Xephyr in the main xserver build.
...
Recent X server doesn't require to build the DIX with different
options for xfree86 and kdrive.
Tested for beeing a no-op on m88k by Kenji Aoyama. Thanks
2016-07-30 12:18:35 +00:00
kettenis
4159a76ad9
Disable the code that allocates W|X memory. There is fallback code that
...
gets used if allocating W|X memory fails, which is probably a bit slower.
However, that is much better than commit a W^X violation which currently
gets you killed.
ok jca@
2016-07-25 20:12:06 +00:00
matthieu
62f874b3fd
update
2016-07-11 20:10:15 +00:00
matthieu
7da41a3963
Version-less logos for 6.0 and above
2016-07-11 20:02:02 +00:00
sthen
56f8ee6cc3
sync (xkb)
2016-06-29 19:53:39 +00:00
shadchin
9edad4b9e6
update
2016-06-28 16:54:14 +00:00
shadchin
2b85c7e4ac
Update to xkeyboard-config 2.18
...
ok matthieu@, test danj@
2016-06-28 16:49:22 +00:00
mglocker
13dfb063f0
Comparing maximum frame buffer size after VIDIOC_DQBUF ioctl against
...
'buf.bytesused' instead of 'buf.length' makes more sense.
From Patrick Keshish
2016-06-06 19:31:22 +00:00
mglocker
58b259de1a
To match the encoding type, compare against 'pixelformat' instead of
...
'description' which could contain any value. Fixes VIDIOC_ENUM_FMT ioctl
for utvfu(4).
Spotted by Patrick Keshish.
ok mpi
2016-06-06 11:55:38 +00:00
matthieu
4921d8f29b
move libepoxy to 3RDPARTY. Not hosted in freedesktop's xorg repositories
2016-06-06 06:12:24 +00:00
mglocker
75f41efb37
Add 'q' option to just display the device properties and quit.
...
Tested and ok czarkoff
2016-06-04 07:44:32 +00:00
tb
9df5e43bd2
mmap(2) failure is indicated by MAP_FAILED, not NULL.
...
ok mglocker
2016-06-02 08:53:32 +00:00
mglocker
9d46737716
Just try to unmap a buffer when something has been mapped before.
...
ok semarie tb
2016-06-02 07:47:25 +00:00
jsg
d4793e821b
Avoid calling a function only built with dri3, fixes an undefined
...
symbol crash when opting into uxa reported by Walter Alejandro Iglesias.
ok kettenis@ matthieu@
2016-06-02 05:37:26 +00:00
tb
7d6f19381b
Guard against using tp_start uninitialized in case no frame was
...
grabbed in verbose mode.
ok mglocker
2016-05-31 08:45:14 +00:00
mglocker
b1a7299baa
Add mmap(2) support for frame grabbing and make it default over read(2).
...
The introduced '-g' option still allows to fallback to read(2).
With input from tb, jmc, and Patrick Keshishian.
ok tb
2016-05-31 06:47:12 +00:00
dcoppa
84ff959861
Update to freetype-doc-2.6.3
2016-05-30 08:28:23 +00:00
dcoppa
bd5c5e0b0d
"javascript" renamed to "js"
2016-05-30 08:22:54 +00:00
dcoppa
fc2035f145
"javascript" renamed to "js"
2016-05-30 08:22:04 +00:00
deraadt
e841caea7f
sync
2016-05-30 01:12:51 +00:00
sthen
bc12085aa9
sync (xserver and freetype)
2016-05-29 13:53:24 +00:00
dcoppa
558b65489d
bump freetype major
2016-05-29 12:29:25 +00:00
matthieu
7df828bb8a
update
2016-05-29 12:04:14 +00:00
matthieu
e927c03e30
Update to xserver 1.18.3. Tested by shadchin@ and naddy@.
...
Note that indirect GLX is now disbled by default.
2016-05-29 12:02:34 +00:00
dcoppa
c494c45427
sync following freetype update
2016-05-29 12:02:11 +00:00
dcoppa
04fa58073a
Bump following freetype update.
...
Suggested by sthen@
ok sthen@, naddy@, matthieu@
2016-05-29 11:59:59 +00:00
dcoppa
ebfdec871f
Update to FreeType 2.6.3
...
ok sthen@, naddy@, matthieu@
2016-05-29 11:57:09 +00:00
jsg
0e692b0e6e
sync
2016-05-29 11:28:52 +00:00
jsg
54a54fc867
update
2016-05-29 10:56:24 +00:00
jsg
363dd58b73
Merge Mesa 11.2.2
2016-05-29 10:40:19 +00:00
jsg
f8d9379ca7
Import Mesa 11.2.2
2016-05-29 10:11:54 +00:00
matthieu
799a95bf0b
Pickup upstream commit 2c50639 to prepare build with xserver 1.18
2016-05-16 09:54:33 +00:00
matthieu
115bc431db
update
2016-05-16 07:30:30 +00:00
matthieu
5b07d03465
No more hppa64
2016-05-12 07:19:50 +00:00
matthieu
699cb20b48
remove xsystrace (already un-linked from builds)
2016-05-07 19:15:07 +00:00
okan
dbd50a50c6
If supplied format to menuq_add() is NULL, fill text with an empty
...
string; found by Christian Neukirchen.
2016-04-28 16:28:38 +00:00
matthieu
8dfadd833c
sync
2016-04-25 20:06:35 +00:00
matthieu
189ba43a02
un-hook xsystrace(1). ok beck@
2016-04-25 19:25:31 +00:00
matthieu
6b14cdf954
Fix white space/indentation to match X.Org style.
2016-04-24 17:21:55 +00:00
matthieu
a009af0b91
Fall back to /dev/ttyC0 when the console device is not a wsdisplay(4)
...
Problem noticed by sthen@.
2016-04-24 17:20:04 +00:00
bru
f796d9564f
Don't stop scrolling when handling TOUCH_RESET events.
...
To avoid jumps, the original version of the handler clears
the scroll flags. The method works well if a scroll gesture
continues, but it can preclude "coasting". The new version
adjusts the coordinates that determine the speed and direction
of scrolling.
ok shadchin@, mpi@
2016-04-22 23:06:53 +00:00
kettenis
3c6443a9bb
Make sure we authenticate before calling loader_get_driver_for_fd(). This
...
function invokes some drm ioctls that require the client to be authenticated.
tested by espie@
ok jsg@
2016-04-20 12:23:56 +00:00
matthieu
fec755cb07
update
2016-04-05 20:13:39 +00:00
matthieu
c74754b133
regen
2016-04-04 20:49:53 +00:00
matthieu
0614319f42
Revert part of previous I didn't intend to commit and clean-up.
2016-04-04 20:49:36 +00:00
matthieu
ee39420829
regen
2016-04-04 20:38:15 +00:00
matthieu
fc8dc9fdc2
Fix EXA detection.
...
As of 1.17.2, the xserver is more picky about the order in which
headers are included. We need to account for this in order for the
compile time exa.h check to succeed.
Patch from Matthew Rezny upstreams.
2016-04-04 20:37:58 +00:00
matthieu
008bc27715
regen
2016-04-04 20:23:50 +00:00