Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 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 | ||
| 0167b90c | 2020-08-28 16:07:18 | explicitly remove *.la files from old Mesa builds While we no longer install .la files for Mesa naddy@ pointed out that using libtool to build something like libGLU could result in .la files which reference old Mesa .la files. Remove Mesa .la files found in DESTDIR on install as suggested by millert@ ok millert@ matthieu@ deraadt@ | ||
| 3cf044c0 | 2020-08-28 14:13:26 | mostly synced | ||
| bd7b25c1 | 2020-08-28 06:28:32 | remove libtxc_dxtn included in Mesa since 17.3 | ||
| 5c2fb232 | 2020-08-28 06:00:12 | sync | ||
| 4787ec2f | 2020-08-28 05:54:00 | don't build libtxc_dxtn included in Mesa since 17.3 | ||
| 851807c7 | 2020-08-28 02:20:19 | build with --disable-dri3 when XENOCARA_BUILD_DRI is "no" fixes build breakage on alpha reported by deraadt@ | ||
| 860983ef | 2020-08-27 14:03:46 | drop local change for 32 bit atomics via pthread locks Mesa is no longer built on hppa or sh | ||
| abbb2003 | 2020-08-27 13:34:33 | build with -DMISSING_64BIT_ATOMICS on powerpc | ||
| af0d1394 | 2020-08-27 12:31:19 | drop local workarounds for gcc 4.2 | ||
| 3f2636fe | 2020-08-27 05:02:25 | build addrlib with -Wno-unused-variable matching meson build | ||
| 9443087e | 2020-08-27 04:29:06 | radv: Explicitly cast TIMESTAMP_NOT_READY value to uin32_t where needed. From Oschowa c310677a7563b1e2d97f8216be1d60cb21204eae in mainline mesa reduces clang warnings | ||
| 33e8c1dc | 2020-08-27 04:26:48 | aco: Use correct reference type in for-range-loop. From Oschowa 663e8cb4e67f8b85186631c6a3719ed83da32151 in mainline mesa reduces clang warnings | ||
| 3d26db01 | 2020-08-27 04:23:37 | aco: Don't std::move temporary object. From Oschowa 7b1bc460fd6ae9bf5efeca62227bb05e0c50ee15 in mainline mesa reduces clang warnings | ||
| bec5c196 | 2020-08-27 04:20:57 | aco: Don't declare 'Block' as class, but define as struct. From Oschowa 536339b0dda33241d21a0e045681419ca46fc812 in mainline mesa reduces clang warnings | ||
| 952b4b27 | 2020-08-27 04:17:01 | radv: Don't take absolute value of unsigned type. From Oschowa c2a778ef0f1720f9fb28afd40a791488648218d0 in mainline mesa reduces clang warnings | ||
| d9428e19 | 2020-08-27 03:18:26 | build with -Wno-typedef-redefinition clang with -std=c99 generates warnings on typedef redefinition likely unnoticed upstream as gcc does not do this excessive amounts of warnings from vulkan driver headers pointed out by deraadt@ | ||
| dc127cd8 | 2020-08-26 06:55:35 | sync | ||
| d3580fdc | 2020-08-26 06:54:57 | crank glapi minor for new symbol | ||
| 9f3ce83c | 2020-08-26 06:36:08 | adjust for files which are symlinks in distfile | ||
| 7bc50479 | 2020-08-26 06:25:26 | stop building Mesa on alpha hppa and landisk a C++11 compiler is required and these archs don't have clang ok deraadt@ | ||
| a00174f9 | 2020-08-26 06:17:30 | sync | ||
| 7a38a6d3 | 2020-08-26 06:14:38 | update | ||
| 6cd42bcb | 2020-08-26 06:02:31 | Merge Mesa 20.1.6 | ||
| 241b1c13 | 2020-08-26 05:26:37 | Import Mesa 20.1.6 | ||
| 69c74330 | 2020-08-25 16:04:57 | update | ||
| bc29ab78 | 2020-08-25 15:43:26 | Fix integer underflow in XRecordRegisterClients() Reported by Jan-Niklas Sohn working with Trend Micro Zero Day Initiative. | ||
| 83d462e2 | 2020-08-25 15:42:52 | Fix integer underflow in XkbSelectEvents() Reported by Jan-Niklas Sohn working with Trend Micro Zero Day Initiative. | ||
| 77c86a28 | 2020-08-25 15:41:59 | Fix an integer underflow in XIChangeHierarchy() Reported by Jan-Niklas Sohn working with Trend Micro Zero Day Initiative. | ||
| 02b8f735 | 2020-08-25 15:40:59 | Correct bounds checking in XkbSetNames() Reported by Jan-Niklas Sohn working with Trend Micro Zero Day Initiative. | ||
| c79b3519 | 2020-08-25 15:39:58 | Fix an integer overflow in init_om() that could lead to a double free. Reported by Jayden Rivers. | ||
| 79163eed | 2020-08-23 10:49:34 | Allow auto controls to be set back to auto mode explicitly. From Laurence Tratt <laurie (at) tratt (dot) net> | ||
| bb74146c | 2020-08-20 19:12:48 | Fix a bug where some input clients can't connect to the input server. FreeBSD bugzilla reference: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=248549 | ||
| 574495ef | 2020-08-16 15:59:10 | update | ||
| f561a127 | 2020-08-16 15:56:49 | Update to xkbcomp 1.4.3 | ||
| e1abe9d3 | 2020-08-11 05:35:17 | Allow the combination of '-dc' options, reset and display control values. Reported by Laurence Tratt. | ||
| 0cbeaf05 | 2020-08-09 06:51:04 | Remove braces for single line control statement. | ||
| b1d26652 | 2020-08-09 06:41:51 | If a control supports auto mode and this is active, print 'auto' with -c instead of printing the last set numeric value. Initial diff from Laurence Tratt with some enhancements added. | ||
| 4c672aa5 | 2020-08-06 14:28:54 | Merge from upstream X.Org : Fix size calculation in `_XimAttributeToValue` The check here guards the read below. For `XimType_XIMStyles`, these are `num` of `CARD32` and for `XimType_XIMHotKeyTriggers` these are `num` of `XIMTRIGGERKEY` ref[1] which is defined as 3 x `CARD32`. (There are data after the `XIMTRIGGERKEY` according to the spec but they are not read by this function and doesn't need to be checked.) The old code here used the native datatype size instead of the wire protocol size causing the check to always fail. Also fix the size calculation for the header (size). It is 2 x CARD16 for both types despite the unused `CARD16` for `XimType_XIMStyles`. This fixes a regression caused by previous commit. | ||
| 044da0a5 | 2020-08-05 11:34:00 | Don't compare a pointer to a null character constant but to NULL. With best regards from clang 10. |