From 9308e71adabbc3347e549f95eef1604bcc0ad285 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Thu, 19 Aug 2004 20:07:20 +0000 Subject: Add support for "chown : file" and the like. Also, fix a regression and some memory leaks. --- ChangeLog | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index c0276553d..6c3971f86 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,23 @@ +2004-08-19 Paul Eggert + + * NEWS: "chown : file", "chown '' file", and "chgrp '' file" now + succeed without changing the uid and gid, like FreeBSD. + * src/chgrp.c (parse_group): Return gid_t rather than storing it + through a pointer. Treat "chgrp '' file" as a no-op change, + as FreeBSD does. + (main): Set chopt.group_name to NULL if the group is the empty + string. + * src/chown-core.c (describe_change): Describe changes to -1:-1 + without using "to OWNERSHIP" phrase. + * src/chown.c (usage): "chown '' file" is now allowed. + (main): Do not set user name to the empty string if the group + name is null. + * tests/chgrp/basic: Test "chgrp '' file". + * tests/chown/Makefile.am (TESTS): Add separator. + * tests/chown/separator: New file, partly taken from + Dmitry V. Levin's suggestion in + + 2004-08-11 Paul Eggert * tests/install/basic-1: Test for the -d regression. -- cgit v1.2.3-70-g09d2