espie
564a026ce3
add a real dependency on the shadow tree, removes the need to run
...
make depend
okay matthieu@
(I added a comment explaining why this comes after bsd.xorg.mk)
2017-07-02 09:52:23 +00:00
deraadt
2c1eb80032
sync
2017-06-25 03:27:24 +00:00
dcoppa
c9e1b05c71
Update to freetype-doc-2.8
2017-06-24 13:58:55 +00:00
kettenis
b436b5a385
Initialize flags member of struct drm_915_gem_mmap as the upcoming inteldrm(4)
...
update checks it.
Upstream fixed this differently, but that fix doesn't work for us as our
ioctl(2) subsystem works differently from Linux.
ok jsg@, tom@
2017-06-24 08:54:32 +00:00
dcoppa
139f861976
Update
2017-06-23 19:28:03 +00:00
dcoppa
1a2ccef125
Update to freetype-2.8
...
No fallout in a bulk build on i386 (sthen@)
OK matthieu@, sthen@
2017-06-23 16:15:17 +00:00
espie
251e3d9436
let X directories build even if you forget depend.
...
- use BUILDFIRST
- have fontconfig use normal 'all' targets to make sure its files are built
- explicitly document the fontconfig lib order
okay matthieu@
2017-06-18 21:09:07 +00:00
matthieu
7224838fbe
update
2017-06-16 15:13:29 +00:00
shadchin
3edcbf6370
Add "Sun LKeys" section, this patch forgot add in last update.
...
noticed deraadt@, ok matthieu@
2017-05-21 17:36:40 +00:00
visa
288306ac39
sync
2017-05-21 13:22:23 +00:00
visa
55a8e552e5
Make X work with radeondrm(4) hardware on loongson.
...
OK jsg@
2017-05-21 13:18:29 +00:00
dcoppa
e1b18e589f
Fixes for CVE-2017-8105 and CVE-2017-8287
...
out-of-bounds write caused by a heap-based buffer overflow related
to the t1_decoder_parse_charstrings function in psaux/t1decode.c
out-of-bounds write caused by a heap-based buffer overflow related
to the t1_builder_close_contour function in psaux/psobjs.c
From upstream via Arch Linux
OK matthieu@
2017-05-10 08:27:50 +00:00
okan
942a9a421b
drop obsolete comment
2017-05-09 18:43:40 +00:00
okan
ba98b33fee
Alter callbacks to take a struct instead of a growing number of arguments;
...
greatly simplifies upcoming work.
2017-05-09 13:40:18 +00:00
okan
7aacbe28e4
Ensure clients stay within the viewable bounds on placement, even with empty
...
borders; based on a patch from Vadim Vygonets.
2017-05-05 14:14:19 +00:00
okan
c6ed26e240
Clean up, unify and accurately calculate edge distance with client move/resize
...
actions, so as to not lose windows off the edge.
inspired by diffs (and feedback) from Vadim Vygonets.
2017-05-01 12:54:55 +00:00
okan
8bbf0afc60
Switch bwidth type; unfortunately X11 is inconsistent.
2017-04-26 21:10:54 +00:00
okan
8ed62b1986
The r1.36 menuq_add() conversion did this one wrong; fix by reverting to the
...
original code which adds to resultentry list, as opposed to the wrong one in
menuq_add(). Fixes crash noticed by at least Rickard Gustafsson.
2017-04-25 13:40:33 +00:00
okan
591ec2708f
Remove 'noresult' (and simplify) as it does nothing and makes the logic around
...
it needless. History doesn't show what this might have been used for in future
iterations.
2017-04-25 12:08:05 +00:00
okan
021d728d1c
search_match_path() isn't supposed to return anything.
2017-04-24 15:06:11 +00:00
okan
193dcb4533
Move queue init to caller so it's only called once in a few cases.
2017-04-24 13:35:25 +00:00
okan
9edb3399b6
sort
2017-04-24 13:31:19 +00:00
okan
0b5e66ec4d
Raise the previously focused window, instead of the previous window in the
...
cycle list; seems to match behaviour of other wm's; from Walter Alejandro
Iglesias.
2017-04-24 12:27:32 +00:00
okan
1d5e421839
For {h,v}tile, instead of keeping the master client's {h,v} geometry, expand it
...
to %50 of the area, then fill in the remaining space with the other clients in
the same group; from Gerrit Meyerheim.
support from ajacoutot.
2017-04-24 12:18:04 +00:00
matthieu
1afb080a98
update
2017-04-16 12:31:14 +00:00
robert
d824b25c62
enforce ar to use the 'cruD' flagset in case libtool/automagic is used
...
ok matthieu@
2017-04-16 09:58:50 +00:00
robert
fbe87ea2ce
remove all compile time __DATE__ and __TIME__ variables from the source
...
ok deraadt@, matthieu@
2017-04-15 17:18:01 +00:00
matthieu
ff3608da51
update
2017-04-15 16:07:08 +00:00
jsg
aff7706de2
update
2017-04-14 07:56:08 +00:00
jsg
c7c4549f71
sync
2017-04-14 07:53:41 +00:00
jsg
a632c2fb0a
Merge libdrm 2.4.79
2017-04-14 07:52:10 +00:00
jsg
02337797c5
Import libdrm 2.4.79
2017-04-14 07:45:34 +00:00
jsg
99c4447fac
update
2017-03-25 00:39:36 +00:00
jsg
fa6c210034
Merge Mesa 13.0.6
2017-03-25 00:29:27 +00:00
jsg
480cde335b
Import Mesa 13.0.6
2017-03-25 00:05:01 +00:00
naddy
bfc7bb1386
pass CC, CXX, CXXFLAGS to the xenocara build; ok matthieu@
2017-03-07 21:35:57 +00:00
bru
d428134982
Don't use stale coordinates in the hysteresis filter.
...
OK mpi@
2017-03-07 19:07:56 +00:00
jsg
f372d76f12
make xserver build on arm64
...
ok matthieu@
2017-03-07 03:40:33 +00:00
tb
ba1c922475
Don't mention the unsupported Kerberos credentials cache.
...
ok matthieu
2017-03-04 15:48:32 +00:00
bentley
ec8153abb4
Convert xenodm manual to mdoc(7).
...
ok matthieu@, plus some tweak from jmc@
2017-03-04 06:10:03 +00:00
matthieu
2666ed3f9e
Fix arc4random_buf(3) detection. Noticed by Eric Engestrom on
...
the xorg-devel list. Thanks
2017-03-01 19:22:36 +00:00
matthieu
da8f098a38
Oops, in previous commit I forgot to remove the actual implementation
...
of the unused *ToID functions(). Spotted by Adam Jackson on xorg-devel
list. Thanks.
2017-02-28 23:05:46 +00:00
matthieu
9371a727ad
update
2017-02-28 18:46:34 +00:00
matthieu
024f6b8d5c
Update to sessreg 1.1.1
2017-02-28 18:45:48 +00:00
matthieu
cff04da9bf
Update to libX11 1.6.5
2017-02-28 18:44:56 +00:00
matthieu
5d64bd18eb
regen
2017-02-28 18:33:44 +00:00
matthieu
e087a236fc
auth: remove AuthToIDFunc and associated functions. Not used anymore.
...
And the current code for MitToId has a use-after-free() issue.
Advisory X41-2017-001: Multiple Vulnerabilities in X.Org
2017-02-28 18:32:53 +00:00
matthieu
eb3d247766
MFC: Use arc4random_buf(3) if available to generate cookies.
...
Advisory X41-2017-001: Multiple Vulnerabilities in X.Org.
2017-02-28 18:27:40 +00:00
matthieu
9ddca5b541
MFC: Use timingsafe_memcmp() to compare MIT-MAGIC-COOKIES
...
Advisory X41-2017-001: Multiple Vulnerabilities in X.Org.
2017-02-28 18:24:48 +00:00
natano
56a9465c27
Replace the binaryEqual() function with std memcmp().
...
ok matthieu
2017-02-28 10:30:27 +00:00