Re: UPDATE: xterm 372

2022-04-22 Thread Matthieu Herrb
On Sun, Mar 27, 2022 at 10:54:43AM +0200, Matthieu Herrb wrote: > Hi, > > the patch below updates xterm to version 372. Please test, especially > if you use or depend on less common features, and report any issues. > Note that the new status line code is not enabled in Xenocara

building a -current kernel fails on 7.0

2022-04-02 Thread Matthieu Herrb
you mean '-Wno-unused-const-variablé? [-Werror,-Wunknown-warning-option] *** Error 1 in /usr/src/sys/arch/amd64/compile/GENERIC.MP (Makefile:1955 'assym.h') -- Matthieu Herrb

dhcpd(8) man page correction : synchronisation

2022-02-22 Thread Matthieu Herrb
. +to send synchronisation messages. .Ar synctarget can be either an IPv4 address for unicast messages or a network interface name followed optionally by a colon and a numeric TTL -- Matthieu Herrb

Xserver 21.1 mode selection fixes

2021-12-05 Thread Matthieu Herrb
+ Mode->VDisplay = libxcvt_mode_info->vdisplay; Mode->HDisplay = libxcvt_mode_info->hdisplay; Mode->Clock = libxcvt_mode_info->dot_clock; -- Matthieu Herrb

Re: fix for X crash with the radeon(4) driver

2021-11-16 Thread Matthieu Herrb
On Sun, Nov 14, 2021 at 05:25:32PM +0100, Matthieu Herrb wrote: > Hi, > > after the upgrade to X server 21.1.1, some people reported crashes in > the radeon driver when using xrandr(1) or a similar utility. > > If you are seeing these crashes, please test the patch below (copi

Re: possible fix for Xorg 21.1.1 crashes

2021-11-16 Thread Matthieu Herrb
On Tue, Nov 16, 2021 at 11:26:40PM +0100, Matthieu Herrb wrote: > Hi, > > I think I found the bug that causes crashes in X for some people. > > If X started crashing since you upgraded to the last snapshots, can > you try the patch below ? > > get /usr/xenocara fr

possible fix for Xorg 21.1.1 crashes

2021-11-16 Thread Matthieu Herrb
t */ , + InternalEvent * /* event */ , WindowPtr /* ancestor */ ); extern void -- Matthieu Herrb

fix for X crash with the radeon(4) driver

2021-11-14 Thread Matthieu Herrb
ompositePicture(PictOpSrc, src, NULL, dst, extents.x1, extents.y1, 0, 0, extents.x1, -- Matthieu Herrb

X server updated to version 21.1.1

2021-11-12 Thread Matthieu Herrb
the resolution manually to the previous default. You can also fiddle with the X resources (~/.Xresources ) to fix font sizes in invidual applications. Older X applications are more likely to mis-behave and need the global dpi fix. -- Matthieu Herrb

Re: xdpyinfo: can't load library 'libdmx.so.2.0'

2021-09-15 Thread Matthieu Herrb
dpyinfo/configure, dmx library could be detected as > build time. > > I suppose the host used to build the snapshots still has old dmx > library in path, and the build of xdpyinfo detected it and link to it, > whereas the library isn't in sets anymore. > I've just committed a fix to xdpyinfo build system to explicitely disable dmx support in that case. -- Matthieu Herrb

remove libdmx from Xenocara?

2021-09-03 Thread Matthieu Herrb
of several X servers running on different machine). The server part has been disabled for years and is known to be broken even under Linux. -- Matthieu Herrb

Re: update xf86-video-amdgpu to latest git

2021-07-08 Thread Matthieu Herrb
On Thu, Jul 08, 2021 at 05:29:01PM +1000, Jonathan Gray wrote: > The latest xf86-video-amdgpu release was in 2019. > > xf86-video-amdgpu-19.1.0..origin/master Hi, Works so far here on my X395 (Vega Mobile 8) with -current. -- Matthieu Herrb

log reason when a packet causes pf to add an IP to a table ?

2021-06-28 Thread Matthieu Herrb
However some legitimate remote users get their addresses added to the ssh-bruteforce table from time to time. I'd like to be able to figure out the reason (ie which condtion triggers the overload). Is there a way to have it logged somewhere that I'm missing ? Thanks in avance, -- Matthieu Herrb

Re: update xterm to version 367

2021-04-01 Thread Matthieu Herrb
On Sat, Mar 27, 2021 at 10:22:15AM +0100, Matthieu Herrb wrote: > Patch #367 - 2021/03/26 > > ok ? comments ? Hi, I could use some actual test results. I'd like to commit the update. -- Matthieu Herrb

Re: xf86-input-ws: fix hotplugging usb mice on legacy-free machines

2021-03-27 Thread Matthieu Herrb
ing X not being treated as its own device because X > would need to open that device directly. That can't easily be > solved right now.) Hi, yes this makes sense and can help in some situations. I don't see any practical drawbacks. ok matthieu@ -- Matthieu Herrb

update xterm to version 367

2021-03-27 Thread Matthieu Herrb
Patch #367 - 2021/03/26 * add OSC 22 to allow programs to select different pointer cursor at runtime. * change configuration for no-return functions to use _Noreturn when it is available, because clang --analyze does not properly handle

Re: allow xlock -dpms* values < 30 and > 0

2021-03-13 Thread Matthieu Herrb
gt; MIN_DPMS ? > noff : MIN_DPMS))); > + (nstandby <= 0 ? 0 : nstandby), > + (nsuspend <= 0 ? 0 : nsuspend), > + (noff <= 0 ? 0 : noff)); > } > } -- Matthieu Herrb

xenodm : don't add authorizations for tcp connections by default

