Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-12-16 | This bug had a serious impact on chown: `chown N:M FILE' (for integer | Jim Meyering | |
N and M) would have treated it like `chown N:N FILE'. (parse_user_spec): Fix typo: s/u/g/. | |||
2000-12-16 | (main): Rename local, group, to gid. | Jim Meyering | |
2000-12-16 | tweak a comment | Jim Meyering | |
2000-12-16 | (main): Rename locals, user/group, to uid/gid. | Jim Meyering | |
2000-12-16 | *** empty log message *** | Jim Meyering | |
2000-12-16 | *** empty log message *** | Jim Meyering | |
2000-12-16 | Use group-names. | Jim Meyering | |
2000-12-16 | Use group-names. | Jim Meyering | |
2000-12-16 | *** empty log message *** | Jim Meyering | |
2000-12-16 | Don't assume that creating a file gives it group $g1. | Jim Meyering | |
2000-12-16 | . | Jim Meyering | |
2000-12-16 | (TESTS): Add recurse. | Jim Meyering | |
2000-12-15 | Add ISO-8859-3, BIG5HKSCS, GB18030, JOHAB, VISCII, | Jim Meyering | |
CP874, CP949, CP950, CP1250, CP1253, CP1254, CP1255, CP1256, CP1257 to the list of canonical encodings. Rename EUC-CN to GB2312. | |||
2000-12-15 | *** empty log message *** | Jim Meyering | |
2000-12-15 | *** empty log message *** | Jim Meyering | |
2000-12-15 | *** empty log message *** | Jim Meyering | |
2000-12-15 | *** empty log message *** | Jim Meyering | |
2000-12-15 | . | Jim Meyering | |
2000-12-15 | (main): Reflect renaming: s/dereference/change_symlinks/. | Jim Meyering | |
2000-12-15 | (enum Dereference_symlink): rename member: s/change_symlinks/dereference/ | Jim Meyering | |
2000-12-15 | Declare lstat. | Jim Meyering | |
Rename change_symlinks member to `dereference' and use the DEREF_* enum values. (describe_change): Merge the chgrp and chown switch statements. Use xmalloc to form the `user:group' string. (change_file_owner): Record (and later, use) is_symlink and is_directory from the lstat stats, in order to control whether we operate on symlinks and whether (with -R) we traverse symlinks to directories. When dereferencing, use open/fchown (rather than chown) on symlinks. | |||
2000-12-15 | changed messages to match those chgrp now produces | Jim Meyering | |
2000-12-14 | *** empty log message *** | Jim Meyering | |
2000-12-14 | *** empty log message *** | Jim Meyering | |
2000-12-14 | *** empty log message *** | Jim Meyering | |
2000-12-13 | *** empty log message *** | Jim Meyering | |
2000-12-13 | *** empty log message *** | Jim Meyering | |
2000-12-10 | *** empty log message *** | Jim Meyering | |
2000-12-10 | *** empty log message *** | Jim Meyering | |
2000-12-10 | add envvar and lang checks | Jim Meyering | |
2000-12-10 | *** empty log message *** | Jim Meyering | |
2000-12-10 | *** empty log message *** | Jim Meyering | |
2000-12-10 | give a better diagnostic when only the group is being changed | Jim Meyering | |
2000-12-09 | . | Jim Meyering | |
2000-12-09 | *** empty log message *** | Jim Meyering | |
2000-12-09 | *** empty log message *** | Jim Meyering | |
2000-12-09 | . | Jim Meyering | |
2000-12-09 | *** empty log message *** | Jim Meyering | |
2000-12-09 | (jm_MACROS): Remove jm_SYS_OFF_T_PRINTF_FORMAT. | Jim Meyering | |
2000-12-09 | . | Jim Meyering | |
2000-12-09 | . | Jim Meyering | |
2000-12-09 | (chopt_free): don't free anything | Jim Meyering | |
2000-12-09 | *** empty log message *** | Jim Meyering | |
2000-12-09 | *** empty log message *** | Jim Meyering | |
2000-12-09 | *** empty log message *** | Jim Meyering | |
2000-12-09 | Include "chown-core.h". | Jim Meyering | |
[enum Change_status, enum Verbosity]: Remove declarations. Remove decls of globals that are now part of struct Chown_option. Remove decl of xstat. (describe_change): Remove function. (change_file_group): Likewise. (change_dir_group): Likewise. (parse_group): Don't set global, groupname, here... (main): ... instead, initialize `chopt.group_name' here. Initialize chopt and update uses of the now-members. Set group_name also when it's obtained via a --reference=FILE option. Call change_file_owner (with -1 for uids), not change_file_group. | |||
2000-12-09 | add 3 more prototypes | Jim Meyering | |
2000-12-09 | Include <pwd.h>, <grp.h>, and "xalloc.h". | Jim Meyering | |
[!_POSIX_VERSION]: Declare getgrnam and getgrgid. (gid_to_name): New function. (uid_to_name): Likewise. (chopt_free): Likewise. | |||
2000-12-09 | Don't include pwd.h or grp.h -- no longer needed. | Jim Meyering | |
Include chown-core.h. [enum Change_status, enum Verbosity]: Remove declarations. Remove decls of globals that are now part of struct Chown_option. (describe_change): Remove function. (change_file_owner): Likewise. (change_dir_owner): Likewise. (main): Initialize chopt and update uses of the now-members. Set user_name and group_name also when they're obtained via a --reference=FILE option. Pass `chopt' to change_file_owner. | |||
2000-12-09 | *** empty log message *** | Jim Meyering | |