ntsec: patch 9

Chris Faylor cgf@cygnus.com
Wed Aug 4 18:46:00 GMT 1999


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]


More information about the Cygwin-developers mailing list