dadc83bba7MFC: Check for end of string in PatternMatch (CVE-2017-13720)
matthieu
2017-10-14 09:02:08 +0000
ca5563fecaRemove xdm. Unhooked since more than 6 months.
matthieu
2017-10-12 19:32:43 +0000
08a235a628chown before chmod
matthieu
2017-10-04 18:28:59 +0000
c6ab499027Force Intel Ironlake chipsets to use the xf86-video-intel driver. stsp@ reported that modesetting(4) has been reported unreliable on his laptop, while intel(4) works.
matthieu
2017-09-25 15:05:57 +0000
b853354218Case matters for menu matching on executables; from ben@lloyd.im.
okan
2017-09-06 14:15:13 +0000
5150e677a9backout hard-coded behaviour change which was not discussed, in particular no justification for why the current behaviour is wrong
deraadt
2017-09-05 17:48:07 +0000
7055fe14e7Use 'unix:0' for the DISPLAY environment variable
dcoppa
2017-08-30 07:48:56 +0000
12dfb02fe0Fix error check according to the secure idiom described in the snprintf(3) manual.
anton
2017-08-29 08:50:37 +0000
7069c249d5When xinit starts an X server that listens only on UNIX socket, prefer DISPLAY=unix:0 rather than DISPLAY=:0. This will prevent applications from ever falling back to TCP if the UNIX socket connection fails (such as when the X server crashes).
dcoppa
2017-08-28 15:13:11 +0000
ad2ad70ae1Revert to Mesa 13.0.6 to hopefully address rendering issues a handful of people have reported with xpdf/fvwm on ivy bridge with modesetting driver.
jsg
2017-08-26 16:59:17 +0000
754e2ec1d4Make disabling regenerating source files provided in Mesa distfiles that require python/bison a configure flag instead of the previous way of testing whether python was found (which shouldn't be the case in xenocara even with ports packages installed).
jsg
2017-08-26 05:58:10 +0000
b8da768ee9Disable SSE optimizations on i386/amd64 for SlowBcopy.
matthieu
2017-08-07 19:17:56 +0000
38475bb3b2Create on OpenBSD-specific version of listPossibleVideoDrivers() that takes care of autoconfiguration based on the information returned by the WSDISPLAYIO_GTYPE ioctl of the console FD. This should fix selection of wsfb on loongson and sgi when using a non-KMS kernel driver.
kettenis
2017-08-07 12:30:34 +0000
06a1409c9fcheck for typeof() and define HAVE_TYPEOF if available so that we use the proper implementation of __container_of from xorg's list.h
robert
2017-07-27 15:24:55 +0000
e1e9d732f3Stop abusing cpp as generic macro processor in the build system.
matthieu
2017-07-26 21:14:54 +0000
9cc7f92447There is no xdm.service file in xenodm.
matthieu
2017-07-26 10:04:30 +0000
ad7b0abb1aswitch over to use tradcpp over cpp because we cannot make sure that every compiler's cpp will use the required traditional way
robert
2017-07-25 19:59:14 +0000
799b66d344Use the key names from keysymdef.h in the default key bindings list for clarification.
okan
2017-07-21 15:55:37 +0000
99d0aff682Update to xterm 330
matthieu
2017-07-15 19:20:51 +0000
62927feb0eremove extra parentheses
okan
2017-07-14 18:01:46 +0000
91bf263571Pull over the remaining re-implemented window move/resize functions and create a wrapper so that the key and mouse based move/resize callbacks can be unified. This has already been done with other window operations and menus.
okan
2017-07-14 17:23:38 +0000
d74e2cb101Use the modesetting driver by default on 4th generation Intel Graphics and later. This matches what several Linux distros do these days as it tends to work better than the intel driver in most cases.
kettenis
2017-07-14 11:38:05 +0000
11bfbfff1eAdd code to update the value of the RandR "Backlight" property based on the KMS connector property of the same name if such a property is present.
kettenis
2017-07-12 20:08:07 +0000
ea88c2222frename one function, matching others, to help upcoming change
okan
2017-07-12 16:56:26 +0000
71381ebde2Replace fgetln(3) with POSIX getline(3); inspired by brynet and Ingo.
okan
2017-07-10 13:36:58 +0000
1a2ccef125Update to freetype-2.8
dcoppa
2017-06-23 16:15:17 +0000
251e3d9436let 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
espie
2017-06-18 21:09:07 +0000
ba98b33feeAlter callbacks to take a struct instead of a growing number of arguments; greatly simplifies upcoming work.
okan
2017-05-09 13:40:18 +0000
7aacbe28e4Ensure clients stay within the viewable bounds on placement, even with empty borders; based on a patch from Vadim Vygonets.
okan
2017-05-05 14:14:19 +0000
c6ed26e240Clean up, unify and accurately calculate edge distance with client move/resize actions, so as to not lose windows off the edge.
okan
2017-05-01 12:54:55 +0000
8ed62b1986The 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.
okan
2017-04-25 13:40:33 +0000
591ec2708fRemove '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.
okan
2017-04-25 12:08:05 +0000
021d728d1csearch_match_path() isn't supposed to return anything.
okan
2017-04-24 15:06:11 +0000
193dcb4533Move queue init to caller so it's only called once in a few cases.
okan
2017-04-24 13:35:25 +0000
0b5e66ec4dRaise 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.
okan
2017-04-24 12:27:32 +0000
1d5e421839For {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.
okan
2017-04-24 12:18:04 +0000
ec8153abb4Convert xenodm manual to mdoc(7).
bentley
2017-03-04 06:10:03 +0000
2666ed3f9eFix arc4random_buf(3) detection. Noticed by Eric Engestrom on the xorg-devel list. Thanks
matthieu
2017-03-01 19:22:36 +0000
da8f098a38Oops, in previous commit I forgot to remove the actual implementation of the unused *ToID functions(). Spotted by Adam Jackson on xorg-devel list. Thanks.
matthieu
2017-02-28 23:05:46 +0000