IABSD.fr/xenocara

Branch :


Log

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.