malloc: handle to be cleaned chunks the same as regular ones

2023-02-18 Thread Otto Moerbeek
Hi, these recent sshd double free issue prompted me to look at malloc again. I have something bigger brewing, but this diff makes sure the to be cleaned chunks (via freezero() or malloc_conceal) particpate in the delayed freeing just as others. -Otto Index: stdlib/malloc.c ==

Re: pinsyscall.2: Add a missing period

2023-02-18 Thread Jason McIntyre
On Sat, Feb 18, 2023 at 08:25:48AM -0500, Josiah Frentsos wrote: > Index: pinsyscall.2 > === > RCS file: /cvs/src/lib/libc/sys/pinsyscall.2,v > retrieving revision 1.1 > diff -u -p -r1.1 pinsyscall.2 > --- pinsyscall.2 16 Feb 2023

pinsyscall.2: Add a missing period

2023-02-18 Thread Josiah Frentsos
Index: pinsyscall.2 === RCS file: /cvs/src/lib/libc/sys/pinsyscall.2,v retrieving revision 1.1 diff -u -p -r1.1 pinsyscall.2 --- pinsyscall.216 Feb 2023 04:43:54 - 1.1 +++ pinsyscall.218 Feb 2023 13:13:39 -

Re: [xenocara] xenodm.man fix

2023-02-18 Thread Matthieu Herrb
On Sat, Feb 18, 2023 at 12:15:54PM +0300, Mikhail wrote: > On Sat, Feb 18, 2023 at 08:00:26AM +0100, Matthieu Herrb wrote: > > On Fri, Feb 17, 2023 at 11:52:44AM +, Laurence Tratt wrote: > > > On Thu, Feb 16, 2023 at 09:29:53PM +0300, Mikhail wrote: > > > > > > Hello Mikhail, > > > > > > > /e

Re: [xenocara] xenodm.man fix

2023-02-18 Thread Mikhail
On Sat, Feb 18, 2023 at 08:00:26AM +0100, Matthieu Herrb wrote: > On Fri, Feb 17, 2023 at 11:52:44AM +, Laurence Tratt wrote: > > On Thu, Feb 16, 2023 at 09:29:53PM +0300, Mikhail wrote: > > > > Hello Mikhail, > > > > > /etc/X11/xenodm/Xsession file has a check for x bit > > > > Yes, this on

format strings in libexpat

2023-02-18 Thread Miod Vallat
libexpat assumes the compiler might not know of the C99 format specifiers for ptrdiff_t and size_t, and tries to guess alternative format strings. The following diff relieves it of this misery (but can't be sent upѕtream, as it is too aggressive). Index: lib/internal.h ===