Re: Meson vs. automake/autoconf

2024-02-06 Thread Matthieu Herrb
on is forcing us to rewrite a build system that can run on those systems. Moreover, since the fdo CI doesn't check builds on those systems, the meson configurations are more or less broken on those systems. And unfortunatly I don't have time anymore to take care of all of theses issues alone. -- Matthieu Herrb

Re: Minor bug in xcb_connect

2023-02-01 Thread Matthieu Herrb
@ xcb_connection_t *xcb_connect_to_display > > if(auth) { > c = xcb_connect_to_fd(fd, auth); > -goto out; > } > - > -if(_xcb_get_auth_info(fd, , display)) > +else if(_xcb_get_auth_info(fd, , display)) > { > c = xcb_connect_to_fd(fd, ); > free(ourauth.name); > -- Matthieu Herrb

Re: DPI inconsistency

2023-01-02 Thread Matthieu Herrb
value in xorg that xdpyinfo shows? > > > Thank you, Hi, are you using Xfce ? if so it's an old issue : https://bugzilla.xfce.org/show_bug.cgi?id=10633 moved to: https://gitlab.xfce.org/xfce/xfce4-settings/-/issues/34 and also : https://gitlab.xfce.org/xfce/xfce4-settings/-/issues/190 -- Matthieu Herrb

Re: Making new releases of X.Org modules

2022-12-08 Thread Matthieu Herrb
So currently having releases that get pushed to OpenBSD-current, Arch Linux and other rolling releases helps with testing patches. (the libX11 pthreads stuff is a good illustration ihmo). -- Matthieu Herrb

Re: vblank-synchronized Present copy

2022-11-24 Thread Matthieu Herrb
On Thu, Nov 24, 2022 at 06:35:07PM +0800, Po Lu wrote: > Matthieu Herrb writes: > > > Not all systems supported by X.Org have timerfd. So please make this > > feàture conditional it's presence, > > Sure, but isn't modesetting recent-Linux-only? No, the version

Re: vblank-synchronized Present copy

2022-11-23 Thread Matthieu Herrb
t; also send the PresentCompleteNotify event at vblank start time (as > opposed to the first-pixel-out time, which is when it's sent in response > to a page flip.) > Not all systems supported by X.Org have timerfd. So please make this feàture conditional it's presence, -- Matthieu Herrb

Re: Fwd: XInitThreads in library constructor breaks Motif!

2022-11-03 Thread Matthieu Herrb
On Wed, Nov 02, 2022 at 10:13:02PM +0100, Matthieu Herrb wrote: > On Wed, Nov 02, 2022 at 11:29:19AM -0700, Alan Coopersmith wrote: > > On 11/2/22 07:53, Adam Jackson wrote: > > > I missed that! My apologies. I've merged the reentrancy patch, we should > > > probab

Re: Fwd: XInitThreads in library constructor breaks Motif!

2022-11-02 Thread Matthieu Herrb
few days for any more testing to > be reported and then probably cut a 1.8.2 release next week. > https://marc.infœ?l=openbsd-tech=166742060513284=2 doesn't look too good. unfortunatly no time to try to see if I can reproduce this before next week. -- Matthieu Herrb

Re: Fwd: XInitThreads in library constructor breaks Motif!

2022-11-01 Thread Matthieu Herrb
1.8.1: https://marc.infœ?l=openbsd-tech=166729483920618=2 On my small test case it seems to fix the issue. -- Matthieu Herrb

Re: XInitThreads in library constructor breaks Motif!

2022-10-31 Thread Matthieu Herrb
. However one of the software that's doing a lot of Xlib calls in the X*IfEvents() callbacks is fvwm{2,3}. The MR I send them is wrong, and I fear they are fiddling with the input queue in the callbacks. I'll have to test how it behaves with this change. -- Matthieu Herrb

Re: [ANNOUNCE] bdftopcf 1.1.1

2022-10-23 Thread Matthieu Herrb
ge because I thought it was the same file system as https://xorg.freedesktop.org -- Matthieu Herrb

Re: Requiring newer autoconf for X.Org packages?

2022-08-31 Thread Matthieu Herrb
4cd2d0331655 > Hi, autoconf 2.71 complains about obsolete contructs in X.Org's configure.ac : AC_PROG_LIBTOOL AC_PROG_CC_C99 and suggests to run autoupdate to fix. This will trigger a lot of new packages releases :-) -- Matthieu Herrb

Re: Xorg projects to archive on gitlab?

2022-08-04 Thread Matthieu Herrb
- appears abandoned, no commits since 2007 > > Does anyone still use these or ship them in a distro or packaging > system? None of those are in OpenBSD... > Most importantly, does anyone want to maintain them? -- Matthieu Herrb

Re: X server new numbering scheme

2021-12-09 Thread Matthieu Herrb
On Thu, Dec 09, 2021 at 06:17:13PM +0100, Michel Dänzer wrote: > On 2021-12-06 22:36, Matthieu Herrb wrote: > > Hi, > > > > I don't understand why the 1.20.x -> 21.x.y change was needed, but I > > can accept it. > > > > That said, why try t

X server new numbering scheme

2021-12-06 Thread Matthieu Herrb
peing this from an X server build with VENDOR_RELEASE = (((21) * 1000) + ((1) * 10) + ((1) * 1000) + 0) and have found no issue yet. What was the need for this "backward compatibility" ? What do you think ? -- Matthieu Herrb

[ANNOUNCE] xrdb 1.2.1

2021-08-09 Thread Matthieu Herrb
Matthieu Herrb (1): xrdb 1.2.1 Tobias Stoeckmann (1): Fix out of boundary read. Walter Harms (3): Add actual querying capabilities XFree() can handle NULL arg fix assignment discards ‘const’ qualifier git tag: xrdb-1.2.1 https://xorg.freedesktop.org/archive

[ANNOUNCE] xrdb 1.2.1

2021-08-09 Thread Matthieu Herrb
Matthieu Herrb (1): xrdb 1.2.1 Tobias Stoeckmann (1): Fix out of boundary read. Walter Harms (3): Add actual querying capabilities XFree() can handle NULL arg fix assignment discards ‘const’ qualifier git tag: xrdb-1.2.1 https://xorg.freedesktop.org/archive

[ANNOUNCE] xrestop 0.5

2021-08-03 Thread Matthieu Herrb
with dist-hook to generate from git log Fix commit 08c9daab3a0b3ef37723c007858fa949cb91bbd8 Keith Packard (1): Use XResQueryClientIds to get pid instead of window property Kevin Ryde (1): In xrestop_client_get_info() show xrestop's own pid. Matthieu Herrb (7): Update

[ANNOUNCE] xrestop 0.5

2021-08-03 Thread Matthieu Herrb
with dist-hook to generate from git log Fix commit 08c9daab3a0b3ef37723c007858fa949cb91bbd8 Keith Packard (1): Use XResQueryClientIds to get pid instead of window property Kevin Ryde (1): In xrestop_client_get_info() show xrestop's own pid. Matthieu Herrb (7): Update

[ANNOUNCE] xrestop 0.5

2021-08-03 Thread Matthieu Herrb
with dist-hook to generate from git log Fix commit 08c9daab3a0b3ef37723c007858fa949cb91bbd8 Keith Packard (1): Use XResQueryClientIds to get pid instead of window property Kevin Ryde (1): In xrestop_client_get_info() show xrestop's own pid. Matthieu Herrb (7): Update

[ANNOUNCE] libX11 1.7.1

2021-05-18 Thread Matthieu Herrb
Ujjwal (1): Fix out-of-bound access in KeySymToUcs4() Matthieu Herrb (2): Reject string longer than USHRT_MAX before sending them on the wire Version 1.7.1 Walter Harms (8): FIX: warning: macro `Pn' not defined FIX: warning: macro `hN' not defined fix warning

[ANNOUNCE] libX11 1.7.1

2021-05-18 Thread Matthieu Herrb
Ujjwal (1): Fix out-of-bound access in KeySymToUcs4() Matthieu Herrb (2): Reject string longer than USHRT_MAX before sending them on the wire Version 1.7.1 Walter Harms (8): FIX: warning: macro `Pn' not defined FIX: warning: macro `hN' not defined fix warning

libX11 security advisory: May 11, 2021

2021-05-18 Thread Matthieu Herrb
== This vulnerability has been discovered by Roman Fiedler from Unparalleled IT Services e.U. -- Matthieu Herrb signature.asc Description: PGP signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https

libX11 security advisory: May 11, 2021

2021-05-18 Thread Matthieu Herrb
== This vulnerability has been discovered by Roman Fiedler from Unparalleled IT Services e.U. -- Matthieu Herrb signature.asc Description: PGP signature ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: https://lists.x.org

libX11 security advisory: May 11, 2021

2021-05-18 Thread Matthieu Herrb
== This vulnerability has been discovered by Roman Fiedler from Unparalleled IT Services e.U. -- Matthieu Herrb signature.asc Description: PGP signature ___ xorg-announce mailing list xorg-announce@lists.x.org https://lists.x.org/mailman/listinfo/xorg-announce

X.Org server security advisory: April 13, 2021

2021-04-13 Thread Matthieu Herrb
== These vulnerabilities have been discovered by Jan-Niklas Sohn working with Trend Micro Zero Day Initiative. -- Matthieu Herrb signature.asc Description: PGP signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info

X.Org server security advisory: April 13, 2021

2021-04-13 Thread Matthieu Herrb
== These vulnerabilities have been discovered by Jan-Niklas Sohn working with Trend Micro Zero Day Initiative. -- Matthieu Herrb signature.asc Description: PGP signature ___ xorg-announce mailing list xorg-announce@lists.x.org https://lists.x.org/mailman/listinfo/xorg

X.Org server security advisory: April 13, 2021

2021-04-13 Thread Matthieu Herrb
== These vulnerabilities have been discovered by Jan-Niklas Sohn working with Trend Micro Zero Day Initiative. -- Matthieu Herrb signature.asc Description: PGP signature ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: https

Re: Segmentation fault on XpmCreateImageFromData(3)

2021-03-25 Thread Matthieu Herrb
On Thu, Mar 25, 2021 at 06:28:40PM +0100, Matthieu Herrb wrote: > On Wed, Mar 24, 2021 at 08:12:34PM -0300, Phillip Bushee wrote: > > I'm am writing a window manager which uses XpmCreateImageFromData(3) > > to read a .xpm file containing the theme of the decoration of the > >

Re: Segmentation fault on XpmCreateImageFromData(3)

2021-03-25 Thread Matthieu Herrb
pixman: 0.38.4 > Before reporting problems, check http://wiki.x.org > to make sure that you have the latest version. > > ___ > xorg@lists.x.org: X.Org support > Archives: http://lists.freedesktop.org/archive

X.Org server security advisory: December 1, 2020

2020-12-01 Thread Matthieu Herrb
() and SetDeviceIndicators() heap overflows ZDI-CAN 11389 / CVE-2020-25712 Thanks == These vulnerabilities have been discovered by Jan-Niklas Sohn working with Trend Micro Zero Day Initiative. -- Matthieu Herrb ___ xorg@lists.x.org: X.Org support Archives: http

X.Org server security advisory: December 1, 2020

2020-12-01 Thread Matthieu Herrb
() and SetDeviceIndicators() heap overflows ZDI-CAN 11389 / CVE-2020-25712 Thanks == These vulnerabilities have been discovered by Jan-Niklas Sohn working with Trend Micro Zero Day Initiative. -- Matthieu Herrb ___ xorg-announce mailing list xorg-announce

X.Org server security advisory: December 1, 2020

2020-12-01 Thread Matthieu Herrb
() and SetDeviceIndicators() heap overflows ZDI-CAN 11389 / CVE-2020-25712 Thanks == These vulnerabilities have been discovered by Jan-Niklas Sohn working with Trend Micro Zero Day Initiative. -- Matthieu Herrb ___ xorg-devel@lists.x.org: X.Org development

Re: Preparing for libX11 1.7.0

2020-11-15 Thread Matthieu Herrb
was added, the shared lib version number in src/Makefie.am probably needs to be adjusted too. -- Matthieu Herrb ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel

release fonttosfnt 1.1.1 ?

2020-10-18 Thread Matthieu Herrb
, -- Matthieu Herrb ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel

Re: xorg xinit: use `uname -n` instead of `hostname`

2020-09-19 Thread Matthieu Herrb
://gitlab.freedesktop.org/xorg/app/xinit/-/merge_requests/3 > > I've cc'ed the developer list since I don't know if there are any platforms > this will cause problems for. (I'm one of the last people to ask about > Linux issues, since I work on Solaris, not Linux.) > No o

[PATCH util/modular] release.sh: check that umask will create archives with correct modes

2020-08-25 Thread Matthieu Herrb
Signed-off-by: Matthieu Herrb --- release.sh | 8 1 file changed, 8 insertions(+) diff --git release.sh release.sh index 86d0d49..665c103 100755 --- release.sh +++ release.sh @@ -944,6 +944,14 @@ do shift done +umask=$(umask) +if [ "${umask}" != "022" -o

[ANNOUNCE] libX11 1.6.12

2020-08-25 Thread Matthieu Herrb
Christopher Chavez (1): Fix typo GCCLipYOrigin -> GCClipYOrigin in XCreateGC() manpage Felix Yan (1): Correct a typo in GetStCmap.c Matthieu Herrb (2): Fix an integer overflow in init_om() libX11 1.6.12 Maya Rashish (1): Avoid the use of "register&

X.Org libX11 security advisory: August 25, 2020

2020-08-25 Thread Matthieu Herrb
020-14363 This can lead to a double free later, as reported by Jayden Rivers. Thanks -- X.Org thanks Jayden Rivers for reporting this issue to our security team and assisting them in understanding them and providing fixes. -- Matthieu Herrb signature.asc Description:

X.Org libX11 security advisory: August 25, 2020

2020-08-25 Thread Matthieu Herrb
020-14363 This can lead to a double free later, as reported by Jayden Rivers. Thanks -- X.Org thanks Jayden Rivers for reporting this issue to our security team and assisting them in understanding them and providing fixes. -- Matthieu Herrb signature.asc Description:

Re: xvfb package dependency suggestion

2020-08-24 Thread Matthieu Herrb
s correct. However, X.Org doesn't provide the binary packages, nor do we provide the data used by various vendors to make their packages. So this suggestion needs to be sent to the maintainers of the CentOS package, using https://bugs.centos.org/. Best regards, -- Matthieu Herrb _

[ANNOUNCE] libX11 1.6.10

2020-07-31 Thread Matthieu Herrb
Adam Jackson (1): Fix XTS regression in XCopyColormapAndFree Alan Coopersmith (1): Fix spelling/wording issues Alex Henrie (1): Handle small final sigma in XConvertCase Marko Myllynen (1): Update Finnish compose sequences for SFS 5966:2019 standard Matthieu Herrb (2

X.Org security advisory: July 31, 2020: libX11

2020-07-31 Thread Matthieu Herrb
ion. Thanks == X.Org thanks Todd Carson for reporting these issues to our security team and assisting them in understanding them and providing fixes. -- Matthieu Herrb signature.asc Description: PGP signature ___ xorg-announce mailing list xorg-annou

X.Org security advisory: July 31, 2020: Xserver

2020-07-31 Thread Matthieu Herrb
n NullPixmap; Thanks == This vulnerability was discovered by Jan-Niklas Sohn working with Trend Micro Zero Day Initiative. -- Matthieu Herrb signature.asc Description: PGP signature ___ xorg-devel@lists.x.org: X.Org development Archives: http:/

X.Org security advisory: July 31, 2020: libX11

2020-07-31 Thread Matthieu Herrb
ion. Thanks == X.Org thanks Todd Carson for reporting these issues to our security team and assisting them in understanding them and providing fixes. -- Matthieu Herrb signature.asc Description: PGP signature ___ xorg-devel@lists.x.org: X.Org developm

X.Org security advisory: July 31, 2020: libX11

2020-07-31 Thread Matthieu Herrb
ion. Thanks == X.Org thanks Todd Carson for reporting these issues to our security team and assisting them in understanding them and providing fixes. -- Matthieu Herrb signature.asc Description: PGP signature ___ xorg-devel@lists.x.org: X.Org developm

Re: cherry-pick candidate for a future 1.20.9 release

2020-04-14 Thread Matthieu Herrb
On Tue, Apr 14, 2020 at 11:12:37AM +0200, Michel Dänzer wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > On 2020-04-13 7:52 p.m., Matthieu Herrb wrote: > > Hi, > > > > I'd like to nominate 364d64981549544213e2bca8de6ff8a5b2b5a69e as a > > commit

cherry-pick candidate for a future 1.20.9 release

2020-04-13 Thread Matthieu Herrb
. -- Matthieu Herrb signature.asc Description: PGP signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel

Re: [PATCH libXmu v2 1/2] Remove support for XA_IP_ADDRESS

2020-01-15 Thread Matthieu Herrb
On Tue, Jan 14, 2020 at 06:29:52PM -0500, Thomas Dickey wrote: > On Tue, Jan 14, 2020 at 10:23:15PM +0100, Matthieu Herrb wrote: > > This code has a number of issues: > > - It doesn't support IPv6 https://bugs.freedesktop.org/show_bug.cgi?id=7611 > > - The IP address is set b

Re: [patch libXmu] Fix OWNER_OS in XmuConvertStandardSelection() on Linux

2020-01-14 Thread Matthieu Herrb
On Tue, Jan 14, 2020 at 11:32:46PM +0100, Matthieu Herrb wrote: > It used to return BSD > --- > src/CvtStdSel.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/src/CvtStdSel.c b/src/CvtStdSel.c > index 36423c6..d462273 100644 > --- a/src/CvtStdSel.c > +++ b

[patch libXmu] Fix OWNER_OS in XmuConvertStandardSelection() on Linux

2020-01-14 Thread Matthieu Herrb
It used to return BSD --- src/CvtStdSel.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/CvtStdSel.c b/src/CvtStdSel.c index 36423c6..d462273 100644 --- a/src/CvtStdSel.c +++ b/src/CvtStdSel.c @@ -89,6 +89,9 @@ in this Software without prior written authorization from The Open Group.

[PATCH libXmu v2 1/2] Remove support for XA_IP_ADDRESS

2020-01-14 Thread Matthieu Herrb
environments (like OpenBSD's pledge https://marc.info/?l=openbsd-bugs=157842725819911=2) Signed-off-by: Matthieu Herrb --- src/CvtStdSel.c | 30 ++ 1 file changed, 2 insertions(+), 28 deletions(-) diff --git a/src/CvtStdSel.c b/src/CvtStdSel.c index 36423c6..5089623

[PATCH libXmu v2 2/2] Unifdef SYSVNET

2020-01-14 Thread Matthieu Herrb
This has not been set by configure since the switch to autotools. Signed-off-by: Matthieu Herrb --- src/CvtStdSel.c | 9 - 1 file changed, 9 deletions(-) diff --git a/src/CvtStdSel.c b/src/CvtStdSel.c index 5089623..f84f2dd 100644 --- a/src/CvtStdSel.c +++ b/src/CvtStdSel.c @@ -36,13

[PATCH libXmu 1/2] Remove support for XA_IP_ADDRESS

2020-01-14 Thread Matthieu Herrb
environments (like OpenBSD's pledge https://marc.info/?l=openbsd-bugs=157842725819911=2) Signed-off-by: Matthieu Herrb --- src/CvtStdSel.c | 27 +-- 1 file changed, 1 insertion(+), 26 deletions(-) diff --git a/src/CvtStdSel.c b/src/CvtStdSel.c index 36423c6..0d577ef

[PATCH libXmu 2/2] Unifdef SYSVNET

2020-01-14 Thread Matthieu Herrb
This has not been set by configure since the switch to autotools. Signed-off-by: Matthieu Herrb --- src/CvtStdSel.c | 9 - 1 file changed, 9 deletions(-) diff --git a/src/CvtStdSel.c b/src/CvtStdSel.c index 0d577ef..3414f1e 100644 --- a/src/CvtStdSel.c +++ b/src/CvtStdSel.c @@ -36,13

Re: xorgproto header installation conflicts

2019-11-24 Thread Matthieu Herrb
libXpm > libXpresent > libXrandr > libXrender > libXres > libXt > libXtst > libXv > libXvMC > libXxf86dga > libXxf86misc > libXxf86vm > libdmx > libdrm > libxkbfile > libxkbui > > Thanks, > Thomas > ___ > xorg-devel@lists.x.org: X.Org d

Re: Proposed addition to CodingStyle web page about assert(a && b)

2019-05-05 Thread Matthieu Herrb
e used to reject bad user input or any other error condition that can happen for some known reason. It should really only be used to document conditions that should really never happen. In all other cases the function should be able to return an error to the caller (which should of cours

Re: [PATCH libXext] add ACLOCAL_AMFLAGS = -I m4 to make aclocal pick ax_gcc_builtin.m4

2019-03-17 Thread Matthieu Herrb
On Sun, Mar 17, 2019 at 09:07:00AM -0700, Alan Coopersmith wrote: > On 3/17/19 6:29 AM, Matthieu Herrb wrote: > > Signed-off-by: Matthieu Herrb > > --- > > Makefile.am | 2 ++ > > 1 file changed, 2 insertions(+) > > > > diff --git a/Makefile.am b/Makefi

[PATCH libXext] add ACLOCAL_AMFLAGS = -I m4 to make aclocal pick ax_gcc_builtin.m4

2019-03-17 Thread Matthieu Herrb
Signed-off-by: Matthieu Herrb --- Makefile.am | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Makefile.am b/Makefile.am index b76bc6c..4f5c67d 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,5 +1,7 @@ SUBDIRS = man src specs +ACLOCAL_AMFLAGS = -I m4 + pkgconfigdir = $(libdir

[PATCH xman] Fix typo in manual page.

2019-03-08 Thread Matthieu Herrb
reported by Alejandro G. Peregrina on OpenBSD tech@ list Signed-off-by: Matthieu Herrb --- man/xman.man | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/man/xman.man b/man/xman.man index 5edb892..d9e3667 100644 --- a/man/xman.man +++ b/man/xman.man @@ -152,7 +152,7 @@ n(n

[PATCH xf86-input-synaptics] Use fabs() instead of abs() on double values.

2019-02-10 Thread Matthieu Herrb
Silences clang warnings. Signed-off-by: Matthieu Herrb --- src/synaptics.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/synaptics.c b/src/synaptics.c index 930d02e..bc2d2af 100644 --- a/src/synaptics.c +++ b/src/synaptics.c @@ -2602,7 +2602,7

[PATCH xf86-video-neomagic] Use fabs() instead of abs() on double value.

2019-02-10 Thread Matthieu Herrb
Silences clang warnings. Signed-off-by: Matthieu Herrb --- src/neo_driver.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/neo_driver.c b/src/neo_driver.c index 84e09ca..4301881 100644 --- a/src/neo_driver.c +++ b/src/neo_driver.c @@ -2953,7 +2953,7 @@ neoCalcVCLK

[PATCH xf86-input-joystick] Silence clang warnings on floating point abs() / pow() calls.

2019-02-10 Thread Matthieu Herrb
Signed-off-by: Matthieu Herrb --- src/jstk_axis.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/jstk_axis.c b/src/jstk_axis.c index cb4a004..37bb66b 100644 --- a/src/jstk_axis.c +++ b/src/jstk_axis.c @@ -136,11 +136,11 @@ jstkAxisTimer(OsTimerPtrtimer

[xorgproto] Remove RCS Ids

2019-01-30 Thread Matthieu Herrb
Signed-off-by: Matthieu Herrb --- include/X11/extensions/xcalibrateproto.h | 2 -- include/X11/extensions/xcalibratewire.h | 2 -- 2 files changed, 4 deletions(-) diff --git a/include/X11/extensions/xcalibrateproto.h b/include/X11/extensions/xcalibrateproto.h index cafdab2..f9b9425 100644

Re: Xwayland on demand (Re: [PATCH xwayland 3/3] xwayland: Handle the case of windows being realized before redirection)

2019-01-16 Thread Matthieu Herrb
han having resouces loaded in the X server by xrdb, but you can always link .Xdefaults to .Xresources for this kind of situation. Not sure if Gtk/Qt/whatever use the Xlib functions or if they have their own code that would ignore .Xdefaults. -- Matthieu Herrb signature.asc Description: PGP s

Re: Will like to release xf86-video-mga Version 1.7 soon

2018-11-26 Thread Matthieu Herrb
. You may want to consider it for the 1.7.0 release. -- Matthieu Herrb ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel

[PATCH xf86-video-mga] Use fabs() to compute absolute value of floating point number.

2018-11-26 Thread Matthieu Herrb
Fixes a warning from clang and looks like it was a real bug. Signed-off-by: Matthieu Herrb --- src/mga_dacG.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mga_dacG.c b/src/mga_dacG.c index 3b0d93e..5c08f8a 100644 --- a/src/mga_dacG.c +++ b/src/mga_dacG.c @@ -986,8

Re: [PATCH app/xcursorgen v3] Update README for gitlab migration

2018-11-13 Thread Matthieu Herrb
EADME.md alone. As Ray say people are used to that now. -- Matthieu Herrb signature.asc Description: PGP signature ___ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel

X.Org security advisory: October 25, 2018

2018-10-25 Thread Matthieu Herrb
, and the Red Hat Product Security Team who helped understand all impacts. -- Matthieu Herrb signature.asc Description: PGP signature ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: https://lists.x.org/mailman

[ANNOUNCE] libSM 1.2.3

2018-10-10 Thread Matthieu Herrb
Alan Coopersmith (1): Stop compiling empty sm_auth.c stub Emil Velikov (1): autogen.sh: use quoted string variables Fab (1): Fix callbacks signatures in libSM documentation Jon TURNEY (1): Include unistd.h for getpid() Matthieu Herrb (3): Fix uuid_to_string(3

[ANNOUNCE] libSM 1.2.3

2018-10-10 Thread Matthieu Herrb
Alan Coopersmith (1): Stop compiling empty sm_auth.c stub Emil Velikov (1): autogen.sh: use quoted string variables Fab (1): Fix callbacks signatures in libSM documentation Jon TURNEY (1): Include unistd.h for getpid() Matthieu Herrb (3): Fix uuid_to_string(3

Re: TWM is lacking libxinerama

2018-09-09 Thread Matthieu Herrb
.org/ and cwm (https://github.com/chneukirchen/cwm for the portable version) in this category. -- Matthieu Herrb signature.asc Description: PGP signature ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: https://

[ANNOUNCE] libX11 1.6.6

2018-08-21 Thread Matthieu Herrb
Martin Natano (1): Don't rebuild ks_tables.h if nothing changed. Matthieu Herrb (2): Remove statement with no effect. libX11 1.6.6 Michal Srb (1): Use flexible array member instead of fake size. Ryan C. Gordon (1): Valgrind fix for XStoreColor and XStoreColors. Samuel

X.Org security advisory: August 21, 2018

2018-08-21 Thread Matthieu Herrb
X.Org security advisory: August 21, 2018 Multiple issues in libX11 = The functions XGetFontPath, XListExtensions and XListFonts from libX11 are vulnerable to three different issues: Off-by-one writes (CVE-2018-14599). --- The functions

Re: [igt-dev] [ANNOUNCE] intel-gpu-tools 1.22

2018-06-18 Thread Matthieu Herrb
tomagic" dependencies, i.e., those > that are enabled if detected by the configure script without the > ability to explicitly disable them. > > Gentoo's dependency tracking works by saying "Depend on package XYZ > iff support for XYZ is requested". Automagic deps break

Re: [PATCH app/xdm] Add missing brackets to multi-statement if in SaveServerAuthorizations

2018-05-06 Thread Matthieu Herrb
] > if (auths[i]->data_length > 0) > ^~ > auth.c:452:3: note: ...this statement, but the latter is misleadingly > indented as if it were guarded by the ‘if’ >(void) fflush (auth_file); >^ > > Signed-off-by: Alan Coopersmith <alan.coopersm...@oracl

Re: [PATCH:libXaw] Fix xload crashes if the window is wider than 2048 pixels

2018-03-25 Thread Matthieu Herrb
On Sat, Mar 24, 2018 at 10:45:47PM -0700, Alan Coopersmith wrote: > https://bugs.freedesktop.org/show_bug.cgi?id=96670 > > Signed-off-by: Alan Coopersmith <alan.coopersm...@oracle.com> Reviewed-by: Matthieu Herrb <matth...@herrb.eu> > --- > > I wasn't sure

Re: [PATCH libX11] Use size_t for buffer sizes in SetHints.c

2018-03-25 Thread Matthieu Herrb
On Sat, Mar 24, 2018 at 07:48:49PM -0700, Alan Coopersmith wrote: > These variables store values returned from strlen() as a size_t > and are passed to Xmalloc, which expects a size_t, so lets stop > converting back and forth to int along the way. LGTM, Reviewed-by: Matthieu Her

Re: [PATCH xserver 00/10] Implement RandR 1.6 (leases and non-desktop)

2018-02-05 Thread Matthieu Herrb
favor of meson in general would be a major PITA. For the proto case, we actually don't use the autotools build system for the split packages version, because of the overhead, and the (relative) simplicity of just writing BSD makefiles for these. I haven't looked that the merged xproto yet though. --

Re: XShape example usage?

2017-12-22 Thread Matthieu Herrb
t; Info: https://lists.x.org/mailman/listinfo/xorg > Your subscription address: %(user_address)s -- Matthieu Herrb ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: https://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s

[PATCH bdftopcf] Depend on xproto and fsproto that are now used.

2017-12-10 Thread Matthieu Herrb
Signed-off-by: Matthieu Herrb <matth...@herrb.eu> --- Makefile.am | 3 ++- configure.ac | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Makefile.am b/Makefile.am index 6012b42..caaf6e8 100644 --- a/Makefile.am +++ b/Makefile.am @@ -22,7 +22,8 @@ SUBDIRS = man bin_PR

[ANNOUNCE] libXfont2 2.0.3

2017-11-28 Thread Matthieu Herrb
Matthieu Herrb (1): libXfont2 2.0.3 Michal Srb (1): Open files with O_NOFOLLOW. (CVE-2017-16611) git tag: libXfont2-2.0.3 https://xorg.freedesktop.org/archive/individual/lib/libXfont2-2.0.3.tar.bz2 MD5: b7ca87dfafeb5205b28a1e91ac3efe85 libXfont2-2.0.3.tar.bz2 SHA1

[ANNOUNCE] libXcursor 1.1.15

2017-11-28 Thread Matthieu Herrb
Alan Coopersmith (4): configure: Drop AM_MAINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 Use strdup() instead of malloc(strlen())+strcpy() Fix some clang integer sign/size mismatch warnings Emil Velikov (1): autogen.sh: use quoted string variables Matthieu Herrb (1

[ANNOUNCE] libXfont 1.5.4

2017-11-28 Thread Matthieu Herrb
Matthieu Herrb (1): libXfont 1.5.4 Michal Srb (1): Open files with O_NOFOLLOW. (CVE-2017-16611) git tag: libXfont-1.5.4 https://xorg.freedesktop.org/archive/individual/lib/libXfont-1.5.4.tar.bz2 MD5: 16eaf156edd79b68038b6a7c44aa9e9b libXfont-1.5.4.tar.bz2 SHA1

[ANNOUNCE] libXfont2 2.0.3

2017-11-28 Thread Matthieu Herrb
Matthieu Herrb (1): libXfont2 2.0.3 Michal Srb (1): Open files with O_NOFOLLOW. (CVE-2017-16611) git tag: libXfont2-2.0.3 https://xorg.freedesktop.org/archive/individual/lib/libXfont2-2.0.3.tar.bz2 MD5: b7ca87dfafeb5205b28a1e91ac3efe85 libXfont2-2.0.3.tar.bz2 SHA1

[ANNOUNCE] libXcursor 1.1.15

2017-11-28 Thread Matthieu Herrb
Alan Coopersmith (4): configure: Drop AM_MAINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 Use strdup() instead of malloc(strlen())+strcpy() Fix some clang integer sign/size mismatch warnings Emil Velikov (1): autogen.sh: use quoted string variables Matthieu Herrb (1

Re: [PATCH:macros] Update check for manpage section numbers to not rely on Solaris version

2017-11-05 Thread Matthieu Herrb
racle.com> Hi, I can't test it anymore, but it looks good to me. Reviewed-by: Matthieu Herrb <matth...@herrb.eu> > --- > xorg-macros.m4.in | 31 +++ > 1 file changed, 19 insertions(+), 12 deletions(-) > > diff --git a/xorg-macros.m4.in b/xorg-ma

Re: forum for Motif, XLib, etc. programming enthusiasts?

2017-10-24 Thread Matthieu Herrb
he original > O'Reily books. If I spent a couple years reading I could probably > find the answer but I'd forget my question. Is there a forum of Motif > freaks? > The motif zone is still online : http://motif.ics.com/ and you may want to have a look at https://github.com/arcapos/luam

[xproto] _X_NONNULL and C++ 11

2017-05-27 Thread Matthieu Herrb
1 */ #define _X_NONNULL(...) __attribute__((nonnull(__VA_ARGS__))) #elif __has_attribute(nonnull) \ || defined(__GNUC__) && ((__GNUC__ * 100 + __GNUC_MINOR__) >= 303) -- 2.13.0 -- Matthieu Herrb signature.asc Description: PGP signature __

[PATCH] Brown bag commit to fix 957e8d (arc4random_buf() support)

2017-03-01 Thread Matthieu Herrb
- typo in #ifdef check - also need to add AC_CHECK_FUNCS([arc4random_buf]) Reported-by Eric Engestrom. Thanks Signed-off-by: Matthieu Herrb <matth...@herrb.eu> --- configure.ac | 1 + os/auth.c| 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/configure.ac b/config

Re: [PATCH 1/3] Use timingsafe_memcmp() to compare MIT-MAGIC-COOKIES CVE-2017-2624

2017-02-28 Thread Matthieu Herrb
On Wed, Mar 01, 2017 at 12:15:00AM +0100, Hans de Goede wrote: > Hi, > > On 28-02-17 23:52, Matthieu Herrb wrote: > > > > On Tue, Feb 28, 2017 at 10:41:29PM +, Emil Velikov wrote: > > > Hi Matthieu, > > > > > > On 28 February 2017 at

Re: [PATCH 1/3] Use timingsafe_memcmp() to compare MIT-MAGIC-COOKIES CVE-2017-2624

2017-02-28 Thread Matthieu Herrb
On Tue, Feb 28, 2017 at 10:41:29PM +, Emil Velikov wrote: > Hi Matthieu, > > On 28 February 2017 at 18:18, Matthieu Herrb <matth...@herrb.eu> wrote: > > Provide the function definition for systems that don't have it. > > > > Signed-off-by: Matthieu Herrb

Re: [PATCH 0/3] patches for Advisory X41-2017-001

2017-02-28 Thread Matthieu Herrb
On Tue, Feb 28, 2017 at 02:17:39PM -0500, Adam Jackson wrote: > On Tue, 2017-02-28 at 19:18 +0100, Matthieu Herrb wrote: > > Hi, > > > > this patches series, already sent (and partially reviewed by) to > > xorg-security address the X server side of Advisory X41-2017-

[PATCH 3/3] auth: remove AuthToIDFunc and associated functions. Not used anymore.

2017-02-28 Thread Matthieu Herrb
And the current code for MitToId has a use-after-free() issue. Signed-off-by: Matthieu Herrb <matth...@herrb.eu> Reviewed-by: Alan Coopersmith <alan.coopersm...@oracle.com> --- os/auth.c | 7 +++ os/osdep.h | 6 -- 2 files changed, 3 insertions(+), 10 deletions(-) dif

[PATCH 2/3] Use arc4random_buf(3) if available to generate cookies.

2017-02-28 Thread Matthieu Herrb
Signed-off-by: Matthieu Herrb <matth...@herrb.eu> --- configure.ac| 2 ++ include/dix-config.h.in | 6 ++ os/auth.c | 7 +++ 3 files changed, 15 insertions(+) diff --git a/configure.ac b/configure.ac index f6a49302f..6a7c4cc6f 100644 --- a/configure.ac

[PATCH 1/3] Use timingsafe_memcmp() to compare MIT-MAGIC-COOKIES CVE-2017-2624

2017-02-28 Thread Matthieu Herrb
Provide the function definition for systems that don't have it. Signed-off-by: Matthieu Herrb <matth...@herrb.eu> Reviewed-by: Alan Coopersmith <alan.coopersm...@oracle.com> --- configure.ac| 3 ++- include/dix-config.h.in | 3 +++ include/os.h| 5 +

[PATCH 0/3] patches for Advisory X41-2017-001

2017-02-28 Thread Matthieu Herrb
Org builds (with build.sh) do depend on libbsd and use arc4random_buf() here to generate the cookies. I don't know why the versions shipped by some distros seem to still use the fallback code. -- Matthieu Herrb signature.asc Description: PGP signature ___

Re: [ANNOUNCE] libXpm 3.5.12

2016-12-15 Thread Matthieu Herrb
On Thu, Dec 15, 2016 at 10:26:41AM -0800, Matt Turner wrote: > On Thu, Dec 15, 2016 at 9:08 AM, Matthieu Herrb <matth...@herrb.eu> wrote: > > Jörg Sonnenberger (1): > > Fix abs() usage. > > > > Matthieu Herrb (1): > > libXpm 3.5.12 > > >

[ANNOUNCE] libXpm 3.5.12

2016-12-15 Thread Matthieu Herrb
Jörg Sonnenberger (1): Fix abs() usage. Matthieu Herrb (1): libXpm 3.5.12 Tobias Stoeckmann (4): Fix out out boundary read on unknown colors Gracefully handle EOF while parsing files. Avoid OOB write when handling malicious XPM files. Handle size_t in file

[ANNOUNCE] libXpm 3.5.12

2016-12-15 Thread Matthieu Herrb
Jörg Sonnenberger (1): Fix abs() usage. Matthieu Herrb (1): libXpm 3.5.12 Tobias Stoeckmann (4): Fix out out boundary read on unknown colors Gracefully handle EOF while parsing files. Avoid OOB write when handling malicious XPM files. Handle size_t in file

  1   2   3   4   5   >