This is the mail archive of the
cygwin-developers@sourceware.cygnus.com
mailing list for the Cygwin project.
Re: ntsec: patch 9
- To: Corinna Vinschen <corinna@vinschen.de>
- Subject: Re: ntsec: patch 9
- From: Chris Faylor <cgf@cygnus.com>
- Date: Wed, 4 Aug 1999 21:47:45 -0400
- Cc: cygdev <cygwin-developers@sourceware.cygnus.com>
- References: <37A8114F.9101F2AE@vinschen.de>
Thanks. Applied.
Does the new snapshot still fail for you when you issue the
'man tcsh' command?
cgf
On Wed, Aug 04, 1999 at 12:09:20PM +0200, Corinna Vinschen wrote:
>Hi!
>
>I have patched security once again. The worst thing was a free() on
>stack memory (Puh!).
>
>ChangeLog:
>==========
>
>Thu Aug 4 10:28:00 Corinna Vinschen <corinna@vinschen.de>
>
> * security.cc: Erased MALLOC_CHECK calls.
> (lookup_name): New function simplifies the retrieval of user
> and group names.
> (alloc_sd): Calls `lookup_name' instead of `LookupAccountName'.
> `system' gets no special permissions to files anymore.
> `administrators' only get restricted permissions instead of
> full access.
> ACEs are generated only if the permissions are != 0 for that
> user/group/other.
> * shared.cc (sec_user): Calls `lookup_name' instead of
> `LookupAccountName'.
> 'free`-call on stack space eliminated.
> * winsup.h: Declaration for `lookup_name'.
> * doc/ntsec.sgml: Adapted.
[snip]