matthieu
b39f51f9a1
Udate to libX11 1.6.6. bug fixes release - no API/ABI changes.
2018-08-23 19:38:11 +00:00
kettenis
8869fa7f9c
Initialize PCI subsystem on arm64.
...
ok matthieu@
2018-08-20 21:48:55 +00:00
matthieu
e3db5b957d
update
2018-08-15 11:03:19 +00:00
matthieu
e28c499980
Use priv_open_device() to open the dri device in glamor_dri3_open_client().
...
Fixes DRI3 with Xserver running as _x11 with xenodm.
close-on-exec is now default for priv_open_device().
ok kettenis@
2018-08-06 20:14:04 +00:00
matthieu
d9aef29941
set MSG_CMSG_CLOEXEC when receiving file descriptors.
...
All file descriptors opened via priv_open_device() can benefit of
the close-on-exec flag.
ok kettenis@.
2018-08-06 20:11:34 +00:00
matthieu
857c4a5264
libXpresent depends on libXrandr. Noticed by naddy@. Thanks
2018-08-06 15:09:42 +00:00
matthieu
3cefccc9c7
update
2018-08-05 12:21:23 +00:00
matthieu
1c54b6db3b
sync
2018-08-05 12:21:07 +00:00
matthieu
8f7485cfef
Link libXpresent to the build.
2018-08-05 12:20:17 +00:00
matthieu
6075741e3c
regen
2018-08-05 12:10:01 +00:00
matthieu
97a2cbad8d
add BSD build infrastructure
2018-08-05 12:06:41 +00:00
matthieu
d92eed431d
Import libXpresent version 1.0.0
2018-08-05 12:04:39 +00:00
jcs
65b51547fb
setup WSMOUSE_TYPE_TOUCHPAD devices to use ws driver by default, but
...
allow them to work with xf86-input-synaptics
with and ok bru@
2018-07-30 16:00:39 +00:00
matthieu
02339cbc79
use #define XXX 0 to explicitelty disable an option.
2018-07-21 09:31:22 +00:00
matthieu
214a961ee2
Explicitely disable paste64 and readline options, to disable bracketed paste.
...
readline was not enabled, but paste64 which was on by default enables it.
requested by deraadt@
2018-07-21 09:16:42 +00:00
matthieu
3d6a226675
Typo. Reported by feinerer@. Thanks.
2018-07-19 12:45:31 +00:00
matthieu
5ea3272c22
Document how to update XCB
2018-07-19 12:14:37 +00:00
matthieu
bbb3c76e2e
Remove the code that allowed to install xcbgen under /usr/X11R6/lib/
...
We can now use x11/py-xcbgen if needed.
2018-07-19 11:58:46 +00:00
matthieu
437b06c43f
Document the use of this Makefile with x11/py-xcbgen.
...
(not part of standard xenocara builds)
2018-07-19 11:52:37 +00:00
matthieu
0523432214
This file is not generated by configure, @ substitutions arent available
2018-07-17 11:52:12 +00:00
okan
2f18ffa39d
Remove unused prototype; from Ross L Richardson.
2018-07-16 14:19:23 +00:00
matthieu
ebae2cc3f5
Remove useless test for DISPLAY number.
...
This script is only run by xenodm for DISPLAY=:0
2018-07-16 06:52:00 +00:00
matthieu
d39b1994a3
OpenBSD id
2018-07-15 09:58:03 +00:00
matthieu
d31532afbd
Make Xstartup/Xreset consistent with GiveConsole/TakeConsole
2018-07-15 09:53:23 +00:00
matthieu
3a72f101b6
sync
2018-07-15 09:08:07 +00:00
matthieu
2a47fd34e2
regen
2018-07-15 09:07:48 +00:00
matthieu
10783d146c
Revert the removal of Xreset and Xstartup.
2018-07-15 09:05:11 +00:00
matthieu
8f9a6b1d79
Update to libXinerama 1.1.4
2018-07-12 15:16:03 +00:00
matthieu
da360a65cc
Update to libXScrnSaver 1.2.3
2018-07-12 15:10:28 +00:00
matthieu
31ce09c6a5
Update to xf86-video-rendition 4.2.7
2018-07-12 15:00:43 +00:00
matthieu
e5adab7f60
Update to xf86-input-synaptics 1.9.1
2018-07-12 14:52:23 +00:00
matthieu
c1baa67540
Update to xf86-input-mouse 1.9.3
2018-07-12 14:44:41 +00:00
matthieu
38960e7a0a
Update to xkbcomp 1.4.2
2018-07-12 14:38:26 +00:00
matthieu
0aad528dd7
pledges for session can be tighten a bit now.
2018-07-11 20:28:41 +00:00
matthieu
15bc4073c0
The file descriptor parameter is not used by DefineSelf() in xenodm.
...
Zap it.
2018-07-11 19:51:12 +00:00
matthieu
4feeb26f77
sessreg -x is useless if not updating utmp. Remove it.
...
Also don't try to remove utmp lines that were not written.
2018-07-11 19:20:40 +00:00
matthieu
bfa500ee29
sync
2018-07-11 19:09:16 +00:00
matthieu
ec07007116
Ooops I didn't intend to commit that part. revert it.
2018-07-11 19:06:29 +00:00
matthieu
b3e8c00865
Actually remove the source files for Xstartup and Xreset
2018-07-11 19:05:22 +00:00
matthieu
35981369b1
Remove Xstartup and Xreset script. Xenodm uses GiveConsole and TakeConsole
2018-07-11 19:03:50 +00:00
matthieu
5d69c81cc1
Keep a better trace of pending children to be reaped.
2018-07-11 16:57:04 +00:00
matthieu
c3094ef041
Delete unused code
2018-07-11 16:33:44 +00:00
matthieu
6d7357f962
Bind <Key>Escape to erase-line by default.
2018-07-11 16:28:54 +00:00
matthieu
c8c914a77e
Less ifdef cruft.
2018-07-11 16:26:25 +00:00
matthieu
bf265b5bbc
use strvis on login name when logging debug information it since it
...
may contain control characters. And remove an extra logging of the same.
2018-07-11 16:20:20 +00:00
matthieu
8f540c071b
Restore previous SIGCHLD handler in serverPause().
...
This fixes the issue where xenodm whould stay stuck after kill the
Xserver twice.
While here add some more Debug() calls to help following what's going on
2018-07-11 14:35:46 +00:00
kettenis
323f3c34c5
Use __MAP_NOFAULT such that a client cannot use ftruncate and make the
...
X server crash.
ok deraadt@, matthieu@
2018-07-11 06:59:03 +00:00
matthieu
2c8cd3e507
Also revert this one, doesn't look right either.
2018-07-10 15:52:52 +00:00
matthieu
a8c7a38ea4
Revert some of the strlcpy() conversions which are wrong.
2018-07-10 15:32:27 +00:00
matthieu
8b4158c82d
Remove more unused ifdefs blocks
2018-07-10 14:58:57 +00:00