2021-03-08 Thread Matthieu Herrb
++ xenodm/server.c 8 Mar 2021 20:05:11 - @@ -86,6 +86,8 @@ StartServerOnce (struct display *d) snprintf (arg, sizeof(arg), "-auth %s", d->authFile); argv = parseArgs (argv, arg); } + if (d->listenTcp) + argv = parseArgs(argv, "-listen tcp"); if (!argv) { LogError ("StartServer: no arguments\n"); sleep ((unsigned) d->openDelay); -- Matthieu Herrb

Re: Ignore /tmp/.Xauth* in daily

2021-03-06 Thread Matthieu Herrb
On Sat, Mar 06, 2021 at 09:52:58PM +0300, Vadim Zhukov wrote: > сб, 6 мар. 2021 г. в 21:30, Theo de Raadt : > > > > Matthieu Herrb wrote: > > > > > Linux, systemd and XDG have inventend this /run/user/$uid tmpfs that > > > is created automagic

Re: Ignore /tmp/.Xauth* in daily

2021-03-06 Thread Matthieu Herrb
md and XDG have inventend this /run/user/$uid tmpfs that is created automagically and they use that in place of /tmp for volatile things that don't beloing to $HOME, but this is not a can of worms I want to open now. -- Matthieu Herrb

Re: Ignore /tmp/.Xauth* in daily

2021-03-06 Thread Matthieu Herrb
On Sat, Mar 06, 2021 at 09:56:34AM -0700, Theo de Raadt wrote: > Matthieu Herrb wrote: > > > On Fri, Mar 05, 2021 at 09:10:32PM +0300, Vadim Zhukov wrote: > > > чт, 4 мар. 2021 г. в 02:02, Vadim Zhukov : > > > > > > > > Hello all. > > > >

Re: Ignore /tmp/.Xauth* in daily

2021-03-06 Thread Matthieu Herrb
th './ssh-*' -o -path ./.X11-unix -o -path ./.ICE-unix \ > > - -o -path './tmux-*' \) \ > > + -o -path './tmux-*' -o -path './.Xauth*' \) \ > > -prune -o -type f -atime +7 -delete 2>/dev/null > > find -x . -type d -mtime +1 ! -path ./vi.recover ! -path > > ./.X11-unix \ > > ! -path ./.ICE-unix ! -name . \ > > -- > WBR, > Vadim Zhukov -- Matthieu Herrb

Re: use /dev/dri/ in xenocara

2021-02-18 Thread Matthieu Herrb
ing/driver.c 18 Feb 2021 10:02:03 > - > @@ -226,7 +226,7 @@ open_hw(const char *dev) > else { > dev = getenv("KMSDEVICE"); > if ((NULL == dev) || ((fd = priv_open_device(dev)) == -1)) { > -dev = "/dev/drm0"; > +dev = "/dev/dri/card0"; > fd = priv_open_device(dev); > } > } -- Matthieu Herrb

some fvwmrc defautlts changes

2021-01-24 Thread Matthieu Herrb
serSel single +#*SshChoice Default Default on "same user" +#*SshChoice CustomCustomoff "user:" +*SshText "(Userid:" +*SshInputUserName 10 "" +*SshText ")" +*SshLine center +*SshText "FG:" +*SshInputFgColor 15 "" +*SshText "BG:" +*SshInputBgColor 15 "" +*SshLine expand +*SshButton quit "Login" ^M +*SshCommand Exec xterm $(FgColor?-fg $(FgColor)) $(BgColor?-bg $(BgColor)) -T xterm@$(HostName) -e $(RL?ssh) $(TN?telnet) $(HostName) $(UserName?-l $(UserName)) +*SshButton restart "Clear" +*SshCommand Beep +*SshButton quit "Cancel" +*SshCommand Nop # FvwmForm alias - query exit ala mwm *QuitVerifyGrabServer -- Matthieu Herrb

Re: behaviour of openssl s_server and certificate chains on 6.8

2021-01-14 Thread Matthieu Herrb
On Thu, Jan 14, 2021 at 02:20:38PM +0100, Theo Buehler wrote: > On Thu, Jan 14, 2021 at 01:32:41PM +0100, Matthieu Herrb wrote: > > Hi, > > > > I'm trying to debug strange beahaviour changes with certificates on a > > systemc after upgrading it from 6.7 to 6.8..

behaviour of openssl s_server and certificate chains on 6.8

2021-01-14 Thread Matthieu Herrb
chain mycert->CA With the same commands on 6.8, I don't get the CA certificate. Is this a known issue, and how can I get the chain with 6.8 ? (my real application is sendmail...) -- Matthieu Herrb

Re: Edit /etc/boot.conf

2020-12-06 Thread Matthieu Herrb
macppc > +.if ${MACHINE} == amd64 || ${MACHINE} == arm64 || ${MACHINE} == armv7 \ > +|| ${MACHINE} == i386 || ${MACHINE} == macppc || ${MACHINE} == powerpc64 > DEFAULT_VT= --with-default-vt=vt05 > .endif > -- Matthieu Herrb

Re: add OpenType bitmap fonts to xenocara

2020-10-25 Thread Matthieu Herrb
R6/lib/X11/fonts/misc/cursor.bdf it looks like a typo in cursor-misc/Makefile.{am,in} (BDF_FILES intead of OTB_FILES) -- Matthieu Herrb

Re: fonttosfnt: merge changes to fix fonts for new pango

2020-10-18 Thread Matthieu Herrb
If nothing happens on the xorg side in the next 3 days, then ok to commit the changes locally. -- Matthieu Herrb

Re: Support astfb(4) in wsfb(4)

2020-10-03 Thread Matthieu Herrb
lse { > + masks.red = 0x1f; > + masks.green = 0x3f << 5; > + masks.blue = 0x1f << 11; > + } > + break; > default: > masks.red = 0; > masks.green = 0; -- Matthieu Herrb

hostname.if '!' commands and rdomains

