summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-11-22syncJonathan Gray
2015-11-22Switch to Mesa 11.0.6 built with autoconf instead of a set of a customJonathan Gray
makefiles. Thanks to Emil Velikov for removing requirements on gnu make upstream and sorting out a bunch of other things to make this possible.
2015-11-22regenJonathan Gray
2015-11-22Disable the bison/lex/python rules to regenerate sources that wereJonathan Gray
included in the tarball. cvs import seems to have changed timestamps of files which caused these rules to trigger and the build to fail.
2015-11-22disable --gc-sections on ppc to avoid an ld 2.17 segfaultJonathan Gray
2015-11-22import Mesa 11.0.6Jonathan Gray
2015-11-22import Mesa 11.0.6Jonathan Gray
2015-11-22add a makefile for xenocaraJonathan Gray
2015-11-22provide an unlocked atomic fallback pathJonathan Gray
sparc < v9, hppa, sh, arm < v6 don't provide these builtins and we don't have kernel assistance to fake them currently.
2015-11-22don't install /etc/drirc it's just a bunch of workarounds for closedJonathan Gray
linux programs
2015-11-22don't try to symlink files that don't existJonathan Gray
2015-11-22dlopen libGL.so not libGL.so.1Jonathan Gray
2015-11-22remove the hard requirement of llvm for gallium on i386/amd64Jonathan Gray
2015-11-22import Mesa 11.0.6Jonathan Gray
2015-11-18pledge fvwm and FvwmPager (since it's started by default); committing toOkan Demirmen
solicit further feedback and testing. ok matthieu and encouragement from deraadt
2006-11-26Importing from XF4, plus BSD make infrastructureMatthieu Herrb
2015-11-17Fix a typo from r1.201; fixes window_grouptoggle binding.Okan Demirmen
2015-11-17If a client does not set increment values, use 'moveamount' as a way toOkan Demirmen
scale keyboard based resizes; extend kbfunc_amount(). Behaviour noted by, tested by, and ok sthen@
2015-11-17Inline the only use of mousefunc_sweep_calc.Okan Demirmen
2015-11-17Pass --disable-libdrm option to configure when the machine does notKenji Aoyama
support DRI. Found while building Xorg server on luna88k. "fine for now" matthieu@
2015-11-15Partly disable acceleration on Broadwell. The inteldrm(4) driver fails toMark Kettenis
restore something properly after resume which makes the render ring get stuck. By defaulting to the "blt" acceleration method we avoid the use of this ring and the machine remains usable after resume. People who really want full 2D acceleration can still override the acceleration method in their xorg.conf. ok jsg@
2015-11-15Remove the -configure option. This has been broken for a loong timeMatthieu Herrb
and no one is going to fix it.
2015-11-14syncTheo de Raadt
2015-11-14pledge xconsole(1).Matthieu Herrb
2015-11-14Don't try to revoque privileges if priv_init is called withoutMatthieu Herrb
privileges. The parent process will be used for operations that can't be pledged.
2015-11-14sync (xkeyboard-config-2.16)Alexandr Shadchin
2015-11-14Update to xkeyboard-config 2.16.Alexandr Shadchin
ok matthieu@
2015-11-12more client vs screen context differencesOkan Demirmen
2015-11-12If a client sets hints, honor them for kb resize requests, just like weOkan Demirmen
do for mouse based resize requests. Based on a patch from Vadim Vygonets.
2015-11-12Move kb pointer movement out of the kbfunc_client_moveresize since it'sOkan Demirmen
got nothing to do with clients, thus doing flags work causes lots of waste and almost useless jumpy pointer movements; while here, split out move and resize since they share almost no code, just like mouse client move/resize; factor out amount and factor. Still wonder why this is here, but it works now.
2015-11-12pledge "stdio rpath proc exec" cwm before main event loop, afterOkan Demirmen
init/setup - mostly for menu building. ok semarie@ (another cwm user)
2015-11-11Reduce gcc warnings. No functional changes.Matthieu Herrb
2015-11-11use HAVE_ instead of HAS_ macros for consistency.Matthieu Herrb
2015-11-11regenMatthieu Herrb
2015-11-11pledge for xclock. okan@ got to the same patch. I added autoconf gooMatthieu Herrb
to make it possible to send it upstreams. ok deraadt@
2015-11-11pledge(2) for the X server privileged process. ok deraadt@Matthieu Herrb
2015-11-11Partial revert of replacing screen_area() with region_find(); until aOkan Demirmen
fix for a regression is found; this bug has been around for a long time it seems, but this change exposed it. Likely need to track clients in to and out of regions.
2015-11-11avoid using err(), use xtermWarning() instead; ok semarieTheo de Raadt
2015-11-10Use position on root to figure out region.Okan Demirmen
2015-11-10Start cleaning up name vs function differences; replace magic numbers.Okan Demirmen
2015-11-09Clean up unused defines.Okan Demirmen
2015-11-09Extend region to include both view and work areas; switch toOkan Demirmen
region_find() which no longer needs to recalculate gap each time a client (or menu) is created or altered. If no RandR, fall back to display dimensions while building regions instead of during execution.
2015-11-08Fix use afer free in free_window_list().Matthieu Herrb
bug report by Gerrit Meyerheim, patch by Serguey Parkhomovsky on bugs@ Thanks to both.
2006-11-26Importing from XF4, plus BSD make infrastructureMatthieu Herrb
2015-11-07updateMatthieu Herrb
2015-11-07Update to xserver 1.17.4.Matthieu Herrb
tested by naddy@
2015-11-07add pledge to xtermSebastien Marie
the pledge call is done just before the main loop, so initialisation is almost done. - stdio: for all communication on opened fds (read/write/select/recvmsg/...) - rpath: for X11 error ("X Error of failed request: ...") which read at least /usr/X11R6/share/X11/XErrorDB - wpath : on exit, for opening WR_ONLY "/var/run/utmp" - cpath : for Tek emulation window (xterm -t) - id : on exit, for calling setegid() - proc: on exit, for calling kill() - tty: on exit, for calling tcflush() "it is time" deraadt@
2015-11-03updateMatthieu Herrb
2015-11-02sna/gen8: Clamp URB allocations for GT3Jonathan Gray
From Chris Wilson in 7a9bdadd71730adc5266bc6758982abec5917b93 Fixes rendering problems on Broadwell GT3 (Iris 6100/Iris Pro 6200) Tested by Thomas Weinbrenner on bugs@
2015-10-28syncTheo de Raadt