Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 20ddf00a | 2021-12-03 09:34:04 | don't free uninitialised pointers in glamor Attempting to run fvwm on a x61/965gm with xserver 1.21.1 with the modesetting driver on amd64 would cause the xserver to reliably crash. problem introduced upstream in 2906ee5e4 ("glamor: Fix leak in glamor_build_program()") which was backported to the 1.21 branch. ok matthieu@ | ||
| 8adf5359 | 2021-11-30 08:52:59 | switch away from using tradcpp(1) to cpp(1) | ||
| 604ad564 | 2021-11-23 17:50:30 | Update openchrome to 0.6.409. OK and with help from matthieu@ | ||
| 76fc387e | 2021-11-22 00:51:54 | sync parse.y changes from base; ok naddy@ original from naddy@: > Don't declare variables as "unsigned char *" that are passed to > functions that take "char *" arguments. Where such chars are > assigned to int or passed to ctype functions, explicitly cast them > to unsigned char. > > For OpenBSD's clang, -Wpointer-sign has been disabled by default, > but when the parse.y code was built elsewhere, the compiler would > complain. > > With help from millert@ > ok benno@ deraadt@ | ||
| 36a83c55 | 2021-11-20 10:56:07 | sync | ||
| 084fc46d | 2021-11-20 10:55:13 | Fix typo which led to a non-existent config file. Noticed by tim@. | ||
| e6b99bb2 | 2021-11-19 19:13:14 | Do not attempt to grab keys without a keycode; this incidentally allows XF86 keys support. found and fix by Luis Henriques <henrix@camandro.org> | ||
| c82bd5db | 2021-11-17 19:46:39 | Use the InternalEvent event structure in more places in events handlers. This fixes a crash when a DeviceEvent struct converted to InteralEvent was beeing copied as InternalEvent (and thus causing out of bounds reads) in ActivateGrabNoDelivery() | ||
| 6022a4d0 | 2021-11-17 19:43:43 | Don't set SourceValidate pointer to NULL inspired from similar code in amdgpu(4), fixes a crash when xrandr(1) is invoked with X server 21.1.1. reported by espie@ | ||
| 1fed1aa7 | 2021-11-15 15:53:40 | sync | ||
| b20d970f | 2021-11-14 21:46:38 | do not disable bitmap fonts by default; if you already have /etc/fonts/conf.d/70-no-bitmaps.conf, you might want to delete it ok matthieu@ | ||
| a48528f7 | 2021-11-12 04:33:23 | sync; some of these were wrong | ||
| 117eb792 | 2021-11-11 10:38:30 | update | ||
| b2bddbc3 | 2021-11-11 10:24:20 | sync | ||
| 4fdf2e01 | 2021-11-11 09:31:13 | Fixes for xserver 1.21 | ||
| 09733ff9 | 2021-11-11 09:30:43 | Fixes for xserver 21.1 | ||
| d22761cd | 2021-11-11 09:30:14 | Update to git -current version for compatibility with Xserver 21.1 | ||
| a406534d | 2021-11-11 09:10:04 | Update to xserver 21.1.1 | ||
| e086cf5a | 2021-11-11 09:03:02 | Update to xserver 21.1.0 | ||
| 6580fb3c | 2021-11-11 08:59:43 | Hook libxcvt to the build | ||
| 2c9e9392 | 2021-11-11 08:58:33 | Update to libXi 1.8 | ||
| 216d0e59 | 2021-11-11 08:57:25 | Update to libXfixes 6.0.0 | ||
| 1b5ebf20 | 2021-11-11 08:55:42 | Update xorgprotos to 2021.5 | ||
| 6950c5e9 | 2021-11-11 08:46:41 | Update to fontconfig 2.13.94 | ||
| d507eec9 | 2021-11-11 08:35:54 | Missed removed files | ||
| c9a91bf4 | 2021-11-11 08:22:03 | Update to Freetype 2.11.0 | ||
| 23043f74 | 2021-11-02 00:31:32 | bump PYTHON_VERSION for switch from Python 3.8 -> 3.9 | ||
| 664b617e | 2021-10-31 18:38:43 | Disable mouse tracking by default. This causes extra control sequences to be sent to the shell when an application that has it enabled crashes. Discussed with deraadt@ | ||
| 7322e75d | 2021-10-29 16:36:06 | update | ||
| cabe6688 | 2021-10-29 16:01:25 | sync | ||
| a585d6af | 2021-10-29 15:57:09 | Update to libepoxy 1.5.9. ok jsg@ | ||
| aaf90e5f | 2021-10-28 12:21:45 | sync | ||
| a7ec4549 | 2021-10-27 21:26:07 | Add definitions to install the man page in the correct place. | ||
| 96d22ba3 | 2021-10-27 16:55:23 | update | ||
| 7e3a2bdb | 2021-10-27 16:39:08 | PREFIX -> prefix | ||
| f50ace9f | 2021-10-27 16:24:02 | Add a pkg-config file for libxcvt | ||
| ea857117 | 2021-10-27 16:13:42 | build infrastructure for libxcvt | ||
| f0228dba | 2021-10-27 16:11:41 | import libxcvt, needed by future X server update. | ||
| 1ae8a7fd | 2021-10-27 16:09:58 | oops typo in path | ||
| 68a6531e | 2021-10-27 15:28:02 | Import libxcvt, needed by future xserver 21.1 | ||
| 6165236d | 2021-10-25 11:12:09 | Remove 3rd argument to open() when flags don't include O_CREAT | ||
| 59a8bd4e | 2021-10-25 09:30:33 | Remove 3rd argument to open() when flags don't include O_CREAT ok deraadt@ ian@ | ||
| 9d386831 | 2021-10-17 09:28:56 | update | ||
| d4405de0 | 2021-10-17 09:10:00 | Update to xterm 369. Tested by many. | ||
| 4e67176f | 2021-09-20 22:48:08 | Allow login when ~/.Xauthority does not exist If you had no .Xauthority, you needed to log in twice, because xenodm created .Xauthority after your 1st session failed. problem found by solene@ ok matthieu@ deraadt@ | ||
| 268a8fee | 2021-09-16 15:09:23 | update | ||
| 2b565d78 | 2021-09-15 05:48:04 | oops typo | ||
| 557efc05 | 2021-09-15 05:46:34 | Explicitely disable dmx support | ||
| 8f065c1f | 2021-09-09 10:22:02 | update | ||
| 3715a2f9 | 2021-09-09 09:59:12 | Merge Mesa 21.1.8 | ||
| bf4ec162 | 2021-09-09 09:42:50 | Import Mesa 21.1.8 | ||
| 9c065891 | 2021-09-06 13:33:11 | missing pathnames on unveil() error | ||
| c2fd33ce | 2021-09-06 11:15:25 | Don't exit if unveil() fails. ok deraadt@ | ||
| d6feda97 | 2021-09-05 09:26:46 | Remove libdmx sources. | ||
| 57270b99 | 2021-09-05 09:01:05 | Update to libXfont2 2.0.5. | ||
| 37aa68cc | 2021-09-05 07:46:05 | update | ||
| 71e68f6a | 2021-09-05 07:34:32 | sync | ||
| aa567604 | 2021-09-05 07:33:54 | Unlink libdmx from the build. Not used anywhere. Confirmed by sthen@ for ports | ||
| ae49c3a7 | 2021-09-03 13:38:31 | update | ||
| d14ea745 | 2021-09-03 13:20:24 | update | ||
| 5bd77e16 | 2021-09-03 13:19:11 | Update to xserver 1.20.13. | ||
| 65ebc3c6 | 2021-09-03 07:28:51 | sync | ||
| 3e47516a | 2021-09-03 07:28:26 | Disable building all of the non Unicode fonts, keep only ISO8859-1. | ||
| 3096b417 | 2021-09-03 07:19:13 | Replace <sys/param.h> | ||
| dab7f023 | 2021-09-03 07:09:08 | remove useless <sys/param.h> include | ||
| 7052d2c2 | 2021-09-02 09:31:38 | Unveil paths needed by xterm at run-time. work with tb@ and deraadt@ Only in (default) case where there are no exec-formatted or exec-selected resources set. In those case the commands and their arguments could be anywhere. | ||
| 34c1d1b3 | 2021-08-31 18:57:26 | regen | ||
| b7edd297 | 2021-08-31 18:56:43 | remove `pwd $0` bashism | ||
| ff43a88e | 2021-08-31 13:14:04 | Make xterm use my_wcwidth unconditionally again. CharWidth is a conditional wrapper that assumes that all wide characters in the range 32-126 and 160-255) are latin-1 characters and are identical with the unicode (UTF-8) codepoints and result in a width of 1. This is correct in so far that the names of these code-points are identical, but for SHY (soft-hyphen) the explanation of how it should be used differs between unicode and latin-1. Latin-1 assumes that it's always displayed, for unicode it should only be displayed after local grammar rules apply. This wrapper got introduced in xterm #334 and is on the short-list of Thomas Dickey to fix. Since we don't know when the next release is going to be, commit this one now, so we have it fixed before 7.0. Originally discrepency between xterm and wcwidth(3) pointed out by Lauri Tirkkonen (lauri <at> hacktheplanet <dot> fi). OK matthieu@ | ||
| d38f9533 | 2021-08-30 18:18:35 | zap trailing white space | ||
| 1079040f | 2021-08-30 17:01:56 | Make DEF_SERVER configurable. | ||
| bf33b165 | 2021-08-30 15:38:27 | Generate all the config scripts to avoid hard-coding /usr/X11R6. This was already done partially. | ||
| 8815e2e1 | 2021-08-30 12:14:13 | update | ||
| af9e42c8 | 2021-08-30 12:13:33 | Update to libpciaccess 0.16. | ||
| 385b79ad | 2021-08-30 12:02:40 | Upate to libX11 1.7.2 | ||
| 004f79d9 | 2021-08-30 11:22:46 | Update to xf86-input-elographics 1.4.2 | ||
| 006b7e3c | 2021-08-30 09:41:51 | Update to libXRes 1.2.1 | ||
| 54f69d85 | 2021-08-29 20:04:25 | Update font-alias to 1.0.4 | ||
| c6b26620 | 2021-08-29 19:20:30 | Update to font-misc-ethiopic 1.0.4 | ||
| 49b44030 | 2021-08-29 18:51:32 | Update to twm 1.0.11 | ||
| ef845717 | 2021-08-29 18:23:57 | Update to xwd 1.0.8 | ||
| 08b07b27 | 2021-08-29 18:03:40 | Update to xkbcomp 1.4.5 | ||
| d0fc556e | 2021-08-29 17:50:32 | Update xeyes to 1.2.0 | ||
| d691d861 | 2021-08-29 17:39:13 | Update to fonttosfnt 1.2.2 | ||
| 04380bf4 | 2021-08-11 05:44:01 | GetLocalClientCreds: prefer getsockopt(,SO_PEERCRED,) to getpeereid() This adds the pid of the local clients to LocalLientCred. ok espie@ | ||
| 142e8174 | 2021-08-09 17:52:14 | update | ||
| d31678eb | 2021-08-09 17:51:45 | Update to libXaw 1.0.14 | ||
| 3b4227a4 | 2021-08-09 17:49:07 | update | ||
| 8be21fc5 | 2021-08-09 17:45:56 | Update to xrdb 1.2.1 | ||
| 7bbf316c | 2021-08-03 06:04:04 | update | ||
| e52bdfbe | 2021-08-03 05:35:52 | update to xf86-video-amdgpu 21.0.0 only change to the diff on tech@ many people tested is a version bump | ||
| 27bbf738 | 2021-08-01 20:31:37 | Improve the xenodm(1) manual page: describe the behaviour of te provided Xsetup, Xstartup, Xsession and Xreset scripts and remove the sample code that don't match the reality. Also, while there mention more files used, including ~/.xsession-errors. Based on a report from Laurence Tratt with corrections from jmc@ | ||
| 9cbb668d | 2021-08-01 02:34:50 | match pkg-config files created by meson build | ||
| 00d92b1a | 2021-08-01 01:52:49 | link libraries in a group matching meson build linking against a libEGL built with ld.bfd had undefined symbols reported by cwen@ tested by cwen@ on macppc and jca@ on sparc64 ok jca@ | ||
| 128bb2f7 | 2021-07-25 16:07:09 | update | ||
| 10ceb53a | 2021-07-25 16:06:04 | sync | ||
| 7a6d4716 | 2021-07-25 15:16:31 | pixman: update to 0.40.0 | ||
| 7c80fecd | 2021-07-22 11:55:48 | update | ||
| 697ca94d | 2021-07-22 11:12:04 | sync | ||
| 3b974c2b | 2021-07-22 11:10:08 | update Makefiles and generated files for Mesa 21.1.5 |