IABSD.fr/xenocara/xserver/os

Branch :


Log

Author Commit Date CI Message
3bbfe7b1 2014-05-02 19:27:46 Update to xserver 1.15.1. Tested by at least ajacoutot@, dcoppa@ & jasper@
511a911d 2013-12-08 10:53:01 Update to xserver 1.14.4
577763cd 2013-08-24 19:44:25 Uodate to xserver 1.14.2. Tested by krw@, shadchin@, todd@
a9e4debd 2013-08-13 18:14:31 Handle more /dev/drmN devices. ok matthieu@, jsg@
adec87cf 2013-06-07 17:28:45 Update to X server 1.14.1. Tested by many during t2k13. Thanks.
e26a212f 2012-10-27 14:52:25 Regen autotools build system with a clean environment. It was previously generated with a config pointing to OpenBSD's libtool which is not ready yet.
58d9658d 2012-10-14 08:59:33 regen
1c882161 2012-08-14 15:57:57 In priv_open_device() allow opening tty[E-J]0. While there remove ttyD[1-7] from the list, since those devices will never get used by X.
1996326d 2012-08-12 14:06:42 Fix a logic introducred in rev 1.23. The parent pid is initialized by the main X server too late in the privsep case (already in the unpriviliged child). So keep the early init for this case.
5f8132e3 2012-08-07 20:16:12 Add privsep prototypes to osdep.h
c7c0180b 2012-08-07 20:15:23 In non-privilege sepration mode, avoid accidentally sending a SIGUSR1 signal to init(8). It can happen that xdm dies before the X server that it started. In that case X's is reparented by init... This is handled correctly when privilege separation is not compiled but got overlooked in the privilege separation case.
4f2bf5df 2012-08-07 20:13:18 Rename 'socket' parameter to avoid shadowing the global declaration.
eb59960f 2012-08-05 18:14:29 regen autotools
e60da745 2012-06-10 13:21:05 Update to xserver 1.12.2. tested by naddy@, krw@, mpi@.
b4a75b3e 2012-04-04 20:34:55 Return an error much earlier if recvmsg fails.
9576ef22 2012-01-31 07:52:35 Update to xserver 1.11.4. tested by krw@, shadchin@.
4344ac39 2011-12-18 16:08:59 Bugfix Update to xserver 1.11.3
61a7d542 2011-11-05 13:32:40 Update to xserver 1.11.2
a0575466 2011-10-18 14:58:36 Fix CVE-2011-4028: File disclosure vulnerability. use O_NOFOLLOW to open the existing lock file, so symbolic links aren't followed, thus avoid revealing if it point to an existing file. Note that xserver on OpenBSD isn't affected by CVE-2011-4029.
b9f30b39 2011-08-20 17:30:37 Remove warnings emitted when a device can't be opened. This is just noise and now happens while the X autoconfiguration code probes all /dev/wsmouse<n> devices. If the error matters, the driver will emit a proper error nevertheless.
a4d630d0 2011-06-29 19:57:45 regen
4a238ea6 2011-04-02 16:08:38 Update to xserver 1.9.5. Tested by jasper@, ajacoutot@ and krw@
38704173 2011-01-28 19:37:55 restart recvmsg() if returning with errno==EINTR. Fixes a crash on server reset on some machines. Code inspired by ssh, with feedback from guenther@ and millert@ ok guenther@ miod@
55b9b068 2010-12-22 21:36:05 Bring fix from rev 1.12 back once more. ok oga@.
dd56fb17 2010-12-21 20:10:44 Update to xorg-server 1.9.3. Tested by japser@, landry@ and ajacoutot@ in various configurations.
42826119 2010-12-05 15:36:02 Upgrade to xorg-server 1.9.2. Tested by ajacoutot@, krw@, shadchin@ and jasper@ on various configurations including multihead with both zaphod and xrandr.
d57b1a14 2010-09-01 13:43:24 regen (yes lots of files, since util-macros has been updated).
95d684a0 2010-07-27 19:02:24 Update to xserver 1.8. Tested by many. Ok oga@, todd@.
49012820 2010-04-13 19:54:46 Add a configure test for newer proto headers and use it to enable building xserver 1.6 with those headers. ok oga@.
0026b7ed 2009-09-08 19:52:26 restore version 1.12 of privsep.c which got accidentally reverted by my xserver 1.6 merge. noticed by oga@
88f6f3ea 2009-09-06 19:44:18 update to xserver 1.6.4rc1. Tested by many, ok oga@.
251e57a5 2009-07-14 18:25:16 Make the !privsep and privsep paths a little more similar (still checking the list), this allows drm to work in -keepPriv situations. This diff has been in my tree awaiting proper testing for months, now i'm sure it works correctly in it goes. ok matthieu@ an aeon ago.
8d98f590 2009-01-12 20:18:51 regen
369cc172 2009-01-12 20:17:47 Update to xserver 1.5.3 + latests commits on server-1.5-branch. tested by stsp@, david@, form@, ckuethe@, oga@. thanks.
60021fe9 2008-11-02 15:26:08 xserver 1.5.2. tested by ckuethe@, oga@, and others.
9c773484 2008-10-30 19:59:59 Close well known connections in ServerAbort(). Gets rid of dangling /tmp/.X11-unix/X0 sockets after server crash.
6ce13d3a 2008-08-28 17:50:21 Add /dev/tty04 to the list of devices privilege separated X can open. (The IBM SurePos 500 has six serial lines and the touch screen is at this device). ok oga@
97eda178 2008-06-15 00:17:32 Update to xserver 1.4.2. Tested by landry@, ckuethe@, jsing@ mbalmer@.
c0e3e5ed 2008-06-14 21:37:13 Add amdmsr(4) to the list of privsep devices. ok matthieu
4b526e48 2008-06-12 22:20:24 change /dev/dri/card0 to /dev/drm0. Subdirs in /dev considered irritating.
bfd8533a 2008-06-12 18:50:19 Deal with devices that need to be opened differently to what we do in privsep ( O_NONBLOCK | O_RDWR | O_EXCL) by turning the list of allowed devices into a struct, with the flags we're supposed to use, then using these values with open(). Add /dev/dri/card0 there too (more'll be needed to be added when it matters). This gives privsep with dri a chance to work. ok matthieu
48bc8229 2008-05-24 20:39:01 regen.
d00d2dd8 2008-03-24 21:24:52 msg_controllen has to be CMSG_SPACE so that the kernel can account for each cmsg_len (ie. msg_controllen = sum of CMSG_ALIGN(cmsg_len). This works now that kernel fd passing has been fixed to accept a bit of sloppiness because of this ABI repair. lots of discussion with kettenis. From deraadt@
16236de3 2008-03-15 17:14:11 Repair msg_controllen. In those cases it should just be CMSG_SIZE(sizeof(int)), not sizeof(buffer) which may be larger because of alignment. Based on fixes in base system.
f0623845 2008-03-13 06:53:06 Correct CMSG_SPACE and CMSG_LEN usage, same fixes as in the base system. ok deraadt@
daec730a 2008-02-11 22:59:20 Remove empty unused files.
6189593a 2008-01-04 14:01:04 regen
eb2e8d8c 2007-12-20 07:26:37 Fix build with gcc 2.95. ok todd@.
67952fe2 2007-12-13 21:51:47 Add back files that I removed before import to minimize cvs noise. That was a mistake. sorry.
b29102d7 2007-12-13 21:47:48 Merge xserver 1.4.0.90. This includes fixes for some of the regressions introduced by xserver 1.4, such as the keyboad caps/num-lock leds updates. Tested by many.
2fcd9ee6 2007-12-13 21:06:02 xserver 1.4.0.90
a7908c65 2007-11-25 18:41:23 Support the new AGP device. Work by oga@ and me, with some ideas from dim@ long ago.
fa710f40 2007-11-24 19:04:00 merge xserver 1.4, 1st pass
b14d6de7 2007-11-24 17:55:21 xserver 1.4
c7ebbd40 2007-05-25 16:20:45 regen
90a95c09 2007-04-18 22:21:17 plug memory leak on client disconnect. From X.Org git.
fdc55d19 2007-04-17 22:06:12 regen
6637a9a3 2007-03-18 22:29:12 regen with automake 1.9.6p2
9dc39873 2007-03-03 11:33:26 regen
8460feeb 2007-03-03 11:31:18 merge xserver 1.2.0
c3d03022 2006-12-16 20:59:13 - merge xserver 1.1.99.903 - regen generated files
09421e78 2006-12-16 20:09:36 xserver 1.1.99.903 from X.Org 7.2RC3
3ac80eec 2006-12-03 20:57:39 Build fixes for OpenBSD/zaurus: - __arm32__ isn't defined by gcc on OpenBSD/arm - ioperm_noop.c is needed in libxorgos
11e9fb01 2006-11-28 20:33:06 regen
c155af5f 2006-11-28 20:29:31 OpenBSD local modifications: - privilege separation - some snprintf/strlc{at,py} conversions - support for more architectures - signal handler fixes - default mouse wheel support in config tools - sunmouse protocol
97bfc260 2006-11-26 19:09:56 regen with OpenBSD autotools
889b8606 2006-11-26 18:13:41 Importing xserver from X.Org 7.2RC2