Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 5b19f6d7 | 2015-02-11 20:58:46 | Update to xserver 1.16.4. Contains fix for CVE-2015-0255. ok dcoppa@ | ||
| 389048d7 | 2015-02-09 09:55:52 | Enable file descriptor passing code. ok deraadt@, matthieu@ | ||
| a77282ed | 2015-02-09 09:45:32 | Use __MAP_NOFAULT to map shared memory passed through file descriptors. This completely avoids the risk of getting killed by a signal because the backing storage isn't there. Use the __-prefixed name for now, as we might still change the name. ok deraadt@, matthieu@ | ||
| 56b31a08 | 2015-01-15 01:30:40 | Recognise the synaptics with sw buttons mouse type and set the clickpad and has_secondary_buttons properties. Initial diff from myself with additional changes from matthieu@ | ||
| 7db4642f | 2014-12-21 11:41:44 | Update to xorg-server 1.16.3. Most of the 1.16.2->1.16.3 changes are the security patches that where already there. This adds some extra fixes plus a few unrelated bug fixes. | ||
| 797ed933 | 2014-12-09 17:58:52 | Protocol handling issues in X Window System servers One year after Ilja van Sprundel, discovered and reported a large number of issues in the way the X server code base handles requests from X clients, they have been fixed. | ||
| 1cfce7c2 | 2014-11-22 08:33:45 | Update to xserver 1.16.2 | ||
| a20b025e | 2014-10-20 06:14:42 | regen | ||
| 25d68f1c | 2014-10-20 06:14:23 | OpenBSD's make now supports -include. So reduce diff with upstreams. ok kettenis@ espie@ | ||
| d1b6c6de | 2014-10-18 14:39:40 | No more /dev/agp0 | ||
| 64609bb7 | 2014-09-28 10:01:52 | white space diff redux | ||
| 4f58590a | 2014-09-27 17:52:59 | Update to xserver 1.16.1. Tested by naddy@, jsg@ & kettenis@ | ||
| cd0bdbef | 2014-09-27 17:49:46 | Update to xserver 1.16.1. Tested by naddy@, jsg@ & kettenis@ | ||
| 4f333b16 | 2014-07-11 08:13:43 | Update to xorg-server 1.15.2. bug fixes. | ||
| 3bbfe7b1 | 2014-05-02 19:27:46 | Update to xserver 1.15.1. Tested by at least ajacoutot@, dcoppa@ & jasper@ | ||
| 81a3c9ac | 2014-03-18 22:37:28 | Remove {hp300,mvme68k,mvme88k} bits. | ||
| 569a1f62 | 2014-02-26 22:29:17 | Call pci_system_init(), even if opening /dev/xf86 fails. Makes it possible to run X with machdep.allowaperture=0 on hardware supported by radeondrm(4) on macppc too. tested by landry@ ok matthieu@, deraadt@ | ||
| 66cca5a1 | 2014-02-15 15:00:28 | Fix build of (disabled) wsfb kdrive backend. | ||
| 625fe392 | 2013-12-28 16:31:18 | mac68k and mvmeppc are no longer supported. | ||
| 8742d82e | 2013-12-28 14:40:01 | Update to xserver 1.14.5 | ||
| 29c59cee | 2013-12-15 11:31:09 | Avoid timeouts of ULONG_MAX milliseconds. Stops the X server from crashing with "select returned EINVAL" messages. ok matthieu@ | ||
| 511a911d | 2013-12-08 10:53:01 | Update to xserver 1.14.4 | ||
| 63985638 | 2013-10-09 05:37:56 | Fix from upstreams for CVE-2013-4396 Use after free in Xserver handling of ImageText requests | ||
| 5ae225f3 | 2013-09-28 15:36:30 | Update to xserver 1.14.3 | ||
| 84922f95 | 2013-09-09 14:51:24 | revert a local patch to check for swrastg, LLVMpipe installs as swrast now ok mpi@ ajacoutot@ | ||
| 577763cd | 2013-08-24 19:44:25 | Uodate to xserver 1.14.2. Tested by krw@, shadchin@, todd@ | ||
| ed3e701a | 2013-08-24 04:31:54 | Corresponding xenocara cleanup from the amd64/i386 MTRR cleanup diff just committed. Removes a #define that wasn't used anywhere (for completeness and to make the range definitions match what's in the kernel now). ok jsg@, deraadt@ | ||
| 1e7e0854 | 2013-08-17 17:06:33 | No xorg xserver on octeon. ok matthieu@ | ||
| a9e4debd | 2013-08-13 18:14:31 | Handle more /dev/drmN devices. ok matthieu@, jsg@ | ||
| 0036bbec | 2013-07-29 06:10:22 | Build the X server on hp300 again. from miod@. Ok deraadt@ | ||
| 2db9dc4e | 2013-07-16 14:39:22 | Re-commit luna88k_video.c. Previous file is 'doubled' by mistake. | ||
| 08420f85 | 2013-07-15 13:23:17 | Add monochrome X server support for luna88k. Some luna88k specific quirks are needed in driver/xf86-video-wsfb/src/wsfb_driver.c for now. ok matthieu@ | ||
| adec87cf | 2013-06-07 17:28:45 | Update to X server 1.14.1. Tested by many during t2k13. Thanks. | ||
| 5a95941c | 2013-05-19 07:20:38 | Merge the following commit from upstream: Touch: Fix duplicate TouchBegin selection with virtual devices http://cgit.freedesktop.org/xorg/xserver/commit/?id=314776eb369ca2e438907795ae030dd743c281fc This fixes gtk+3 applications crashing with 'BadImplementation' error. ok matthieu@ | ||
| 7cfc4a76 | 2013-03-21 21:26:08 | backport (whitespace changes only) a fix for panning that also effected scale to permit: xrandr --output LVDS1 --mode 1280x800 --panning 1380x1024 --scale 1.8x1.8 to behave properly. based on upstream commit 1bf81af4a6be1113bcc3b940ab264d5c9e0f0c5d that is in the 1.14 xserver that is not ready for OpenBSD yet ok matthieu@ | ||
| 786472fe | 2013-03-16 01:24:43 | Add xenocara defines/files for luna88k, no X server at this moment. ok miod@ | ||
| 80ae2270 | 2013-03-14 20:49:52 | Build the X server on hp300 again. Tested on catseye. | ||
| 5675f61d | 2012-11-11 12:18:31 | Try to load the gallium3d "swrastg" driver if available before falling back to the default mesa "swrast" one for software rendering. ok matthieu@ | ||
| 5530414e | 2012-11-04 17:20:33 | Include declaration of sparcDriverName() Fixes segfault on sunffb graphics. ok matthieu@ | ||
| 38272414 | 2012-10-29 13:34:28 | Attach the synaptics(4) driver to elantech touchpads during auto-configuration. ok matthieu@ | ||
| 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 | ||
| b1c72389 | 2012-10-14 08:58:45 | Link Xorg with -lpthread, for the llvm-pipe drm. Requested by mpi@ Tested that it doesn't have any performance impact. ok ajacoutot@, matthew@ (some months ago). | ||
| ee040bc2 | 2012-10-08 22:40:43 | Fix bad merge that changed an fcntl() into a priv_open_device(). Should fix mouse re-open after VT-switch | ||
| 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. | ||
| 143961ca | 2012-08-08 16:37:19 | Un-blacklist radeon, blacklist radeonold. So X -configure will now select the radeon driver. | ||
| 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. | ||
| 20c1ecb8 | 2012-08-07 20:12:01 | Remove white space diff with X.Org. | ||
| eb59960f | 2012-08-05 18:14:29 | regen autotools | ||
| fe11647d | 2012-08-05 18:11:37 | Update to xserver 1.12.3. | ||
| 8ead23f2 | 2012-06-20 19:56:34 | Remove mac68k bits from Xenocara. The imake config bits are not removed. Those files are frozen, until they can be removed, once the last port that still uses imake dies. | ||
| baeff298 | 2012-06-16 15:08:08 | screenFd -> consoleFd conversions that were missed in xserver 1.12 import. | ||
| 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. | ||
| f0cf820e | 2012-03-10 18:35:56 | Disable doc formatting tools explicitely | ||
| e4b13eed | 2012-03-04 17:55:31 | Introduce a black list of drivers for Xorg -configure, and blacklist all radeon driver variants, except radeonold. This fixes the conflicting symbols warnings seen by Xorg -configure and forces it to use radeonold in the generated xorg.conf file. Xorg -configure is still broken in many ways, and should be avoided. | ||
| a682cc0c | 2012-02-11 18:30:29 | Use the 'macintosh' xkb model on adb keyboards. From mpi@, reminded by landry@. ok deraadt@ | ||
| 2be03eee | 2012-02-07 19:46:11 | Disable build of Xserver on hp300 and mac68k. Building the Xserver with gcc 2.95 is getting hopeless and there is not enough manpower at the moment to switch these platforms to a more recent compiler. ok miod@, Nick@ | ||
| 9576ef22 | 2012-01-31 07:52:35 | Update to xserver 1.11.4. tested by krw@, shadchin@. | ||
| d253c900 | 2012-01-08 17:15:52 | Switch to the xf86-input-ws input driver for mouse by default. ok shadchin@. | ||
| 05b4e5f3 | 2011-12-29 10:47:37 | Revert stuff from my local tree which leaked in xserver 1.11.3 update. | ||
| 4344ac39 | 2011-12-18 16:08:59 | Bugfix Update to xserver 1.11.3 | ||
| 289590f6 | 2011-11-15 00:09:30 | Merge patch from http://patchwork.freedesktop.org/patch/7707/, Xi: allow passive keygrabs on the XIAll(Master)Devices fake deviceslogin. Amongst other things, this fixes a regression that can be seen in media keys handling under gnome-settings-daemon. ok matthieu@ | ||
| fad3fc95 | 2011-11-05 14:18:04 | Bring back ChangeLog | ||
| 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. | ||
| 9fa376d0 | 2011-09-21 17:42:03 | Use the synaptics driver with ALPS touchpads with and ok matthieu@ | ||
| 4e607c59 | 2011-09-17 13:39:30 | Cleaning of current solution for 'Kill X on Ctrl+Alt+Backspace on default' ok matthieu@ | ||
| 5e01252a | 2011-08-31 12:31:51 | unifdef support for xkeyboard-config. I don't know why cvs didn't pick up this chunk. Noticed by okan@ | ||
| ec7d9704 | 2011-08-21 09:18:40 | Fix default xkboptions settings here too. | ||
| 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. | ||
| b1e12912 | 2011-07-04 20:40:19 | Fix transformation of events supplying only a valuator for the y-coordinate. ok matthieu@ | ||
| 394dd9fc | 2011-07-04 20:27:57 | A wscons keyboard type of zaurus should map to an XKB model of zaurus | ||
| a4d630d0 | 2011-06-29 19:57:45 | regen | ||
| b6047701 | 2011-06-29 19:55:01 | Introduce new autoconfiguration code for X input drivers, based on X hotplug framework.This also takes care of the configuration of the keyboard layout from the wscons layout that was hacked inside the keyboard driver. Tested by many, ok oga@. | ||
| 89a8ad01 | 2011-05-30 10:52:57 | If you do not have XkbOptions in xorg.conf, it is automatically set to "terminate: ctrl_alt_bksp" (only if XENOCARA_USE_XKEYBOARD_CONFIG=Yes) tested ajacoutot@, ok matthieu@ | ||
| 9c5fcc7f | 2011-04-27 20:46:31 | Enable X-ACE and XC-SECURITY extensions, now that they build on OpenBSD. Requested and tested by tedu@. | ||
| 4a238ea6 | 2011-04-02 16:08:38 | Update to xserver 1.9.5. Tested by jasper@, ajacoutot@ and krw@ | ||
| eb61d3c9 | 2011-04-01 21:28:00 | Xi: add XI_Focus{In,Out} to swapped events. | ||
| e03328b4 | 2011-04-01 21:27:04 | Use the array size for checking the validity of request numbers instead of hard-coded constants. Suggested by Julien Cristau. | ||
| 90f7a984 | 2011-04-01 21:24:37 | Xext: fix test on extension number for the swapped case. | ||
| a282fbce | 2011-03-28 21:10:15 | WriteReplyToClient() swaps rep contents if client and server endianess differ. Cache rep.length so that it can be used after returning from WriteReplyToClient(). Fixes xinput --list when client and server have different endianess. gtk3-demo now fails a bit further in this case. | ||
| 6e1b78e4 | 2011-03-27 19:51:09 | Give XI2 requests a chance if server and client endianess differ. There are more bugs in this code though. | ||
| 2cc47a12 | 2011-03-08 07:59:23 | add a new build switch 'XENOCARA_USE_XKEYBOARD_CONFIG' to enable the use of xkeyboard-config xkb definitions instead of the old xkbdata. This will make testing easier. No changes in default builds. ok shadchin@ | ||
| e169dc84 | 2011-02-20 13:42:17 | Revert stuff that should not have been committed in version 1.33. Noticed by krw@ | ||
| f98a26f8 | 2011-02-19 19:51:53 | Disable Xorg on alpha. Xrender is broken since 2 releases and I still don't know how to fix it. ok miod@, todd@ | ||
| da0820c3 | 2011-02-02 20:47:08 | Merge another EXA fix from X.Org 1.9.4RC1: EXA: Pad size of system memory copy for 1x1 pixmaps (bug #32803). | ||
| fba58a8a | 2011-01-31 21:10:06 | Apply fix from upstream: commit e06fa804009798ea95efa8babaabb0228dfdfe65 EXA: Fix crash with fill using 1x1 tile of depth < 8 (bug #24703). Fixes http://bugs.freedesktop.org/show_bug.cgi?id=24703 Reported by Barry Grumbine on ports@ ok matthieu@ | ||
| 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@ | ||
| 805ddd83 | 2011-01-28 19:34:22 | Effectively close the AGP device fd in xf86GARTCloseScreen() if it's different from the consoleFd. Fixes crashes at server reset. "looks good" miod@, oga@. Tested by shadchin@. | ||
| 31dc726d | 2011-01-10 20:45:49 | Call xf86Reconfigure() after readjusting the physical dimensions of the screen based on EDID information. Fixes issues with the mouse getting stuck on dual card setups. Still trying to push this one upstream. ok matthieu@ | ||
| 88ce1f7f | 2011-01-02 14:23:40 | Specify default xkb rules for Xnest and Xephyr. | ||
| 89dd5697 | 2011-01-02 14:04:18 | Enable Xorg and a few drivers on hppa. Only wsudl works for now. | ||
| 74b2e405 | 2011-01-02 13:29:50 | Repair build of Xorg on hppa | ||
| 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. | ||
| a67ea75b | 2010-12-06 21:21:52 | Initialize len before passing it to sysctl(3). ok matthieu@ |