Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| bb87bf96 | 2021-02-07 07:33:03 | fix typo when defining away tightly_packed when building without -O spotted by deraadt@ when building with CFLAGS=-fno-common matches upstream commit by Alexei Podtelezhnikov sna: fix typo for --enable-debug=full db2356f5861d4a81d67c00843a15f5624cd21fb5 | ||
| 55e4180b | 2021-01-30 08:55:34 | Fix build with -fno-common. | ||
| 938a4319 | 2021-01-24 20:30:56 | making the default system.fvwmrc a bit less obsolete. - remove xman (was removed from xenocara base) - replace rlogin with ssh in modules - make the fg color for ssh / telnet prompts black so that's it's readable. ok deraadt@ | ||
| 49d63d70 | 2021-01-24 09:50:25 | Remove extra parenthesis | ||
| e4f91c43 | 2021-01-24 09:47:56 | add explicit braces to avoid dangling else warning and fix misleading indentation. | ||
| 96d5df04 | 2021-01-24 09:26:52 | Add missing function prototypes | ||
| 56debfba | 2021-01-24 09:21:21 | Fix 'format string is not a string literal' warning. | ||
| 76cbf7b0 | 2021-01-24 09:15:48 | Fix pre C89 dummy() prototype. | ||
| 42257acb | 2021-01-24 09:13:15 | include <stdlib.h> to get exit() prototype declaration. | ||
| afbf7654 | 2021-01-24 09:07:06 | include <string.h> to get strcmp() prototype declaration. | ||
| e412428c | 2021-01-24 09:02:54 | Fixes for -fno-common beeing the default in clang 11. ok mortimer@ who came to the same patches. | ||
| 3af997a6 | 2021-01-21 22:46:18 | Safer workaround for the "kame hack": only override sin6_scope_id if zero The assumption is that if sin6_scope_id is set, then the interface index is no longer embedded in the address. ok claudio@ matthieu@ | ||
| ade87d99 | 2021-01-20 02:38:49 | Fix for GCC 10 activating stricter check for extern variables / structs From Kevin Brace edb46574d4686c59e80569ba236d537097dcdd0e in xf86-video-openchrome git fixes clang 11 build mortimer@ had the same diff ok fcambus@ | ||
| cf3c0c9e | 2021-01-18 01:47:11 | gallivm: Add missing header for powf. From Vinson Lee ff8daa013621019f1606dc0c188b16f1ce34fea7 in mainline Mesa fixes clang 11 build mortimer@ had almost the same diff | ||
| 25e3cc13 | 2021-01-18 01:39:33 | nouveau: fix compile error with -DDEBUG on newer gcc From Karol Herbst 5ec177b398d6d305f273329c8228ea870e180d6d in libdrm git fixes clang 11 build mortimer@ had almost the same diff | ||
| 9c091fab | 2021-01-18 01:33:50 | Fix link failure with gcc 10 From Adam Jackson f223035f4ffcff2a9296d1e907a5193f8e8845a3 in xf86-video-ati git fixes clang 11 build mortimer@ had the same diff | ||
| 24a11e55 | 2021-01-18 01:31:19 | Fix link failure with gcc 10 From Adam Jackson edcbe5f52ddfceee3d66d69bbcebbceac06b6d0d in xf86-video-amdgpu git fixes clang 11 build mortimer@ had the same diff | ||
| e3a44390 | 2021-01-16 11:09:14 | sync | ||
| 1b93d477 | 2021-01-10 19:33:10 | try to handle running out of file descriptors by refusing client connections in case the X server is near the limit and only allow connections again if there are resources freed up this is done by checking the amount of currently used FDs + a reserve and comparing that to the FD limit with help from benno@, millert@, florian@ ok matthieu@, benno@ | ||
| 5dfdc6e9 | 2021-01-10 09:24:33 | update | ||
| 4fc96191 | 2021-01-10 09:23:57 | Update to xterm 363. tested by jsg@ and others on tech@. | ||
| 5df2671f | 2021-01-10 09:22:42 | Make login_fbtab() work by tweaking the pledges. chown is needed until the login process is done. It is removed afterwards. Also use the console device from the X server root property. This makes it available on architectures without VTs too. | ||
| 20d54e2c | 2021-01-10 09:18:30 | Get the path to the console device from the X server. | ||
| 5b5b8e1a | 2021-01-10 09:14:48 | Add a root window property with the console device. | ||
| d5d80a89 | 2021-01-09 07:22:49 | unbreak DRI3 support by using priv_open_device() to open the devices priv_open_device() has to be used in case the X server is running privilege separated ok jsg@ | ||
| dfb28d9a | 2021-01-03 11:24:40 | Regen autotools generated files | ||
| 24e60b4d | 2021-01-03 10:18:30 | Fix the WINDOWPATH environment variable setting. Setting it to a device name was a mistake as this is not the semantic expected by the applications that use it (screen readers). | ||
| ba0413b1 | 2021-01-03 09:52:09 | Fix function name in Debug() messages. | ||
| dc3670b8 | 2021-01-02 10:38:14 | Pass the proper widget pointer to getKeymapResources() Found while testing xterm 363 | ||
| 096a3001 | 2021-01-02 10:33:31 | Pass proper widget pointer to SetCursorBlink() in local change. Found while testing upgrade to version 363. | ||
| 2d476acd | 2021-01-02 10:27:03 | Remove a now unused field that was added as part of a local change. | ||
| 88bb9743 | 2021-01-02 10:24:36 | Remove redundant / unused defines from CPPFLAGS. No binary changes. | ||
| ca03b4fe | 2021-01-01 18:09:07 | doneAddrs: reset addrs to NULL after freeing list Resolves warning from Oracle Parfait static analyzer: Warning: Dangling pointer Dangling pointer [dangling-pointer]: Invalid pointer is accessible to caller via global addrs at line 664 of xdm/auth.c in function 'doneAddrs'. Invalid pointer accessible via global addrs at line 646 a accessed from addrs at line 658 in function 'doneAddrs' a freed with free at line 662 From Alan Coopersmith in xdm. | ||
| a78c5672 | 2021-01-01 18:07:26 | Greeter: add parens to DRAW_STRING & TEXT_WIDTH macros From Alan Coopersmith in xdm: Oracle Parfait static analyser points out it wasn't clear if cast or arithmetic operation in arguments at lines 410, 416, 431, & 433 was intended to be done first, so we'll make it explicit. | ||
| a4606ad3 | 2021-01-01 18:05:44 | Fix spelling/wording issues. From Alan Coopersmith in xdm | ||
| abcb24a5 | 2021-01-01 13:21:03 | update | ||
| 2860c8c6 | 2021-01-01 13:20:13 | Update to xkbcomp 1.4.4 | ||
| 436b95a7 | 2021-01-01 13:19:37 | Update to xinit 1.4.1 | ||
| c22de903 | 2021-01-01 12:54:20 | Update to xprop 1.2.5 | ||
| dd09ace2 | 2021-01-01 12:44:03 | Update xev to 1.2.4 | ||
| e0601e87 | 2021-01-01 12:40:07 | Update to fonttosfnt 1.2.1 | ||
| 2fada85a | 2021-01-01 12:29:16 | update | ||
| cccb20ea | 2020-12-29 07:47:22 | switch to using python3 to regen the xcb library code. ok kettenis@ danj@ | ||
| b9b78c90 | 2020-12-21 09:06:14 | unbreak DRI3 support by using priv_open_device() to open the devices priv_open_device() has to be used in case the X server is running privilege separated ok kettenis@, jsg@, matthieu@ | ||
| 6b555e93 | 2020-12-15 20:35:29 | Add -ftrapping-math to default cflags This makes all tests pass with clang. -ftrapping-math is the default in gcc but not in clang. pixman-combine-float.c relies on the -ftrapping-math behaviour. ok kettenis@ | ||
| 8f75aa15 | 2020-12-13 10:56:56 | update | ||
| 70611b38 | 2020-12-13 10:56:06 | Update to xcb-proto 1.14.1. No functional changes. | ||
| 2bf38023 | 2020-12-12 09:31:58 | update | ||
| 56c8d99a | 2020-12-12 09:30:50 | Update X server to version 1.20.10. Tested by jsg@ and naddy@ | ||
| 0d5d1194 | 2020-12-06 16:37:53 | Set the VT to be used by the X server on armv7 and powerpc64 too. ok phessler@, matthieu@ | ||
| e5a22daf | 2020-12-05 01:46:42 | luna88k still uses wsfb_drv.{la,so} on X. ok matthieu@ deraadt@ | ||
| dbbfd611 | 2020-12-01 15:25:39 | Check SetMap request length carefully. Avoid out of bounds memory accesses on too short requests. ZDI-CAN 11572 / CVE-2020-14360 Reported by Jan-Niklas Sohn working with Trend Micro Zero Day Initiative | ||
| dd9addae | 2020-12-01 15:21:28 | Fix XkbSetDeviceInfo() and SetDeviceIndicators() heap overflows ZDI-CAN 11389 / CVE-2020-25712 Fix from Jan-Niklas Sohn working with Trend Micro. | ||
| a917dc94 | 2020-11-28 14:41:43 | update | ||
| 454f85c1 | 2020-11-28 14:40:38 | sync | ||
| 476ad6ae | 2020-11-28 14:39:45 | Update to libX11 1.7.0. Tested by gkoehler@ and jsg@ | ||
| d89dc2de | 2020-11-22 10:13:52 | update | ||
| c6802050 | 2020-11-11 09:28:58 | update | ||
| b4e610a9 | 2020-11-11 09:27:45 | sync | ||
| 711bc3da | 2020-11-11 09:27:24 | Update to freetype 2.10.4. Tested by tb@ | ||
| 124d8dff | 2020-10-30 00:26:35 | sync | ||
| 81154a94 | 2020-10-28 22:18:10 | Video drivers for powerpc64. ok matthieu@, jsg@ | ||
| 12374c63 | 2020-10-27 16:19:52 | sync | ||
| fdb8ab14 | 2020-10-26 14:37:14 | Build AMD drivers on powerpc64. ok jsg@ | ||
| 49df366b | 2020-10-26 14:15:50 | backport commits to not crash when accel is disabled cb27a5b Handle NULL fb_ptr in pixmap_get_fb e2cd67a Bail from amdgpu_pixmap_get_handle with ShadowFB | ||
| a76b9a7e | 2020-10-26 13:32:00 | backport commits to not crash when accel is disabled c0eb5dbd Don't crash X server if GPU acceleration is not available 4d84cf43 Handle NULL fb_ptr in pixmap_get_fb prompted by a report to bugs@ from Jean-Louis ABRAHAM ok matthieu@ | ||
| c6876491 | 2020-10-24 09:00:17 | fix sign of calculated descent "I discovered this bug when converting the Tamsyn font from pcf to otb." from chrisz@ | ||
| 3fa35043 | 2020-10-24 08:58:47 | handle empty foundry encoded as NULL to fix a segfault from chrisz@ | ||
| da809ee1 | 2020-10-24 08:57:03 | remove leftover debug printf from chrisz@ | ||
| 39a29963 | 2020-10-23 11:18:47 | update | ||
| f3f39cb6 | 2020-10-23 11:17:04 | Update to fonttosfnt 1.2.0. Includes work done by chrisz@ to fix issues for recent pango versions. tested with st and gvim and OK chrisz@ | ||
| eec02f95 | 2020-10-23 09:53:28 | remove empty file not present upstreams | ||
| 7a729c60 | 2020-10-18 08:32:11 | update | ||
| d133aea9 | 2020-09-30 20:42:12 | Remove osrelease from system.fvwmrc This is the version string that shows up as part of "OpenBSD 6.8" in the bottom right window in a default installation. But as this version stems from the build machine's kernel with which fvwm was build, it can differ from the version you're running on your machine which is what you'd expect as user. Such values must not be derived from the build environment; instead of fixing it up, remove the version number entirely and leave it to the user's ~/.fvwmrc to update the label if need be. OK deraadt | ||
| 3b94b753 | 2020-09-22 15:57:29 | use <signal.h> instead of <sys/signal.h> ok matthieu | ||
| 8e97b20b | 2020-09-22 06:19:47 | glsl: Use 'using' to be explicit about visitor overloads From Kristian Hoegsberg e3dfa8f4d694e7d64a6401752af1f973b0852aab in mainline Mesa reduces clang warnings | ||
| 37d3b3aa | 2020-09-22 06:14:43 | spirv/opencl: Cast opcode up front to avoid warnings From Kristian Hoegsberg b40281d8306367e68dde6b723d2114d9cb5fca5a in mainline Mesa | ||
| ead9561d | 2020-09-22 04:39:21 | disable noisy -Winitializer-overrides warnings | ||
| ffd1454d | 2020-09-22 02:22:12 | update | ||
| cba20826 | 2020-09-22 02:16:49 | Mesa 20.0 does not use per gen marshal_generated files | ||
| 41a55d03 | 2020-09-22 02:08:55 | Merge Mesa 20.0.8 With Mesa 20.1 even after the kernel change to do wbinvd on all cpus sthen@ reported that hard hangs still occurred on his Haswell system with inteldrm. Mark Kane also reported seeing hangs on Ivy Bridge on bugs@. Some systems/workloads seem to be more prone to triggering this than others as I have not seen any hangs on Ivy Bridge and the only hangs I saw on Haswell when running piglit went away with the wbinvd change. It seems something is wrong with drm memory attributes or coherency in the kernel and newer Mesa versions expect behaviour we don't have. | ||
| 5bc2fd43 | 2020-09-22 01:28:34 | Import Mesa 20.0.8 | ||
| 1c44290c | 2020-09-14 07:16:06 | go back to brw_eu.h rev 1.9 matching upstream 20.1 branch haswell hangs still occurred just less frequently with the 1.10 revert of 'intel/eu: Use non-coherent mode (BTI=253) for stateless A64 messages' The recent kernel change to do wbinvd across all cpus instead of just one is a better approach and avoids hangs seen with piglit on haswell. | ||
| fd0b27a5 | 2020-09-13 10:26:31 | Use C99 designated structure initializers. No expected code change. | ||
| ccfe4498 | 2020-09-11 15:04:43 | partially revert a Mesa commit to avoid hard hangs on Haswell intel/eu: Use non-coherent mode (BTI=253) for stateless A64 messages d23bbc8c28b6a5cd7f4d3d03c74d8319da5d47d5 on 20.1 branch 4985e380dd776ac65c4ae5627138211f9d9f03ce on mainline thanks to gnezdo@ sthen@ and espie@ for reports and testing | ||
| d7373d1c | 2020-09-11 06:29:17 | update | ||
| 47544e75 | 2020-09-07 10:35:22 | Add control for backlight compensation (V4L2_CID_BACKLIGHT_COMPENSATION). From Laurence Tratt <laurie (at) tratt (dot) net> | ||
| db72a90e | 2020-09-04 11:27:58 | link with version script matching meson changes in 20.1.7 | ||
| e8254d1b | 2020-09-03 11:29:42 | Avoid problems with undefined symbols on ld.bfd archs caused by order of .a files. problem reported by jca@ on sparc64 with ports which link libgbm ok jca@ | ||
| 390b12b7 | 2020-09-03 08:36:23 | correct merge errors | ||
| 1c86a178 | 2020-09-03 07:17:20 | Merge Mesa 20.1.7 | ||
| 7fa385c8 | 2020-09-03 06:40:00 | Import Mesa 20.1.7 | ||
| 76a0a851 | 2020-09-01 12:55:14 | conditionally define HAVE_LD_BUILD_ID if supported | ||
| 38d06173 | 2020-09-01 06:54:06 | build with NDEBUG to disable asserts matches autotools build when --enable-debug is not specified and meson with --buildtype=release | ||
| eb922cd9 | 2020-09-01 06:42:24 | get available memory when assert() is disabled via NDEBUG problem spotted by Jason Ekstrand reviewing proposed patches upstream | ||
| 46d4aeac | 2020-08-30 04:24:10 | disable -Wmissing-prototypes via pragma for 64 bit atomics fallback avoids error: no previous prototype for function '__sync_sub_and_fetch_8_c' | ||
| fa8ea72e | 2020-08-30 04:18:02 | correct type for oldlenp argument to sysctl(2) for machdep.altivec | ||
| ca502679 | 2020-08-29 13:57:52 | sync | ||
| c281dda5 | 2020-08-29 13:45:30 | Be consistent with control value output; ':' -> '='. From Laurence Tratt <laurie (at) tratt (dot) net> | ||
| e21ed1dd | 2020-08-28 23:55:40 | closer sync |