2020-07-29 Thread Matthieu Herrb
;; *) _cmds[${#_cmds[*]}]="ifconfig $_if ${_c[@]}" ;; -- Matthieu Herrb

Re: Add ability to set control values with video(1)

2020-07-25 Thread Matthieu Herrb
the command line syntax was more regular with audio or wscons control programs. -- Matthieu Herrb

Re: typo in www/faq/current.html - libxkbui...

2020-07-11 Thread Matthieu Herrb
10 Jul 2020 06:04:41 - 1.1047 > +++ faq/current.html 11 Jul 2020 14:17:46 - > @@ -106,7 +106,7 @@ It should be manually removed. > > # rm /usr/X11R6/lib/libxkbui.* > # rm /usr/X11R6/lib/pkgconfig/xkbui.pc > -# rm /usr/X11R6/include/extenstions/XKBui.h > +# rm /usr/X11R6/include/X11/extensions/XKBui.h > > -- Matthieu Herrb

Re: WireGuard patchset for OpenBSD, rev. 3

2020-06-21 Thread Matthieu Herrb
g works if I set wg0 in rdomain1 and keep my re0 interface in rdomain 0, but as soon as I set rdomain 1 for re0 and rdomain 0 for wg0, the VPN cannot come up (and I see the UDP packets to port 51820 trying to go out through wg0). Thanks for your work on wireguard ! -- Matthieu Herrb

Re: WireGuard patchset for OpenBSD, rev. 3

2020-06-21 Thread Matthieu Herrb
will update the address after receiving a correctly authenticated packet. -- Matthieu Herrb

Re: Xwindows keymap weirdness

2020-06-01 Thread Matthieu Herrb
On Mon, Jun 01, 2020 at 03:28:52PM +0200, Stéphane Aulery wrote: > Hello, > > Le 01/06/2020 14:55, Matthieu Herrb a écrit : > > > > > > > > (I have just tried with a test user with nothing configured besides > > > LC_CTYPE=en_US.UTF-8, w

Re: Xwindows keymap weirdness

2020-06-01 Thread Matthieu Herrb
ied with a test user with nothing configured besides > LC_CTYPE=en_US.UTF-8, without which xterm/vim doesn't show proper characters) I'm using a real US keyboard with AltGr or the Menu Key (depending on the actual keyboard) set as Compose and typing full compose sequences to get diacritics. ieand so on. -- Matthieu Herrb

Re: Removing old video drivers

2020-05-12 Thread Matthieu Herrb
dditional graphics modules in the future not > effectively rendering the i386 port useless for anything else than pure CLI, > router or headless systems, and, shouldn't , in that case, an explicit > warning be added to release notes/installer/sysupgrade ? Too late unfortunatly. 6.6 was release 6 month ago. -- Matthieu Herrb

Re: [UPDATE] xcb-proto and libxcb 1.14

2020-04-05 Thread Matthieu Herrb
On Sun, Mar 22, 2020 at 08:13:11PM +0100, Matthieu Herrb wrote: > Hi, > > the patch below updates XCB (xcb-proto and libxcb) to version 1.14.0. > > I've been running this on amd64 for a while. Comments ? ok ? > > Note that it goes together with an update to the x11/py-x

UPDATE: xserver 1.20.8

2020-04-02 Thread Matthieu Herrb
Hi, The patch below updates the X server to version 1.20.8. Apply the patch in ${XSRCDIR}/xserver with patch -p0 -E and then rebuild Xenocara according to release(8). Comments, ok ? Index: ChangeLog === RCS file:

Re: xorg packaging issue

2020-03-24 Thread Matthieu Herrb
ago for I don't know what reason. Fixed now. Thanks. > > This does explain the failures of tightvnc on some bulk machines. > By default, proot does NOT copy xserv in the chroot, and I believe > it's correct. -- Matthieu Herrb

[UPDATE] xcb-proto and libxcb 1.14

2020-03-22 Thread Matthieu Herrb
size = 0 self.lenfield_parent = [self] -self.fds = [] # get required_start_alignment required_start_align_element = elt.find("required_start_align") Index: distrib/sets/lists/xbase/mi === RCS file: /cvs/OpenBSD/xenocara/distrib/sets/lists/xbase/mi,v retrieving revision 1.125 diff -u -p -u -r1.125 mi --- distrib/sets/lists/xbase/mi 4 Jan 2020 18:04:05 - 1.125 +++ distrib/sets/lists/xbase/mi 22 Mar 2020 19:05:03 - @@ -358,7 +358,7 @@ ./usr/X11R6/lib/libxcb-res.a ./usr/X11R6/lib/libxcb-res.so.1.1 ./usr/X11R6/lib/libxcb-screensaver.a -./usr/X11R6/lib/libxcb-screensaver.so.1.1 +./usr/X11R6/lib/libxcb-screensaver.so.2.0 ./usr/X11R6/lib/libxcb-shape.a ./usr/X11R6/lib/libxcb-shape.so.1.1 ./usr/X11R6/lib/libxcb-shm.a @@ -388,7 +388,7 @@ ./usr/X11R6/lib/libxcb-xvmc.a ./usr/X11R6/lib/libxcb-xvmc.so.1.0 ./usr/X11R6/lib/libxcb.a -./usr/X11R6/lib/libxcb.so.4.0 +./usr/X11R6/lib/libxcb.so.4.1 ./usr/X11R6/lib/libxkbfile.a ./usr/X11R6/lib/libxkbfile.la ./usr/X11R6/lib/libxkbfile.so.6.0 -- Matthieu Herrb

Re: piixpm(4) on ATI SBx00

2020-01-07 Thread Matthieu Herrb
> if (cold || sc->sc_poll || (flags & I2C_F_POLL)) > Index: piixreg.h > === > RCS file: /cvs/src/sys/dev/pci/piixreg.h,v > retrieving revision 1.5 > diff -u -p -r1.5 piixreg.h > --- piixreg.h 16 Dec 2019 21:39:40 - 1.5 > +++ piixreg.h 7 Jan 2020 11:12:29 - > @@ -70,8 +70,11 @@ > #define SB800_PMREG_SIZE 2 /* index/data pair */ > #define SB800_PMREG_SMB0EN 0x2c/* 16-bit register */ > #define SB800_PMREG_SMB0SEL 0x2e/* bus selection */ > +#define SB800_PMREG_SMB0SELEN0x2f/* bus selection enable */ > #define SB800_SMB0EN_EN 0x0001 > #define SB800_SMB0EN_BASE_MASK 0xffe0 > +#define SB800_SMB0EN_PORT_MASK 0x06 > +#define SB800_SMB0SELEN_EN 0x01 > > #define SB800_SMB_HOSTC 0x10/* I2C bus configuration */ > #define SB800_SMB_HOSTC_SMI (1 << 0)/* SMI */ -- Matthieu Herrb

[UPDATE] xhost 1.0.8

2019-12-29 Thread Matthieu Herrb
. + +Reading past the memory boundary could reveal sensitive information +to external DNS servers, because a lookup will be performed. + +Signed-off-by: Tobias Stoeckmann +Reviewed-by: Matthieu Herrb + +commit 28015d91e284ee4b797a6e99ec16d53147c0ddb6 +Author: Mihail Konev +Date: Thu

[UPDATE] xauth 1.1.0

2019-12-29 Thread Matthieu Herrb
return 0; @@ -1661,6 +1688,7 @@ do_add(const char *inputfilename, int li fprintf (stderr, "unable to merge in added record\n"); return 1; } +sort_entries(_head); xauth_modified = True; return 0; Index: test-driver === RCS file: /cvs/OpenBSD/xenocara/app/xauth/test-driver,v retrieving revision 1.2 diff -u -p -u -r1.2 test-driver --- test-driver 19 Feb 2017 17:30:58 - 1.2 +++ test-driver 15 Aug 2019 17:06:03 - @@ -1,9 +1,9 @@ #! /bin/sh # test-driver - basic testsuite driver script. -scriptversion=2013-07-13.22; # UTC +scriptversion=2018-03-07.03; # UTC -# Copyright (C) 2011-2014 Free Software Foundation, Inc. +# Copyright (C) 2011-2018 Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -16,7 +16,7 @@ scriptversion=2013-07-13.22; # UTC # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. +# along with this program. If not, see <https://www.gnu.org/licenses/>. # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -140,9 +140,9 @@ echo ":copy-in-global-log: $gcopy" >> $t # Local Variables: # mode: shell-script # sh-indentation: 2 -# eval: (add-hook 'write-file-hooks 'time-stamp) +# eval: (add-hook 'before-save-hook 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-time-zone: "UTC" +# time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: -- Matthieu Herrb

[UPDATE] libXpm 3.5.13

2019-12-29 Thread Matthieu Herrb
ing for configure to finish + +Syncs the invocation of configure with the one from the server. + +Signed-off-by: Peter Hutterer +Reviewed-by: Emil Velikov + commit 1fab5e81fd761f628fb68d22934615536dbd0220 Author: Matthieu Herrb Date: Mon Dec 12 23:09:52 2016 +0100 In

Re: [Patch]: Integrate VA-API into xenocara

2019-12-19 Thread Matthieu Herrb
hould report available profiles and entrypoints for > VA-API. >Example of successful execution: Hi, I won't be able to look at this before the 28th, being busy for work and then away for vacation. Thaks for this work. -- Matthieu Herrb

update: X server to version 1.20.6

2019-11-23 Thread Matthieu Herrb
Hi, The diff below update the X server to version 1.20.6. See ChangeLog for changes. Testing and oks are welcome. Index: ChangeLog === RCS file: /cvs/OpenBSD/xenocara/xserver/ChangeLog,v retrieving revision 1.33 diff -u -p -u

[UPDATE] xf86-video-amdgpu and xf86-video-ati to versions 19.1.0

2019-10-19 Thread Matthieu Herrb
cara/driver/xf86-video-ati/src/radeon_present.c,v retrieving revision 1.6 diff -u -p -u -r1.6 radeon_present.c --- driver/xf86-video-ati/src/radeon_present.c 8 Mar 2019 21:59:57 - 1.6 +++ driver/xf86-video-ati/src/radeon_present.c 19 Oct 2019 16:23:21 - @@ -254,6 +254,7 @@ radeon_present_check_flip(RRCrtcPtr crtc xf86CrtcPtr xf86_crtc = crtc->devPrivate; ScreenPtr screen = window->drawable.pScreen; ScrnInfoPtr scrn = xf86_crtc->scrn; +struct radeon_pixmap *priv = radeon_get_pixmap_private(pixmap); xf86CrtcConfigPtr config = XF86_CRTC_CONFIG_PTR(scrn); RADEONInfoPtr info = RADEONPTR(scrn); PixmapPtr screen_pixmap = screen->GetScreenPixmap(screen); @@ -276,6 +277,23 @@ radeon_present_check_flip(RRCrtcPtr crtc if (pixmap->devKind != screen_pixmap->devKind) return FALSE; #endif + +if (priv && priv->fb_failed) + return FALSE; + +if (!radeon_pixmap_get_fb(pixmap)) { + if (!priv) + priv = radeon_get_pixmap_private(pixmap); + + if (priv && !priv->fb_failed) { + xf86DrvMsg(scrn->scrnIndex, X_WARNING, + "Cannot get FB for Present flip (may be " + "normal if using PRIME render offloading)\n"); + priv->fb_failed = TRUE; + } + + return FALSE; +} /* The kernel driver doesn't handle flipping between BOs with different * tiling parameters correctly yet -- Matthieu Herrb

Re: rcctl issues when running in non-default rdomain

2019-09-06 Thread Matthieu Herrb
On Thu, Sep 05, 2019 at 11:00:06PM +0200, Matthieu Herrb wrote: > Hi, > > on my redundant firealls I have an " admin" interface in rdomain 1 > with a sshd listening, used to be able to access the slave machine and > let it access the internet to be able to run syspatch or

rcctl issues when running in non-default rdomain

2019-09-05 Thread Matthieu Herrb
{daemon_class} -s /bin/sh ${daemon_user} -c" -[ "${daemon_rtable}" -eq "$(id -R)" ] || - rcexec="route -T ${daemon_rtable} exec ${rcexec}" +rcexec="route -T ${daemon_rtable} exec ${rcexec}" -- Matthieu Herrb

rad(8) and carp interfaces

2019-09-04 Thread Matthieu Herrb
t;own" the shared IPv6 address of the carp interface. Is there a way to configure rad to avoid these errors? How do other people handle the situation? Thanks in advance, -- Matthieu Herrb

[UPDATE] freetype 2.10.1

2019-09-01 Thread Matthieu Herrb
inline. Sorry. This is the checksum of the file : SHA256 (freetype-2.10.1-full.diff) = 884e1b38691d15e582934f077b2b2b45fa7e79fe353130b4f9cf825e82bb97e6 ok, comments ? -- Matthieu Herrb

Re: arm64 glass console

2019-08-11 Thread Matthieu Herrb
his diff you can use: > > boot> set tty fb0 > > to override that default. > > ok? Hi, This works great on my PineBook 11" HD -- Matthieu Herrb

Re: [update] libxtrans 1.4.0

2019-08-03 Thread Matthieu Herrb
On Sun, Jul 14, 2019 at 06:31:13PM +0200, Matthieu Herrb wrote: > Hi, > > the patch below updates libxtrans to version 1.4.0. Since there is one > removed in a generated file used by other libs, there are also libX11 > and libICE major bumps. Ping. In particular, how is the sch

Re: ldomctl.8: split config into new ldom.conf.5

2019-07-27 Thread Matthieu Herrb
uYbA85wgn: No such file or directory *** Error 1 in /share/OpenBSD/src/usr.sbin/ldomd (:35 '/usr/share/man/man5/sparc64/ldom.conf.5') -- Matthieu Herrb

[update] libXdmcp 1.1.3

2019-07-14 Thread Matthieu Herrb
:27 - @@ -22,7 +22,7 @@ # Initialize Autoconf AC_PREREQ([2.60]) -AC_INIT([libXdmcp], [1.1.2], +AC_INIT([libXdmcp], [1.1.3], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], [libXdmcp]) AC_CONFIG_SRCDIR([Makefile.am]) AC_CONFIG_HEADERS([config.h]) @@ -55,9 +55,17 @@ # Checks for libraries. AC_SEARCH_LIBS([recvfrom],[socket]) +case $host_os in + *mingw*) +AC_CHECK_LIB([ws2_32],[main]) +;; + *) +;; +esac + # Checks for library functions. AC_CHECK_LIB([bsd], [arc4random_buf]) -AC_CHECK_FUNCS([srand48 lrand48 arc4random_buf]) +AC_CHECK_FUNCS([srand48 lrand48 arc4random_buf getentropy]) # Obtain compiler/linker options for depedencies PKG_CHECK_MODULES(XDMCP, xproto) Index: doc/xdmcp.xml === RCS file: /cvs/OpenBSD/xenocara/lib/libXdmcp/doc/xdmcp.xml,v retrieving revision 1.2 diff -u -r1.2 xdmcp.xml --- doc/xdmcp.xml 10 Mar 2012 13:58:12 - 1.2 +++ doc/xdmcp.xml 14 Jul 2019 21:09:27 - @@ -23,7 +23,7 @@ X Display Manager Control Protocol X.Org Standard - X Version 11, Release + X Version 11 Version 1.1 -- Matthieu Herrb

[update] libICE 1.0.10

2019-07-14 Thread Matthieu Herrb
free happens. + +In order to exploit this, an attacker must change environment variables +between each call, namely ICEAUTHORITY or HOME. It also takes subsequent +calls. Due to these limitations, I don't consider this to be of high +priority. + +Reviewed-by: Matthieu H

[update] libXft 2.3.3

2019-07-14 Thread Matthieu Herrb
o->colors[i].screen = draw->screen; + XRenderFillRectangle (dpy, PictOpSrc, + info->colors[i].pict, + >color, 0, 0, 1, 1); } -/* - * Set to the new color - */ info->colors[i].color = color->color; info->colors[i].screen = draw->screen; -XRenderFillRectangle (dpy, PictOpSrc, - info->colors[i].pict, - >color, 0, 0, 1, 1); + return info->colors[i].pict; } Index: src/xftint.h === RCS file: /cvs/OpenBSD/xenocara/lib/libXft/src/xftint.h,v retrieving revision 1.4 diff -u -p -u -r1.4 xftint.h --- src/xftint.h11 Jun 2012 19:23:03 - 1.4 +++ src/xftint.h10 Jun 2019 16:52:02 - @@ -245,6 +245,7 @@ typedef struct _XftDisplayInfo { XExtCodes *codes; FcPattern *defaults; FcBool hasRender; +FcBool hasSolid; XftFont*fonts; XRenderPictFormat *solidFormat; unsigned long glyph_memory; -- Matthieu Herrb

[update] libxtrans 1.4.0

2019-07-14 Thread Matthieu Herrb
Hi, the patch below updates libxtrans to version 1.4.0. Since there is one removed in a generated file used by other libs, there are also libX11 and libICE major bumps. comments, oks ? Index: lib/libICE/Makefile.bsd-wrapper === RCS

Re: ssh-askpass(1): fix indicator size with multiple screens

2019-06-16 Thread Matthieu Herrb
On Sun, Jun 16, 2019 at 09:55:24PM +1000, Damien Miller wrote: > > > On Sun, 16 Jun 2019, Matthieu Herrb wrote: > > > On Sun, Jun 09, 2019 at 04:47:53PM +0200, Matthieu Herrb wrote: > > > Hi, > > > > > > ssh-askpass(1) is trying to be clever

Re: libXfont2: disable font server code

2019-06-16 Thread Matthieu Herrb
On Sun, Jun 09, 2019 at 07:22:26PM +0200, Matthieu Herrb wrote: > Hi, > > We disabled almost all X font server support code already. The patch > below removes support for connecting to a font server from libXfont2. > > It means that you X server will no longer be able

Re: ssh-askpass(1): fix indicator size with multiple screens

2019-06-16 Thread Matthieu Herrb
On Sun, Jun 09, 2019 at 04:47:53PM +0200, Matthieu Herrb wrote: > Hi, > > ssh-askpass(1) is trying to be clever and computes the size of its > indicator relatively to the screen resolution. > > Unfortunatly, when multiple screens are present, this gets ugly. The > support f

update: libXcursor 1.2.0

2019-06-10 Thread Matthieu Herrb
Coopersmith + commit 4828abe494df8fb4aa00dcaa22a03446ba418d01 Author: Matthieu Herrb Date: Sat Nov 25 11:59:31 2017 +0100 Index: Makefile.am === RCS file: /cvs/OpenBSD/xenocara/lib/libXcursor/Makefile.am,v retrieving revision 1.5

update libXdamage 1.1.5

2019-06-10 Thread Matthieu Herrb
kefile.in 17 Mar 2019 10:18:52 - @@ -294,9 +294,9 @@ libXdamage_la_SOURCES = \ Xdamage.c libXdamage_la_LIBADD = $(XDAMAGE_LIBS) -AM_CFLAGS = $(CWARNFLAGS) $(XDAMAGE_CFLAGS) -INCLUDES = -I$(top_srcdir)/include/X11/extensions libXdamage_la_LDFLAGS = -version-number 1:1:0 -no-undefined +AM_CFLAGS = $(CWARNFLAGS) $(XDAMAGE_CFLAGS) +AM_CPPFLAGS = -I$(top_srcdir)/include/X11/extensions libXdamageincludedir = $(includedir)/X11/extensions libXdamageinclude_HEADERS = $(top_srcdir)/include/X11/extensions/Xdamage.h all: all-am Index: src/Xdamage.c === RCS file: /cvs/OpenBSD/xenocara/lib/libXdamage/src/Xdamage.c,v retrieving revision 1.4 diff -u -p -u -r1.4 Xdamage.c --- src/Xdamage.c 5 Jan 2013 15:02:20 - 1.4 +++ src/Xdamage.c 17 Mar 2019 10:18:21 - @@ -101,7 +101,7 @@ XDamageExtAddDisplay (XDamageExtInfo*ex */ XExtCodes *codes = XAddExtension(dpy); if (!codes) { - XFree(info); + Xfree(info); return NULL; } XESetCloseDisplay (dpy, codes->extension, XDamageCloseDisplay); -- Matthieu Herrb

update: libXcomposite 0.45

2019-06-10 Thread Matthieu Herrb
g .ds Aq \(aq -.el .ds Aq ' -.\" - .\" * set default formatting .\" ----- .\" disable hyphenation @@ -252,7 +243,7 @@ The X server must support at least versi \fBXCompositeReleaseOverlayWindow\fR .RS 4 This request specifies that the client is no longer using the Composite Overlay Window on the screen specified by the argument -\fIwindow\fR\&. A screen\*(Aqs Composite Overlay Window is unmapped when there are no longer any clients using it\&. +\fIwindow\fR\&. A screen\'s Composite Overlay Window is unmapped when there are no longer any clients using it\&. .sp The X server must support at least version 0\&.3 of the Composite Extension for \fBXCompositeReleaseOverlayWindow\fR\&. Index: src/Xcomposite.c === RCS file: /cvs/OpenBSD/xenocara/lib/libXcomposite/src/Xcomposite.c,v retrieving revision 1.4 diff -u -p -u -r1.4 Xcomposite.c --- src/Xcomposite.c5 Jan 2013 14:59:39 - 1.4 +++ src/Xcomposite.c17 Mar 2019 10:10:24 - @@ -147,7 +147,7 @@ XCompositeExtAddDisplay (XCompositeExtIn */ XExtCodes *codes = XAddExtension(dpy); if (!codes) { - XFree(info); + Xfree(info); return NULL; } XESetCloseDisplay (dpy, codes->extension, XCompositeCloseDisplay); -- Matthieu Herrb

update: libXdmcp 1.1.3

2019-06-09 Thread Matthieu Herrb
1.6 +++ configure.ac17 Mar 2019 10:21:28 - @@ -22,7 +22,7 @@ # Initialize Autoconf AC_PREREQ([2.60]) -AC_INIT([libXdmcp], [1.1.2], +AC_INIT([libXdmcp], [1.1.3], [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg], [libXdmcp]) AC_CONFIG_SRCDIR([Makefile.am]) AC_CONFIG_HEADERS([config.h]) @@ -55,9 +55,17 @@ AC_PROG_LN_S # Checks for libraries. AC_SEARCH_LIBS([recvfrom],[socket]) +case $host_os in + *mingw*) +AC_CHECK_LIB([ws2_32],[main]) +;; + *) +;; +esac + # Checks for library functions. AC_CHECK_LIB([bsd], [arc4random_buf]) -AC_CHECK_FUNCS([srand48 lrand48 arc4random_buf]) +AC_CHECK_FUNCS([srand48 lrand48 arc4random_buf getentropy]) # Obtain compiler/linker options for depedencies PKG_CHECK_MODULES(XDMCP, xproto) Index: doc/xdmcp.xml === RCS file: /cvs/OpenBSD/xenocara/lib/libXdmcp/doc/xdmcp.xml,v retrieving revision 1.2 diff -u -p -u -r1.2 xdmcp.xml --- doc/xdmcp.xml 10 Mar 2012 13:58:12 - 1.2 +++ doc/xdmcp.xml 17 Mar 2019 10:21:28 - @@ -23,7 +23,7 @@ X Display Manager Control Protocol X.Org Standard - X Version 11, Release + X Version 11 Version 1.1 -- Matthieu Herrb

libXfont2: disable font server code

2019-06-09 Thread Matthieu Herrb
+++ Makefile.bsd-wrapper9 Jun 2019 17:15:38 - @@ -3,6 +3,6 @@ SHARED_LIBS= Xfont2 1.0 -CONFIGURE_ARGS+= --with-xmlto=no --disable-devel-docs +CONFIGURE_ARGS+= --disable-fc --with-xmlto=no --disable-devel-docs .include -- Matthieu Herrb

ssh-askpass(1): fix indicator size with multiple screens

2019-06-09 Thread Matthieu Herrb
een_width * 1000 / WidthMMOfScreen(app.screen); - app.yResolution = - app.screen_height * 1000 / HeightMMOfScreen(app.screen); createDialog(); createGCs(); -- Matthieu Herrb

Re: chown first drm render node in xenodm

2019-05-12 Thread Matthieu Herrb
en > chown root /dev/drm0 > fi > +if [ -c /dev/drmR128 ]; then > + chown root /dev/drmR128 > +fi > /usr/X11R6/bin/sessreg -d -l $DISPLAY -u none $USER -- Matthieu Herrb

Re: Removing old video drivers

2019-05-11 Thread Matthieu Herrb
On Mon, Apr 22, 2019 at 06:47:23PM +0200, Matthieu Herrb wrote: > Hi, > > In xenocara, we still build a number of video drivers for very old > hardware, that is mostly useless. For AGP, I don't have a working > motherboard to test the cards I still have. > I also still ha

Re: ld.so speedup (part 2)

2019-04-28 Thread Matthieu Herrb
t; > > tree is broad and deep, such as samba's smbd which links over 100 > > >>libraries. > > Past experience with ld.so changes suggests it would be good to have > test reports from multiple arches, *especially* hppa. The regress test seem to pass here on hppa. -- Matthieu Herrb

Re: Removing old video drivers

2019-04-23 Thread Matthieu Herrb
On Tue, Apr 23, 2019 at 10:28:18AM +0100, Craig Skinner wrote: > On Mon, 22 Apr 2019 18:47:23 +0200 Matthieu Herrb wrote: > > If you're still using a machine with a graphics card supported by one > > of these, please speak up, otherwise they are going to be removed: > >

Removing old video drivers

2019-04-22 Thread Matthieu Herrb
-video-nv xf86-video-openchrome xf86-video-r128 xf86-video-siliconmotion xf86-video-vesa xf86-video-vmware xf86-video-wsfb xf86-video-wsudl and on i386 only: xf86-video-geode -- Matthieu Herrb

Re: xenocara: unlink libFS from the build

2019-04-22 Thread Matthieu Herrb
On Thu, Mar 14, 2019 at 09:31:59PM +0100, Matthieu Herrb wrote: > Hi, > > all tools dealing with X font server have been already removed, and > don't seem to be missed since no one asked to re-add them in ports. > > Now, libFS, the font server client library can be remov

update pixman to 0.38.4

2019-04-15 Thread Matthieu Herrb
Hi, the diff below updates pixman to 0.38.4. Since upstream is too lazy to provide a ChangeLog, here are the main changes from 0.36, picked up from their git log: - Implement floating point gradient computation, - Use maximum precision for pixman-bits-image As always with pixman, the shared

Re: Question about xenodm Xresources config default

2019-04-15 Thread Matthieu Herrb
m console, such as when shutting the system down, +or to generally access the console. Sending .Nm a -- Matthieu Herrb

update xf86-video-ati to version 19.0.1

2019-03-19 Thread Matthieu Herrb
_glamor.c 8 Mar 2019 21:59:57 - 1.10 +++ src/radeon_glamor.c 19 Mar 2019 22:01:54 - @@ -238,7 +238,7 @@ radeon_glamor_create_pixmap(ScreenPtr sc if (info->shadow_primary) { if (usage != CREATE_PIXMAP_USAGE_BACKING_PIXMAP) return fbCreatePixmap(screen, w, h, depth, usage); - } else if (usage != CREATE_PIXMAP_USAGE_BACKING_PIXMAP) { + } else { pixmap = glamor_create_pixmap(screen, w, h, depth, usage); if (pixmap) return pixmap; -- Matthieu Herrb

xenocara: unlink libFS from the build

2019-03-14 Thread Matthieu Herrb
.xml ./usr/X11R6/share/doc/kbproto/xkbproto.xml -./usr/X11R6/share/doc/libFS -./usr/X11R6/share/doc/libFS/FSlib.txt ./usr/X11R6/share/doc/libICE ./usr/X11R6/share/doc/libICE/ICElib.xml ./usr/X11R6/share/doc/libICE/ice.xml -- Matthieu Herrb

Re: Update openchrome to 0.6.182 in Xenocara

2019-03-12 Thread Matthieu Herrb
On Tue, Mar 12, 2019 at 11:28:30AM +0100, Frederic Cambus wrote: > Hi tech@, > > Here is a diff to update openchrome to 0.6.182 in Xenocara. > > Tested on my VX900 system. > > Comments? OK? Looks ok, but I can't test it, as I don't have via hardware anymore. One small nit: please remove $Id$

Re: xterm and wcwidth()

2019-03-08 Thread Matthieu Herrb
-} > -#endif /* HAVE_WCWIDTH */ > - > void > decode_wcwidth(XtermWidget xw) > { > @@ -5045,8 +4990,7 @@ decode_wcwidth(XtermWidget xw) > switch (mode) { > default: > #if defined(HAVE_WCHAR_H) && defined(HAVE_WCWIDTH) > - if (xtermEnvUTF8() && > - systemWcwidthOk(xw->misc.mk_samplesize, xw->misc.mk_samplepass)) { > + if (xtermEnvUTF8()) { > my_wcwidth = wcwidth; > TRACE(("using system wcwidth() function\n")); > break; -- Matthieu Herrb

Re: radeon driver argb cursor fixes (was Re: X segmentation fault by chromium)

2019-03-08 Thread Matthieu Herrb
On Fri, Mar 08, 2019 at 10:09:55AM +1100, Jonathan Gray wrote: > On Tue, Mar 05, 2019 at 10:24:10PM +0100, Matthieu Herrb wrote: > > On Mon, Mar 04, 2019 at 09:14:45AM +0100, Matthieu Herrb wrote: > > > On Sat, Mar 02, 2019 at 10:24:22PM +0200, Mihai Popescu wr

radeon driver argb cursor fixes (was Re: X segmentation fault by chromium)

2019-03-05 Thread Matthieu Herrb
On Mon, Mar 04, 2019 at 09:14:45AM +0100, Matthieu Herrb wrote: > On Sat, Mar 02, 2019 at 10:24:22PM +0200, Mihai Popescu wrote: > > Hello, > > > > I am able to generate a segmentation fault on X with chromium help. > > This is happening each time I visit the

update xserver to version 1.19.7

2019-03-03 Thread Matthieu Herrb
Hi, the patch below updates the X server to version 1.19.7. It's a bug-fix release. You'll find the change log at the begining of the patch. To test, apply the patch with patch -p0 -E in /usr/xenocara/xserver, and then re build xenocara as documented in release(8). The patch is also available

xenocara: update to libfontenc 1.1.4

2019-02-26 Thread Matthieu Herrb
{ FontEncPtr encoding; char dir[MAXFONTFILENAMELEN], dirname[MAXFONTFILENAMELEN]; -char *d; +const char *d; if (fontFileName) { parseFontFileName(fontFileName, dirname, dir); Index: src/fontenc.c === RCS file: /cvs/OpenBSD/xenocara/lib/libfontenc/src/fontenc.c,v retrieving revision 1.6 diff -u -r1.6 fontenc.c --- src/fontenc.c 10 May 2015 09:27:16 - 1.6 +++ src/fontenc.c 26 Feb 2019 21:10:35 - @@ -274,14 +274,14 @@ isocode == 0xB7 || isocode == 0xBB || isocode == 0xBD) return isocode; else if (isocode == 0xA1) -return 0x02BD; +return 0x2018; else if (isocode == 0xA2) -return 0x02BC; +return 0x2019; else if (isocode == 0xAF) return 0x2015; else if (isocode == 0xD2) /* unassigned */ return 0; -else if (isocode >= 0xB4) +else if (isocode >= 0xB4 && isocode <= 0xFE) return isocode - 0xA0 + 0x0370; else return 0; -- Matthieu Herrb

xterm: fix build with -DOPT_TRACE=1

2019-02-26 Thread Matthieu Herrb
return result; } +#endif const char * visibleVTparse(int code) -- Matthieu Herrb

Re: switch Xorg protos to xorgproto 2018.4

2019-02-24 Thread Matthieu Herrb
On Thu, Feb 14, 2019 at 09:38:33AM +0100, Matthieu Herrb wrote: > On Mon, Feb 11, 2019 at 07:34:46AM +0100, Matthieu Herrb wrote: > > Hi, > > > > I've recently imported xorgproto 2018.4 in xenocara. This is a package > > the unifies all the previous *proto packages

Re: update xserver dri2 pci_ids

2019-02-17 Thread Matthieu Herrb
; +CHIPSET(0x6997, POLARIS12_, POLARIS12) > +CHIPSET(0x699F, POLARIS12_, POLARIS12) > + > +CHIPSET(0x694C, VEGAM_, VEGAM) > +CHIPSET(0x694E, VEGAM_, VEGAM) > +CHIPSET(0x694F, VEGAM_, VEGAM) > + > +CHIPSET(0x6860, VEGA10_, VEGA10) > +CHIPSET(0x6861, VEGA10_, VEGA10) > +CHIPSET(0x6862, VEGA10_, VEGA10) > +CHIPSET(0x6863, VEGA10_, VEGA10) > +CHIPSET(0x6864, VEGA10_, VEGA10) > +CHIPSET(0x6867, VEGA10_, VEGA10) > +CHIPSET(0x6868, VEGA10_, VEGA10) > +CHIPSET(0x6869, VEGA10_, VEGA10) > +CHIPSET(0x686A, VEGA10_, VEGA10) > +CHIPSET(0x686B, VEGA10_, VEGA10) > +CHIPSET(0x686C, VEGA10_, VEGA10) > +CHIPSET(0x686D, VEGA10_, VEGA10) > +CHIPSET(0x686E, VEGA10_, VEGA10) > +CHIPSET(0x686F, VEGA10_, VEGA10) > +CHIPSET(0x687F, VEGA10_, VEGA10) > + > +CHIPSET(0x69A0, VEGA12_, VEGA12) > +CHIPSET(0x69A1, VEGA12_, VEGA12) > +CHIPSET(0x69A2, VEGA12_, VEGA12) > +CHIPSET(0x69A3, VEGA12_, VEGA12) > +CHIPSET(0x69AF, VEGA12_, VEGA12) > + > +CHIPSET(0x66A0, VEGA20_, VEGA20) > +CHIPSET(0x66A1, VEGA20_, VEGA20) > +CHIPSET(0x66A2, VEGA20_, VEGA20) > +CHIPSET(0x66A3, VEGA20_, VEGA20) > +CHIPSET(0x66A4, VEGA20_, VEGA20) > +CHIPSET(0x66A7, VEGA20_, VEGA20) > +CHIPSET(0x66AF, VEGA20_, VEGA20) > + > +CHIPSET(0x15DD, RAVEN_, RAVEN) > +CHIPSET(0x15D8, RAVEN_, RAVEN) -- Matthieu Herrb

Re: switch Xorg protos to xorgproto 2018.4

2019-02-14 Thread Matthieu Herrb
On Mon, Feb 11, 2019 at 07:34:46AM +0100, Matthieu Herrb wrote: > Hi, > > I've recently imported xorgproto 2018.4 in xenocara. This is a package > the unifies all the previous *proto packages from X.Org (except > xcb-proto which is special), and enabled it yesterday. >

switch Xorg protos to xorgproto 2018.4

2019-02-10 Thread Matthieu Herrb
86driproto dri2proto dri3proto -.endif +SUBDIR= xcb-proto xorgproto .include -- Matthieu Herrb

xtsscale - use abs() for integers

2019-02-10 Thread Matthieu Herrb
10 Feb 2019 15:53:44 - @@ -732,7 +732,7 @@ cleanup_exit(device); /* Check if X and Y should be swapped */ - if (fabs(x[0] - x[1]) > fabs(y[0] - y[1])) { + if (abs(x[0] - x[1]) > abs(y[0] - y[1])) { calib.swapxy = 1; -- Matthieu Herrb

Re: video(1) pledge

2019-01-21 Thread Matthieu Herrb
r needs to be called. > + err(1, "pledge"); > + } else { > + if (pledge("stdio rpath video", NULL) == -1) > + err(1, "pledge"); > + } > > if (!stream()) > cleanup(, 1); -- Matthieu Herrb

Re: video(1) pledge (& updated kernel diff)

2019-01-04 Thread Matthieu Herrb
; > @@ -1937,7 +1937,7 @@ > > vid.fps = strtonum(optarg, 1, 100, ); > > if (errstr != NULL) { > > warnx("frame rate '%s' is %s", optarg, errstr); > > - err++; > > + errs++; > > } > > break; > > case 's': > > @@ -1947,13 +1947,13 @@ > > vid.verbose++; > > break; > > default: > > - err++; > > + errs++; > > break; > > } > > - if (err > 0) > > + if (errs > 0) > > break; > > } > > - if (err > 0) { > > + if (errs > 0) { > > usage(); > > cleanup(, 1); > > } -- Matthieu Herrb

Re: running Xorg without root

2018-12-12 Thread Matthieu Herrb
mutex_unlock(>struct_mutex); > - ret = EPERM; > - goto free_priv; > - } > - > + /* first opener automatically becomes master */ > file_priv->is_master = SPLAY_EMPTY(>files); > + if (!file_priv->authenticated) > + file_priv->authenticated = file_priv->is_master; > > SPLAY_INSERT(drm_file_tree, >files, file_priv); > mutex_unlock(>struct_mutex); > > -- > Lauri Tirkkonen | lotheac @ IRCnet -- Matthieu Herrb

xenodm: remove unused 'keyFile' resource

2018-11-03 Thread Matthieu Herrb
t;,DM_BOOL,(char **) , "true"} , -{ "keyFile", "KeyFile", DM_STRING, , - DEF_KEY_FILE} , { "exportList","ExportList", DM_ARGV,(char **) , ""} , { "sourceAddress","SourceAddress",DM_BOOL, (char **) , -- Matthieu Herrb

Re: pledge xenodm

2018-11-03 Thread Matthieu Herrb
--- session.c 11 Jul 2018 20:28:41 - 1.12 > +++ session.c 31 Oct 2018 15:15:49 - > @@ -378,6 +378,10 @@ StartClient ( > default: > Debug ("StartSession, fork succeeded %d\n", pid); > *pidp = pid; > + > + if (pledge("stdio rpath wpath cpath fattr dns proc exec id", NULL) == > -1) > + exit(25); > + > return 1; > } > } > > - End forwarded message - -- Matthieu Herrb

Xenocara: disable xdm-authorization-1 cleanly

2018-11-01 Thread Matthieu Herrb
--without-fop --without-xmlto --without-xsltproc \ --disable-dmx ${NO_XORG_OPTION} \ --disable-unit-tests \ -- Matthieu Herrb

Re: unveil bdftopcf

2018-10-24 Thread Matthieu Herrb
err(1, "pledge"); > + } > + if (input_name && !output_name) { > + if (pledge("stdio rpath", NULL) == -1) > + err(1, "pledge"); > + } > + if (!input_name && !output_name) { > + if (pledge("stdio", NULL) == -1) > + err(1, "pledge"); > + } > + > if (input_name) { > input = FontFileOpen(input_name); > if (!input) { -- Matthieu Herrb signature.asc Description: PGP signature

Re: unveil xserver's priv proc

2018-10-24 Thread Matthieu Herrb
err(1, "unveil"); > + } > if (pledge("stdio rpath wpath sendfd proc", NULL) == -1) > err(1, "pledge"); > -- Matthieu Herrb

update libxcb to 1.13.1

2018-09-29 Thread Matthieu Herrb
b/src/config.h,v retrieving revision 1.6 diff -u -p -u -r1.6 config.h --- lib/libxcb/src/config.h 11 Sep 2018 19:34:57 - 1.6 +++ lib/libxcb/src/config.h 27 Sep 2018 19:18:59 - @@ -77,7 +77,7 @@ #define PACKAGE_NAME "libxcb" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "libxcb 1.13" +#define PACKAGE_STRING "libxcb 1.13.1" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "libxcb" @@ -86,7 +86,7 @@ #define PACKAGE_URL "" /* Define to the version of this package. */ -#define PACKAGE_VERSION "1.13" +#define PACKAGE_VERSION "1.13.1" /* Major version of this package */ #define PACKAGE_VERSION_MAJOR 1 @@ -95,7 +95,7 @@ #define PACKAGE_VERSION_MINOR 13 /* Patch version of this package */ -#define PACKAGE_VERSION_PATCHLEVEL 0 +#define PACKAGE_VERSION_PATCHLEVEL 1 /* Define to 1 if you have the ANSI C header files. */ #define STDC_HEADERS 1 -- Matthieu Herrb

  1   2   3   4   >