Branch :
| 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 |