Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| df25bf4b | 2019-03-02 21:13:28 | Update to libfontenc 1.1.4. ok jca@ | ||
| a15d8772 | 2019-03-01 14:32:01 | Tie group number and name together during config. | ||
| ef3d45ea | 2019-02-28 23:26:12 | Move the group index (desktop number) check to the only 2 callers that require checking due to ewmh. | ||
| 5efe73bc | 2019-02-28 23:20:52 | Ensure we don't action on the last group when the requested one is not found. | ||
| b08a193e | 2019-02-28 13:11:53 | Selectively hide and show clients based on state; merge client_unhide() and client_show(). | ||
| 7d83c3f6 | 2019-02-25 18:07:48 | Add a configtest flag (-n). based on a diff from Sascha Paunovic. | ||
| 93ac77f5 | 2019-02-25 16:40:49 | Add 'group-close-[n]' action to close all windows within specified group. heavily based on a diff from Nam Nguyen. | ||
| 3634da3d | 2019-02-25 12:34:35 | Add support for yv12 encoding to video(1). Frame data is converted to yv12 if Xv(3) does not support yuy2 and uyvy. OK mpi@, landry@ | ||
| 357329a6 | 2019-02-24 11:42:39 | update | ||
| 44d74a94 | 2019-02-24 11:41:42 | Update to xterm version 344. ok jsg@ | ||
| 24bbd924 | 2019-02-23 19:17:17 | simplify screen 'area' usage for initial client placement | ||
| 54c6cee1 | 2019-02-22 20:52:13 | restore order from before r1.248 (vtile/vtile containment changes). | ||
| 90189b3c | 2019-02-22 19:40:32 | Rename internal functions to delinate between client remove, delete and xproto delete; 'window-close' is now the proper action, but 'window-delete' as an alias will remain until more interesting changes require breaking configs. | ||
| aadf21ed | 2019-02-22 14:39:18 | Limit vtile/htile actions to clients fully within the screen of master client. from Charles A Daniels. | ||
| 0f74e48c | 2019-02-21 19:52:30 | update | ||
| f02f1f98 | 2019-02-21 19:38:46 | Update to libXau 1.0.9. ok jsg@ | ||
| fa5b0e3e | 2019-02-19 05:57:17 | remove -fno-tree-pre from CFLAGS on sparc64 This was an attempt to limit the memory usage at build time which is no longer required after the datasize values in login.conf were raised. | ||
| 89d5a5fe | 2019-02-19 04:33:05 | update | ||
| b9f320ec | 2019-02-19 04:24:00 | Merge Mesa 18.3.4 | ||
| ae7ee137 | 2019-02-19 03:25:14 | Import Mesa 18.3.4 | ||
| bffde83e | 2019-02-18 06:13:47 | intel: sync i915_pciids.h with kernel From Rodrigo Vivi 70a1ae89be6b9f9a535f1fbaff3e4b1c4bb46d4a in libdrm git | ||
| c4230992 | 2019-02-18 02:41:24 | sync xserver dri2 pci_ids with the latest Mesa the modesetting driver uses these to pick a dri driver name ok phessler@ kettenis@ matthieu@ | ||
| c6840459 | 2019-02-13 15:43:24 | fix missing includes | ||
| f2f9eae9 | 2019-02-11 07:10:45 | use abs(3) for integers. Noticed by a clang warning. ok tb@ | ||
| aed193f8 | 2019-02-10 23:08:36 | sync | ||
| 604a16d7 | 2019-02-10 23:07:47 | Revert switch to xorgproto. Requested by deraadt@ | ||
| 83dbd482 | 2019-02-10 10:20:29 | update | ||
| 88d1f9a6 | 2019-02-10 10:18:40 | Update to xf86-video-i740 1.4.0 | ||
| 2a44b865 | 2019-02-10 10:00:25 | Update to xf86-video-neomagic 1.3.0 | ||
| 6693542a | 2019-02-10 09:47:54 | Update to xf86-video-i128 1.4.0 | ||
| e8adce9f | 2019-02-10 09:38:18 | Update to xf86-video-chips 1.3.0 | ||
| 440e4dbe | 2019-02-10 09:32:04 | Update to xf86-video-s3virge 1.11.0 | ||
| cb123c5c | 2019-02-10 09:25:51 | Update to xf86-video-apm 1.3.0 | ||
| b25c7691 | 2019-02-10 09:02:17 | sync | ||
| dd9b22ce | 2019-02-10 09:00:39 | Switch to xorgproto | ||
| 92c0197a | 2019-02-09 00:31:06 | Delete xf86-input-usbtablet target on luna88k, because luna88k does not have USB support. ok matthieu@ | ||
| e4decd20 | 2019-02-07 18:34:52 | landisk requires -O0 'cause mesa is a pig. | ||
| 3a865630 | 2019-01-30 20:51:43 | regen | ||
| 7eab099a | 2019-01-30 20:49:44 | Make it possible to disable applewm and windowswm protos (not used on OpenBSD) and mark some more protos as legacy. | ||
| 6317fbc7 | 2019-01-30 20:45:38 | Remove RCS Ids | ||
| 982e1c79 | 2019-01-29 12:06:22 | update | ||
| 338bc0a2 | 2019-01-29 11:52:04 | Merge Mesa 18.3.2 | ||
| fecc0d40 | 2019-01-29 10:45:31 | Import Mesa 18.3.2 | ||
| ac84202c | 2019-01-22 20:02:40 | Pledge video(1): * video -q needs 'stdio rpath wpath video' (needs O_RDWR on the device) * video -i needs 'stdio rpath' (rpath for X11 error/locale access) * other modes (ie display frames via X11, or output frames to file with -o/-O) need 'stdio rpath video' since we open output file/video device before calling pledge(2). with help from semarie@, nits from matthieu@ ok deraadt@ | ||
| a2fe7101 | 2019-01-20 19:07:01 | sync | ||
| 81d1f7f6 | 2019-01-20 17:28:53 | regen autotools files | ||
| a93bf9b6 | 2019-01-20 17:28:24 | OpenBSD Makefile for xorgproto | ||
| b7f4f638 | 2019-01-20 17:25:57 | Add back docs that are missing from the xorgproto-2018.4 tarball but are in upstream git repository. | ||
| 77d80da3 | 2019-01-20 17:12:51 | Initial import of xorgproto 2018.4 | ||
| 1b539e22 | 2019-01-19 13:38:38 | sync | ||
| 8198e3b8 | 2019-01-18 14:34:45 | update | ||
| cfd419db | 2019-01-18 14:34:27 | sync | ||
| 4f46a0d7 | 2019-01-18 14:34:01 | Update to libpixman 0.36.0 | ||
| 44008cf9 | 2019-01-17 06:58:13 | update | ||
| b259c95b | 2019-01-13 07:20:43 | update | ||
| be89b49b | 2019-01-13 07:16:48 | update to xf86-video-ati 18.1.0 tested by brynet@ matthieu@ and myself on a wide range of radeons | ||
| b290bc2f | 2019-01-05 16:44:56 | Update xf86-video-mach64 to version 0.9.6 Tested on a Mach64 CT | ||
| 5e1510c0 | 2019-01-05 10:31:21 | update | ||
| 7b0e9d2e | 2019-01-05 10:30:12 | Update to xf86-video-mga 2.0.0 Commited from a machine using a Matrox G550 card. | ||
| b0c17c65 | 2019-01-04 17:45:00 | Rename err to errs to avoid shadowing potential err() usage, and fix two typos while here. ok semarie@ matthieu@ | ||
| 5a9c7d77 | 2019-01-03 19:31:25 | Call xf86OpenConsole() before probing for drivers. On OpenBSD, we need the console fd to query wsdisplay type, This was only causing problems with -keepPriv, since the privilege separation code already calls xf86OpenConsole() earlier. The function is idempotent, so there's no harm calling it several times. ok kettenis@ | ||
| 6038d36c | 2018-12-21 14:37:54 | sync | ||
| cfac9b1f | 2018-12-21 14:37:24 | Unlink the following utilities from the build: fslsfonts, fstobdf, showfont, xfsinfo, xfwp and scripts (xon) Ports can be created if needed. ok deraadt@, jca@ | ||
| 8adca26b | 2018-12-17 10:39:25 | update | ||
| 63c20091 | 2018-12-10 07:24:25 | update | ||
| b3ae9f84 | 2018-12-09 21:07:33 | Update openchrome to 0.6.176. This fixes display on my VX900 systems. OK matthieu@ | ||
| 4bd2e674 | 2018-12-07 18:53:06 | Move some links to https There may still be a redirect but matthieu@ prefers generic URL as they should be more stable ok matthieu@ | ||
| d7845c3e | 2018-11-25 19:35:00 | Remove libXxf86misc. Unlinked from build for 6 months. | ||
| be3e8f71 | 2018-11-25 19:34:21 | Remove libXfontcache. Unlinked from build for 6 months. | ||
| b2051f5e | 2018-11-25 19:33:46 | Remove xf86miscproto. Unlinked from build for 6 months. | ||
| 8a24aa55 | 2018-11-25 19:32:38 | Remove fontcacheproto. Unlinked from build for 6 months. | ||
| 3fb13228 | 2018-11-25 10:19:27 | update | ||
| 7d9a5b34 | 2018-11-14 19:22:51 | Stop asking for events (NoEventMask) from menu window once done with the menu (we don't destroy it, only unmap). | ||
| ee0ce74a | 2018-11-13 17:37:13 | Allow 'transientfor' clients to inherit group and bwidth either during init or via property notify events. Previously only the flags were set but nothing was in the path to apply said flags and/or bwidth. Required slight of re-orgnaization of client_init. | ||
| 5089c22b | 2018-11-11 16:10:37 | Use strtonum(3) Zap obsolete linter hints while here. Feedback and OK cheloha | ||
| c5d5ef9f | 2018-11-11 16:01:21 | Zap unneeded bzero(3) on already zero initialized global data OK cheloha | ||
| 65cc648a | 2018-11-11 04:15:19 | Make similiar changes to the i386 tsd dispatch assembly as libglvnd to avoid a text relocation fixing the build with lld. This time store the address of the GOT in ebx as required before calling the PLT stub and change .balign value to match X86_ENTRY_SIZE as suggested by naddy. ok naddy@ | ||
| f88a7e92 | 2018-11-10 08:11:16 | Backout i386 tsd dispatch changes. While they worked for glxinfo/glxgears it broke SDL2 GL which dlopens libGL. | ||
| 0a0e5244 | 2018-11-09 16:00:54 | merge from base, from sashan@: > - odd condition/test in PF lexer > (and other lexers too) > > This commit rectifies earlier change: > > in the lex... even inside quotes, a \ followed by space or tab should > expand to space or tab, and a \ followed by newline should be ignored > (as a line continuation). compatible with the needs of hoststated > (which has the most strict quoted string requirements), and ifstated > (where one commonly does line continuations in strings). > > OK deraadt@, OK millert@ | ||
| 2fda1294 | 2018-11-08 15:49:42 | Use the original client border width to adjust initial placement of clients containing {P,US}Position requests where they are explicitly set to 'ignore' in cwmrc(5); clients are unaware that their border will be altered (removed in this case) when calcuating position and thus end up a factor of their original border width off once mapped by cwm(1). cwm(1) will essentially shift the client to the edge if the original request's position and border match. Window offset noticed by at least Andre Stoebe via bugs@, and others since (and likely before). Thanks! | ||
| b2e24c1d | 2018-11-03 18:04:45 | Remove the unused 'keyFile' resource. It is not used anymore in xenodm (was used to specify the secret keys for the XDM-AUTHORIZATION-1 authentication protocol in xdm with xdmcp). ok kn@ | ||
| aceb52e1 | 2018-11-03 14:05:28 | Explicitely disable xdm-authorization-1 support in X server. It was previously disabled by a broken test for XdmcpWrap() in xdm and later in xenodm but it won't be missed. (use of DES, no IPv6 support). ok tb@ mortimer@ | ||
| b1295296 | 2018-11-03 14:01:21 | regen | ||
| e0d21cc9 | 2018-11-03 14:01:02 | Remove useless check for XdmcpWrap(). It was only needed by xdmcp. ok tb@ mortimer@ | ||
| f5d27d0a | 2018-11-01 11:48:04 | Fix path to app-default resource file. From Sascha Paunovic, tweaked by me. ok deraadt@ | ||
| 52a0cb86 | 2018-11-01 08:33:21 | update | ||
| 54d5c146 | 2018-11-01 08:31:23 | sync | ||
| 41f63e84 | 2018-11-01 08:29:47 | Merge libdrm 2.4.96 | ||
| 38495421 | 2018-11-01 08:22:36 | Import libdrm 2.4.96 | ||
| f19a6c04 | 2018-10-31 23:26:16 | Make similiar changes to the i386 tsd dispatch assembly as libglvnd to avoid a text relocation fixing the build with lld. ok kettenis@ naddy@ | ||
| af38fe66 | 2018-10-29 11:38:31 | regen | ||
| 5f17afee | 2018-10-29 11:35:23 | Don't attempt to rebuild spirv_info.c if timestamp on source files changed as python won't be in path. someone in this situation mentioned it to landry@ | ||
| f9024c4d | 2018-10-28 19:38:19 | Pass the correct buffer length to strlcpy() to avoid truncation. Problem noticed by Edgar Pettijohn III, ok tb@ | ||
| bb65f435 | 2018-10-26 17:37:47 | Add a few \n I missed to add in some fprintf(3)s in my last commit | ||
| 2288d216 | 2018-10-26 17:12:03 | If input_name is provided we can unveil(2) it with read permissions, if output_name is provided we need to unveil(2) this one with rwc. Additionally depending on the different combinations of if these files are passed via args or from stdin/to stdout we can also pledge(2) accordingly to the code path. OK deraadt@ | ||
| d9d5fc59 | 2018-10-25 21:55:18 | Disable setuid on the X server. We have always known it is a trash fire and we held out hope too long. This will break some stuff. Let's start with non-setuid as the baseline, and see if it is worth trying to fix the broken parts in some other way. | ||
| 2d6e93a5 | 2018-10-25 15:44:27 | MFC: Disable -logfile and -modulepath when running with elevated privileges. This Could cause arbitrary files overwrite. CVE-2018-14665. | ||
| e897f28b | 2018-10-25 06:41:25 | xserver's priv proc is responsible for opening devices in O_RDWR mode and send their fds over to the parent proc. Knowing this then we already have a list of all possible devices that might be opened in the future, in struct okdev allowed_devices[], and we just need to traverse them and unveil(2) each one with read/write permissions. positive feedback from semarie@, OK matthieu@ | ||
| 45bb3d5b | 2018-10-23 08:15:04 | sync | ||
| 0a79225c | 2018-10-23 06:46:39 | update |