e087a236fcauth: 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
matthieu
2017-02-28 18:32:53 +0000
eb3d247766MFC: Use arc4random_buf(3) if available to generate cookies. Advisory X41-2017-001: Multiple Vulnerabilities in X.Org.
matthieu
2017-02-28 18:27:40 +0000
9ddca5b541MFC: Use timingsafe_memcmp() to compare MIT-MAGIC-COOKIES Advisory X41-2017-001: Multiple Vulnerabilities in X.Org.
matthieu
2017-02-28 18:24:48 +0000
56a9465c27Replace the binaryEqual() function with std memcmp(). ok matthieu
natano
2017-02-28 10:30:27 +0000
a54e10b26cRemove some remaining XDMCP and remote X servers references.
matthieu
2017-02-28 07:04:28 +0000
26babb0ca8More xenodm. While here promote rcctl(8).
matthieu
2017-02-27 21:16:05 +0000
e25eed3f82replace XENOCARA_RERUN_AUTOCONF setting with autoreconf make target.
matthieu
2017-02-12 18:19:54 +0000
1992827992Fix group hidden state when a client wants to be on all desktops on start; reported by Vadim Vygonets with diff, but another approach was taken.
okan
2017-02-10 15:00:54 +0000
98194d3d06Note that xlock upstream moved, though we are unlikely to do a full import in future.
jsg
2017-02-04 02:37:52 +0000
ea91d72981Bring in some changes from xlock 5.50 to prevent clang from erroring out on ambiguous overloaded operators.
jsg
2017-02-04 02:35:01 +0000
55c2cbbee3initial sets for arm64
jsg
2017-02-03 04:43:07 +0000
94428d02c7Initial notes for arm64. To be updated when xserver is tested.
jsg
2017-02-03 04:34:10 +0000
85436d4cefbuild wsudl on arm64
jsg
2017-02-03 04:29:26 +0000
82b10e4b46Reset SIGCHLD signal handler to previous value in error path, too.
tobias
2017-01-30 21:45:27 +0000
ebe1c2048bDisable linking of libi386 too (linking do libamd64 was already disabled, but I manage to commit the incomplete version). Noticed by sthen@. Thanks.
matthieu
2017-01-22 21:23:51 +0000
cd197cfa4bDisable the shader cache in Mesa on powerpc. Its implementation uses gcc atomic builtins on a 64 bit integer which is not supported on 32 bit powerpc. Makes 3D work again on a PowerBook G4 with an ATI RV350 video card. tweak and ok jsg@
stsp
2017-01-21 11:23:09 +0000
63b8ae5245Install new available config files, missed in fontconfig update. Pointed out by Nils Reusse <n.reusse@hxgn.net>. Thanks.
matthieu
2017-01-16 22:43:49 +0000
ad504d072bTypo on binding name; from Redouan Ait Mallouk.
okan
2017-01-15 21:07:44 +0000
8c605c12ecUpdate to FreeType-2.7.1
dcoppa
2017-01-13 11:19:58 +0000
88785e0af3Ensure client stays inbound on key-based resize; based on logic existing in key-based client move; from Vadim Vygonets.
okan
2017-01-05 21:18:20 +0000
c438d527c7Update to xf86-video-dummy 0.3.8
matthieu
2017-01-02 16:40:02 +0000
f0c1142d0dUpdate to xf86-video-geode 2.11.19. tested on Geode LX (Alix 3C3).
matthieu
2017-01-02 16:35:51 +0000
c503a0e73bUse the unlocked atomic path in Mesa when just __arm__ is defined and don't assume the builtin atomics are present with __ARM_ARCH_6__ and later as base gcc with -march=armv6 doesn't have them.
jsg
2016-12-31 08:21:39 +0000
1eaac10a9aWhen a window has a user or program specified position, ensure the edge of the final position is at least viewable and warp'able by the difference of bwidth; prevents mapping windows completely off the virtual screen.
okan
2016-12-19 14:17:26 +0000
62c01a2e19Add search_print_text(), a default callback for mi->print in menu_filter(). While here, normalize the remaining search_print_* argument paramters.
okan
2016-12-06 21:54:10 +0000
dd468cc47dConsistent use of menuq_add for ssh menu.
okan
2016-12-06 21:09:22 +0000
642c4932c1Now that dim.{x,y} are available early, use them before requiring a MotionNotify event.
okan
2016-12-06 21:03:58 +0000
a623680c7eSet dim.{x,y} during client_init and update on resize, instead of (re)calculating only when applying hints.
okan
2016-12-06 21:00:13 +0000
382e777e16'window-search' is spelled 'menu-window'; the former snuck in during the conversion('menu-window' already existed and was properlly documented); found the hard way by sthen@ while trying to convert.
okan
2016-12-06 15:03:13 +0000
52901073ceFold unbinding functions into one for each, key and mouse; plugs a leak when unbinding a mouse button bound to a command.
okan
2016-12-02 17:02:17 +0000
a5a9212293use the correct type
okan
2016-12-02 16:50:19 +0000
e6d0e0383cDrop the local diff to avoid calling drm set/drop master ioctls, the kernel implements these as noops now.
jsg
2016-12-02 05:41:52 +0000
c6068df369Tame the number of 'exec' and 'path' search_match wrappers. No functional change now, though more can likely go later, losing the (paritally complete or incomplete/broken) argument completion bits.
okan
2016-12-01 20:28:19 +0000
1e51789cc3Switch ssh menu to search_match_text; like group/window/cmd menus, use only a substring match. The previous matching is only intended for the exec menus.
okan
2016-12-01 18:44:09 +0000
5a905031f4Change 'menu-window' to display all windows; then add 'menu-window-hidden' for the previous behaviour of 'menu-window'. 'menu-window' becomes the default binding; use 'bind-mouse "1" menu-window-hidden' to restore old behaviour for those who prefer.
okan
2016-12-01 18:17:52 +0000
58b2eb545fNormalize bind function names, based on a few categories: window, group, menu and pointer.
okan
2016-12-01 17:17:27 +0000