Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Tue, 15 Jul 2014 15:29:01 -0500
From: Brent Cook <>
To: Rich Felker <>
Subject: Re: [PATCH] implement issetugid(2) (v4)

On Jul 15, 2014, at 3:16 PM, Rich Felker <> wrote:

> On Tue, Jul 15, 2014 at 04:30:07PM +0000, Brent Cook wrote:
>>> From OpenBSD 2.0 and later, NetBSD, FreeBSD, OS X and Solaris
>> [...]
> In this form, I think the code is now simple, clean, and correct. The
> only thing I'd still like to check on is whether it's been proposed to
> glibc and whether we can possibly get them on board with providing a
> compatible function. While I think it's unlikely that there could be
> any incompatibilities in such a simple function, I'd like to foster
> the kind of cooperation on adding new interfaces like this that
> unifies APIs rather than having each system go their own way and just
> add things without consideration for furthering the goals of
> compatibility and standardization.

No, I have not contacted the glibc folks yet. I thought it would make sense to work out the details and discussion with just one C library first, and the ease of building/testing musl made it a no-brainer.

Yes, without a doubt, this would be great to have in glibc too.

> Has anyone contacted the glibc folks yet? If not, would you like me to
> do so?

Yes, if you don’t mind. It looks like it could be implemented in a very simple way there as well.

> Rich

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.